🏴󠁧󠁢󠁥󠁮󠁧󠁿 ROSE Henry · ENGLAND

21rank
+146.0Butler · 150 bds
+0.97per board
±4.7swing
+1.65vs par /bd · #5/92
+1.11adjusted /bd
Butler per round: -6.4 15.1 16.4 12.3 0.9 6.9 26.8 -13.9 6.4 27.5 -11.2 5.5 31.1 7.4 21.2by round

vs par split: bidding +0.87 · play +0.78

Strength of schedule: opponents averaged +0.14/bd (a tough draw) → opponent-adjusted +1.11/bd

Card play — on target: opening leads 63.2% #86 of 92 · declarer play 75.8% #23 of 92 · defence 85.0% #19 of 92

Card play by contract type — on target
vs NTvs a suit
Opening leads61.5% (13)64.0% (25)
Declarer play72.7% (11)77.3% (22)
Defence80.0% (20)86.7% (60)

Opening leads by suit led: ♠ 75.0% (8) · ♥ 50.0% (12) · ♦ 62.5% (8) · ♣ 70.0% (10)

vs par by strain: NT +0.79 (43) · a suit +2.00 (107)

vs par by level: part-score +0.21 (53) · game +2.55 (92) · slam +0.40 (5)

By role: declaring +1.61/bd (-0.14 vs par · 70) · defending +0.42/bd (+3.23 vs par · 80)

By vulnerability: vulnerable +1.07/bd (+1.44 vs par · 81) · not vulnerable +0.86/bd (+1.90 vs par · 69)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1J.BakhshiD.Msika – O.SabbahOpen10-6.4-0.64-1.40
Round 2J.BakhshiA.Tylvad – D.TylvadOpen10+15.1+1.51-1.00
Round 3J.BakhshiK.Skourtsidis – P.TypaldosOpen10+16.4+1.64+2.80
Round 5J.BakhshiM.Krasa – L.GillarOpen10+12.3+1.23+2.30
Round 6J.BakhshiR.Kreitals – S.BrokaOpen10+0.9+0.09+0.70
Round 7J.BakhshiA.Brogeland – A.LandsvikOpen10+6.9+0.69-0.20
Round 9J.BakhshiR.Barlut – D.ZaharieOpen10+26.8+2.68+5.40
Round 10J.BakhshiP.Tchoulkine – M.RochesOpen10-13.9-1.39-2.30
Round 11J.BakhshiJ.Vahk – T.UustareOpen10+6.4+0.64+2.70
Round 12J.BakhshiL.De Wijs – S.De WijsOpen10+27.5+2.75+4.60
Round 13J.BakhshiI.Lundqvist – M.BertheauOpen10-11.2-1.12+1.30
Round 14J.BakhshiK.Staus – J.HolzingerOpen10+5.5+0.55+3.40
Round 15J.BakhshiK.Kuflowski – F.KurlitOpen10+31.1+3.11+5.40
Round 16J.BakhshiD.Muti – E.CiviciOpen10+7.4+0.74+0.10
Round 17J.BakhshiJ.Hegedus – D.BohmOpen10+21.2+2.12+1.00

Every board — best Butler first↑ top

vs par = IMPs this pair scored above (+) or below (−) the board’s double-dummy par — what bidding and play (theirs and the opponents’) added or gave away against perfect play.

