🇨🇦 KLIMOWICZ Piotr · CANADA

120rank
-137.8Butler · 240 bds
-0.57per board
±4.7swing
-0.44vs par /bd · #109/139
-0.49adjusted /bd
Butler per round: 20.6 -12.9 -11.7 -13.7 3.3 -28.4 7.8 -0.3 -6.3 -19.4 4.1 -50.3 -30.5 -3.5 3.4by round

vs par split: bidding -0.34 · play -0.06

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

Card play — on target: opening leads 88.3% #13 of 139 · declarer play 67.7% #122 of 139 · defence 87.9% #52 of 139

Card play by contract type — on target
vs NTvs a suit
Opening leads79.2% (24)94.4% (36)
Declarer play82.4% (17)62.2% (45)
Defence91.9% (37)85.7% (70)

Opening leads by suit led: ♠ 92.3% (13) · ♥ 90.5% (21) · ♦ 89.5% (19) · ♣ 71.4% (7)

vs par by strain: NT +0.05 (77) · a suit -0.62 (162)

vs par by level: part-score +0.42 (84) · game -0.71 (134) · slam -1.76 (21)

By role: declaring -0.82/bd (-2.56 vs par · 133) · defending -0.26/bd (+2.20 vs par · 107)

By vulnerability: vulnerable -0.25/bd (-0.15 vs par · 120) · not vulnerable -0.90/bd (-0.73 vs par · 120)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1D.LaveeM.Ammor – I.ChamarOpen16+20.6+1.29+2.75
Round 2D.Lavee? – ?Open16-12.9-0.81-0.44
Round 4D.LaveeZ.Shi – C.JuClosed16-11.7-0.73+0.81
Round 5D.LaveeA.Versace – A.SementaClosed16-13.7-0.86+0.88
Round 6D.LaveeW.Spector – G.WolpertClosed16+3.3+0.21-3.38
Round 8D.LaveeK.Abdelateif – EISSA TAMERClosed16-28.4-1.77-1.81
Round 10D.LaveeA.Khare – R.TolaniOpen16+7.8+0.49+0.62
Round 12D.LaveeY.Mo – Y.IpClosed16-0.3-0.02+0.75
Round 13D.LaveeM.Caracci – J.RoblesOpen16-6.3-0.39-2.19
Round 14D.LaveeG.Helgemo – T.GrudeClosed16-19.4-1.21-2.00
Round 16D.LaveeR.Stephens – B.DondeOpen16+4.1+0.26+1.31
Round 17D.LaveeM.Klukowski – J.KalitaOpen16-50.3-3.14-1.19
Round 20D.LaveeM.Fleisher – C.MartelClosed16-30.5-1.91-2.38
Round 21D.LaveeS.De Wijs – B.MullerOpen16-3.5-0.22-1.44
Round 23D.LaveeM.Moran – J.CarrollClosed16+3.4+0.21+1.06

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
+13.0Round 1🇲🇦 MOROCCO56♦♠K=+15
+11.4Round 23🇮🇪 IRELAND184♠♥A=+14
+11.1Round 13🇨🇱 CHILE36NT♥5-1+17
+11.0Round 1🇲🇦 MOROCCO43NT♠10=+10
+10.9Round 23🇮🇪 IRELAND193♦♠6+1+11
+9.6Round 4🇨🇳 CHINA287♦♦5-1+14
+9.1Round 14🇳🇴 NORWAY304♦♥K=+12
+8.2Round 4🇨🇳 CHINA203NT♠6=+10
+8.2Round 16🇿🇦 SOUTH AFRICA306♥♦10-1+14
+8.0Round 8🇦🇪 UAE294♠♣J=+10
+8.0Round 17🇨🇭 SWITZERLAND136♣x♥A-2+12
+7.2Round 1🇲🇦 MOROCCO74♥♣A+1+10
+6.9Round 10🇮🇳 INDIA313NT♥4-3+9
+6.7Round 12🇭🇰 HONG KONG CHINA233♣♣3=+12
+6.2Round 21🇳🇱 NETHERLANDS294♠♥A=+10
+6.1Round 6🇺🇸 USA1214♥♣A+1-13
+6.1Round 13🇨🇱 CHILE145♥x♠Q=-7
+6.1Round 20🇺🇸 USA2105♣♦8=+0
+6.0Round 6🇺🇸 USA1224♠♥5-2+13
+5.6Round 10🇮🇳 INDIA285♣x♥A-1+7
+5.4Round 23🇮🇪 IRELAND294♠♥Q+2+13
+5.3Round 2🇮🇱 ISRAEL303NT♦6=+6
+5.3Round 21🇳🇱 NETHERLANDS236NT♠6=-13
+5.3Round 21🇳🇱 NETHERLANDS303♠♥4=+1
+5.2Round 17🇨🇭 SWITZERLAND56NT♦Q-1+14
+4.8Round 2🇮🇱 ISRAEL262♥♦4-2+3
+4.8Round 5🇮🇹 ITALY55♠x♠5=+5
+4.7Round 5🇮🇹 ITALY33NT♥J+2+13
+4.4Round 6🇺🇸 USA1292♠♣8=+6
+4.3Round 1🇲🇦 MOROCCO24♠♣8-1+10
+4.3Round 20🇺🇸 USA273NT♠8-1+12
+4.2Round 1🇲🇦 MOROCCO64♣♦A+1+4
+4.1Round 10🇮🇳 INDIA186♥♠A=+0
+4.1Round 16🇿🇦 SOUTH AFRICA271NT♥8+3+2
+4.0Round 14🇳🇴 NORWAY193NT♥9+1+0
+4.0Round 20🇺🇸 USA2111NT♦5-2-1
+3.9Round 5🇮🇹 ITALY22♠♥6-1-2
+3.9Round 16🇿🇦 SOUTH AFRICA283♥♦5-1+5
+3.8Round 21🇳🇱 NETHERLANDS204♠♦4=+0
+3.8Round 21🇳🇱 NETHERLANDS274♠♥A=+0
+3.8Round 23🇮🇪 IRELAND255♦♠K-2+0
+3.7Round 1🇲🇦 MOROCCO122NT♣6=+0
+3.6Round 10🇮🇳 INDIA272♠♥3=+9
+3.5Round 16🇿🇦 SOUTH AFRICA263NT♦A-1+6
+3.4Round 1🇲🇦 MOROCCO143NT♣7=+7
+3.3Round 10🇮🇳 INDIA263NT♠6-1+6
+3.2Round 13🇨🇱 CHILE156♠x♥J-2+0
+3.0Round 16🇿🇦 SOUTH AFRICA173NT♠6+3+10
+2.9Round 20🇺🇸 USA2132♠x♥2-2+4
+2.8Round 8🇦🇪 UAE244♠♣Q=+0
+2.7Round 12🇭🇰 HONG KONG CHINA312♠♣3+1+7
+2.6Round 8🇦🇪 UAE214♠x♥K-1+6
+2.6Round 10🇮🇳 INDIA324♠♥K-2+11
+2.5Round 14🇳🇴 NORWAY271NT♠K-2+5
+2.3Round 12🇭🇰 HONG KONG CHINA262♥♣A+1+6
+2.3Round 20🇺🇸 USA284♥♦7-1+4
+2.3Round 20🇺🇸 USA2145♣♥K=+0
+2.2Round 4🇨🇳 CHINA212♠♦A-2+5
+2.1Round 12🇭🇰 HONG KONG CHINA183NT♠A-2+0
+2.1Round 17🇨🇭 SWITZERLAND12♠♥A+1+1
+2.0Round 8🇦🇪 UAE304♠♥K-1+4
+2.0Round 12🇭🇰 HONG KONG CHINA283NT♦7=+10
+1.9Round 14🇳🇴 NORWAY264♥♣Q-1-1
+1.8Round 6🇺🇸 USA1311NT♠10+3-9
+1.8Round 10🇮🇳 INDIA294♥♣6=-1
+1.5Round 6🇺🇸 USA1265♦♠J+1+1
+1.5Round 21🇳🇱 NETHERLANDS253♥♦3=+10
+1.3Round 2🇮🇱 ISRAEL244♥♠A+1+1
+1.2Round 13🇨🇱 CHILE91NT♥5-1+6
+1.2Round 20🇺🇸 USA294♠♦5=+0
+1.1Round 13🇨🇱 CHILE163NT♥7=+0
+1.1Round 23🇮🇪 IRELAND305NT♦5=+2
+1.1Round 23🇮🇪 IRELAND314♥♦4=+10
+1.0Round 10🇮🇳 INDIA242♥♠3+1+1
+1.0Round 12🇭🇰 HONG KONG CHINA194♠♥K+1+1
+1.0Round 12🇭🇰 HONG KONG CHINA273NT♥9=+0
+0.9Round 2🇮🇱 ISRAEL272♦♠J+2+0
+0.9Round 4🇨🇳 CHINA312♥♦9+1+0
+0.9Round 14🇳🇴 NORWAY325♠♣A=+0
+0.8Round 4🇨🇳 CHINA223♥♦10=+0
+0.8Round 5🇮🇹 ITALY144♠♣A-1+13
+0.8Round 14🇳🇴 NORWAY182NT♠6-2+5
+0.8Round 16🇿🇦 SOUTH AFRICA212♦♣K+1+1
+0.7Round 5🇮🇹 ITALY113♠♠3-1+5
+0.7Round 6🇺🇸 USA1274♥♠K+1+0
+0.7Round 8🇦🇪 UAE271NT♣10-1+2
+0.7Round 20🇺🇸 USA263♣♣8-1-2
+0.6Round 2🇮🇱 ISRAEL293NT♦J=+1
+0.6Round 6🇺🇸 USA1202♥♣5-2-9
+0.6Round 8🇦🇪 UAE254♦♥A-1+5
+0.6Round 14🇳🇴 NORWAY202♦♠A=+1
+0.6Round 16🇿🇦 SOUTH AFRICA251♠♠4+2+0
+0.5Round 4🇨🇳 CHINA244♠♦5+1+0
+0.5Round 10🇮🇳 INDIA234♥♦J=+3
+0.5Round 23🇮🇪 IRELAND215♣♠A-1+5
+0.4Round 6🇺🇸 USA1174♠♦J+1+0
+0.4Round 10🇮🇳 INDIA222♠♥Q=+0
+0.4Round 13🇨🇱 CHILE103NT♥Q+1+1
+0.3Round 1🇲🇦 MOROCCO92NT♠6-1-5
+0.2Round 5🇮🇹 ITALY14♥♣J+1+11
+0.2Round 5🇮🇹 ITALY64♠♣3+1-11
+0.2Round 10🇮🇳 INDIA173NT♠4=-1
+0.2Round 16🇿🇦 SOUTH AFRICA313NT♣8+2+0
+0.1Round 17🇨🇭 SWITZERLAND124♥♠10+1+0
-0.0Round 2🇮🇱 ISRAEL224♥♣K=+0
-0.0Round 4🇨🇳 CHINA183♦♥K-1-2
+0.0Round 6🇺🇸 USA1243NT♦2+1+0
+0.0Round 12🇭🇰 HONG KONG CHINA253♦♥Q=+0
+0.0Round 12🇭🇰 HONG KONG CHINA304♦♥9-1+2
-0.1Round 21🇳🇱 NETHERLANDS264♠♣6+1+0
-0.2Round 5🇮🇹 ITALY133♣♦K+1+0
-0.2Round 13🇨🇱 CHILE132♦♥10-1+1
-0.2Round 17🇨🇭 SWITZERLAND143NT♦7-2+0
-0.3Round 1🇲🇦 MOROCCO153♠♥5-2+0
-0.3Round 2🇮🇱 ISRAEL181NT♣4+1+0
-0.3Round 5🇮🇹 ITALY74♠♦2+1+0
-0.3Round 12🇭🇰 HONG KONG CHINA214♠♦J=+1
-0.3Round 17🇨🇭 SWITZERLAND82♥♦K=+1
-0.4Round 12🇭🇰 HONG KONG CHINA174♠♥J+1+0
-0.4Round 16🇿🇦 SOUTH AFRICA205♥♦A=+0
-0.5Round 2🇮🇱 ISRAEL193NT♦7=-1
-0.5Round 8🇦🇪 UAE181NT♠4-1+0
-0.5Round 13🇨🇱 CHILE43NT♠3=+0
-0.6Round 16🇿🇦 SOUTH AFRICA181NT♥2=+1
-0.7Round 4🇨🇳 CHINA194♥♥2+1+0
-0.7Round 4🇨🇳 CHINA273♦♠A=+0
-0.7Round 6🇺🇸 USA1193NT♥2+3-10
-0.7Round 6🇺🇸 USA1284♥♠6=+0
-0.7Round 13🇨🇱 CHILE83NT♣Q=-14
-0.7Round 16🇿🇦 SOUTH AFRICA242♠♥A+1+0
-0.8Round 1🇲🇦 MOROCCO163NT♠10+2+12
-0.8Round 5🇮🇹 ITALY83♠♥5=+0
-0.8Round 6🇺🇸 USA1323NT♣3+1-11
-0.8Round 12🇭🇰 HONG KONG CHINA222♥♠3=+0
-0.8Round 14🇳🇴 NORWAY284♥♠K-1-6
-0.8Round 23🇮🇪 IRELAND271NT♥7-4+5
-0.9Round 1🇲🇦 MOROCCO103NT♣2=-1
-0.9Round 21🇳🇱 NETHERLANDS242♠♣J-3-1
-0.9Round 23🇮🇪 IRELAND172♥♦3+1+0
-1.0Round 10🇮🇳 INDIA251NT♦3=+0
-1.0Round 13🇨🇱 CHILE123NT♣4+2-1
-1.0Round 17🇨🇭 SWITZERLAND66NT♠4+1+13
-1.0Round 21🇳🇱 NETHERLANDS314♠♠10=+1
-1.1Round 2🇮🇱 ISRAEL254♥♦6+1+0
-1.1Round 8🇦🇪 UAE283♥♦A+1-1
-1.1Round 14🇳🇴 NORWAY313♠♦10=+0
-1.1Round 21🇳🇱 NETHERLANDS213♥♦9+2+6
-1.4Round 16🇿🇦 SOUTH AFRICA324♠♦A+1-4
-1.5Round 20🇺🇸 USA2155♣♠7-2+0
-1.6Round 5🇮🇹 ITALY93NT♥9+3-1
-1.7Round 2🇮🇱 ISRAEL202♠♠2+2-1
-1.7Round 4🇨🇳 CHINA174♠♣Q-1-5
-1.7Round 5🇮🇹 ITALY123NT♥2=+0
-1.8Round 2🇮🇱 ISRAEL324♥♣Q=+1
-1.8Round 14🇳🇴 NORWAY292♠♦2+1-1
-1.8Round 21🇳🇱 NETHERLANDS191NT♣A=-8
-2.0Round 13🇨🇱 CHILE113♦♦4+1-1
-2.0Round 17🇨🇭 SWITZERLAND103♠♥K-1-5
-2.0Round 21🇳🇱 NETHERLANDS323NT♠5=-3
-2.1Round 1🇲🇦 MOROCCO132♦♠5-2-7
-2.1Round 5🇮🇹 ITALY104♥♦J=+0
-2.1Round 6🇺🇸 USA1303NT♣7+1+0
-2.2Round 2🇮🇱 ISRAEL214♠♦J=-13
-2.2Round 6🇺🇸 USA1183NT♠2+1+0
-2.2Round 16🇿🇦 SOUTH AFRICA234♣♠3=+10
-2.2Round 17🇨🇭 SWITZERLAND151NT♦2+2+1
-2.3Round 10🇮🇳 INDIA212NT♦9=-1
-2.3Round 20🇺🇸 USA223NT♣2+2+0
-2.4Round 4🇨🇳 CHINA234♥♠K-2-8
-2.4Round 8🇦🇪 UAE311♣♦10-1-5
-2.6Round 2🇮🇱 ISRAEL314NT♥5+1+0
-2.6Round 17🇨🇭 SWITZERLAND163NT♥10=+5
-2.7Round 8🇦🇪 UAE233NT♦6=+1
-2.7Round 12🇭🇰 HONG KONG CHINA295♣x♠4=-6
-2.7Round 13🇨🇱 CHILE52♥♦5-1+0
-2.7Round 17🇨🇭 SWITZERLAND73♠♦6-2+2
-2.7Round 23🇮🇪 IRELAND231NT♣10-2-2
-2.9Round 1🇲🇦 MOROCCO13NT♦2=+0
-2.9Round 20🇺🇸 USA2124♣♣8=-7
-3.1Round 13🇨🇱 CHILE24♣♥A+1-10
-3.2Round 10🇮🇳 INDIA204♥♦6+2-13
-3.2Round 23🇮🇪 IRELAND223NT♥9-2-11
-3.2Round 23🇮🇪 IRELAND244♠♥K-2+0
-3.2Round 23🇮🇪 IRELAND286♣♦Q-1-12
-3.3Round 8🇦🇪 UAE192NT♣2-1-4
-3.3Round 12🇭🇰 HONG KONG CHINA324♠♣10-2-11
-3.3Round 14🇳🇴 NORWAY255♦♠6+1-11
-3.3Round 16🇿🇦 SOUTH AFRICA193♦♥4-1-4
-3.3Round 21🇳🇱 NETHERLANDS283NT♦Q-1-12
-3.5Round 23🇮🇪 IRELAND265♦x♠Q-1+0
-3.7Round 12🇭🇰 HONG KONG CHINA244♥♣3-1-5
-3.7Round 20🇺🇸 USA254♥♦7-1-10
-3.8Round 4🇨🇳 CHINA304♠♣J+1+0
-3.8Round 8🇦🇪 UAE325♦♥K=-3
-3.9Round 23🇮🇪 IRELAND324♠♣J-1-10
-4.2Round 2🇮🇱 ISRAEL283♠♣2-1+1
-4.3Round 4🇨🇳 CHINA294♠♥J-2+8
-4.4Round 1🇲🇦 MOROCCO31NT♦6+1-1
-4.6Round 10🇮🇳 INDIA194♠♦K-1-6
-4.6Round 14🇳🇴 NORWAY215♦♠Q-1-5
-5.0Round 14🇳🇴 NORWAY173♥♦5=-8
-5.1Round 8🇦🇪 UAE223NT♠9-2-6
-5.2Round 16🇿🇦 SOUTH AFRICA293NT♦8+1-10
-5.3Round 13🇨🇱 CHILE64♥x♠A-1-6
-5.3Round 21🇳🇱 NETHERLANDS183NT♣6=+0
-5.4Round 2🇮🇱 ISRAEL231NT♣K+2+0
-5.4Round 6🇺🇸 USA1236♣♠8-2-13
-5.8Round 4🇨🇳 CHINA261NT♠3+2-10
-6.0Round 2🇮🇱 ISRAEL174♥♣7-1-5
-6.3Round 6🇺🇸 USA125Adj.♦K-9
-6.4Round 8🇦🇪 UAE266♦♠2+1-13
-6.4Round 14🇳🇴 NORWAY224♥♦6=-11
-6.4Round 16🇿🇦 SOUTH AFRICA224♠♥3-1-10
-6.5Round 14🇳🇴 NORWAY233NT♠10=+1
-6.5Round 21🇳🇱 NETHERLANDS223NT♠K=+0
-6.9Round 5🇮🇹 ITALY165♥♣K+1+3
-6.9Round 12🇭🇰 HONG KONG CHINA204♠x♥5-3-5
-6.9Round 13🇨🇱 CHILE73NT♥10-1-12
-6.9Round 20🇺🇸 USA2161NT♦3=-11
-7.0Round 5🇮🇹 ITALY42♠♦10-3-9
-7.0Round 13🇨🇱 CHILE14♠♠4-2-9
-7.2Round 1🇲🇦 MOROCCO87♥♠10=+0
-7.2Round 4🇨🇳 CHINA254♥♦6-1-10
-7.3Round 4🇨🇳 CHINA323♠x♥J-4+11
-7.4Round 21🇳🇱 NETHERLANDS176♥♣K-1-14
-7.9Round 1🇲🇦 MOROCCO114♥♦10-1-10
-8.4Round 5🇮🇹 ITALY153NT♦Q=-13
-8.7Round 17🇨🇭 SWITZERLAND44♠♥5-1-12
-8.9Round 8🇦🇪 UAE176♣♦2-1-13
-9.4Round 23🇮🇪 IRELAND202♦x♣J-2-8
-9.7Round 14🇳🇴 NORWAY245♣x♠7-3-13
-10.1Round 17🇨🇭 SWITZERLAND115♦♠K-3-12
-10.4Round 17🇨🇭 SWITZERLAND95♦♥7=-10
-10.9Round 8🇦🇪 UAE204♠♣Q+3-12
-11.1Round 10🇮🇳 INDIA306♠♦9-1-14
-12.0Round 20🇺🇸 USA216♥♦Q=-13
-12.3Round 20🇺🇸 USA246♠♣A=+0
-12.4Round 17🇨🇭 SWITZERLAND34♠x♠5=-12
-12.7Round 20🇺🇸 USA237♥♣3-4-14
-13.1Round 17🇨🇭 SWITZERLAND27NTx♥A-1-17