🇵🇱 KAZMIERCZAK Wojciech · POLAND

16rank
+104.5Butler · 182 bds
+0.57per board
±4.6swing
-0.40vs par /bd · #83/109
+0.40adjusted /bd
Butler per round: -11.9 10.2 7.9 14.6 35.5 -27.1 25.2 13.6 -8.4 25.5 4.3 13 2.1by round

vs par split: bidding -0.46 · play +0.05

Strength of schedule: opponents averaged -0.18/bd (an easy draw) → opponent-adjusted +0.40/bd

Card play — on target: opening leads 78.8% #60 of 109 · declarer play 81.0% #11 of 109 · defence 88.1% #14 of 109

Bidding activity — not a pass: 54.1% #1 of 109 (284/525)

Card play by contract type — on target
vs NTvs a suit
Opening leads84.6% (13)75.0% (20)
Declarer play70.6% (17)85.4% (41)
Defence81.0% (21)91.3% (46)

Opening leads by suit led: ♠ 88.9% (9) · ♥ 83.3% (6) · ♦ 90.9% (11) · ♣ 42.9% (7)

vs par by strain: NT -1.09 (57) · a suit -0.09 (125)

vs par by level: part-score -0.60 (62) · game -0.21 (107) · slam -1.00 (13)

By role: declaring +0.77/bd (-2.07 vs par · 115) · defending +0.24/bd (+2.46 vs par · 67)

