🇵🇱 KOWALSKI Apolinary · POLAND

32rank
+55.0Butler · 208 bds
+0.26per board
±4.2swing
-0.25vs par /bd · #63/95
+0.50adjusted /bd
Butler per round: 14.2 -7 -3.2 28.4 -0.6 -3.9 26.7 15.2 -10.3 -5.1 -7.9 -7.2 15.7by round

vs par split: bidding -0.66 · play +0.41

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

Card play — on target: opening leads 87.1% #10 of 95 · declarer play 80.8% #11 of 95 · defence 86.3% #24 of 95

Card play by contract type — on target
vs NTvs a suit
Opening leads71.4% (7)91.7% (24)
Declarer play83.3% (18)79.4% (34)
Defence80.0% (30)88.9% (72)

Opening leads by suit led: ♠ 83.3% (6) · ♥ 100.0% (5) · ♦ 85.7% (14) · ♣ 83.3% (6)

vs par by strain: NT -0.02 (64) · a suit -0.35 (144)

vs par by level: part-score +0.07 (72) · game -0.29 (127) · slam -2.22 (9)

By role: declaring +0.18/bd (-2.68 vs par · 106) · defending +0.35/bd (+2.27 vs par · 102)

By vulnerability: vulnerable +0.22/bd (-0.74 vs par · 104) · not vulnerable +0.31/bd (+0.24 vs par · 104)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1J.RomanskiT.Thomson – J.CormackOpen16+14.2+0.89+0.19
Round 2J.RomanskiS.Moller – P.SchaltzOpen16-7.0-0.44-2.94
Round 3J.RomanskiO.Axne – L.TrappOpen16-3.2-0.20-0.81
Round 4J.RomanskiP.Magyar – G.SzappanosOpen16+28.4+1.77+1.44
Round 5J.RomanskiY.Nakamura – H.AbeOpen16-0.6-0.04-0.69
Round 7J.RomanskiA.Maas – B.VriendOpen16-3.9-0.24+0.06
Round 8J.RomanskiK.Ibrahim – M.MazharOpen16+26.7+1.67+0.44
Round 9J.RomanskiM.Monsegur – G.MooneyOpen16+15.2+0.95+3.06
Round 10J.RomanskiA.Gracia – J.EsteruelasOpen16-10.3-0.64-0.12
Round 11J.RomanskiG.Bettinetti – L.MarinoOpen16-5.1-0.32-0.56
Round 14J.RomanskiE.Fitzgerald – M.MacdonaghOpen16-7.9-0.49-2.44
Round 15J.RomanskiR.Aragones – M.AragonesOpen16-7.2-0.45+1.00
Round 17J.RomanskiS.Lev – S.LandenOpen16+15.7+0.98-1.88

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
+10.8Round 1🇳🇿 NEW ZEALAND43NT♠7+1+11
+10.8Round 4🇭🇺 HUNGARY195♣♥A=+11
+10.7Round 10🇪🇸 SPAIN223♣x♦Q-5+10
+10.2Round 3🇸🇪 SWEDEN64♥♣4=+13
+9.4Round 2🇩🇰 DENMARK223♦x♦2=+8
+8.9Round 15🇬🇵 GUADELOUPE74♠♥2-2+13
+8.8Round 4🇭🇺 HUNGARY293NT♣6=+10
+8.7Round 2🇩🇰 DENMARK286♥♠8-1+16
+8.5Round 1🇳🇿 NEW ZEALAND152NT♦7-5+9
+8.3Round 9🇦🇷 ARGENTINA164♥x♦K-1+7
+8.3Round 14🇮🇪 IRELAND274♠♦9-2+11
+7.9Round 4🇭🇺 HUNGARY263NT♥4=+10
+7.8Round 11🇮🇹 ITALY143NT♠4=+7
+7.5Round 3🇸🇪 SWEDEN146♠♠6+1-9
+7.1Round 2🇩🇰 DENMARK294♥♣A=+0
+7.1Round 8🇵🇰 PAKISTAN304♥♠3=+3
+7.0Round 2🇩🇰 DENMARK174♥♣J-1+11
+6.9Round 9🇦🇷 ARGENTINA153NT♣K-1+10
+6.7Round 17🇺🇸 USA254♥♦3-1+10
+6.5Round 5🇯🇵 JAPAN134♠♦Q-2+8
+6.5Round 8🇵🇰 PAKISTAN254♥♠J-2+13
+6.3Round 8🇵🇰 PAKISTAN224♠♦J=+7
+5.9Round 8🇵🇰 PAKISTAN243NT♥J-1+10
+5.7Round 10🇪🇸 SPAIN263♣♠5+1+0
+5.5Round 1🇳🇿 NEW ZEALAND74♥♦5+2+5
+5.5Round 11🇮🇹 ITALY114♠♥J-2+6
+5.4Round 15🇬🇵 GUADELOUPE14♠♦K-1+5
+5.1Round 17🇺🇸 USA225♦♣K=-13
+5.0Round 17🇺🇸 USA237♦♦3=-2
+4.9Round 7🇳🇱 NETHERLANDS35♣♠2=+3
+4.9Round 14🇮🇪 IRELAND323♦♥Q-1+6
+4.2Round 1🇳🇿 NEW ZEALAND83NT♦5+3+1
+4.2Round 14🇮🇪 IRELAND293NT♠6-1+6
+4.1Round 11🇮🇹 ITALY43NT♣10=-1
+4.0Round 7🇳🇱 NETHERLANDS144♥♠2-1+10
+3.9Round 7🇳🇱 NETHERLANDS53NT♦Q-1+6
+3.9Round 15🇬🇵 GUADELOUPE82♣♦4+1+5
+3.5Round 4🇭🇺 HUNGARY183♣♦7-1+4
+3.2Round 7🇳🇱 NETHERLANDS154♥♦8-2+2
+3.2Round 10🇪🇸 SPAIN303NT♠4+1+1
+3.1Round 5🇯🇵 JAPAN103NT♣4+2+0
+3.1Round 9🇦🇷 ARGENTINA144♠♦10=+0
+3.0Round 15🇬🇵 GUADELOUPE23NT♣10=+0
+2.9Round 4🇭🇺 HUNGARY254♥♣2+1-11
+2.9Round 9🇦🇷 ARGENTINA95♦♦A=+13
+2.8Round 9🇦🇷 ARGENTINA121♥♣3+1+1
+2.7Round 3🇸🇪 SWEDEN113♠♦6-2+6
+2.5Round 5🇯🇵 JAPAN23♥♣K=+0
+2.4Round 4🇭🇺 HUNGARY214♠♥10-1+5
+2.3Round 8🇵🇰 PAKISTAN314♠♣J+1+1
+2.2Round 14🇮🇪 IRELAND224♠♣A+1+0
+2.1Round 1🇳🇿 NEW ZEALAND13♣♦7+3+13
+2.1Round 10🇪🇸 SPAIN271NT♦3-3-6
+2.1Round 17🇺🇸 USA194♥♦9=-1
+2.0Round 3🇸🇪 SWEDEN51♠♦4-1+11
+1.9Round 1🇳🇿 NEW ZEALAND141NT♦6-1+3
+1.9Round 4🇭🇺 HUNGARY274♣♥Q=-7
+1.9Round 4🇭🇺 HUNGARY321NT♦3=+6
+1.9Round 9🇦🇷 ARGENTINA54♠♣K=+1
+1.9Round 17🇺🇸 USA263NT♥K+1-12
+1.8Round 1🇳🇿 NEW ZEALAND112NT♥7+3+3
+1.8Round 5🇯🇵 JAPAN92♠♥K-1+10
+1.8Round 8🇵🇰 PAKISTAN201NT♥9+1+0
+1.7Round 5🇯🇵 JAPAN33♣♥K-1-2
+1.7Round 7🇳🇱 NETHERLANDS164♠♣8+2-12
+1.7Round 14🇮🇪 IRELAND181NT♥A-2-1
+1.5Round 3🇸🇪 SWEDEN23NT♦6-1+5
+1.5Round 4🇭🇺 HUNGARY281NT♥5=+2
+1.5Round 15🇬🇵 GUADELOUPE93NT♠Q+2+0
+1.5Round 17🇺🇸 USA303NT♣2+2+1
+1.4Round 7🇳🇱 NETHERLANDS94♥♠3-2+11
+1.4Round 9🇦🇷 ARGENTINA102♥♦5-1-1
+1.3Round 3🇸🇪 SWEDEN123NT♠8+2+0
+1.3Round 8🇵🇰 PAKISTAN211NT♠9=+0
+1.3Round 15🇬🇵 GUADELOUPE134♠♣4+2+13
+1.1Round 3🇸🇪 SWEDEN102♥♥5=-11
+1.1Round 17🇺🇸 USA183♥♣3+1+10
+1.0Round 5🇯🇵 JAPAN63♥♦10-1-2
+1.0Round 17🇺🇸 USA173♠♦2=-7
+0.9Round 2🇩🇰 DENMARK184♥♦7-1+5
+0.9Round 9🇦🇷 ARGENTINA63NT♣7+1+0
+0.8Round 7🇳🇱 NETHERLANDS103NT♦2=+2
+0.8Round 8🇵🇰 PAKISTAN261NT♣6+1+0
+0.7Round 4🇭🇺 HUNGARY311♥♦Q=-1
+0.7Round 8🇵🇰 PAKISTAN232♥♣K+1+0
+0.6Round 4🇭🇺 HUNGARY242♦♠4+2+7
+0.6Round 8🇵🇰 PAKISTAN191NT♠7+1-7
+0.6Round 9🇦🇷 ARGENTINA13NT♥J-2+6
+0.5Round 2🇩🇰 DENMARK234♠♥K+2-13
+0.5Round 5🇯🇵 JAPAN114♠♦K=-11
+0.5Round 7🇳🇱 NETHERLANDS23NT♠7+1+1
+0.5Round 10🇪🇸 SPAIN244♥♠3=+1
+0.5Round 17🇺🇸 USA323♠♥9+2-9
+0.4Round 1🇳🇿 NEW ZEALAND134♠♣A-2-7
+0.4Round 15🇬🇵 GUADELOUPE64♥♦K=-1
+0.3Round 5🇯🇵 JAPAN54♥♦4=+0
+0.3Round 5🇯🇵 JAPAN123NT♥4+2+1
+0.3Round 7🇳🇱 NETHERLANDS74♥♦A+1+0
+0.3Round 8🇵🇰 PAKISTAN292♠♥A+2-10
+0.3Round 10🇪🇸 SPAIN174♥♣Q=+1
+0.2Round 1🇳🇿 NEW ZEALAND93NT♦6+3-13
+0.2Round 5🇯🇵 JAPAN44♠♦5=+1
+0.1Round 8🇵🇰 PAKISTAN172♥♠J+1+0
+0.1Round 10🇪🇸 SPAIN213NT♠10+1-1
+0.1Round 11🇮🇹 ITALY74♥♦3+1+0
+0.1Round 17🇺🇸 USA242♦♣8+2+0
-0.0Round 1🇳🇿 NEW ZEALAND124♠♦K+1+0
+0.0Round 4🇭🇺 HUNGARY204♥♠K+1+0
-0.0Round 5🇯🇵 JAPAN13NT♣3+1+0
-0.0Round 15🇬🇵 GUADELOUPE141NT♠7+2+6
-0.1Round 8🇵🇰 PAKISTAN183♥♣A+1+2
-0.1Round 10🇪🇸 SPAIN282♥♠J+2+2
-0.1Round 11🇮🇹 ITALY94♠♣8+2-11
-0.1Round 15🇬🇵 GUADELOUPE152♥♦3+1+0
-0.2Round 7🇳🇱 NETHERLANDS113NT♥Q+1+0
-0.2Round 9🇦🇷 ARGENTINA72♠♦A=+0
-0.3Round 2🇩🇰 DENMARK213♦♣J-1-10
-0.3Round 5🇯🇵 JAPAN84♥♥3+1+0
-0.3Round 11🇮🇹 ITALY82♠♣K=+1
-0.3Round 14🇮🇪 IRELAND213NT♣7=-13
-0.3Round 17🇺🇸 USA313NT♥Q-2-6
-0.4Round 1🇳🇿 NEW ZEALAND22♦♣5+1+0
-0.4Round 1🇳🇿 NEW ZEALAND163♠♣K=-10
-0.4Round 17🇺🇸 USA202♥♣7=-6
-0.5Round 4🇭🇺 HUNGARY234♥♣4=+0
-0.5Round 7🇳🇱 NETHERLANDS62♦x♠9-1-1
-0.5Round 17🇺🇸 USA293♦♣3+1+0
-0.6Round 15🇬🇵 GUADELOUPE104♥♦Q=+0
-0.7Round 1🇳🇿 NEW ZEALAND103♥♣3-1+0
-0.7Round 14🇮🇪 IRELAND194♠♣10=-1
-0.7Round 14🇮🇪 IRELAND303NT♣4+1-11
-0.7Round 14🇮🇪 IRELAND313♠♥7=-10
-0.8Round 14🇮🇪 IRELAND283NT♠Q+1+0
-0.8Round 17🇺🇸 USA214♠♣3-1+5
-0.9Round 5🇯🇵 JAPAN73NT♦10+1-1
-0.9Round 11🇮🇹 ITALY15♣♥A=-2
-0.9Round 11🇮🇹 ITALY33NT♠10-1-5
-0.9Round 17🇺🇸 USA271NT♣3+2+7
-1.0Round 9🇦🇷 ARGENTINA132♦♦3+1+1
-1.1Round 3🇸🇪 SWEDEN84♠♣A-2+1
-1.2Round 7🇳🇱 NETHERLANDS14♥♣5+2+11
-1.3Round 3🇸🇪 SWEDEN91NT♣8+3+6
-1.3Round 3🇸🇪 SWEDEN162♦♣K+1-1
-1.3Round 9🇦🇷 ARGENTINA23NT♥2+1+1
-1.4Round 14🇮🇪 IRELAND202♣♠4+1+0
-1.4Round 15🇬🇵 GUADELOUPE43♥♠K+1+15
-1.5Round 11🇮🇹 ITALY102♣♥A-1+1
-1.5Round 11🇮🇹 ITALY122♥♥K+1+0
-1.7Round 2🇩🇰 DENMARK202♠♥8=+0
-1.7Round 9🇦🇷 ARGENTINA34♥♠4=-1
-1.7Round 10🇪🇸 SPAIN194♠♥6=-11
-1.7Round 10🇪🇸 SPAIN316♠x♥6-6+13
-1.7Round 11🇮🇹 ITALY134♠♥7+1+0
-1.9Round 2🇩🇰 DENMARK243NT♥10-2-5
-1.9Round 3🇸🇪 SWEDEN11NT♥6+1-6
-1.9Round 4🇭🇺 HUNGARY223NT♠4-2-1
-1.9Round 8🇵🇰 PAKISTAN323NT♠Q=+1
-1.9Round 10🇪🇸 SPAIN256♠♣7+1-1
-1.9Round 11🇮🇹 ITALY24♠♣K-2+6
-2.2Round 2🇩🇰 DENMARK274♣♠5+1-12
-2.2Round 7🇳🇱 NETHERLANDS124♠♦K+1-1
-2.3Round 8🇵🇰 PAKISTAN274♥♣J+1+0
-2.3Round 11🇮🇹 ITALY161♠♣10+2-6
-2.5Round 11🇮🇹 ITALY63♣♠10+2+0
-2.6Round 9🇦🇷 ARGENTINA42♦♦5+1+0
-2.7Round 8🇵🇰 PAKISTAN286♦♦4+1-13
-2.7Round 9🇦🇷 ARGENTINA113NT♦10=+11
-2.9Round 10🇪🇸 SPAIN204♥♦A=-3
-3.1Round 5🇯🇵 JAPAN162NT♣A-1-5
-3.1Round 14🇮🇪 IRELAND242♠♥J+1-1
-3.2Round 3🇸🇪 SWEDEN134♥♦J-2-8
-3.3Round 2🇩🇰 DENMARK193NT♣A+3-2
-3.3Round 3🇸🇪 SWEDEN154♥♠A-1-5
-3.5Round 3🇸🇪 SWEDEN72♥♦A-1+1
-3.5Round 15🇬🇵 GUADELOUPE124♠♣6-1-5
-3.7Round 14🇮🇪 IRELAND263NT♥7=+1
-3.8Round 14🇮🇪 IRELAND174♠♥J-1-5
-4.0Round 15🇬🇵 GUADELOUPE33NT♠A-3-9
-4.1Round 1🇳🇿 NEW ZEALAND53NT♠9=-12
-4.1Round 3🇸🇪 SWEDEN35♣♥Q-1-6
-4.1Round 9🇦🇷 ARGENTINA82♥♦K=+0
-4.1Round 11🇮🇹 ITALY54♥♦5=+0
-4.5Round 1🇳🇿 NEW ZEALAND65♦♠9=+0
-4.5Round 5🇯🇵 JAPAN143NT♠J=+1
-4.5Round 7🇳🇱 NETHERLANDS131NT♠2-1-5
-4.6Round 2🇩🇰 DENMARK304♦♠4-1-5
-4.9Round 11🇮🇹 ITALY154♥♦7-1-5
-4.9Round 15🇬🇵 GUADELOUPE115♥♠A+1-8
-5.1Round 7🇳🇱 NETHERLANDS84♥♣5+3-14
-5.2Round 2🇩🇰 DENMARK263NT♥8-1-6
-5.5Round 2🇩🇰 DENMARK311♥x♣J-2-9
-5.5Round 10🇪🇸 SPAIN183NT♦3=-3
-5.5Round 14🇮🇪 IRELAND253NT♥10+1-8
-5.8Round 4🇭🇺 HUNGARY305♦♦6-2-11
-5.9Round 10🇪🇸 SPAIN324♥♣7=+0
-6.1Round 15🇬🇵 GUADELOUPE164♠♦6-2-7
-6.3Round 4🇭🇺 HUNGARY174♠♣7+1-1
-6.3Round 10🇪🇸 SPAIN294♠♦K-1-6
-6.4Round 17🇺🇸 USA283NT♣3-3-7
-6.9Round 10🇪🇸 SPAIN234♠♥K=+1
-7.9Round 2🇩🇰 DENMARK254♥♣4-5-12
-8.0Round 2🇩🇰 DENMARK324♥♣Q=-13
-8.5Round 14🇮🇪 IRELAND236♣♥3-1-13
-9.7Round 5🇯🇵 JAPAN154♠♣K-1-11
-9.8Round 3🇸🇪 SWEDEN44♥♠6=-10
-10.9Round 7🇳🇱 NETHERLANDS44♠♥Q-2-12
-11.0Round 15🇬🇵 GUADELOUPE56♥x♣A-1-11
-11.1Round 1🇳🇿 NEW ZEALAND37♦♠A=+0