🏴󠁧󠁢󠁥󠁮󠁧󠁿 THROWER James · ENGLAND

93rank
-45.4Butler · 168 bds
-0.27per board
±4.0swing
-0.08vs par /bd · #71/126
-0.09adjusted /bd
Butler per round: 0.4 -26.8 -10.3 -32.1 1.1 21.8 -5.6 -12.5 0.6 2.5 20.6 5 12.6 -22.7by round

vs par split: bidding -0.04 · play -0.07

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

Card play — on target: opening leads 80.6% #85 of 126 · declarer play 72.7% #65 of 125 · defence 83.7% #91 of 126

Card play by contract type — on target
vs NTvs a suit
Opening leads44.4% (9)92.6% (27)
Declarer play90.0% (10)65.2% (23)
Defence81.8% (22)84.4% (64)

Opening leads by suit led: ♠ 77.8% (9) · ♥ 87.5% (8) · ♦ 71.4% (7) · ♣ 83.3% (12)

vs par by strain: NT -0.51 (45) · a suit +0.04 (122)

vs par by level: part-score +0.21 (57) · game -0.88 (99) · slam +5.18 (11)

By role: declaring -0.26/bd (-1.94 vs par · 82) · defending -0.28/bd (+1.69 vs par · 86)

By vulnerability: vulnerable +0.00/bd (-0.25 vs par · 84) · not vulnerable -0.54/bd (+0.08 vs par · 84)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 2S.TeshomeJ.Coutts – E.MoskovskyClosed12+0.4+0.03-1.33
Round 3S.TeshomeH.Caspersen – S.FarholtClosed12-26.8-2.23-2.58
Round 5S.TeshomeG.Matushko – A.GulevichClosed12-10.3-0.86-0.58
Round 6S.TeshomeR.Ritmeijer – M.TichaOpen12-32.1-2.68-0.42
Round 8S.TeshomeH.Kondoch – M.EggelingClosed12+1.1+0.09-0.25
Round 10S.TeshomeI.Ayaz – A.AcarOpen12+21.8+1.82-0.17
Round 11S.TeshomeP.Poizat – R.PoizatClosed12-5.6-0.47+0.83
Round 12S.TeshomeM.Poplilov – Y.SagivOpen12-12.5-1.04-0.92
Round 14S.TeshomeC.Chen – K.ChenOpen12+0.6+0.05+1.58
Round 15S.TeshomeT.Teramoto – K.ShimamuraClosed12+2.5+0.21-2.17
Round 16S.TeshomeO.Correa – G.PoncioniOpen12+20.6+1.72+1.83
Round 18S.TeshomeG.Karakolev – M.MitovskaOpen12+5.0+0.42+0.67
Round 21S.TeshomeX.Hou – H.WangClosed12+12.6+1.05+2.75
Round 22S.TeshomeP.Butryn – N.SakowskaClosed12-22.7-1.89-0.42

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
+10.2Round 18🇧🇬 BULGARIA196♦♣10=+0
+9.7Round 16🇧🇷 BRAZIL176♣♣5=+10
+9.4Round 10🇹🇷 TURKEY243NT♦Q=+11
+9.1Round 11🇫🇷 FRANCE44♠♠2=+0
+8.5Round 16🇧🇷 BRAZIL186♠♥8-2+17
+8.4Round 14🇹🇼 CHINESE TAIPEI137♠♣K=+0
+7.4Round 10🇹🇷 TURKEY223NTx♠9+2-6
+7.2Round 8🇩🇪 GERMANY214♥♦4-1+11
+7.2Round 16🇧🇷 BRAZIL215♠♦A+1+9
+6.8Round 18🇧🇬 BULGARIA176NT♠7-1+14
+6.5Round 18🇧🇬 BULGARIA165♥x♠K-1+12
+6.4Round 5🇷🇺 RUSSIA83♦x♥A-2+5
+6.4Round 16🇧🇷 BRAZIL232♥♦K-1+12
+6.2Round 11🇫🇷 FRANCE14♦♠A-2+13
+5.6Round 2🇳🇿 NEW ZEALAND204♠♦3+1-13
+5.5Round 10🇹🇷 TURKEY174♥♣J-1+10
+5.5Round 14🇹🇼 CHINESE TAIPEI192♠x♦10-2+4
+5.3Round 18🇧🇬 BULGARIA154♠♣2=+0
+4.8Round 8🇩🇪 GERMANY185♥♠8+1+14
+4.7Round 10🇹🇷 TURKEY166♠♦K-1+11
+4.3Round 21🇨🇳 CHINA24♥♦6+2+13
+4.2Round 16🇧🇷 BRAZIL142NT♥8=+0
+3.8Round 14🇹🇼 CHINESE TAIPEI233NT♠J-2+8
+3.7Round 8🇩🇪 GERMANY207♥x♠K-2+0
+3.7Round 12🇮🇱 ISRAEL214♠♣6=+0
+3.7Round 14🇹🇼 CHINESE TAIPEI174♥x♥K+1+9
+3.7Round 15🇯🇵 JAPAN34♥♠4-2+6
+3.4Round 15🇯🇵 JAPAN42NT♠J-4+10
+3.2Round 21🇨🇳 CHINA103♥♣Q+1-1
+3.0Round 3🇩🇰 DENMARK73♠♠7=+7
+3.0Round 6🇳🇱 NETHERLANDS233NT♦10+4+16
+2.9Round 21🇨🇳 CHINA125♥♠6-1-3
+2.7Round 10🇹🇷 TURKEY232♥♦10=+0
+2.6Round 22🇵🇱 POLAND153NT♦2+1+4
+2.4Round 3🇩🇰 DENMARK63♥♣K=+0
+2.4Round 5🇷🇺 RUSSIA103♠♥6=+0
+2.3Round 21🇨🇳 CHINA45♥x♦8-2+4
+2.1Round 3🇩🇰 DENMARK113♠♠6=+0
+1.9Round 15🇯🇵 JAPAN124♠♥3=-11
+1.8Round 2🇳🇿 NEW ZEALAND194♥♠J+1+1
+1.8Round 11🇫🇷 FRANCE103NT♦5=-1
+1.7Round 8🇩🇪 GERMANY172♣♠J+3+6
+1.7Round 12🇮🇱 ISRAEL163♦♣9-1+4
+1.6Round 21🇨🇳 CHINA83♣♦A-1+3
+1.5Round 14🇹🇼 CHINESE TAIPEI204♥♥9+1+4
+1.5Round 15🇯🇵 JAPAN93♥♦2=-8
+1.5Round 21🇨🇳 CHINA15♠x♣K-2+5
+1.4Round 15🇯🇵 JAPAN104♠♥J+1+0
+1.3Round 3🇩🇰 DENMARK93NT♠J-1+4
+1.2Round 22🇵🇱 POLAND183NT♠10+2+11
+1.1Round 16🇧🇷 BRAZIL244♦♥K=+7
+1.1Round 18🇧🇬 BULGARIA204♠♣Q+2-13
+1.0Round 5🇷🇺 RUSSIA121NT♦Q-1+2
+1.0Round 21🇨🇳 CHINA95♥♦10+1+11
+0.9Round 12🇮🇱 ISRAEL223NT♠6+1+1
+0.8Round 2🇳🇿 NEW ZEALAND164♠♦A-2-6
+0.8Round 10🇹🇷 TURKEY192♠♠5-1-1
+0.8Round 14🇹🇼 CHINESE TAIPEI184♥♠7-1+5
+0.7Round 5🇷🇺 RUSSIA24♠♥8+1+0
+0.6Round 2🇳🇿 NEW ZEALAND153NT♠6+1+0
+0.6Round 2🇳🇿 NEW ZEALAND224♥♣Q-1+5
+0.6Round 14🇹🇼 CHINESE TAIPEI243NT♣7+2+0
+0.5Round 10🇹🇷 TURKEY183♠♥4-1-1
+0.5Round 15🇯🇵 JAPAN13♦♠A=+0
+0.4Round 8🇩🇪 GERMANY13Pass+4
+0.4Round 11🇫🇷 FRANCE94♠♥5+1+0
+0.4Round 16🇧🇷 BRAZIL202NT♣2+2-10
+0.3Round 22🇵🇱 POLAND223NT♠6+2+1
+0.2Round 12🇮🇱 ISRAEL144♠♥9+1+0
+0.2Round 12🇮🇱 ISRAEL152NT♣J+2-6
+0.2Round 12🇮🇱 ISRAEL231NT♣3+1-1
+0.2Round 22🇵🇱 POLAND143NT♠7+2+0
+0.1Round 2🇳🇿 NEW ZEALAND143NT♦3+1+1
+0.1Round 8🇩🇪 GERMANY194♥♠J+1-11
-0.0Round 5🇷🇺 RUSSIA53♦♥J=+1
-0.0Round 10🇹🇷 TURKEY152♠♣2+1+0
-0.0Round 12🇮🇱 ISRAEL194♠♦A=+0
-0.0Round 15🇯🇵 JAPAN63♣♥K=+0
-0.0Round 16🇧🇷 BRAZIL153♦♣K=-7
-0.1Round 11🇫🇷 FRANCE114♥♠K=-1
-0.1Round 14🇹🇼 CHINESE TAIPEI163NT♣8=-6
-0.1Round 15🇯🇵 JAPAN73NT♠3=+2
-0.1Round 21🇨🇳 CHINA31NT♥J+4+5
-0.2Round 21🇨🇳 CHINA53NT♦Q+2+0
-0.3Round 3🇩🇰 DENMARK83NT♦6=-1
-0.3Round 5🇷🇺 RUSSIA44♥♠J+1+0
-0.3Round 11🇫🇷 FRANCE64♠♦J=+1
-0.3Round 18🇧🇬 BULGARIA144♠♦K-3+12
-0.3Round 22🇵🇱 POLAND193♥♠3-3+10
-0.4Round 5🇷🇺 RUSSIA13♠♣K=+0
-0.4Round 10🇹🇷 TURKEY204♠♣2+1+0
-0.5Round 2🇳🇿 NEW ZEALAND173♥♠3-1+2
-0.5Round 2🇳🇿 NEW ZEALAND234♥♦4+1+0
-0.5Round 11🇫🇷 FRANCE83NT♣4-1-5
-0.5Round 18🇧🇬 BULGARIA214♠♣10+1+0
-0.5Round 21🇨🇳 CHINA74♠♠3=-1
-0.6Round 2🇳🇿 NEW ZEALAND212♠♦4+1-1
-0.7Round 5🇷🇺 RUSSIA64♠♥J=+0
-0.7Round 6🇳🇱 NETHERLANDS204♠♦Q+2-13
-0.7Round 15🇯🇵 JAPAN113NT♦3+2-11
-0.7Round 16🇧🇷 BRAZIL192♠♣A+2-1
-0.8Round 21🇨🇳 CHINA114♠♦K=-3
-0.9Round 6🇳🇱 NETHERLANDS153NT♥J+1+0
-1.0Round 8🇩🇪 GERMANY152♥♥5-1-5
-1.0Round 15🇯🇵 JAPAN84♥♠Q=-8
-1.0Round 18🇧🇬 BULGARIA222♠♣5-2-1
-1.1Round 2🇳🇿 NEW ZEALAND183NT♥5=+2
-1.1Round 6🇳🇱 NETHERLANDS244NT♦7+1+0
-1.2Round 12🇮🇱 ISRAEL133♦♠7=+0
-1.2Round 22🇵🇱 POLAND132♦♦2+1+0
-1.2Round 22🇵🇱 POLAND162♠♣J=+0
-1.2Round 22🇵🇱 POLAND173NT♠9+1+0
-1.4Round 11🇫🇷 FRANCE74♠♠2+2+13
-1.5Round 12🇮🇱 ISRAEL243♦♠K+2+6
-1.6Round 3🇩🇰 DENMARK14♥♣K-2-6
-1.7Round 12🇮🇱 ISRAEL171♥♣9+2+7
-1.8Round 8🇩🇪 GERMANY233♠♣Q+1-10
-1.8Round 11🇫🇷 FRANCE123♥♠2+1-6
-2.1Round 6🇳🇱 NETHERLANDS161NT♦6=+0
-2.1Round 10🇹🇷 TURKEY214♠x♥K-1-6
-2.2Round 2🇳🇿 NEW ZEALAND244♥♣8=-8
-2.2Round 6🇳🇱 NETHERLANDS173NT♠6+1+0
-2.2Round 8🇩🇪 GERMANY143NT♦6-3-6
-2.3Round 22🇵🇱 POLAND235♦♠A-1-6
-2.6Round 21🇨🇳 CHINA64♠♥2+1+0
-2.7Round 16🇧🇷 BRAZIL134♠♦K+1-1
-2.8Round 10🇹🇷 TURKEY134♠x♥Q-2-14
-2.9Round 11🇫🇷 FRANCE56♦x♠3-3+12
-3.0Round 8🇩🇪 GERMANY244♠♥4=+0
-3.3Round 6🇳🇱 NETHERLANDS214♠♦6+1-1
-3.4Round 3🇩🇰 DENMARK34♦♣A-2-2
-3.4Round 6🇳🇱 NETHERLANDS183♥♠A-1-4
-3.4Round 16🇧🇷 BRAZIL221NT♣4-2-3
-3.5Round 5🇷🇺 RUSSIA74♠♥4-1+3
-3.5Round 6🇳🇱 NETHERLANDS194♥♦6+1+0
-3.6Round 8🇩🇪 GERMANY223♠♥Q-1-5
-3.7Round 15🇯🇵 JAPAN54♥♥5-2-6
-3.9Round 10🇹🇷 TURKEY143NT♥Q-2-6
-4.2Round 2🇳🇿 NEW ZEALAND133♥♣A+1+1
-4.2Round 6🇳🇱 NETHERLANDS133♦♠6+1+0
-4.3Round 3🇩🇰 DENMARK122NT♠3-1-5
-4.3Round 18🇧🇬 BULGARIA134♠♠10+1+0
-4.3Round 18🇧🇬 BULGARIA233NT♠K-1-6
-4.4Round 15🇯🇵 JAPAN23NT♣4=+0
-4.6Round 3🇩🇰 DENMARK24♠♦4+2-11
-4.7Round 5🇷🇺 RUSSIA36♦♥4-1-6
-4.7Round 5🇷🇺 RUSSIA111NT♥5=-5
-5.0Round 14🇹🇼 CHINESE TAIPEI153♦♣10=-6
-5.2Round 6🇳🇱 NETHERLANDS222♥x♦K-1-3
-5.2Round 8🇩🇪 GERMANY163♥♦4+1-1
-5.2Round 18🇧🇬 BULGARIA245♦♠A=+1
-5.3Round 14🇹🇼 CHINESE TAIPEI224♥♣A-2-8
-5.8Round 12🇮🇱 ISRAEL204♠♥9=-10
-6.0Round 3🇩🇰 DENMARK44♠♣A-1-6
-6.5Round 5🇷🇺 RUSSIA93NT♠3+1-7
-6.5Round 11🇫🇷 FRANCE34♥♣A=-6
-6.5Round 22🇵🇱 POLAND214♠♦9-2-7
-6.6Round 14🇹🇼 CHINESE TAIPEI212♠x♥7-4+11
-6.7Round 14🇹🇼 CHINESE TAIPEI145♥♠A-3-2
-6.7Round 22🇵🇱 POLAND203NT♣K-2-8
-7.6Round 22🇵🇱 POLAND243NT♥Q-1-10
-7.7Round 3🇩🇰 DENMARK56♥♣5=-1
-7.7Round 3🇩🇰 DENMARK104♥♠7=-10
-8.5Round 6🇳🇱 NETHERLANDS146♠♠2=+0
-9.2Round 12🇮🇱 ISRAEL183NTx♠9-3-12
-9.3Round 18🇧🇬 BULGARIA184♥♦8-1-11
-9.6Round 11🇫🇷 FRANCE24♠♣A=-10
-10.1Round 16🇧🇷 BRAZIL161♥xx♣A-2-11