🇵🇱 OKRZESIK Wojciech · POLAND

43rank
+32.1Butler · 182 bds
+0.18per board
±4.7swing
+0.36vs par /bd · #30/121
+0.13adjusted /bd
Butler per round: 22.4 -20.6 -14.8 10.6 -12.6 -7.1 10.9 23.4 15.8 -40.9 6.1 11 27.9by round

vs par split: bidding +0.62 · play -0.26

Strength of schedule: opponents averaged -0.05/bd (an average draw) → opponent-adjusted +0.13/bd

Card play — on target: opening leads 88.5% #5 of 121 · declarer play 82.1% #11 of 121 · defence 82.5% #78 of 121

Bidding activity — not a pass: 45.2% #34 of 121 (233/516)

Card play by contract type — on target
vs NTvs a suit
Opening leads75.0% (16)94.4% (36)
Declarer play92.3% (13)76.9% (26)
Defence88.6% (35)79.0% (62)

Opening leads by suit led: ♠ 60.0% (10) · ♥ 90.9% (11) · ♦ 100.0% (15) · ♣ 93.8% (16)

vs par by strain: NT -0.46 (61) · a suit +0.78 (121)

vs par by level: part-score +0.39 (61) · game +0.54 (107) · slam -1.14 (14)

By role: declaring +0.87/bd (-0.89 vs par · 85) · defending -0.43/bd (+1.46 vs par · 97)

