🇵🇱 STARKOWSKI Wlodzimierz · POLAND

19rank
+85.9Butler · 224 bds
+0.38per board
±4.2swing
+0.92vs par /bd · #5/114
+0.46adjusted /bd
Butler per round: -2.2 17.1 -7.6 11.6 20.5 39 -11.4 6.1 27.7 -14.9 7.5 -7.1 11.1 -11.5by round

vs par split: bidding +0.41 · play +0.56

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

Card play — on target: opening leads 75.0% #90 of 114 · declarer play 69.4% #75 of 114 · defence 91.2% #9 of 114

Bidding activity — not a pass: 42.3% #55 of 114 (270/639)

Card play by contract type — on target
vs NTvs a suit
Opening leads50.0% (16)85.0% (40)
Declarer play62.5% (16)71.7% (46)
Defence97.0% (33)88.9% (81)

Opening leads by suit led: ♠ 76.5% (17) · ♥ 61.5% (13) · ♦ 81.2% (16) · ♣ 80.0% (10)

vs par by strain: NT +0.02 (63) · a suit +1.34 (160)

vs par by level: part-score +1.08 (88) · game +0.64 (122) · slam +3.23 (13)

By role: declaring +0.30/bd (-1.14 vs par · 109) · defending +0.55/bd (+2.97 vs par · 114)

