🏴󠁧󠁢󠁥󠁮󠁧󠁿 BEDFORD Charlotte · ENGLAND

19rank
+90.2Butler · 156 bds
+0.58per board
±4.6swing
+0.67vs par /bd · #21/72
+0.94adjusted /bd
Butler per round: -4.4 -6.7 10.2 23.4 24.5 18 -9.1 17.2 11.6 6.2 -1.6 26.1 -25.2by round

vs par split: bidding +0.35 · play +0.33

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

Card play — on target: opening leads 78.9% #37 of 72 · declarer play 83.3% #17 of 72 · defence 82.2% #15 of 72

Bidding activity — not a pass: 36.9% #61 of 72 (150/406)

Card play by contract type — on target
vs NTvs a suit
Opening leads78.6% (14)79.2% (24)
Declarer play84.6% (13)82.8% (29)
Defence83.3% (30)81.4% (43)

Opening leads by suit led: ♠ 66.7% (9) · ♥ 75.0% (8) · ♦ 87.5% (8) · ♣ 84.6% (13)

vs par by strain: NT +1.15 (53) · a suit +0.43 (103)

vs par by level: part-score +0.68 (60) · game +1.03 (88) · slam -3.38 (8)

By role: declaring +0.83/bd (-0.75 vs par · 83) · defending +0.29/bd (+2.29 vs par · 73)