By vulnerability: vulnerable +0.46/bd (+0.49 vs par · 91) · not vulnerable -0.11/bd (+0.23 vs par · 91)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 3K.KuflowskiM.Soumplis – I.PapaspyrouOpen14+22.4+1.60+2.14
Round 4K.KuflowskiR.Goor – X.FriesenClosed14-20.6-1.47-1.21
Round 7K.KuflowskiA.Baghiu – D.GarneataClosed14-14.8-1.06-1.71
Round 8K.KuflowskiV.Kolding – E.RosthoejClosed14+10.6+0.76+0.79
Round 10K.KuflowskiC.Wauters – C.BeukemaClosed14-12.6-0.90-0.64
Round 15K.KuflowskiL.Crone – M.O'FarrellOpen14-7.1-0.51+0.57
Round 16K.KuflowskiE.Kurtovic – F.OdelgaClosed14+10.9+0.78+3.43
Round 17K.KuflowskiM.Saetre – A.BrogelandClosed14+23.4+1.67+0.29
Round 18K.KuflowskiS.Jarvinen – H.HuhtamakiClosed14+15.8+1.13+1.86
Round 19K.KuflowskiN.Khutorsky – A.ZeitakClosed14-40.9-2.92-3.71
Round 20K.KuflowskiK.Dezso – B.ZabradiOpen14+6.1+0.44+0.57
Round 21K.KuflowskiM.Lombardi – L.DraghiOpen14+11.0+0.79-0.14
Round 22K.KuflowskiN.Payal – B.UnverClosed14+27.9+1.99+2.50

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
+14.6Round 10🇧🇪 BELGIUM136♥♣A=+15
+11.6Round 22🇹🇷 TURKIYE114♠x♦K=+10
+11.5Round 3🇬🇷 GREECE46♣♦A-1+12
+11.3Round 15🇮🇪 IRELAND22♠x♥K+1+13
+10.5Round 22🇹🇷 TURKIYE53NT♠6=-1
+10.3Round 21🇮🇹 ITALY206NTx♦7+1-8
+10.0Round 20🇭🇺 HUNGARY225♣♥A=+3
+9.4Round 20🇭🇺 HUNGARY165♦♣A-1+10
+9.3Round 17🇳🇴 NORWAY104♥♠A-1+11
+8.4Round 7🇷🇴 ROMANIA273NT♥5=+7
+7.8Round 3🇬🇷 GREECE114♣♥K=+12
+7.6Round 3🇬🇷 GREECE16♦♦3-1+11
+7.5Round 16🇦🇹 AUSTRIA243NT♠J-4+12
+7.2Round 16🇦🇹 AUSTRIA234♠x♦9-1+8
+6.8Round 19🇮🇱 ISRAEL53NT♣4+2+11
+6.8Round 21🇮🇹 ITALY287♣♥9=-2
+6.7Round 3🇬🇷 GREECE24♥x♠A+1+6
+6.6Round 16🇦🇹 AUSTRIA204♥♦T+2+13
+6.5Round 17🇳🇴 NORWAY94♠♥J=+8
+6.0Round 18🇫🇮 FINLAND193♦♥3=+11
+5.5Round 22🇹🇷 TURKIYE72♥♦A+1+6
+5.3Round 3🇬🇷 GREECE132♠x♦A-1+3
+5.2Round 17🇳🇴 NORWAY23NT♥J+2+1
+4.8Round 4🇳🇱 NETHERLANDS144♥♣K-1+10
+4.8Round 18🇫🇮 FINLAND244♥♣7=+3
+4.8Round 21🇮🇹 ITALY183NT♠J+2+8
+4.7Round 17🇳🇴 NORWAY142♥♣K+1+7
+4.6Round 8🇩🇰 DENMARK115♣♠4+1-11
+4.5Round 15🇮🇪 IRELAND64♥♦5-2+7
+4.5Round 18🇫🇮 FINLAND231NT♣Q=+5
+4.4Round 16🇦🇹 AUSTRIA284♦♣K+1+10
+4.3Round 7🇷🇴 ROMANIA253♥♦K+2+6
+4.3Round 10🇧🇪 BELGIUM93♦♥J=+9
+4.3Round 17🇳🇴 NORWAY113♠♠5+1+7
+4.2Round 18🇫🇮 FINLAND211NT♣4-1+5
+4.1Round 8🇩🇰 DENMARK102♥♦2+3+15
+4.1Round 22🇹🇷 TURKIYE133NT♦2+2+0
+3.7Round 22🇹🇷 TURKIYE84♥♣7-2+5
+3.6Round 10🇧🇪 BELGIUM85♣x♣A-1+5
+3.5Round 8🇩🇰 DENMARK55♦x♠K-1+7
+3.5Round 20🇭🇺 HUNGARY154♠♣9-3+5
+3.4Round 10🇧🇪 BELGIUM13NT♠9+2+2
+3.3Round 16🇦🇹 AUSTRIA254♥♦Q+1+11
+3.2Round 8🇩🇰 DENMARK94♥♠4=+3
+3.1Round 10🇧🇪 BELGIUM44♥♦J-3+9
+3.0Round 4🇳🇱 NETHERLANDS74♠♣K+1+0
+3.0Round 8🇩🇰 DENMARK84♠♣2-3+2
+3.0Round 21🇮🇹 ITALY174♥♦A=+0
+2.9Round 21🇮🇹 ITALY212♥♠Q=-1
+2.6Round 8🇩🇰 DENMARK133♦♥T=+6
+2.6Round 17🇳🇴 NORWAY63NT♣3-3+2
+2.5Round 22🇹🇷 TURKIYE142NT♣2-2+5
+2.4Round 20🇭🇺 HUNGARY203♣♠J+1+1
+2.3Round 7🇷🇴 ROMANIA173NT♦4-2+6
+2.3Round 15🇮🇪 IRELAND94♠♥A-1+6
+2.1Round 3🇬🇷 GREECE51NT♣T-1+0
+2.0Round 18🇫🇮 FINLAND283♥♦5=+0
+1.8Round 21🇮🇹 ITALY253♥♠A-1+5
+1.8Round 21🇮🇹 ITALY263NT♣Q+1+0
+1.7Round 15🇮🇪 IRELAND144♥♣4+1+0
+1.7Round 16🇦🇹 AUSTRIA184♥♦K=-1
+1.7Round 22🇹🇷 TURKIYE33♠♠Q-1+0
+1.7Round 22🇹🇷 TURKIYE45♦♥K+1+10
+1.6Round 3🇬🇷 GREECE96NT♠J+1-13
+1.6Round 8🇩🇰 DENMARK74♠♥6=+0
+1.5Round 4🇳🇱 NETHERLANDS133NT♥3+1-1
+1.5Round 17🇳🇴 NORWAY31NT♠4+1+0
+1.4Round 22🇹🇷 TURKIYE23♠♦K-1-2
+1.3Round 8🇩🇰 DENMARK122NT♠Q+1+1
+1.3Round 16🇦🇹 AUSTRIA175♠♥A+1+5
+1.2Round 7🇷🇴 ROMANIA244♠♥A=+0
+1.1Round 15🇮🇪 IRELAND33NT♠8=+2
+1.1Round 19🇮🇱 ISRAEL32♠♣6=+0
+1.0Round 7🇷🇴 ROMANIA223NT♦5+2+0
+1.0Round 15🇮🇪 IRELAND43♣♦T=-3
+1.0Round 21🇮🇹 ITALY194NT♥3+2+13
+0.9Round 10🇧🇪 BELGIUM72NT♣6=+1
+0.7Round 18🇫🇮 FINLAND204♠♥4=+13
+0.7Round 20🇭🇺 HUNGARY244♠♥Q+1+0
+0.6Round 10🇧🇪 BELGIUM113NT♥7=-1
+0.5Round 20🇭🇺 HUNGARY263NT♦4=+1
+0.4Round 17🇳🇴 NORWAY44♥♣7=-1
+0.4Round 20🇭🇺 HUNGARY193NT♦K+3-12
+0.4Round 21🇮🇹 ITALY243NT♥6=+1
+0.3Round 18🇫🇮 FINLAND183♣♦8=+0
+0.3Round 22🇹🇷 TURKIYE13♠♣A-1-2
+0.2Round 16🇦🇹 AUSTRIA223NT♦K+1+10
+0.2Round 17🇳🇴 NORWAY72♠♣3=-10
+0.2Round 18🇫🇮 FINLAND251NT♥6+1+0
+0.2Round 19🇮🇱 ISRAEL21NT♣5-3-10
+0.1Round 4🇳🇱 NETHERLANDS52♠♦Q+1-6
+0.1Round 7🇷🇴 ROMANIA194♥♣2=+1
+0.0Round 3🇬🇷 GREECE143♦♣6=+0
-0.0Round 7🇷🇴 ROMANIA182♠♣9=+5
-0.0Round 20🇭🇺 HUNGARY234♥♣3+1+0
-0.1Round 8🇩🇰 DENMARK33♠♦2+1-1
-0.1Round 20🇭🇺 HUNGARY253NT♥4+1+0
-0.2Round 4🇳🇱 NETHERLANDS94♠♥A-1+1
-0.2Round 18🇫🇮 FINLAND154♠x♦A-2+10
-0.2Round 18🇫🇮 FINLAND272♥♠Q+1-7
-0.5Round 4🇳🇱 NETHERLANDS113NT♠8+2+0
-0.5Round 8🇩🇰 DENMARK24NT♠8=+0
-0.5Round 18🇫🇮 FINLAND162♥♣A+1-1
-0.6Round 16🇦🇹 AUSTRIA274♥♣8=+0
-0.6Round 19🇮🇱 ISRAEL135♦x♥T-2+0
-0.6Round 20🇭🇺 HUNGARY174♠♦A=+8
-0.9Round 18🇫🇮 FINLAND223NT♣5+1+0
-0.9Round 19🇮🇱 ISRAEL73NT♠3-2+2
-1.0Round 3🇬🇷 GREECE82♠♥8=+7
-1.0Round 4🇳🇱 NETHERLANDS14♠♣Q=+0
-1.0Round 4🇳🇱 NETHERLANDS101NT♠2-1+0
-1.0Round 15🇮🇪 IRELAND123NT♠T+2-1
-1.1Round 15🇮🇪 IRELAND111NT♥8+1+0
-1.2Round 4🇳🇱 NETHERLANDS42♣♥T=+0
-1.2Round 8🇩🇰 DENMARK12♠♥K-2+0
-1.3Round 16🇦🇹 AUSTRIA153NT♥7+2+0
-1.3Round 17🇳🇴 NORWAY83♥♠3=+0
-1.3Round 21🇮🇹 ITALY223NT♥2-1-5
-1.4Round 7🇷🇴 ROMANIA214♥♣J=+1
-1.7Round 4🇳🇱 NETHERLANDS23NT♣6=+2
-1.7Round 16🇦🇹 AUSTRIA262NT♠J-1-5
-1.7Round 17🇳🇴 NORWAY13NT♣4+2+0
-1.7Round 17🇳🇴 NORWAY133NT♠6=-9
-1.8Round 8🇩🇰 DENMARK141NT♦6+1+1
-1.8Round 10🇧🇪 BELGIUM24♥♦K+1+0
-1.9Round 15🇮🇪 IRELAND14♥♦A-1-5
-1.9Round 18🇫🇮 FINLAND262♦♣2-2-7
-2.1Round 3🇬🇷 GREECE34♥♠Q+3+10
-2.2Round 10🇧🇪 BELGIUM33NT♣4=+1
-2.3Round 19🇮🇱 ISRAEL16NT♥3+1-11
-2.3Round 22🇹🇷 TURKIYE94♥♣J=+1
-2.4Round 17🇳🇴 NORWAY54♥♠A-2-6
-2.4Round 19🇮🇱 ISRAEL142♥♣8=+0
-2.4Round 21🇮🇹 ITALY233NT♠6+2-1
-2.6Round 15🇮🇪 IRELAND104♥♠Q+1+0
-2.8Round 7🇷🇴 ROMANIA265♣♦5+1-13
-2.8Round 8🇩🇰 DENMARK63♥♦5=+0
-2.9Round 4🇳🇱 NETHERLANDS63♣♥9-1-5
-3.0Round 15🇮🇪 IRELAND71♣♣6-3+8
-3.0Round 15🇮🇪 IRELAND82♣♣8=-11
-3.0Round 20🇭🇺 HUNGARY273NT♥T+1+0
-3.2Round 18🇫🇮 FINLAND173♠♦K=-6
-3.2Round 20🇭🇺 HUNGARY284♠x♥K-2+0
-3.3Round 22🇹🇷 TURKIYE124♥♦Q+2-1
-3.6Round 19🇮🇱 ISRAEL112NT♠3=-1
-3.7Round 3🇬🇷 GREECE124♥x♠K-1+5
-3.7Round 19🇮🇱 ISRAEL124♥♠A-1-6
-3.9Round 7🇷🇴 ROMANIA163NT♥Q+1-1
-3.9Round 7🇷🇴 ROMANIA203NT♣A+1-1
-4.0Round 3🇬🇷 GREECE63♥♠9=-6
-4.0Round 4🇳🇱 NETHERLANDS36♣♥2=+2
-4.2Round 3🇬🇷 GREECE102♠♥5-1-5
-4.2Round 17🇳🇴 NORWAY124♣♠Q+1-6
-4.2Round 19🇮🇱 ISRAEL83NT♠9=+0
-4.5Round 22🇹🇷 TURKIYE64♠♦4=-3
-4.8Round 7🇷🇴 ROMANIA284♠♥6+2-11
-4.8Round 19🇮🇱 ISRAEL63NT♦5-2-11
-5.0Round 22🇹🇷 TURKIYE105♥x♠A-1+7
-5.1Round 21🇮🇹 ITALY166♣♠A=-11
-5.2Round 3🇬🇷 GREECE74♥♣3-1-12
-5.6Round 19🇮🇱 ISRAEL103NT♠6=+0
-5.7Round 16🇦🇹 AUSTRIA166♠♠T+1-1
-5.7Round 21🇮🇹 ITALY273NT♠7+1-1
-5.8Round 20🇭🇺 HUNGARY213NT♥6+1-10
-5.9Round 10🇧🇪 BELGIUM52♥♣T-2-3
-5.9Round 16🇦🇹 AUSTRIA193NT♠7=+0
-6.1Round 16🇦🇹 AUSTRIA214♥♥7+3-14
-6.5Round 15🇮🇪 IRELAND54♣♥3=-10
-6.9Round 8🇩🇰 DENMARK43NT♦6-1-12
-7.0Round 10🇧🇪 BELGIUM124♥x♦9-2-15
-7.2Round 10🇧🇪 BELGIUM66♦♠2-1-14
-7.2Round 10🇧🇪 BELGIUM143♥x♠7+1-5
-7.3Round 21🇮🇹 ITALY156♥♠2=+0
-7.4Round 7🇷🇴 ROMANIA234♠♥9+2-13
-7.9Round 7🇷🇴 ROMANIA154♠♦J=-11
-8.1Round 20🇭🇺 HUNGARY186♦♦2=+2
-8.4Round 4🇳🇱 NETHERLANDS124♣x♠A-4-12
-9.1Round 4🇳🇱 NETHERLANDS84♠♣J=-8
-9.7Round 19🇮🇱 ISRAEL43NT♠2-1-12
-9.9Round 15🇮🇪 IRELAND137♦♦8=+2
-11.2Round 19🇮🇱 ISRAEL94♥♠9-1-14
-11.8Round 10🇧🇪 BELGIUM105♠♥5+1-13