By vulnerability: vulnerable +0.48/bd (+0.81 vs par · 112) · not vulnerable +0.29/bd (+1.02 vs par · 112)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 2M.KwiecienW.Gosschalk – W.Van EijckClosed16-2.2-0.14+1.50
Round 3M.KwiecienG.Zivkovic – J.DerivazOpen16+17.1+1.07+2.50
Round 5M.KwiecienE.Ergil – M.MolvaClosed16-7.6-0.47+2.12
Round 6M.KwiecienA.Kalish – N.GrinbergClosed16+11.6+0.72+0.88
Round 8M.KwiecienE.Fornaciari – A.VivaldiOpen16+20.5+1.28+2.62
Round 9M.KwiecienD.Calas – C.RenardOpen16+39.0+2.44+1.75
Round 11M.KwiecienZ.Nedelchev – Y.ValkanovClosed16-11.4-0.71-0.38
Round 12M.KwiecienJ.Cruzeiro – J.HenriquesClosed16+6.1+0.38+2.00
Round 14M.KwiecienK.Feichtinger – F.TerraneoClosed16+27.7+1.73+2.88
Round 15M.KwiecienD.Laidig – C.SchwerdtOpen16-14.9-0.93-2.62
Round 16M.KwiecienH.Joensen – D.DanielsenOpen16+7.5+0.47+2.88
Round 17M.KwiecienD.Urseanu – D.SavinClosed16-7.1-0.44-1.88
Round 18M.KwiecienS.Bjerkset – J.FurunesClosed16+11.1+0.69+0.69
Round 19M.KwiecienD.Pilon – P.ChottinClosed16-11.5-0.72-2.12

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.2Round 8🇮🇹 ITALY223♠xx♣A-3+9
+12.8Round 8🇮🇹 ITALY313NT♠J-3+9
+12.6Round 9🇧🇪 BELGIUM123NT♠A=+11
+11.2Round 9🇧🇪 BELGIUM166♠♣6=+11
+10.6Round 9🇧🇪 BELGIUM32♥x♦A-4+12
+9.5Round 12🇵🇹 PORTUGAL254♠♠2=+11
+9.4Round 16🇫🇴 FAROE ISLANDS264♠♣3-2+12
+8.9Round 19🇫🇷 FRANCE44♥♠A=+10
+8.5Round 14🇦🇹 AUSTRIA253NT♦2=+10
+8.2Round 2🇳🇱 NETHERLANDS186♠x♥Q-1+14
+8.1Round 14🇦🇹 AUSTRIA204♠♦A=+0
+7.8Round 3🇨🇭 SWITZERLAND74♥♠5-1+12
+7.6Round 6🇮🇱 ISRAEL214♠♠5-1+10
+7.0Round 5🇹🇷 TURKIYE36NT♠2-1+14
+6.6Round 11🇧🇬 BULGARIA76♠♦K=+8
+6.5Round 14🇦🇹 AUSTRIA263NT♦7-2+13
+6.4Round 9🇧🇪 BELGIUM24♣♥K+1+8
+6.3Round 18🇳🇴 NORWAY304♠♥9=+14
+6.0Round 8🇮🇹 ITALY193♠♦7+2+6
+5.7Round 16🇫🇴 FAROE ISLANDS204♥♠A-1+6
+5.3Round 16🇫🇴 FAROE ISLANDS214♠♦Q-1+10
+5.2Round 6🇮🇱 ISRAEL172♣x♥A-3+2
+5.2Round 6🇮🇱 ISRAEL193NT♥T+2+1
+5.0Round 12🇵🇹 PORTUGAL234♠♥A=+0
+4.9Round 15🇩🇪 GERMANY113♥♠8+1+6
+4.8Round 17🇷🇴 ROMANIA26♥♠3=+0
+4.6Round 9🇧🇪 BELGIUM94♠♦T+1+2
+4.6Round 15🇩🇪 GERMANY156♥♠6-1+11
+4.6Round 18🇳🇴 NORWAY292♥♣5+1-8
+4.3Round 2🇳🇱 NETHERLANDS304♠♦7-1+5
+4.3Round 3🇨🇭 SWITZERLAND14♠♣8-1+5
+4.1Round 6🇮🇱 ISRAEL186♥♠6+1+11
+4.1Round 14🇦🇹 AUSTRIA282♦x♥Q-1+9
+3.7Round 12🇵🇹 PORTUGAL242♠x♦J-3+9
+3.7Round 17🇷🇴 ROMANIA143♥♠7=+6
+3.7Round 19🇫🇷 FRANCE63NT♥7-2+8
+3.6Round 2🇳🇱 NETHERLANDS233♥♠6-1+6
+3.6Round 6🇮🇱 ISRAEL281NT♥K+2+7
+3.6Round 18🇳🇴 NORWAY244♠♣Q=+0
+3.4Round 3🇨🇭 SWITZERLAND154♠♣K-2+5
+3.2Round 8🇮🇹 ITALY291NT♥2-2+7
+3.1Round 16🇫🇴 FAROE ISLANDS273♥♠K=+1
+3.1Round 19🇫🇷 FRANCE133♣♠Q+1+0
+3.0Round 9🇧🇪 BELGIUM43NT♥9=+13
+3.0Round 18🇳🇴 NORWAY315♣x♠K=+10
+2.9Round 2🇳🇱 NETHERLANDS292♥♠Q=+6
+2.9Round 3🇨🇭 SWITZERLAND144♥♠A-1+5
+2.9Round 16🇫🇴 FAROE ISLANDS253♥♥K-1+0
+2.9Round 16🇫🇴 FAROE ISLANDS317♠♠8=+0
+2.8Round 3🇨🇭 SWITZERLAND63NT♣4+1+0
+2.8Round 9🇧🇪 BELGIUM132♥♦T+1+1
+2.8Round 12🇵🇹 PORTUGAL293NT♥6-1+12
+2.7Round 16🇫🇴 FAROE ISLANDS193NT♠5+3+3
+2.7Round 19🇫🇷 FRANCE33♥♣K-1+5
+2.6Round 8🇮🇹 ITALY274♠♣A+1+0
+2.6Round 11🇧🇬 BULGARIA54♥♣J-1+13
+2.5Round 14🇦🇹 AUSTRIA304♦♥A+1+6
+2.5Round 17🇷🇴 ROMANIA84♠♣A-1+4
+2.4Round 9🇧🇪 BELGIUM82♦♦T+1+5
+2.4Round 14🇦🇹 AUSTRIA224♠♦7-2-1
+2.4Round 18🇳🇴 NORWAY223♦♠5+1+0
+2.3Round 14🇦🇹 AUSTRIA271NT♦4=+5
+2.3Round 18🇳🇴 NORWAY265♦♠A+1+1
+2.2Round 6🇮🇱 ISRAEL243NT♣T+2+0
+2.2Round 16🇫🇴 FAROE ISLANDS322♠♦A-1+11
+2.2Round 18🇳🇴 NORWAY174♠x♦K-2+11
+2.2Round 19🇫🇷 FRANCE104♠♣Q+1-10
+2.1Round 12🇵🇹 PORTUGAL305♥x♥2-2+0
+2.1Round 17🇷🇴 ROMANIA132NT♦8=+0
+1.9Round 3🇨🇭 SWITZERLAND83♣♥6+2+7
+1.9Round 5🇹🇷 TURKIYE24♥♦A-2+8
+1.9Round 5🇹🇷 TURKIYE82♠♦K=+5
+1.9Round 17🇷🇴 ROMANIA44♥♣9+3+2
+1.8Round 5🇹🇷 TURKIYE112♠♦7-1+2
+1.8Round 5🇹🇷 TURKIYE144♠♠Q+1+0
+1.8Round 11🇧🇬 BULGARIA153♣♦K-1-1
+1.8Round 12🇵🇹 PORTUGAL263♦♣A-2+2
+1.7Round 2🇳🇱 NETHERLANDS264♠♥A=+0
+1.7Round 3🇨🇭 SWITZERLAND164♠♦J=+0
+1.7Round 9🇧🇪 BELGIUM143♦♣Q=-1
+1.6Round 8🇮🇹 ITALY204♠x♦K-2+14
+1.6Round 18🇳🇴 NORWAY324♣♦A=+0
+1.6Round 19🇫🇷 FRANCE152♦♦A-1-2
+1.5Round 5🇹🇷 TURKIYE132♦x♥K=+8
+1.5Round 6🇮🇱 ISRAEL313♦♠3-2+0
+1.5Round 12🇵🇹 PORTUGAL203NT♠8+2+1
+1.5Round 12🇵🇹 PORTUGAL224NT♦4+1+0
+1.5Round 16🇫🇴 FAROE ISLANDS182♠♣7+2+1
+1.5Round 17🇷🇴 ROMANIA165♣x♠4-1+6
+1.4Round 9🇧🇪 BELGIUM113♥x♦4-2-13
+1.3Round 3🇨🇭 SWITZERLAND22♦♦3+3+1
+1.3Round 3🇨🇭 SWITZERLAND33NT♦T+2+2
+1.3Round 11🇧🇬 BULGARIA121NT♥7=-1
+1.3Round 14🇦🇹 AUSTRIA293♣♦7=+10
+1.1Round 3🇨🇭 SWITZERLAND104♠♥J+1-13
+1.1Round 6🇮🇱 ISRAEL323♣♥T-2-5
+1.1Round 12🇵🇹 PORTUGAL183NT♦5-2+6
+1.1Round 15🇩🇪 GERMANY13♥♣6-1+2
+1.0Round 14🇦🇹 AUSTRIA212♥♣A=-1
+0.9Round 3🇨🇭 SWITZERLAND44♠♦6-1+5
+0.9Round 6🇮🇱 ISRAEL273NT♥K+1+1
+0.9Round 8🇮🇹 ITALY182♣♥J+1+0
+0.9Round 11🇧🇬 BULGARIA64♠♣Q=+1
+0.8Round 6🇮🇱 ISRAEL264♣♥A-1-1
+0.7Round 12🇵🇹 PORTUGAL313♦♣7+1+7
+0.7Round 14🇦🇹 AUSTRIA243NT♥2+2+1
+0.6Round 8🇮🇹 ITALY213♣♠5-1+2
+0.6Round 8🇮🇹 ITALY233NT♣A+1+1
+0.6Round 17🇷🇴 ROMANIA34♥♠Q=+1
+0.5Round 8🇮🇹 ITALY174♠♥7+1+0
+0.5Round 11🇧🇬 BULGARIA13♣♥2+1+0
+0.5Round 15🇩🇪 GERMANY163NT♠T+1-10
+0.4Round 14🇦🇹 AUSTRIA173♦♣9+2-1
+0.4Round 14🇦🇹 AUSTRIA324♠♥8+1+0
+0.4Round 18🇳🇴 NORWAY274♠♠5=+0
+0.3Round 3🇨🇭 SWITZERLAND122♠♥9-1+0
+0.3Round 15🇩🇪 GERMANY73NT♣J+3-12
+0.3Round 17🇷🇴 ROMANIA154NT♠3+2-11
+0.2Round 2🇳🇱 NETHERLANDS222♥♥T-1-1
+0.2Round 5🇹🇷 TURKIYE122♠♦A+2+10
+0.1Round 2🇳🇱 NETHERLANDS203♣♥K+1+0
+0.1Round 2🇳🇱 NETHERLANDS324♣♥K-1+6
+0.1Round 15🇩🇪 GERMANY42NT♠J=+0
+0.1Round 15🇩🇪 GERMANY121NT♠3+2-8
+0.0Round 6🇮🇱 ISRAEL254♥♠T+1+6
+0.0Round 15🇩🇪 GERMANY144♥♦4+1+0
-0.0Round 17🇷🇴 ROMANIA63NT♠6+1+1
+0.0Round 19🇫🇷 FRANCE113NT♣7+1-1
+0.0Round 19🇫🇷 FRANCE121NT♥2+1+0
-0.1Round 8🇮🇹 ITALY243NT♠2=+0
-0.1Round 9🇧🇪 BELGIUM153♦♠A-2-1
-0.2Round 12🇵🇹 PORTUGAL322♠♥A-2-5
-0.3Round 11🇧🇬 BULGARIA143NT♦3+2-1
-0.4Round 5🇹🇷 TURKIYE62♥♣K-2-1
-0.4Round 5🇹🇷 TURKIYE103NT♥9+1+0
-0.4Round 18🇳🇴 NORWAY253NT♥K+1+0
-0.4Round 19🇫🇷 FRANCE144♠♦2=+1
-0.5Round 5🇹🇷 TURKIYE94♠♦Q+2+1
-0.5Round 18🇳🇴 NORWAY232♦♦4+2+10
-0.6Round 8🇮🇹 ITALY303NT♥3+2+10
-0.6Round 15🇩🇪 GERMANY62♠♦Q+1-6
-0.7Round 2🇳🇱 NETHERLANDS244♠♦9+1-11
-0.7Round 5🇹🇷 TURKIYE51NT♠4-1+0
-0.7Round 11🇧🇬 BULGARIA134♥♦K+1+0
-0.7Round 12🇵🇹 PORTUGAL284♠♥A=+0
-0.7Round 15🇩🇪 GERMANY83♥♠5-1+2
-0.8Round 2🇳🇱 NETHERLANDS273NT♥4+3+11
-0.8Round 3🇨🇭 SWITZERLAND112♥♦K+1+7
-0.8Round 14🇦🇹 AUSTRIA183NT♥4+1+0
-0.8Round 17🇷🇴 ROMANIA93NT♦Q+2-1
-0.9Round 6🇮🇱 ISRAEL291NT♣J-1-1
-0.9Round 18🇳🇴 NORWAY213♣♠9-1-5
-1.1Round 11🇧🇬 BULGARIA94♠♥6+1+0
-1.1Round 15🇩🇪 GERMANY24♠♣6=+0
-1.1Round 16🇫🇴 FAROE ISLANDS172♦♠8+1+1
-1.2Round 6🇮🇱 ISRAEL303♠♦K-1-2
-1.2Round 16🇫🇴 FAROE ISLANDS224♦♠6=+9
-1.3Round 14🇦🇹 AUSTRIA233NT♥7+2+0
-1.3Round 18🇳🇴 NORWAY193NT♠A+1+0
-1.4Round 2🇳🇱 NETHERLANDS284♠♥A=+0
-1.4Round 5🇹🇷 TURKIYE154♥♠6=-1
-1.4Round 19🇫🇷 FRANCE16♥♦Q=-11
-1.5Round 16🇫🇴 FAROE ISLANDS233NT♠K=-3
-1.6Round 15🇩🇪 GERMANY95♦x♥J-2+0
-1.6Round 17🇷🇴 ROMANIA101♦♦T+1+0
-1.7Round 9🇧🇪 BELGIUM73♥♥2-2-2
-1.9Round 8🇮🇹 ITALY284♦♣A=+0
-2.1Round 11🇧🇬 BULGARIA83NT♠4+2+0
-2.2Round 11🇧🇬 BULGARIA44♥♠J-1-6
-2.2Round 11🇧🇬 BULGARIA112♠♦6-1+2
-2.2Round 17🇷🇴 ROMANIA113NT♠Q-1-10
-2.3Round 3🇨🇭 SWITZERLAND134♥♣A=+1
-2.4Round 9🇧🇪 BELGIUM13NT♦7-3-1
-2.4Round 18🇳🇴 NORWAY183♣♠T-1-3
-2.4Round 19🇫🇷 FRANCE23NT♥Q+2+0
-2.7Round 2🇳🇱 NETHERLANDS195♠♦4-2+5
-2.7Round 5🇹🇷 TURKIYE74♥♣4+1+13
-2.7Round 14🇦🇹 AUSTRIA195♥♦A=+0
-2.7Round 19🇫🇷 FRANCE53NT♠2+1-1
-3.1Round 9🇧🇪 BELGIUM64♥♠4-1-5
-3.1Round 11🇧🇬 BULGARIA163NT♠A-2-8
-3.2Round 8🇮🇹 ITALY323♦♥6-1-5
-3.2Round 11🇧🇬 BULGARIA33♣♦T=+0
-3.2Round 18🇳🇴 NORWAY283NT♦6+1-13
-3.3Round 8🇮🇹 ITALY254♥♣9=+1
-3.3Round 15🇩🇪 GERMANY134♥♦Q=-9
-3.4Round 12🇵🇹 PORTUGAL173♠♥A=+0
-3.4Round 17🇷🇴 ROMANIA12♠♦2-4-3
-3.4Round 17🇷🇴 ROMANIA54♥♦2-3-7
-3.8Round 2🇳🇱 NETHERLANDS214♥♠4-1-5
-3.8Round 6🇮🇱 ISRAEL231NT♥A-1-5
-3.9Round 3🇨🇭 SWITZERLAND52♥♦6+2+10
-3.9Round 6🇮🇱 ISRAEL204♥♣K=+1
-3.9Round 16🇫🇴 FAROE ISLANDS295♦♣K-1-6
-4.2Round 12🇵🇹 PORTUGAL274♥♠Q+1+0
-4.3Round 2🇳🇱 NETHERLANDS173NT♣5-2-11
-4.3Round 5🇹🇷 TURKIYE163♥♣2-1-12
-4.5Round 17🇷🇴 ROMANIA122NT♠6-1-10
-4.6Round 9🇧🇪 BELGIUM54♠♦5=+0
-4.6Round 19🇫🇷 FRANCE93♥♠3=+0
-4.7Round 2🇳🇱 NETHERLANDS255♦♣A+1+1
-4.7Round 12🇵🇹 PORTUGAL213NT♥4=+0
-4.8Round 11🇧🇬 BULGARIA23NT♥3=+0
-4.8Round 16🇫🇴 FAROE ISLANDS286NT♠A=+0
-4.9Round 2🇳🇱 NETHERLANDS312♦x♥2-2-2
-5.2Round 16🇫🇴 FAROE ISLANDS244♠♥A=+1
-5.4Round 11🇧🇬 BULGARIA104♠♣T+2-13
-5.4Round 15🇩🇪 GERMANY101NTx♥7-3-12
-5.6Round 3🇨🇭 SWITZERLAND94♥♠J-2-7
-5.6Round 15🇩🇪 GERMANY33NT♠Q=+1
-5.6Round 19🇫🇷 FRANCE85♠♣K-1-10
-5.7Round 14🇦🇹 AUSTRIA314♠♣K+2-5
-5.8Round 5🇹🇷 TURKIYE16♦x♠2-2-5
-5.8Round 9🇧🇪 BELGIUM103NT♠4-1-12
-6.6Round 18🇳🇴 NORWAY202♥♠K=-6
-6.8Round 19🇫🇷 FRANCE75♣♥K+1-13
-7.5Round 5🇹🇷 TURKIYE44♠♣T-2-8
-8.2Round 15🇩🇪 GERMANY53NT♦Q=-7
-8.6Round 17🇷🇴 ROMANIA73NT♥5-2-8
-9.8Round 19🇫🇷 FRANCE16Pass-10
-10.4Round 12🇵🇹 PORTUGAL196♥♦Q-1-11
-10.5Round 16🇫🇴 FAROE ISLANDS306♠♠8=+0
-10.8Round 6🇮🇱 ISRAEL225♠♦2-1-11
-12.4Round 8🇮🇹 ITALY263♦x♠K-3-12