ButlerRoundOpponentsBdContractLeadResvs par
+15.1Round 15🇵🇱 POLAND204♠x♥A=+14
+12.6Round 9🇷🇴 ROMANIA52NTx♣4-3+14
+11.9Round 17🇭🇺 HUNGARY146♠♦9=+0
+10.9Round 14🇩🇪 GERMANY73NT♥7-1+12
+10.5Round 5🇨🇿 CZECH REPUBLIC105♥♣5-5+15
+10.4Round 3🇬🇷 GREECE85♠♣K=+8
+10.4Round 15🇵🇱 POLAND163♠x♥7=+9
+8.0Round 12🇳🇱 NETHERLANDS214♠♦4-1+12
+7.8Round 9🇷🇴 ROMANIA83NT♥5+1+1
+7.7Round 16🇹🇷 TURKEY16♥♣6=+0
+7.6Round 12🇳🇱 NETHERLANDS175♦♠J-1+10
+7.4Round 12🇳🇱 NETHERLANDS194♠♦Q=+10
+7.4Round 17🇭🇺 HUNGARY164♥♠6-1+10
+6.9Round 9🇷🇴 ROMANIA41♠♣J-2+13
+6.7Round 11🇪🇪 ESTONIA73♣♥4-2+8
+6.6Round 3🇬🇷 GREECE33NT♥8-1+10
+6.3Round 6🇱🇻 LATVIA214♠♥8=+3
+6.3Round 7🇳🇴 NORWAY53NT♥7=-1
+6.2Round 6🇱🇻 LATVIA193NT♣10=+0
+6.2Round 7🇳🇴 NORWAY43NT♣5=+10
+6.0Round 3🇬🇷 GREECE44♠♥7-1+12
+6.0Round 6🇱🇻 LATVIA153NTx♥4-2+9
+5.9Round 3🇬🇷 GREECE104♠♣6+1+0
+5.7Round 3🇬🇷 GREECE64♠♦A-3+11
+5.7Round 17🇭🇺 HUNGARY133NT♠7+1+1
+5.5Round 11🇪🇪 ESTONIA103NT♠J=+12
+5.5Round 12🇳🇱 NETHERLANDS154♥♠A-2+8
+5.5Round 16🇹🇷 TURKEY54♥♣4-1+12
+5.4Round 6🇱🇻 LATVIA144♠♦9=+8
+5.1Round 10🇫🇷 FRANCE222NT♥8+1+6
+5.1Round 16🇹🇷 TURKEY44♠♦4+1+0
+4.8Round 2🇩🇰 DENMARK194♠♥6=+3
+4.6Round 2🇩🇰 DENMARK204♠♦J+1+0
+4.6Round 13🇸🇪 SWEDEN36♦♥3-3+11
+4.6Round 14🇩🇪 GERMANY51NT♥2+1+7
+4.4Round 2🇩🇰 DENMARK133♣♠8=-1
+4.4Round 7🇳🇴 NORWAY13♥♣Q+1+4
+4.3Round 2🇩🇰 DENMARK184♥♠5-1+12
+4.3Round 15🇵🇱 POLAND174♦♥6+2+16
+4.2Round 5🇨🇿 CZECH REPUBLIC94♠♥A=+0
+4.2Round 11🇪🇪 ESTONIA43NT♥7-1+12
+4.0Round 14🇩🇪 GERMANY23♥♠Q-1+10
+3.6Round 13🇸🇪 SWEDEN74♥♣A-1+12
+3.2Round 9🇷🇴 ROMANIA34♠♥6-2+11
+3.2Round 13🇸🇪 SWEDEN54♠♦K=+0
+3.2Round 16🇹🇷 TURKEY93NT♦3+3+1
+3.1Round 9🇷🇴 ROMANIA24♠♦6=+7
+3.0Round 10🇫🇷 FRANCE172♥♦4=+0
+2.9Round 12🇳🇱 NETHERLANDS143NT♣5-3+7
+2.9Round 15🇵🇱 POLAND224♠♥4+2+1
+2.6Round 2🇩🇰 DENMARK173♦♠A=+0
+2.6Round 9🇷🇴 ROMANIA65♠♦8=+4
+2.5Round 7🇳🇴 NORWAY103NT♥9=+10
+2.3Round 6🇱🇻 LATVIA183NT♣Q+2+0
+1.8Round 5🇨🇿 CZECH REPUBLIC63♥♣8-1+6
+1.7Round 15🇵🇱 POLAND154♠♣J-1+11
+1.6Round 2🇩🇰 DENMARK143♠♥3+2+6
+1.6Round 5🇨🇿 CZECH REPUBLIC23♠♦K-4-3
+1.4Round 17🇭🇺 HUNGARY224♠♣10-1-2
+1.2Round 1🇮🇱 ISRAEL21NT♦5+1+0
+1.2Round 17🇭🇺 HUNGARY153NT♣4+1+0
+1.0Round 13🇸🇪 SWEDEN105♥x♠A-1+12
+0.9Round 12🇳🇱 NETHERLANDS132NT♣6-1-5
+0.9Round 12🇳🇱 NETHERLANDS165♥♣K=+4
+0.9Round 16🇹🇷 TURKEY33NT♠Q+1-13
+0.8Round 1🇮🇱 ISRAEL72♠♥K+2+1
+0.8Round 11🇪🇪 ESTONIA24♥♠9=-1
+0.8Round 11🇪🇪 ESTONIA83♠♥J-1-6
+0.8Round 17🇭🇺 HUNGARY183♠♦7=+1
+0.7Round 1🇮🇱 ISRAEL91NT♠4=+0
+0.7Round 10🇫🇷 FRANCE143NT♦9=+0
+0.7Round 13🇸🇪 SWEDEN45♠♦4+1+5
+0.7Round 15🇵🇱 POLAND144♠♥K+1+0
+0.7Round 16🇹🇷 TURKEY104♥♠3+1+0
+0.6Round 5🇨🇿 CZECH REPUBLIC31NT♦Q-2-6
+0.6Round 6🇱🇻 LATVIA133NT♠K=-2
+0.6Round 10🇫🇷 FRANCE182♠♣K=+0
+0.6Round 17🇭🇺 HUNGARY195♥♠K-1+11
+0.5Round 16🇹🇷 TURKEY21♠♦7+2+10
+0.5Round 17🇭🇺 HUNGARY171NT♣4+2-2
+0.4Round 5🇨🇿 CZECH REPUBLIC74♠♥A+2+13
+0.4Round 15🇵🇱 POLAND134♠♥K+1+13
+0.3Round 10🇫🇷 FRANCE133♠♦A+1-1
+0.1Round 1🇮🇱 ISRAEL54♥♠3-1-9
+0.1Round 5🇨🇿 CZECH REPUBLIC55♠♣A-1+3
-0.0Round 2🇩🇰 DENMARK221NT♦J+1-10
-0.0Round 9🇷🇴 ROMANIA13♥♣10-1+2
-0.0Round 12🇳🇱 NETHERLANDS222♥♣Q+2+6
-0.0Round 13🇸🇪 SWEDEN94♥♠8-1+8
-0.1Round 11🇪🇪 ESTONIA53NT♣6+2+13
-0.1Round 14🇩🇪 GERMANY13♦♣J-1+9
-0.1Round 15🇵🇱 POLAND193♥♦6-1+2
-0.2Round 13🇸🇪 SWEDEN85♥♠A+2-14
-0.5Round 2🇩🇰 DENMARK215♠♣6=-4
-0.6Round 1🇮🇱 ISRAEL43♣♥K+1-1
-0.6Round 1🇮🇱 ISRAEL64♠♦4+1+10
-0.6Round 9🇷🇴 ROMANIA75♦♣6-2+9
-0.6Round 11🇪🇪 ESTONIA94♠♣6=+1
-0.7Round 14🇩🇪 GERMANY63♣♠4-2+1
-0.8Round 5🇨🇿 CZECH REPUBLIC84♥♣Q=+1
-0.8Round 7🇳🇴 NORWAY23♠♣6=-1
-0.8Round 15🇵🇱 POLAND182♠♦K=+0
-0.8Round 16🇹🇷 TURKEY65♣♦A-2-11
-0.9Round 7🇳🇴 NORWAY62♥♦A=+1
-1.0Round 1🇮🇱 ISRAEL103♣♣2-1-12
-1.2Round 14🇩🇪 GERMANY92♥♦A+1+0
-1.4Round 14🇩🇪 GERMANY105♦♠9=+1
-1.5Round 9🇷🇴 ROMANIA94♥♠K=+0
-1.6Round 11🇪🇪 ESTONIA11NT♦3=+0
-1.6Round 11🇪🇪 ESTONIA64♠♥3+1+0
-1.7Round 7🇳🇴 NORWAY32♣♦3+2-11
-1.8Round 1🇮🇱 ISRAEL83♠♦2-1+2
-1.8Round 17🇭🇺 HUNGARY211NT♠4=+0
-2.0Round 1🇮🇱 ISRAEL14♠♦A=+0
-2.0Round 5🇨🇿 CZECH REPUBLIC14♠♥9-2-6
-2.0Round 10🇫🇷 FRANCE214♠x♣K-2-13
-2.1Round 7🇳🇴 NORWAY92NT♠10-2-3
-2.2Round 7🇳🇴 NORWAY73NT♠6-1-5
-2.2Round 10🇫🇷 FRANCE192♠♣K=+1
-2.4Round 2🇩🇰 DENMARK163♥♦A-1-16
-2.4Round 3🇬🇷 GREECE23♠♦A=-1
-2.4Round 14🇩🇪 GERMANY31NT♣3-2+0
-2.8Round 3🇬🇷 GREECE55♥♣8=+0
-2.8Round 12🇳🇱 NETHERLANDS204♥♥5-1-6
-2.9Round 10🇫🇷 FRANCE153♠x♥5-1-9
-2.9Round 12🇳🇱 NETHERLANDS184♠♦K=+0
-3.1Round 3🇬🇷 GREECE13NT♥10=+1
-3.1Round 14🇩🇪 GERMANY43NT♥10+2+0
-3.2Round 1🇮🇱 ISRAEL32♠♥Q-2-5
-3.5Round 15🇵🇱 POLAND213NT♥8-1-12
-4.0Round 6🇱🇻 LATVIA173NT♥4+2-1
-4.1Round 3🇬🇷 GREECE94♥♦8=+0
-4.1Round 5🇨🇿 CZECH REPUBLIC42♥♠5+1+0
-4.3Round 2🇩🇰 DENMARK153NT♣5=+0
-4.5Round 13🇸🇪 SWEDEN64♠♦K=-7
-4.6Round 6🇱🇻 LATVIA164♥♠K=+13
-4.8Round 7🇳🇴 NORWAY82♥♠K+1-6
-5.1Round 14🇩🇪 GERMANY83NT♠7=-6
-5.6Round 10🇫🇷 FRANCE163NT♥3+1+0
-5.8Round 3🇬🇷 GREECE74♥♦A-2-13
-6.5Round 17🇭🇺 HUNGARY203NT♥J-3-9
-7.1Round 16🇹🇷 TURKEY86♦♣9=+2
-7.3Round 9🇷🇴 ROMANIA103NT♣Q-4-7
-7.7Round 11🇪🇪 ESTONIA33♠♦J-1-12
-8.3Round 16🇹🇷 TURKEY74♠♦10=+0
-8.5Round 6🇱🇻 LATVIA223NT♦5=-10
-8.5Round 13🇸🇪 SWEDEN16♠♦9=-11
-8.8Round 6🇱🇻 LATVIA203♣♦6-2-13
-10.9Round 10🇫🇷 FRANCE205♦x♥5-3-7
-11.1Round 13🇸🇪 SWEDEN25♦♠J=-3