🇵🇱 MICHALSKI Jakub · POLAND

25rank
+18.6Butler · 112 bds
+0.17per board
±4.5swing
+0.88vs par /bd · #12/61
+0.24adjusted /bd
Butler per round: -2.4 -25.9 -8.5 31.3 16.5 2 20.3 -14.7by round

vs par split: bidding +0.72 · play +0.09

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

Card play — on target: opening leads 94.1% #4 of 61 · declarer play 81.5% #7 of 61 · defence 82.5% #17 of 61

Bidding activity — not a pass: 37.7% #48 of 61 (112/297)

Card play by contract type — on target
vs NTvs a suit
Opening leads90.0% (10)95.8% (24)
Declarer play57.1% (7)90.0% (20)
Defence65.0% (20)90.7% (43)

Opening leads by suit led: ♠ 88.9% (9) · ♥ 100.0% (7) · ♦ 100.0% (9) · ♣ 88.9% (9)

vs par by strain: NT -0.39 (31) · a suit +1.27 (80)

vs par by level: part-score +1.64 (59) · game -0.34 (47) · slam +1.80 (5)

By role: declaring +1.54/bd (-0.81 vs par · 48) · defending -0.94/bd (+2.05 vs par · 63)

By vulnerability: vulnerable +0.15/bd (+1.05 vs par · 56) · not vulnerable +0.18/bd (+0.71 vs par · 56)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1F.StezalaG.Duterte – S.GarciaOpen14-2.4-0.17+1.64
Round 2F.StezalaM.Moe – I.MathisenOpen14-25.9-1.85+1.21
Round 4F.StezalaT.Gungor – D.AkyurekOpen14-8.5-0.61+0.36
Round 5F.StezalaM.Ntereka – T.ToutourtsidisOpen14+31.3+2.24+1.00
Round 7F.StezalaL.Gise – B.BethereOpen14+16.5+1.18+1.50
Round 8F.StezalaM.Blicharz – T.BradkinOpen14+2.0+0.14+1.36
Round 10F.StezalaT.Pothof – D.De RooijOpen14+20.3+1.45+0.86
Round 11F.StezalaG.Szabo – Z.ZabradiOpen14-14.7-1.05-0.86

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
+9.8Round 4🇹🇷 TURKIYE92♣♥Q+2+11
+9.4Round 11🇭🇺 HUNGARY146♦♣5=-2
+8.8Round 11🇭🇺 HUNGARY113♣x♦Q-3+8
+7.5Round 5🇬🇷 GREECE252♥♣7+2+7
+7.2Round 10🇳🇱 NETHERLANDS263NT♥2=-1
+6.3Round 4🇹🇷 TURKIYE44♠♦4-3+10
+6.0Round 8🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND233NT♥5+1+1
+5.8Round 1🇫🇷 FRANCE133NT♠6-2+8
+5.6Round 2🇳🇴 NORWAY194♥♠Q=+7
+5.6Round 5🇬🇷 GREECE275♣♠5=-11
+5.5Round 1🇫🇷 FRANCE105♥♦9-1+12
+5.3Round 1🇫🇷 FRANCE63NT♦2+1+0
+4.6Round 5🇬🇷 GREECE173NT♥3=+0
+4.6Round 8🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND273♠♦A+2+6
+4.5Round 7🇱🇻 LATVIA85♦♠A=+3
+4.5Round 10🇳🇱 NETHERLANDS173♠♦7=+1
+4.5Round 10🇳🇱 NETHERLANDS292♠♦A+2+2
+4.3Round 11🇭🇺 HUNGARY83♠♣Q=+6
+4.1Round 2🇳🇴 NORWAY201NT♦6-1+5
+4.0Round 5🇬🇷 GREECE292♥♠Q=+3
+3.9Round 1🇫🇷 FRANCE14Pass+9
+3.9Round 7🇱🇻 LATVIA104♥♣J=+0
+3.9Round 8🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND294♠♦6=-1
+3.6Round 5🇬🇷 GREECE194♥♠8+2+2
+3.5Round 7🇱🇻 LATVIA74♠♣2=+9
+3.5Round 10🇳🇱 NETHERLANDS193♠♦7+1+10
+3.5Round 11🇭🇺 HUNGARY94♠♦5=-1
+3.3Round 5🇬🇷 GREECE243NT♠4+1+0
+3.3Round 8🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND267♦♣T-2+9
+3.2Round 5🇬🇷 GREECE264♠♦4=+3
+3.1Round 5🇬🇷 GREECE232♠♦A-2-9
+2.8Round 7🇱🇻 LATVIA93♥♠A+1+1
+2.7Round 2🇳🇴 NORWAY272NT♣4=+0
+2.7Round 4🇹🇷 TURKIYE53♠♥Q=-8
+2.6Round 7🇱🇻 LATVIA112♠♦7+1-7
+2.5Round 1🇫🇷 FRANCE94♥♠2=+0
+2.5Round 7🇱🇻 LATVIA13NT♠7-1+10
+2.5Round 8🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND215♠♣A+1+13
+2.4Round 5🇬🇷 GREECE305♣♥A-1+4
+2.4Round 10🇳🇱 NETHERLANDS182♠♣9+2+1
+2.2Round 7🇱🇻 LATVIA145♣♥A-2+5
+2.1Round 8🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND173NT♣5-2+6
+2.0Round 4🇹🇷 TURKIYE112♥♣3-2-1
+2.0Round 7🇱🇻 LATVIA34♥♣7+1+0
+1.9Round 7🇱🇻 LATVIA125♣♦Q+1+1
+1.9Round 10🇳🇱 NETHERLANDS231NT♦K+1+11
+1.7Round 5🇬🇷 GREECE202♥♦A+3+2
+1.7Round 10🇳🇱 NETHERLANDS221NT♦Q+1+0
+1.6Round 2🇳🇴 NORWAY173♦♣6=+7
+1.5Round 4🇹🇷 TURKIYE81♦♦T+3+7
+1.2Round 5🇬🇷 GREECE223NT♦2+2+0
+1.1Round 10🇳🇱 NETHERLANDS202♥♣Q=+1
+1.0Round 4🇹🇷 TURKIYE103♥♠J=+0
+0.7Round 8🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND223NT♥6+1-1
+0.7Round 8🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND282NT♦Q-1+5
+0.6Round 1🇫🇷 FRANCE52♥♠A=-5
+0.6Round 2🇳🇴 NORWAY292NT♣3=+11
+0.6Round 8🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND244♣♥J-2+0
+0.5Round 1🇫🇷 FRANCE33♥♠8=+0
+0.5Round 2🇳🇴 NORWAY183♥♥6+2+6
+0.5Round 4🇹🇷 TURKIYE13♠♣J=+10
+0.5Round 10🇳🇱 NETHERLANDS253♠♣J-2+2
+0.4Round 5🇬🇷 GREECE283♥♣A+1+10
+0.4Round 7🇱🇻 LATVIA62♥♣J-1+4
+0.0Round 10🇳🇱 NETHERLANDS303NT♥4=+1
-0.4Round 8🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND255♥♣5=-6
-0.5Round 4🇹🇷 TURKIYE35♣♣7=-7
-0.6Round 2🇳🇴 NORWAY221NT♠2=-7
-0.7Round 1🇫🇷 FRANCE112♥♣2+1+1
-1.0Round 1🇫🇷 FRANCE126NT♣6=+0
-1.0Round 8🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND302♠♦K-1-1
-1.0Round 10🇳🇱 NETHERLANDS243♥♠8+1-6
-1.0Round 11🇭🇺 HUNGARY32♥♠K+1+0
-1.1Round 11🇭🇺 HUNGARY103NT♣9+2-13
-1.3Round 10🇳🇱 NETHERLANDS284♠♦9=+1
-1.5Round 4🇹🇷 TURKIYE72♦♠A=+1
-1.5Round 7🇱🇻 LATVIA42♠♣K-1+1
-1.5Round 8🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND191NT♠5=+0
-1.5Round 10🇳🇱 NETHERLANDS213♦♥A+2-10
-1.7Round 1🇫🇷 FRANCE11NT♠2-1-2
-1.7Round 4🇹🇷 TURKIYE132♠♣4+1+0
-1.8Round 2🇳🇴 NORWAY282♠♠Q=+7
-1.8Round 7🇱🇻 LATVIA22♠♣A=-6
-2.0Round 2🇳🇴 NORWAY213♥♠4+1+6
-2.2Round 1🇫🇷 FRANCE43♥♦6+2+9
-2.3Round 11🇭🇺 HUNGARY42♥♦Q+2+1
-2.5Round 11🇭🇺 HUNGARY22♠♥K+3+6
-2.6Round 4🇹🇷 TURKIYE23♠♣T+1+2
-2.7Round 11🇭🇺 HUNGARY14♠♥A-1-10
-3.0Round 2🇳🇴 NORWAY262♠♣A+2-10
-3.0Round 7🇱🇻 LATVIA53♣♦T=+0
-3.1Round 11🇭🇺 HUNGARY123♠♠T=+7
-3.2Round 10🇳🇱 NETHERLANDS274♠♥5+1-1
-3.5Round 2🇳🇴 NORWAY232♠♦5-1+1
-3.5Round 7🇱🇻 LATVIA133♦♣A=+0
-4.0Round 5🇬🇷 GREECE184♠♦A=+13
-5.0Round 11🇭🇺 HUNGARY54♥♥9=+0
-5.1Round 8🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND203NT♥7=+0
-5.3Round 5🇬🇷 GREECE213NT♦4-1-10
-5.4Round 11🇭🇺 HUNGARY73NT♠7=+2
-6.2Round 1🇫🇷 FRANCE83NT♠6+1-1
-6.3Round 1🇫🇷 FRANCE71NT♥4=-6
-7.0Round 2🇳🇴 NORWAY243NT♥5+1-7
-7.4Round 11🇭🇺 HUNGARY63♠x♥A-2-4
-8.3Round 4🇹🇷 TURKIYE125♣♥2-3-9
-8.4Round 1🇫🇷 FRANCE23NT♣7+2-2
-8.7Round 4🇹🇷 TURKIYE66♠♥4=+0
-9.0Round 4🇹🇷 TURKIYE143NT♠6=-11
-9.7Round 2🇳🇴 NORWAY253NT♠7+2-11
-10.2Round 11🇭🇺 HUNGARY134♠x♥A=-12
-13.4Round 2🇳🇴 NORWAY307♦♠K=+2
-14.4Round 8🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND184♠x♥A=-12