🏴󠁧󠁢󠁥󠁮󠁧󠁿 WINTER Daniel · ENGLAND

51rank
-7.3Butler · 210 bds
-0.03per board
±4.5swing
-0.10vs par /bd · #45/81
+0.11adjusted /bd
Butler per round: 10.6 -4.1 7.2 -8.9 -16.7 -3 -0.8 10.2 -2.2 11.4 21.4 2.6 -26.8 -33 9.9 6.5 9.1 -12.4 15.7 -18.7 14.7by round

vs par split: bidding -0.35 · play +0.25

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

Card play — on target: opening leads 87.5% #7 of 81 · declarer play 75.5% #36 of 81 · defence 92.9% #6 of 81

Bidding activity — not a pass: 43.2% #45 of 81 (263/609)

Card play by contract type — on target
vs NTvs a suit
Opening leads91.7% (12)86.1% (36)
Declarer play70.0% (10)76.9% (39)
Defence96.8% (31)91.5% (82)

Opening leads by suit led: ♠ 91.7% (12) · ♥ 81.8% (11) · ♦ 86.7% (15) · ♣ 90.0% (10)

vs par by strain: NT +0.02 (58) · a suit -0.14 (152)

vs par by level: part-score +0.74 (78) · game -0.37 (113) · slam -1.90 (19)

By role: declaring -0.11/bd (-3.03 vs par · 97) · defending +0.03/bd (+2.42 vs par · 113)