By vulnerability: vulnerable -0.03/bd (+0.26 vs par · 78) · not vulnerable +1.18/bd (+1.09 vs par · 78)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1W.BattersbyL.Sartori – S.GallardOpen12-4.4-0.37-0.33
Round 2L.NormanB.Doerdelmann – L.SchadeClosed12-6.7-0.56+1.42
Round 3W.BattersbyM.Goor – W.KlarenbeekClosed12+10.2+0.85-0.58
Round 5L.NormanK.Kuzu – I.HoscanClosed12+23.4+1.95+0.58
Round 6L.NormanK.Austad – E.OsenOpen12+24.5+2.04+4.92
Round 7W.BattersbyM.Lorer – D.Daniel LorerOpen12+18.0+1.50+1.83
Round 8W.BattersbyB.Szatmary – B.BiborkaOpen12-9.1-0.76+1.50
Round 10L.NormanN.Konstantinidou – A.BeligianniOpen12+17.2+1.43+0.75
Round 11W.BattersbyW.Bak – M.KlimiukOpen12+11.6+0.97+0.50
Round 12L.NormanF.Zeeberg – M.LarsenClosed12+6.2+0.52+2.33
Round 13W.BattersbyE.Gisin – Y.ShorClosed12-1.6-0.13-2.67
Round 14L.NormanJ.Vahk – A.PedmansonClosed12+26.1+2.18+0.75
Round 15L.NormanD.Otradovec – P.KarlikOpen12-25.2-2.10-2.25

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.0Round 14🇪🇪 ESTONIA236♣♣7-1+17
+10.5Round 6🇳🇴 NORWAY175♠x♦4-4+8
+9.8Round 2🇩🇪 GERMANY163NT♥2+1+11
+9.0Round 3🇳🇱 NETHERLANDS64♥♣K=+0
+9.0Round 13🇮🇱 ISRAEL73♥x♣7-2+9
+8.5Round 2🇩🇪 GERMANY144♥♦5-1+9
+8.4Round 7🇧🇬 BULGARIA63NT♠Q-4+11
+8.4Round 8🇭🇺 HUNGARY153NT♥T-1+10
+8.2Round 8🇭🇺 HUNGARY143NT♥J-1+10
+8.1Round 15🇨🇿 CZECH REPUBLIC63NT♥8+2+8
+7.8Round 7🇧🇬 BULGARIA42NT♥J-4+11
+7.7Round 1🇫🇷 FRANCE65♣♦K-1+6
+7.5Round 10🇬🇷 GREECE134♥♣6-1+12
+7.4Round 7🇧🇬 BULGARIA34♦♣3-2+13
+7.4Round 14🇪🇪 ESTONIA141♠x♦8+2+6
+6.6Round 14🇪🇪 ESTONIA193NT♦6+1+1
+6.5Round 6🇳🇴 NORWAY233♠♣8+2+10
+6.4Round 5🇹🇷 TURKIYE73NT♥5+3-12
+6.1Round 3🇳🇱 NETHERLANDS53NT♠3-2+6
+5.5Round 5🇹🇷 TURKIYE85♣x♦K-1+0
+5.5Round 14🇪🇪 ESTONIA214♠♣A-2+8
+5.3Round 13🇮🇱 ISRAEL114♠♣9=+0
+4.9Round 8🇭🇺 HUNGARY233NT♣8-1+6
+4.8Round 3🇳🇱 NETHERLANDS105♦♥K=+3
+4.7Round 5🇹🇷 TURKIYE34♠♦4+1+1
+4.4Round 13🇮🇱 ISRAEL35♣x♥Q-1+13
+4.2Round 14🇪🇪 ESTONIA202♥♦J+1+7
+4.1Round 13🇮🇱 ISRAEL64♠♣2+1+0
+3.9Round 2🇩🇪 GERMANY183♣♠A=+5
+3.8Round 3🇳🇱 NETHERLANDS83NT♠A-2+6
+3.6Round 5🇹🇷 TURKIYE62♠♥4=+0
+3.5Round 3🇳🇱 NETHERLANDS23♠♦5-2+0
+3.5Round 11🇵🇱 POLAND15♣x♣3-1-5
+3.5Round 11🇵🇱 POLAND66♣♦7+1-7
+3.4Round 6🇳🇴 NORWAY202♦♣A+1+6
+3.3Round 5🇹🇷 TURKIYE114♥♠K-3+7
+3.3Round 6🇳🇴 NORWAY164NT♦T+2+14
+3.3Round 12🇩🇰 DENMARK183♠♥8-1+12
+3.2Round 6🇳🇴 NORWAY223♠♥A=+8
+3.2Round 13🇮🇱 ISRAEL84♠♦7-1-2
+3.2Round 15🇨🇿 CZECH REPUBLIC74♠♥6=+0
+3.1Round 11🇵🇱 POLAND124♠♦K=+0
+3.0Round 14🇪🇪 ESTONIA163NT♠5+1+0
+2.9Round 11🇵🇱 POLAND43NT♣Q-2+8
+2.8Round 5🇹🇷 TURKIYE41NT♥Q-1+5
+2.8Round 7🇧🇬 BULGARIA14♠♥T=+0
+2.8Round 8🇭🇺 HUNGARY201NT♠6+2+1
+2.8Round 10🇬🇷 GREECE145♥♠A-2+8
+2.8Round 12🇩🇰 DENMARK234♠♥4+1+1
+2.7Round 6🇳🇴 NORWAY242♠♠2+1+1
+2.7Round 12🇩🇰 DENMARK213♥♥7-1+6
+2.5Round 10🇬🇷 GREECE183NT♥J+1-11
+2.5Round 11🇵🇱 POLAND94♠♥K-1-2
+2.5Round 11🇵🇱 POLAND114♠♦J+1+0
+2.4Round 5🇹🇷 TURKIYE121NT♠J-2-1
+2.4Round 10🇬🇷 GREECE204♥♦6+1+0
+2.3Round 2🇩🇪 GERMANY191NT♦K+1-1
+2.2Round 1🇫🇷 FRANCE113NT♥3+3+11
+2.2Round 7🇧🇬 BULGARIA94♠♦Q=+0
+2.2Round 10🇬🇷 GREECE234♥♦9=+10
+2.2Round 11🇵🇱 POLAND83NT♦2+2+1
+2.2Round 14🇪🇪 ESTONIA174♠♦4+1+1
+2.0Round 6🇳🇴 NORWAY212♠♥3+3+9
+2.0Round 10🇬🇷 GREECE192♠♦8+1+6
+2.0Round 12🇩🇰 DENMARK141NT♥2+2+2
+1.9Round 6🇳🇴 NORWAY153♥♣K-1+5
+1.8Round 8🇭🇺 HUNGARY246♣♥8+1-11
+1.8Round 12🇩🇰 DENMARK162♦♥Q+1+1
+1.7Round 1🇫🇷 FRANCE14♠♣8=+1
+1.7Round 10🇬🇷 GREECE164♠x♦K-2-5
+1.7Round 12🇩🇰 DENMARK242♠x♣8-2+4
+1.5Round 1🇫🇷 FRANCE124♠♣4=+1
+1.5Round 10🇬🇷 GREECE173♦♥K=+0
+1.5Round 14🇪🇪 ESTONIA243NT♥2+2+0
+1.3Round 7🇧🇬 BULGARIA83♦♥5=+0
+1.2Round 3🇳🇱 NETHERLANDS42♦x♠A-1+9
+1.2Round 11🇵🇱 POLAND71♦♠8+1+6
+1.0Round 3🇳🇱 NETHERLANDS34♠♣6-2+12
+0.9Round 7🇧🇬 BULGARIA101♥♦T-1+0
+0.9Round 15🇨🇿 CZECH REPUBLIC83NT♦6=+3
+0.7Round 5🇹🇷 TURKIYE24♥♣A-1+8
+0.7Round 12🇩🇰 DENMARK171NT♥T+1+1
+0.7Round 12🇩🇰 DENMARK192♠♥Q-1-2
+0.6Round 7🇧🇬 BULGARIA111♦♠Q-1-3
+0.4Round 2🇩🇪 GERMANY171NT♠2+3+1
+0.3Round 5🇹🇷 TURKIYE91NT♠A-1-5
+0.3Round 12🇩🇰 DENMARK152NT♦K-2-5
+0.2Round 2🇩🇪 GERMANY223♠♣Q=-6
+0.2Round 10🇬🇷 GREECE153♣♦2+1+0
+0.2Round 10🇬🇷 GREECE244♥♣5=+0
+0.2Round 12🇩🇰 DENMARK224♥♠5=-1
-0.0Round 6🇳🇴 NORWAY143NT♠4+1+1
-0.1Round 15🇨🇿 CZECH REPUBLIC53NT♠4+3+11
-0.2Round 5🇹🇷 TURKIYE14NT♠7+2+11
-0.2Round 11🇵🇱 POLAND23NT♠T+2+12
-0.3Round 1🇫🇷 FRANCE52♠♣T+1-7
-0.4Round 6🇳🇴 NORWAY193NT♠2-1+5
-0.7Round 1🇫🇷 FRANCE44♥♦2=+0
-0.8Round 15🇨🇿 CZECH REPUBLIC94♠♦9+1+0
-1.1Round 5🇹🇷 TURKIYE102NT♣6=-6
-1.1Round 8🇭🇺 HUNGARY225♣x♥K-1+0
-1.2Round 2🇩🇪 GERMANY235♣♦8=-11
-1.2Round 7🇧🇬 BULGARIA53NT♠7+1+1
-1.2Round 13🇮🇱 ISRAEL123NT♠9+1+0
-1.3Round 11🇵🇱 POLAND51NT♥A-1-4
-1.4Round 1🇫🇷 FRANCE23NT♥Q=+1
-1.5Round 2🇩🇪 GERMANY214♠♥A=+1
-1.5Round 3🇳🇱 NETHERLANDS114♥♠T=+1
-1.5Round 10🇬🇷 GREECE222NT♦5+1+0
-1.5Round 14🇪🇪 ESTONIA134♠♥T-1-6
-1.6Round 1🇫🇷 FRANCE32NT♣4+2-10
-1.7Round 1🇫🇷 FRANCE92♥♦3=+0
-1.9Round 13🇮🇱 ISRAEL21NT♠3=-6
-1.9Round 15🇨🇿 CZECH REPUBLIC34♠♦2=+0
-2.1Round 8🇭🇺 HUNGARY182NT♥3+1+0
-2.3Round 3🇳🇱 NETHERLANDS93NT♠4+3-14
-2.4Round 1🇫🇷 FRANCE84♥♣J+1+0
-2.5Round 7🇧🇬 BULGARIA24♠♣J=+1
-2.5Round 8🇭🇺 HUNGARY192♥♠J+1-1
-2.8Round 11🇵🇱 POLAND101♦♦A-2-2
-2.8Round 13🇮🇱 ISRAEL53♥♠J=-6
-3.1Round 8🇭🇺 HUNGARY162♥♦Q=-5
-3.2Round 15🇨🇿 CZECH REPUBLIC12♥♠4-2+0
-3.3Round 13🇮🇱 ISRAEL11NT♥A+4-6
-3.3Round 14🇪🇪 ESTONIA154♥♣7=-11
-3.4Round 1🇫🇷 FRANCE74♠♥T=-10
-3.5Round 15🇨🇿 CZECH REPUBLIC113NT♦7-3-7
-3.8Round 7🇧🇬 BULGARIA72♦♠5-3-5
-4.1Round 3🇳🇱 NETHERLANDS12♥♠6-2-7
-4.1Round 6🇳🇴 NORWAY184♠♣J+2-1
-4.2Round 2🇩🇪 GERMANY242NT♦T+1+6
-4.3Round 10🇬🇷 GREECE214NT♠T+1-11
-4.5Round 6🇳🇴 NORWAY134♦♣A-2-7
-4.5Round 13🇮🇱 ISRAEL41♠♠T=-5
-4.8Round 12🇩🇰 DENMARK134♥♠4+1+0
-4.9Round 14🇪🇪 ESTONIA184♠♦7-1-5
-5.0Round 5🇹🇷 TURKIYE53NT♥7+2-1
-5.1Round 2🇩🇪 GERMANY133NT♥5=+1
-5.2Round 12🇩🇰 DENMARK202♠♥7-2+9
-5.4Round 13🇮🇱 ISRAEL106♠♥A-1-17
-5.4Round 15🇨🇿 CZECH REPUBLIC103♦♠3-3-5
-5.5Round 3🇳🇱 NETHERLANDS74♠♦A-1-6
-5.5Round 11🇵🇱 POLAND34♠♣Q=-1
-5.7Round 15🇨🇿 CZECH REPUBLIC24♠♦8=-12
-5.8Round 3🇳🇱 NETHERLANDS124♠♣5+3-17
-5.9Round 7🇧🇬 BULGARIA123NT♥Q+1-7
-6.0Round 1🇫🇷 FRANCE103♦x♣K-2+3
-6.5Round 2🇩🇪 GERMANY153NT♥J=+1
-6.7Round 15🇨🇿 CZECH REPUBLIC123NT♥6-3-9
-7.3Round 8🇭🇺 HUNGARY214♠♣3-1+8
-8.3Round 8🇭🇺 HUNGARY177♠♠T=+0
-8.5Round 13🇮🇱 ISRAEL94♥x♠A=-12
-9.6Round 14🇪🇪 ESTONIA226♥♦8-1-9
-10.1Round 15🇨🇿 CZECH REPUBLIC43♦♠5+1-16
-10.8Round 8🇭🇺 HUNGARY136♠♦J=+0
-13.3Round 2🇩🇪 GERMANY206NT♠4=+0