By vulnerability: vulnerable +1.15/bd (-0.46 vs par · 91) · not vulnerable +0.00/bd (-0.34 vs par · 91)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1M.ChodackiD.De Wit – E.VandewieleClosed14-11.9-0.85-1.71
Round 3M.ChodackiD.Calipetre – A.PiroiOpen14+10.2+0.73-2.43
Round 4M.ChodackiP.Bedouet – C.DeheegerOpen14+7.9+0.56-0.57
Round 6M.ChodackiB.Kompa – J.SchwartzClosed14+14.6+1.04+1.71
Round 7M.ChodackiB.Velickovic – V.TrnavacOpen14+35.5+2.54+3.29
Round 8M.ChodackiS.Chatterjee – W.ChakrabortyClosed14-27.1-1.94-3.36
Round 9M.ChodackiS.Li – C.LinClosed14+25.2+1.80+2.36
Round 11M.ChodackiV.Otto – A.BauerOpen14+13.6+0.97-1.71
Round 13M.ChodackiJ.Coenen – A.LucassenOpen14-8.4-0.60-0.93
Round 14M.ChodackiA.Asulin – H.LeviOpen14+25.5+1.82+1.43
Round 15M.ChodackiA.Akbiyik – F.AydinClosed14+4.3+0.31-2.57
Round 17M.ChodackiS.Low – L.LiClosed14+13.0+0.93+0.57
Round 18J.PatreuhaG.Rus – H.RusClosed14+2.1+0.15-1.29

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
+12.6Round 6🇺🇸 USA1235♦x♠A=+12
+12.5Round 3🇷🇴 ROMANIA136♦♥T=-2
+11.0Round 15🇹🇷 TURKIYE66♠♠2-1+16
+11.0Round 17🇸🇬 SINGAPORE146♥x♠4=+12
+10.9Round 7🇷🇸 SERBIA64♠x♣A-2+14
+10.2Round 6🇺🇸 USA1206NT♥6=+0
+10.1Round 17🇸🇬 SINGAPORE33NT♦4=+10
+9.4Round 9🇹🇼 CHINESE TAIPEI24♠x♣9+1+8
+8.5Round 1🇧🇪 BELGIUM105♦x♣8-2+12
+8.5Round 15🇹🇷 TURKIYE56♠x♥6-1+13
+8.5Round 18🇸🇮 SLOVENIA154♥♦K=+3
+8.3Round 9🇹🇼 CHINESE TAIPEI53NT♥6=-2
+8.3Round 14🇮🇱 ISRAEL166♣♥Q=-1
+7.8Round 15🇹🇷 TURKIYE74♠♣5=+10
+7.3Round 4🇫🇷 FRANCE263NTx♣9-1+8
+7.3Round 7🇷🇸 SERBIA74♠♦3=+0
+6.9Round 13🇳🇱 NETHERLANDS97NT♦5=+0
+6.9Round 18🇸🇮 SLOVENIA213NT♦K=-1
+6.2Round 7🇷🇸 SERBIA93♦♥A-3+9
+6.2Round 11🇩🇪 GERMANY63NT♠Q=+0
+6.1Round 3🇷🇴 ROMANIA74♠♥J-1+6
+5.9Round 7🇷🇸 SERBIA24♥x♠6-1+11
+5.9Round 11🇩🇪 GERMANY103NT♣J=-1
+5.6Round 14🇮🇱 ISRAEL255♠♣K+2+14
+5.4Round 9🇹🇼 CHINESE TAIPEI44♦♥A=+7
+5.2Round 13🇳🇱 NETHERLANDS62♥♣K-3+5
+5.2Round 14🇮🇱 ISRAEL194♥♠A-2+6
+5.1Round 8🇮🇳 INDIA231NT♥7+3+2
+5.0Round 8🇮🇳 INDIA261NT♥J=+11
+4.8Round 4🇫🇷 FRANCE214♥♦K-4+3
+4.8Round 14🇮🇱 ISRAEL235♦♠7+1+13
+4.6Round 1🇧🇪 BELGIUM95♦x♣J-2+0
+4.4Round 4🇫🇷 FRANCE154♠♦9-1+10
+4.3Round 14🇮🇱 ISRAEL223NT♠J-2+6
+4.1Round 15🇹🇷 TURKIYE144♥♦T=-1
+3.9Round 18🇸🇮 SLOVENIA182♠♠3+1+0
+3.8Round 17🇸🇬 SINGAPORE54♥♦A=+0
+3.7Round 3🇷🇴 ROMANIA34♠♣8+2+1
+3.7Round 7🇷🇸 SERBIA114♠x♦A-1+6
+3.7Round 17🇸🇬 SINGAPORE13♠♥A-2+8
+3.6Round 7🇷🇸 SERBIA35♥x♥J-1+5
+3.5Round 13🇳🇱 NETHERLANDS34♥♣J+1+1
+3.3Round 9🇹🇼 CHINESE TAIPEI105♦♥6=-1
+3.2Round 9🇹🇼 CHINESE TAIPEI142♠♣8+2-6
+3.1Round 11🇩🇪 GERMANY113♥♦6-1+6
+3.0Round 14🇮🇱 ISRAEL241NT♥4+1+6
+2.9Round 3🇷🇴 ROMANIA102♠♦K-3-8
+2.7Round 6🇺🇸 USA1214♥♠2-1+5
+2.7Round 7🇷🇸 SERBIA133NT♣2=-1
+2.5Round 11🇩🇪 GERMANY93♥♣5-1+2
+2.4Round 6🇺🇸 USA1241NT♠2=-1
+2.2Round 18🇸🇮 SLOVENIA161NT♥4-1+5
+2.2Round 18🇸🇮 SLOVENIA274♣♠A-1+2
+2.1Round 6🇺🇸 USA1185♣♠4+2+0
+2.1Round 11🇩🇪 GERMANY52♠♣K=-5
+1.9Round 1🇧🇪 BELGIUM45♠♦7=+0
+1.9Round 8🇮🇳 INDIA154♥♣J=-1
+1.9Round 9🇹🇼 CHINESE TAIPEI33NT♣T+1+0
+1.9Round 18🇸🇮 SLOVENIA243♦♣K+1-7
+1.8Round 7🇷🇸 SERBIA41NT♥3=+5
+1.8Round 9🇹🇼 CHINESE TAIPEI12♠♦A+2+1
+1.8Round 11🇩🇪 GERMANY34♥♣A+1+0
+1.7Round 11🇩🇪 GERMANY73NT♦T+1+1
+1.6Round 4🇫🇷 FRANCE234♠♦J+1-13
+1.5Round 3🇷🇴 ROMANIA62♥♠Q+1+0
+1.5Round 4🇫🇷 FRANCE272NT♠4=+0
+1.5Round 4🇫🇷 FRANCE283♥♠4=+0
+1.4Round 6🇺🇸 USA1223NT♦4=+0
+1.4Round 13🇳🇱 NETHERLANDS13♦♥T-2+1
+1.3Round 7🇷🇸 SERBIA54♥♠6-1-2
+1.3Round 17🇸🇬 SINGAPORE64♠♣6+1+4
+1.2Round 3🇷🇴 ROMANIA22♦♦T+1+1
+1.2Round 4🇫🇷 FRANCE253♠♥Q+1+1
+1.2Round 9🇹🇼 CHINESE TAIPEI92♠♥9+2+1
+1.1Round 3🇷🇴 ROMANIA123NT♥4+1-12
+1.1Round 14🇮🇱 ISRAEL263NT♠8=+1
+0.9Round 9🇹🇼 CHINESE TAIPEI123NT♦5+1-1
+0.9Round 15🇹🇷 TURKIYE93NT♦2=-2
+0.9Round 17🇸🇬 SINGAPORE74♥♣T=-1
+0.8Round 4🇫🇷 FRANCE164♠♣3+1+0
+0.8Round 7🇷🇸 SERBIA124♥♦A-2-1
+0.8Round 11🇩🇪 GERMANY144♥♠3+1+0
+0.8Round 13🇳🇱 NETHERLANDS21♠♣Q=+8
+0.8Round 14🇮🇱 ISRAEL183NT♣6+2+1
+0.8Round 14🇮🇱 ISRAEL283♠♣J+1-6
+0.7Round 1🇧🇪 BELGIUM61NT♠3+3-6
+0.7Round 11🇩🇪 GERMANY132♦♣9+1-1
+0.7Round 14🇮🇱 ISRAEL213NT♥7+1+1
+0.6Round 14🇮🇱 ISRAEL154♠♣K+1+0
+0.6Round 17🇸🇬 SINGAPORE134♥♦K+1+0
+0.6Round 18🇸🇮 SLOVENIA173NT♥9+2+0
+0.5Round 6🇺🇸 USA1194♥♠2+1+0
+0.4Round 1🇧🇪 BELGIUM24♥♦K+2-12
+0.4Round 6🇺🇸 USA1261NT♠3=+1
+0.3Round 11🇩🇪 GERMANY84♥♣T=+0
+0.3Round 14🇮🇱 ISRAEL204♠x♥A-2-4
+0.3Round 15🇹🇷 TURKIYE83♠♦Q-1+2
+0.2Round 1🇧🇪 BELGIUM83♠♥J-1-2
+0.2Round 3🇷🇴 ROMANIA15♣♦A-3+2
+0.2Round 4🇫🇷 FRANCE203NT♠Q+1+0
+0.2Round 4🇫🇷 FRANCE243♠♣K+1-6
+0.2Round 8🇮🇳 INDIA242♥♠9+2-6
+0.2Round 18🇸🇮 SLOVENIA284♠♣6+1+0
+0.1Round 4🇫🇷 FRANCE184♠♣9+1+0
+0.1Round 11🇩🇪 GERMANY125♥♠K+1-13
+0.1Round 13🇳🇱 NETHERLANDS134♠♥8+1+0
+0.0Round 3🇷🇴 ROMANIA83NT♦3+1+0
+0.0Round 9🇹🇼 CHINESE TAIPEI115♣♥Q+1+11
+0.0Round 13🇳🇱 NETHERLANDS84♠♦K+1-11
-0.0Round 17🇸🇬 SINGAPORE103NT♥6+1+0
-0.1Round 15🇹🇷 TURKIYE14♠♣9+1+0
-0.2Round 1🇧🇪 BELGIUM112♠♦3=+0
-0.2Round 8🇮🇳 INDIA223♥♣A-1+2
-0.2Round 13🇳🇱 NETHERLANDS124♥x♦6-1-8
-0.4Round 8🇮🇳 INDIA174♥♣5+1+0
-0.5Round 6🇺🇸 USA1154♠♥A+1+0
-0.5Round 8🇮🇳 INDIA273NT♣5+3-1
-0.5Round 18🇸🇮 SLOVENIA192♥♠A-1+3
-0.6Round 3🇷🇴 ROMANIA92♠♠9-2+1
-0.6Round 6🇺🇸 USA1273NT♣5+1-1
-0.7Round 1🇧🇪 BELGIUM14♠♥6+1+0
-0.7Round 9🇹🇼 CHINESE TAIPEI133NT♦Q=+0
-0.7Round 17🇸🇬 SINGAPORE123NT♠4=-1
-0.8Round 9🇹🇼 CHINESE TAIPEI84♥♦A=+1
-0.8Round 17🇸🇬 SINGAPORE113♦♥Q-1+2
-1.0Round 15🇹🇷 TURKIYE125♦♠7=-11
-1.1Round 7🇷🇸 SERBIA143♥♦Q=+0
-1.1Round 8🇮🇳 INDIA283♥♠T=+0
-1.3Round 7🇷🇸 SERBIA12NT♠6+1+4
-1.3Round 13🇳🇱 NETHERLANDS45♣♦A=-2
-1.3Round 18🇸🇮 SLOVENIA222NT♠7+1-1
-1.4Round 6🇺🇸 USA1174♠♥3=+0
-1.4Round 11🇩🇪 GERMANY25♣x♦A-1-7
-1.4Round 15🇹🇷 TURKIYE24♠♥A-1-5
-1.5Round 8🇮🇳 INDIA182♥♠T+2-4
-1.7Round 3🇷🇴 ROMANIA54♣x♠2-1-1
-1.7Round 15🇹🇷 TURKIYE103NT♣3-1-12
-1.7Round 15🇹🇷 TURKIYE114♣♥K+2-13
-1.9Round 4🇫🇷 FRANCE194♦♣K-2+0
-2.0Round 13🇳🇱 NETHERLANDS52♠♣9+1-2
-2.0Round 15🇹🇷 TURKIYE44♠x♣K-1-7
-2.1Round 7🇷🇸 SERBIA102♠♦Q-1+0
-2.2Round 17🇸🇬 SINGAPORE83NT♠5=-3
-2.2Round 17🇸🇬 SINGAPORE93NT♠5-2-7
-2.3Round 1🇧🇪 BELGIUM71NT♠A-1+0
-2.3Round 6🇺🇸 USA1166NT♦T=+13
-2.4Round 8🇮🇳 INDIA162♠♦8=+0
-2.5Round 9🇹🇼 CHINESE TAIPEI64♠♥K=+1
-2.5Round 11🇩🇪 GERMANY13NT♦2+1+0
-2.5Round 18🇸🇮 SLOVENIA203NT♣9+1+1
-2.6Round 8🇮🇳 INDIA203NT♥7-3-10
-2.8Round 1🇧🇪 BELGIUM33NT♦T+2+12
-2.8Round 13🇳🇱 NETHERLANDS73♠♦8+1-1
-3.2Round 14🇮🇱 ISRAEL173NT♠8-1-5
-3.3Round 17🇸🇬 SINGAPORE42♥♠K-1-5
-3.4Round 1🇧🇪 BELGIUM122♠♣2+2-10
-3.6Round 3🇷🇴 ROMANIA42♥♠A-1-5
-3.7Round 13🇳🇱 NETHERLANDS143♥♠6-1-4
-3.8Round 6🇺🇸 USA1254♣♠K-2+1
-3.8Round 18🇸🇮 SLOVENIA254♠x♥K-4-4
-4.2Round 7🇷🇸 SERBIA84♠♥2-1-4
-4.3Round 1🇧🇪 BELGIUM133♠♦7-1-6
-4.4Round 3🇷🇴 ROMANIA143NTx♥Q=-6
-6.1Round 1🇧🇪 BELGIUM144♠♦4=+0
-6.2Round 9🇹🇼 CHINESE TAIPEI74♥♦K+1+13
-6.4Round 4🇫🇷 FRANCE226♠♦6-2-11
-6.4Round 18🇸🇮 SLOVENIA231NT♦K-2-10
-6.8Round 14🇮🇱 ISRAEL276♠♦Q=-12
-6.9Round 13🇳🇱 NETHERLANDS114♠♦7=+0
-7.4Round 4🇫🇷 FRANCE174♠♣K=+0
-7.7Round 11🇩🇪 GERMANY43NT♣7-1-6
-8.4Round 1🇧🇪 BELGIUM53NT♣6-1-12
-8.7Round 3🇷🇴 ROMANIA114NT♥8+2-11
-9.1Round 6🇺🇸 USA1283NT♥Q-1-6
-9.2Round 17🇸🇬 SINGAPORE26♣x♥K-1-11
-9.4Round 13🇳🇱 NETHERLANDS103NT♠9=+0
-9.5Round 15🇹🇷 TURKIYE36♠♥J-1-13
-9.6Round 8🇮🇳 INDIA213♣♠A-2-9
-9.8Round 8🇮🇳 INDIA253NT♠A=-14
-9.8Round 18🇸🇮 SLOVENIA262♥♠5+3-9
-10.9Round 15🇹🇷 TURKIYE135♥♣3-1-13
-11.2Round 8🇮🇳 INDIA197NT♠7-2-17