By vulnerability: vulnerable +0.19/bd (+0.13 vs par · 106) · not vulnerable -0.26/bd (-0.33 vs par · 104)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 2L.SandersonA.Boulin – T.GuilleminClosed10+10.6+1.06+1.00
Round 3L.SandersonM.Kedzierski – B.KrawczykOpen10-4.1-0.41-1.10
Round 5L.SandersonN.Tennant – J.ShearerOpen10+7.2+0.72+0.50
Round 6L.SandersonG.Giubilo – F.ChiarandiniClosed10-8.9-0.89-1.60
Round 7L.SandersonS.Bugge Gylling Olsen – J.SigsgaardClosed10-16.7-1.67+0.50
Round 8L.SandersonS.Kodek – R.StadlerClosed10-3.0-0.30-1.20
Round 9L.SandersonZ.Ferov – T.PavlovClosed10-0.8-0.08-1.70
Round 13L.SandersonR.Piirisild – R.LuhaorgOpen10+10.2+1.02+1.60
Round 14L.SandersonC.Ozgez – M.KalayciOpen10-2.2-0.22-0.90
Round 15L.SandersonA.Boonstra – B.Van NoortClosed10+11.4+1.14+3.20
Round 16L.SandersonN.Tennant – J.ShearerOpen10+21.4+2.14+2.30
Round 18L.SandersonN.Yaninski – V.YotovClosed10+2.6+0.26-2.10
Round 20L.SandersonP.Crisafulli Sadaba – M.JindraClosed10-26.8-2.68-3.70
Round 21L.SandersonT.Westerveld – Y.CarisClosed10-33.0-3.30-1.70
Round 23L.SandersonJ.Kaasik – R.MaideClosed10+9.9+0.99+1.20
Round 24L.SandersonM.Grochowski – P.JasinskiOpen10+6.5+0.65+0.90
Round 26L.SandersonY.Zuo – J.Marki-ZayOpen10+9.1+0.91+0.70
Round 27L.SandersonS.Scata – A.GaiottiClosed10-12.4-1.24-3.50
Round 28L.SandersonR.Guth – L.BellicaudOpen10+15.7+1.57+2.50
Round 29L.SandersonT.Sari – H.KuscuOpen10-18.7-1.87-0.10
Round 30L.SandersonS.Bugge Gylling Olsen – J.SigsgaardClosed10+14.7+1.47+1.20

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
+11.3Round 30🇩🇰 DENMARK236♦♠2+1-7
+10.5Round 16🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND46NT♦T-2+13
+10.4Round 30🇩🇰 DENMARK243♥x♥T=+10
+10.3Round 23🇪🇪 ESTONIA116NT♠8-4+12
+9.5Round 23🇪🇪 ESTONIA123♠x♠2-2+5
+8.5Round 14🇹🇷 TURKIYE193NT♦4=+7
+8.2Round 3🇵🇱 POLAND227♠♠7=+0
+8.1Round 28🇫🇷 FRANCE103NT♠T-3+14
+7.8Round 24🇵🇱 POLAND304♥♠6-3+7
+7.4Round 26🇩🇪 GERMANY125♥♣J-1+10
+6.8Round 23🇪🇪 ESTONIA205♣x♦5-1+0
+6.7Round 7🇩🇰 DENMARK43NT♣A-3+14
+6.7Round 9🇧🇬 BULGARIA283NT♦J=+0
+6.7Round 16🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND54♥♣7-2+11
+6.2Round 8🇦🇹 AUSTRIA204♠♠2-1+12
+6.2Round 26🇩🇪 GERMANY192♠♥K-2+3
+6.0Round 18🇧🇬 BULGARIA296♣♠4=-13
+5.8Round 13🇪🇪 ESTONIA53♥♥Q+2+7
+5.7Round 28🇫🇷 FRANCE84♠♣T+1+0
+5.6Round 24🇵🇱 POLAND264♠♣2-1+6
+5.5Round 20🇦🇹 AUSTRIA144♠♥K=+0
+5.4Round 15🇳🇱 NETHERLANDS284♠♥T=+3
+5.4Round 16🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND13♣♥T-1+10
+5.3Round 27🇮🇹 ITALY244♥♠4-2+0
+5.1Round 5🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND184NT♦6+1-12
+5.1Round 13🇪🇪 ESTONIA26♠♦8=+0
+5.0Round 30🇩🇰 DENMARK216♦♣K=+7
+4.9Round 2🇫🇷 FRANCE134♥♠K=+0
+4.8Round 15🇳🇱 NETHERLANDS234♠♦A-1+12
+4.8Round 18🇧🇬 BULGARIA244♠♣5+1+8
+4.6Round 15🇳🇱 NETHERLANDS222♠♦6+2+10
+4.6Round 23🇪🇪 ESTONIA143♥♣J-2+8
+4.6Round 30🇩🇰 DENMARK294♥♦K-1+12
+4.5Round 13🇪🇪 ESTONIA83♥♠7=+6
+4.5Round 14🇹🇷 TURKIYE143NT♠8-1+10
+4.2Round 16🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND77♦♠8=+0
+4.2Round 18🇧🇬 BULGARIA233NT♥K-1+6
+4.2Round 18🇧🇬 BULGARIA284♠x♥4-2+3
+4.1Round 30🇩🇰 DENMARK284♠♥7+2+11
+4.0Round 2🇫🇷 FRANCE163NT♦8+3+1
+4.0Round 29🇹🇷 TURKIYE204♥♦A=+0
+3.9Round 5🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND115♥♣A=+11
+3.9Round 21🇳🇱 NETHERLANDS225♦♣A-2+11
+3.8Round 8🇦🇹 AUSTRIA113NT♥4+2-10
+3.8Round 16🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND33NT♦7=+0
+3.7Round 15🇳🇱 NETHERLANDS253♣♦2=+5
+3.5Round 9🇧🇬 BULGARIA274♦♠K=+1
+3.4Round 6🇮🇹 ITALY274♥♠5=+0
+3.2Round 14🇹🇷 TURKIYE113NT♠6-4+3
+3.2Round 24🇵🇱 POLAND254♥♥2+1+14
+3.0Round 28🇫🇷 FRANCE13♦♣6=+5
+2.9Round 2🇫🇷 FRANCE156♠♦T=+0
+2.8Round 16🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND83NT♥6-1+5
+2.7Round 5🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND132♠♦5+1+7
+2.7Round 9🇧🇬 BULGARIA243♣x♦6-1+0
+2.5Round 21🇳🇱 NETHERLANDS277NT♥8=+0
+2.4Round 2🇫🇷 FRANCE183♥♦8-2+0
+2.4Round 28🇫🇷 FRANCE33NT♠Q-1+5
+2.3Round 3🇵🇱 POLAND302♥♦7-2-1
+2.2Round 13🇪🇪 ESTONIA14♠♦5=+0
+2.2Round 14🇹🇷 TURKIYE123♥♠Q-1+5
+2.2Round 26🇩🇪 GERMANY201NT♣4-1+5
+2.1Round 5🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND194♥♣K=-1
+2.1Round 26🇩🇪 GERMANY144♠♥K=+0
+2.1Round 29🇹🇷 TURKIYE153NT♦Q-1+5
+2.0Round 5🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND124♥♣Q-1-2
+2.0Round 8🇦🇹 AUSTRIA133NT♥Q-2+8
+2.0Round 24🇵🇱 POLAND241NT♠5=+0
+2.0Round 28🇫🇷 FRANCE23♠♥K+1-6
+1.8Round 13🇪🇪 ESTONIA31NT♣5-2-1
+1.8Round 23🇪🇪 ESTONIA163NT♥5-1+6
+1.6Round 5🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND172NT♦3+1+1
+1.5Round 29🇹🇷 TURKIYE194♠♥6=-1
+1.4Round 3🇵🇱 POLAND234♥♠T=-13
+1.4Round 3🇵🇱 POLAND274♥♣2=-1
+1.3Round 13🇪🇪 ESTONIA42♥♦Q-1+5
+1.2Round 7🇩🇰 DENMARK84♣x♥Q-1+5
+1.2Round 20🇦🇹 AUSTRIA184♠♣K-1-6
+1.1Round 3🇵🇱 POLAND293NT♠3+2+2
+1.1Round 8🇦🇹 AUSTRIA122♠♦9-1-1
+1.1Round 15🇳🇱 NETHERLANDS273♦♥A+1+7
+1.0Round 2🇫🇷 FRANCE112NT♠6=+0
+1.0Round 5🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND202♥♠3+2-1
+1.0Round 27🇮🇹 ITALY212♠♦2+3-6
+1.0Round 28🇫🇷 FRANCE73NT♥3+1+1
+0.9Round 9🇧🇬 BULGARIA253♥♦9=+7
+0.9Round 9🇧🇬 BULGARIA294♠♦Q-1+6
+0.9Round 30🇩🇰 DENMARK263NT♠8-1-6
+0.8Round 2🇫🇷 FRANCE194♥♦Q=-1
+0.8Round 8🇦🇹 AUSTRIA154♠♥Q+1+0
+0.8Round 27🇮🇹 ITALY273NT♦4-2+6
+0.7Round 6🇮🇹 ITALY212NT♥7-1-3
+0.7Round 15🇳🇱 NETHERLANDS262♥♠Q+1+10
+0.6Round 6🇮🇹 ITALY222♠♣2=+1
+0.6Round 8🇦🇹 AUSTRIA163NT♠4=+0
+0.6Round 26🇩🇪 GERMANY112♥x♣A-1+0
+0.6Round 30🇩🇰 DENMARK224♠♥8+1+0
+0.5Round 6🇮🇹 ITALY254♠♥5+2-11
+0.5Round 15🇳🇱 NETHERLANDS211♠♠5=+1
+0.5Round 24🇵🇱 POLAND223NT♠5+2+1
+0.5Round 24🇵🇱 POLAND273♠♣3=+0
+0.4Round 13🇪🇪 ESTONIA74♥♠7+1+12
+0.4Round 14🇹🇷 TURKIYE154♠♣5+3-17
+0.4Round 16🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND102♠♦7=-6
+0.4Round 21🇳🇱 NETHERLANDS254♥♦6+2-1
+0.4Round 27🇮🇹 ITALY234♠♣7+1+0
+0.2Round 18🇧🇬 BULGARIA254♠♦4+1-13
+0.2Round 27🇮🇹 ITALY293NT♠3+1-17
+0.1Round 21🇳🇱 NETHERLANDS284♠♠2-1+7
+0.1Round 28🇫🇷 FRANCE63NT♠2+1+0
-0.0Round 13🇪🇪 ESTONIA106♠♣4=+0
+0.0Round 20🇦🇹 AUSTRIA152♥x♣K-1+5
-0.1Round 6🇮🇹 ITALY263♣♦K-1+0
-0.1Round 7🇩🇰 DENMARK72♠♦A-1+0
-0.1Round 14🇹🇷 TURKIYE204♠♥6+1+0
-0.2Round 7🇩🇰 DENMARK93♦♣J-1-5
-0.2Round 13🇪🇪 ESTONIA94♠♣5+2-13
-0.2Round 28🇫🇷 FRANCE55♦♣Q=+17
-0.2Round 29🇹🇷 TURKIYE174♠♥A-3-4
-0.4Round 9🇧🇬 BULGARIA232♦♠2-1-11
-0.4Round 16🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND23♦♣7+1+0
-0.4Round 26🇩🇪 GERMANY134♠♠7=-3
-0.5Round 6🇮🇹 ITALY243♥♥A-1-2
-0.5Round 8🇦🇹 AUSTRIA172♠♥J+1-7
-0.5Round 18🇧🇬 BULGARIA273♦♦K+2+6
-0.5Round 26🇩🇪 GERMANY163NT♥Q=+0
-0.6Round 3🇵🇱 POLAND252♦♦7+2+7
-0.6Round 9🇧🇬 BULGARIA223♣♥4-3+0
-0.7Round 27🇮🇹 ITALY261NT♠9=-1
-0.7Round 29🇹🇷 TURKIYE125♣♦5=-1
-0.8Round 2🇫🇷 FRANCE122♠♦Q+2-1
-0.8Round 7🇩🇰 DENMARK13♠♣K-1-4
-0.8Round 26🇩🇪 GERMANY155♣♥J=-2
-1.0Round 2🇫🇷 FRANCE203♣♣T+1+11
-1.2Round 18🇧🇬 BULGARIA224♥♦A=+0
-1.3Round 15🇳🇱 NETHERLANDS301NT♣7+1+0
-1.3Round 27🇮🇹 ITALY251NT♣4=-6
-1.4Round 24🇵🇱 POLAND234♥♠A+1-4
-1.5Round 6🇮🇹 ITALY232♠♣2+2+10
-1.5Round 7🇩🇰 DENMARK102♠♥T+2-1
-1.5Round 24🇵🇱 POLAND292NT♠5+1+1
-1.5Round 29🇹🇷 TURKIYE183♥♠J+1-1
-1.6Round 14🇹🇷 TURKIYE163♠♦K-2+0
-1.6Round 16🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND61NT♣Q+1+1
-1.6Round 21🇳🇱 NETHERLANDS293NT♠9+1+0
-1.7Round 2🇫🇷 FRANCE143♦♦A=+0
-1.7Round 6🇮🇹 ITALY284♥♣2=+0
-1.9Round 2🇫🇷 FRANCE175♣♦K=+0
-1.9Round 29🇹🇷 TURKIYE164♠♦A+2+9
-2.0Round 20🇦🇹 AUSTRIA112♦♣K+1+0
-2.1Round 23🇪🇪 ESTONIA132NT♦7+1+1
-2.5Round 23🇪🇪 ESTONIA182♥♣Q+2-1
-2.6Round 5🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND154♦♥A-1+1
-2.6Round 7🇩🇰 DENMARK34♥♣3+1+0
-2.9Round 7🇩🇰 DENMARK23NT♥7+1+10
-2.9Round 15🇳🇱 NETHERLANDS243NT♥A=+1
-2.9Round 26🇩🇪 GERMANY174♥♣7=-1
-2.9Round 28🇫🇷 FRANCE42♠♥Q-1-11
-3.0Round 14🇹🇷 TURKIYE133♣♣8-2-2
-3.3Round 3🇵🇱 POLAND265♠♠Q-2+0
-3.3Round 5🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND164♠♠4=+0
-3.3Round 18🇧🇬 BULGARIA262♠♠4+3-3
-3.3Round 20🇦🇹 AUSTRIA193♠x♦7-1+0
-3.5Round 28🇫🇷 FRANCE92♠♦Q+1+0
-3.8Round 8🇦🇹 AUSTRIA144♠♦T=+0
-3.8Round 27🇮🇹 ITALY223NT♣3=+0
-3.9Round 9🇧🇬 BULGARIA264♠♦6=+0
-4.0Round 20🇦🇹 AUSTRIA133NT♥2+1+0
-4.1Round 18🇧🇬 BULGARIA304♥♠9-1-5
-4.1Round 23🇪🇪 ESTONIA174♦♥4=-1
-4.2Round 3🇵🇱 POLAND243♦♦4=+0
-4.4Round 6🇮🇹 ITALY305♠♣2+1-11
-4.4Round 8🇦🇹 AUSTRIA193♦♣7-2-3
-4.4Round 29🇹🇷 TURKIYE113♦♥3=+0
-4.6Round 24🇵🇱 POLAND284♥♣K-1-5
-4.7Round 20🇦🇹 AUSTRIA204♠x♦K=-15
-4.7Round 21🇳🇱 NETHERLANDS233NT♠6-1-12
-4.8Round 3🇵🇱 POLAND212♠♣Q+1+0
-4.8Round 26🇩🇪 GERMANY183NT♦5-1-5
-5.1Round 9🇧🇬 BULGARIA304♠♥J-1-10
-5.1Round 14🇹🇷 TURKIYE183NT♦8+1-1
-5.2Round 15🇳🇱 NETHERLANDS295♥♦3+1-17
-5.3Round 5🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND143NT♦2=+1
-5.5Round 9🇧🇬 BULGARIA214♠♦3=-10
-5.5Round 21🇳🇱 NETHERLANDS243NT♣2-1-4
-5.6Round 3🇵🇱 POLAND281NT♦8-2-5
-5.6Round 24🇵🇱 POLAND213NT♠K-3-11
-5.7Round 30🇩🇰 DENMARK274♠♥J=+0
-5.8Round 20🇦🇹 AUSTRIA174♥♦K=+0
-5.8Round 21🇳🇱 NETHERLANDS303♠x♦7-3-3
-5.8Round 27🇮🇹 ITALY306♠♥A-1-11
-5.8Round 29🇹🇷 TURKIYE144♠♠T-1-10
-5.9Round 6🇮🇹 ITALY296♥♠K=+0
-6.0Round 23🇪🇪 ESTONIA193♥♦J+1-6
-6.2Round 20🇦🇹 AUSTRIA165♦x♠K-3-8
-6.3Round 30🇩🇰 DENMARK303NT♥Q-1-4
-7.0Round 7🇩🇰 DENMARK56♥♦A=+0
-7.5Round 20🇦🇹 AUSTRIA123NT♥3-2-13
-7.7Round 18🇧🇬 BULGARIA212♥♣Q-1-10
-8.4Round 23🇪🇪 ESTONIA154♥♦4-1-12
-8.5Round 27🇮🇹 ITALY284♥♦K=+0
-8.8Round 8🇦🇹 AUSTRIA184♥♦T-2-11
-9.5Round 7🇩🇰 DENMARK66NT♠J-1-14
-10.1Round 21🇳🇱 NETHERLANDS263NT♥4=-3
-10.2Round 30🇩🇰 DENMARK253NT♠6+2-11
-10.4Round 16🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND96♥♦A-2-11
-10.7Round 13🇪🇪 ESTONIA67NT♣7=+0
-11.2Round 14🇹🇷 TURKIYE176♣x♥A-1-14
-11.8Round 29🇹🇷 TURKIYE136♦♣3=+2
-12.2Round 21🇳🇱 NETHERLANDS214♠♣5-2-12