🇿🇦 DRIVER Kathleen · SOUTH AFRICA

111rank
-130.9Butler · 224 bds
-0.58per board
±4.8swing
-0.57vs par /bd · #104/129
-0.49adjusted /bd
Butler per round: -37.1 7.3 -40.8 -25.8 31.4 -7.1 -9.6 23.4 5.1 -22.2 -37.4 -16 -10.3 8.2by round

vs par split: bidding -0.15 · play -0.42

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

Card play — on target: opening leads 89.6% #13 of 129 · declarer play 63.3% #116 of 129 · defence 79.1% #121 of 129

Card play by contract type — on target
vs NTvs a suit
Opening leads66.7% (12)97.2% (36)
Declarer play60.0% (10)64.1% (39)
Defence74.2% (31)81.0% (79)

Opening leads by suit led: ♠ 86.7% (15) · ♥ 83.3% (12) · ♦ 100.0% (10) · ♣ 90.9% (11)

vs par by strain: NT +0.35 (63) · a suit -0.93 (161)

vs par by level: part-score -0.74 (73) · game -0.58 (133) · slam +0.17 (18)

By role: declaring -0.24/bd (-2.63 vs par · 114) · defending -0.94/bd (+1.56 vs par · 110)

By vulnerability: vulnerable -0.81/bd (-0.85 vs par · 112) · not vulnerable -0.35/bd (-0.29 vs par · 112)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1G.DriverM.Passell – C.LynchClosed16-37.1-2.32-3.62
Round 3G.DriverK.Lasocki – J.RussyanClosed16+7.3+0.46+2.31
Round 4G.DriverI.Sime – J.MurdochClosed16-40.8-2.55-1.81
Round 5G.DriverM.Elinescu – E.WladowOpen16-25.8-1.61+1.31
Round 8G.DriverN.Gire – C.BaertClosed16+31.4+1.96+0.75
Round 9G.DriverB.Haque – M.Hussain A. T. M.Closed16-7.1-0.44+0.50
Round 11G.DriverP.Yeung – A.ChengClosed16-9.6-0.60-1.94
Round 12G.DriverA.Magalhaes – P.MandelotClosed16+23.4+1.46+1.19
Round 14G.DriverA.Graves – R.SchwartzClosed16+5.1+0.32-2.44
Round 15G.DriverD.Lindop – R.LebiOpen16-22.2-1.39+0.06
Round 17G.DriverC.Ackerley – D.RussellClosed16-37.4-2.34-3.38
Round 18G.DriverG.Lasserre – P.PoizatClosed16-16.0-1.00-1.94
Round 19G.DriverH.Lasut – E.ManoppoClosed16-10.3-0.64+0.12
Round 21G.DriverS.Hinge – G.GasparClosed16+8.2+0.51+0.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
+13.4Round 1🇺🇸 USA264♠♣J-4+20
+12.1Round 12🇧🇷 BRAZIL295♣x♦6+1+13
+12.1Round 18🇫🇷 FRANCE173NTx♥Q-4+9
+11.0Round 12🇧🇷 BRAZIL227♥♥10=+11
+10.4Round 8🇬🇵 GUADELOUPE323NT♠4+1+0
+10.0Round 11🇭🇰 CHINA HONG KONG96NT♥6-2+11
+9.4Round 3🇵🇱 POLAND146♦♠5=+0
+9.0Round 5🇩🇪 GERMANY16♠♣K-1+14
+8.8Round 8🇬🇵 GUADELOUPE213♠♦A-5+9
+8.7Round 11🇭🇰 CHINA HONG KONG103NT♠4=-1
+8.6Round 1🇺🇸 USA274♥♣6-2+8
+8.2Round 14🇺🇸 USA1173NT♦K-1+5
+7.9Round 21🇦🇺 AUSTRALIA11NTx♠3=+12
+7.3Round 21🇦🇺 AUSTRALIA133NT♦8+1+0
+6.9Round 8🇬🇵 GUADELOUPE243NT♠6-2+11
+5.9Round 12🇧🇷 BRAZIL173NT♠6+1+0
+5.8Round 14🇺🇸 USA1234♠♠6=+13
+5.7Round 9🇧🇩 BANGLADESH163NT♣K=+0
+5.5Round 15🇨🇦 CANADA124♣x♥K+1+14
+5.4Round 3🇵🇱 POLAND62NT♣K-2+11
+5.3Round 14🇺🇸 USA1216♠x♣A-4-7
+5.2Round 21🇦🇺 AUSTRALIA24♠♦K-1+6
+5.1Round 14🇺🇸 USA1294♠♠7-1+12
+5.1Round 19🇮🇩 INDONESIA126♥♠A=+0
+4.8Round 3🇵🇱 POLAND153NT♠3-2+8
+4.7Round 17🇳🇿 NEW ZEALAND144♠♥A=-1
+4.5Round 3🇵🇱 POLAND86♥♦7-1+14
+4.4Round 5🇩🇪 GERMANY43♦x♠A-3-11
+4.4Round 9🇧🇩 BANGLADESH93NT♠3-2+7
+4.4Round 9🇧🇩 BANGLADESH143NT♠A=+12
+4.2Round 8🇬🇵 GUADELOUPE302♦♠10=+7
+4.0Round 12🇧🇷 BRAZIL323♥♠A+1+1
+4.0Round 19🇮🇩 INDONESIA26♣♥10-1+12
+3.9Round 4🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND202NT♦10-2+8
+3.8Round 8🇬🇵 GUADELOUPE202♥♠9+2+7
+3.6Round 9🇧🇩 BANGLADESH14♥♠4-1+10
+3.4Round 3🇵🇱 POLAND34♥♠A+2+11
+3.4Round 5🇩🇪 GERMANY82♠♥3=+5
+3.4Round 5🇩🇪 GERMANY145♥♠8+1+9
+3.2Round 18🇫🇷 FRANCE234♥x♣J-1+2
+3.1Round 9🇧🇩 BANGLADESH54♠♦K-1+5
+3.0Round 12🇧🇷 BRAZIL263NT♣4-1+12
+2.9Round 4🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND173♦♣J=+0
+2.8Round 21🇦🇺 AUSTRALIA93NT♥9+2+0
+2.7Round 12🇧🇷 BRAZIL204♥♠J=-1
+2.7Round 12🇧🇷 BRAZIL284♠♥A+1+0
+2.5Round 1🇺🇸 USA2143♠♥6-2-7
+2.4Round 14🇺🇸 USA1184♠♦Q=+0
+2.4Round 15🇨🇦 CANADA13♥♣7-1-3
+2.4Round 19🇮🇩 INDONESIA161NT♥2+1-1
+2.3Round 8🇬🇵 GUADELOUPE224♥♠A-1+6
+2.3Round 18🇫🇷 FRANCE224♠♣A-1+5
+2.3Round 18🇫🇷 FRANCE252♦♣7+2+0
+2.2Round 14🇺🇸 USA1244♥♦5=+0
+2.2Round 15🇨🇦 CANADA94♠♣J=-1
+2.2Round 19🇮🇩 INDONESIA132♠♥K+1+10
+2.1Round 15🇨🇦 CANADA73NT♣3=-1
+2.0Round 21🇦🇺 AUSTRALIA61NT♥10+1+0
+1.9Round 8🇬🇵 GUADELOUPE293♦♥4+1+1
+1.9Round 9🇧🇩 BANGLADESH81NT♥5=+5
+1.9Round 17🇳🇿 NEW ZEALAND163NT♠4=+0
+1.7Round 11🇭🇰 CHINA HONG KONG27♥♥3=+0
+1.7Round 11🇭🇰 CHINA HONG KONG53NT♦Q+1+0
+1.7Round 21🇦🇺 AUSTRALIA32♠♣A=+6
+1.6Round 8🇬🇵 GUADELOUPE264♠♣5+3-12
+1.6Round 11🇭🇰 CHINA HONG KONG113♠♣6-1+5
+1.6Round 18🇫🇷 FRANCE283NT♥2-1+5
+1.6Round 19🇮🇩 INDONESIA51NT♠3+1+10
+1.5Round 12🇧🇷 BRAZIL314♠♦A=-13
+1.4Round 9🇧🇩 BANGLADESH103NT♠6=-1
+1.4Round 17🇳🇿 NEW ZEALAND124♠♥K+1+0
+1.3Round 1🇺🇸 USA256♠♥K=-13
+1.3Round 4🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND244♠♠4+2-11
+1.3Round 8🇬🇵 GUADELOUPE193♦♠10=+0
+1.3Round 15🇨🇦 CANADA45♠♦K=+4
+1.2Round 5🇩🇪 GERMANY24♥♠4+1+0
+1.0Round 12🇧🇷 BRAZIL244♠x♦A-1+5
+0.9Round 19🇮🇩 INDONESIA112♠♦9-1+3
+0.8Round 1🇺🇸 USA2164♠♣A-1-6
+0.8Round 3🇵🇱 POLAND102♠♣5+2+10
+0.8Round 19🇮🇩 INDONESIA62♥♠K+2-1
+0.8Round 19🇮🇩 INDONESIA101NT♣4=-1
+0.7Round 19🇮🇩 INDONESIA91NT♦Q=+1
+0.7Round 21🇦🇺 AUSTRALIA84♥♠K+1+0
+0.6Round 15🇨🇦 CANADA134♥♣10+1+0
+0.5Round 3🇵🇱 POLAND73NT♥6+2+0
+0.5Round 8🇬🇵 GUADELOUPE284♠♦4+1+0
+0.5Round 14🇺🇸 USA1264♠♥A=+0
+0.5Round 19🇮🇩 INDONESIA82♦♣K=+2
+0.5Round 21🇦🇺 AUSTRALIA115♦♥K+1+11
+0.4Round 12🇧🇷 BRAZIL234♥♣J=-1
+0.4Round 21🇦🇺 AUSTRALIA153NT♦J+1+1
+0.3Round 4🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND253♦♦8+1+0
+0.3Round 18🇫🇷 FRANCE274♠♥Q+1-14
+0.2Round 5🇩🇪 GERMANY64♠♥10-1+5
+0.2Round 8🇬🇵 GUADELOUPE254♠♦5=+1
+0.2Round 8🇬🇵 GUADELOUPE273NT♥8+2-11
+0.0Round 1🇺🇸 USA235♠♦A=+0
+0.0Round 14🇺🇸 USA1254♠♥4+1+0
+0.0Round 15🇨🇦 CANADA31NT♦7+3+6
+0.0Round 21🇦🇺 AUSTRALIA164♥♠A+1-10
-0.1Round 17🇳🇿 NEW ZEALAND22♠♦Q+1-6
-0.1Round 17🇳🇿 NEW ZEALAND54♠♥10+2+1
-0.1Round 17🇳🇿 NEW ZEALAND84♥♦7-1-5
-0.3Round 3🇵🇱 POLAND114♥♣8+1+0
-0.3Round 5🇩🇪 GERMANY91NT♦A-1+0
-0.3Round 18🇫🇷 FRANCE294♥♦3=+1
-0.4Round 9🇧🇩 BANGLADESH123NT♣4+2+0
-0.5Round 12🇧🇷 BRAZIL214♠♦K+1+0
-0.5Round 14🇺🇸 USA1223♠♥K-2-5
-0.6Round 1🇺🇸 USA212♠♦2=+0
-0.6Round 4🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND264♠♦K+1+0
-0.6Round 18🇫🇷 FRANCE214♥♦6=-1
-0.7Round 1🇺🇸 USA2152♥♦Q=+0
-0.7Round 8🇬🇵 GUADELOUPE174♥♣A-1+4
-0.8Round 3🇵🇱 POLAND93NT♠4+2-13
-0.8Round 4🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND282♣♦K+1+1
-0.8Round 5🇩🇪 GERMANY54♥♠9=+6
-0.8Round 11🇭🇰 CHINA HONG KONG81NT♠8+2+6
-0.9Round 15🇨🇦 CANADA162♠♣5+1+0
-0.9Round 17🇳🇿 NEW ZEALAND92♥♠7+1-10
-0.9Round 19🇮🇩 INDONESIA71NT♥2=-1
-1.0Round 9🇧🇩 BANGLADESH73NT♠3+3-1
-1.0Round 18🇫🇷 FRANCE316♦♥7+1+11
-1.0Round 21🇦🇺 AUSTRALIA52♠♥Q=-11
-1.1Round 21🇦🇺 AUSTRALIA142♣♥8-3+4
-1.2Round 3🇵🇱 POLAND134♠♣J+1+0
-1.2Round 8🇬🇵 GUADELOUPE312♠♣K+1+0
-1.2Round 11🇭🇰 CHINA HONG KONG153NT♥3-1-10
-1.2Round 14🇺🇸 USA1206NT♣8+1-13
-1.3Round 3🇵🇱 POLAND12♥♦A=+0
-1.3Round 14🇺🇸 USA1324♠♣7=+1
-1.4Round 4🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND292♥♣3=+1
-1.4Round 4🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND311NT♠9=+0
-1.5Round 11🇭🇰 CHINA HONG KONG144♥♥2+1-14
-1.6Round 9🇧🇩 BANGLADESH153NT♥2+2+10
-1.6Round 18🇫🇷 FRANCE194♠♦8+2-11
-1.7Round 11🇭🇰 CHINA HONG KONG62♠♦6-1-2
-1.7Round 19🇮🇩 INDONESIA35♦x♠K-2-11
-1.8Round 5🇩🇪 GERMANY76♥♠2=+0
-1.8Round 8🇬🇵 GUADELOUPE233NT♠6+1-11
-1.8Round 15🇨🇦 CANADA83NT♠2+2-1
-1.9Round 3🇵🇱 POLAND163NT♠2+3+11
-1.9Round 5🇩🇪 GERMANY104♠♣9=+0
-1.9Round 9🇧🇩 BANGLADESH135♥♥2+1-5
-1.9Round 12🇧🇷 BRAZIL193NT♦9=-2
-1.9Round 18🇫🇷 FRANCE203NT♠3+3-1
-2.0Round 3🇵🇱 POLAND43♠♦2+1+1
-2.0Round 9🇧🇩 BANGLADESH34♥♣6-1-5
-2.3Round 17🇳🇿 NEW ZEALAND104♠♦K-1-6
-2.5Round 1🇺🇸 USA2103NT♥10+1-1
-2.5Round 11🇭🇰 CHINA HONG KONG72♥♠9+1+0
-2.5Round 14🇺🇸 USA1315♦♥5=-2
-2.5Round 17🇳🇿 NEW ZEALAND31♠♠10+1+1
-2.5Round 18🇫🇷 FRANCE245♣♠8=-7
-2.6Round 4🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND213♥♦10-1+3
-2.6Round 21🇦🇺 AUSTRALIA103NT♠7+1+1
-2.7Round 14🇺🇸 USA1195♣♦6-1-10
-2.7Round 15🇨🇦 CANADA24♠x♣10-2+0
-2.7Round 17🇳🇿 NEW ZEALAND14♥♣K+1+0
-2.8Round 15🇨🇦 CANADA53NT♦J-3-7
-2.8Round 15🇨🇦 CANADA62♠♣4=-5
-3.0Round 9🇧🇩 BANGLADESH114♠♣A+1+0
-3.0Round 11🇭🇰 CHINA HONG KONG15♣x♦6-3-2
-3.2Round 1🇺🇸 USA294♥♦2-1-5
-3.2Round 14🇺🇸 USA1274♥♦Q-2-6
-3.3Round 5🇩🇪 GERMANY32♠♣Q+2+1
-3.3Round 15🇨🇦 CANADA154♠♥8=+0
-3.3Round 19🇮🇩 INDONESIA43NT♥10+1+0
-3.4Round 4🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND222♠♦5+1-6
-3.5Round 1🇺🇸 USA224♥x♠A-1-2
-3.5Round 4🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND233NT♣7-3-10
-3.8Round 11🇭🇰 CHINA HONG KONG162♥♣A-1-5
-3.8Round 17🇳🇿 NEW ZEALAND113NT♥Q-4-7
-3.9Round 12🇧🇷 BRAZIL252♠x♠A-1-5
-4.0Round 9🇧🇩 BANGLADESH23NT♠9-1-9
-4.0Round 12🇧🇷 BRAZIL184♠♦K=+0
-4.3Round 5🇩🇪 GERMANY124♥♠Q+2+13
-4.3Round 11🇭🇰 CHINA HONG KONG34♥x♣3-1-7
-4.3Round 11🇭🇰 CHINA HONG KONG43♥♣A-1-6
-4.3Round 11🇭🇰 CHINA HONG KONG122♠♦J=-6
-4.3Round 17🇳🇿 NEW ZEALAND153♠♥K+1-6
-4.4Round 3🇵🇱 POLAND53♠x♥3-1-5
-4.5Round 12🇧🇷 BRAZIL272♥♣Q-1-9
-4.5Round 17🇳🇿 NEW ZEALAND133NT♥3+1-1
-4.6Round 18🇫🇷 FRANCE181NT♠3+2-10
-4.6Round 21🇦🇺 AUSTRALIA72♠♦10-1-5
-4.7Round 3🇵🇱 POLAND24♠x♥A-2-5
-4.7Round 4🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND324♠x♣Q-2-2
-4.7Round 17🇳🇿 NEW ZEALAND44♥♠5=+1
-4.9Round 3🇵🇱 POLAND122♥♣K+2-6
-4.9Round 14🇺🇸 USA1286♥♣6+1-13
-5.0Round 17🇳🇿 NEW ZEALAND72♥♣A=+0
-5.3Round 21🇦🇺 AUSTRALIA124♠♦A=-1
-5.5Round 18🇫🇷 FRANCE263NT♦4-1-6
-5.6Round 4🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND276♠♣2-1-11
-5.7Round 21🇦🇺 AUSTRALIA44♥♥5=+0
-5.9Round 11🇭🇰 CHINA HONG KONG134♥x♠A-2+0
-6.1Round 12🇧🇷 BRAZIL304♠♦K+2+8
-6.3Round 1🇺🇸 USA2113NT♥6=-6
-6.5Round 19🇮🇩 INDONESIA13NT♥6+2-2
-6.7Round 4🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND184♣♥K=-1
-7.0Round 8🇬🇵 GUADELOUPE184♥♦6=+0
-7.0Round 15🇨🇦 CANADA106♠♦2=+0
-7.0Round 15🇨🇦 CANADA144♥x♣7-2-5
-7.1Round 18🇫🇷 FRANCE303NT♠3=+0
-7.6Round 9🇧🇩 BANGLADESH64♠x♦A=-10
-7.8Round 5🇩🇪 GERMANY152♦x♠7+2-10
-7.8Round 19🇮🇩 INDONESIA153NT♣7-1-10
-8.0Round 15🇨🇦 CANADA114♥♣K=+0
-8.1Round 14🇺🇸 USA1305♥♣2-1-14
-8.3Round 5🇩🇪 GERMANY135♣♠A=+0
-8.7Round 4🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND303NT♠6+2-1
-9.1Round 19🇮🇩 INDONESIA143♥x♠5-3-9
-9.3Round 5🇩🇪 GERMANY115♣♥4-1-10
-9.6Round 1🇺🇸 USA284♥♣K=-11
-9.6Round 5🇩🇪 GERMANY163NT♥3+1-1
-9.8Round 4🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND196♥♥7=+0
-10.1Round 9🇧🇩 BANGLADESH43♣x♠A-4-10
-10.2Round 1🇺🇸 USA2134♠♣10=-9
-12.7Round 1🇺🇸 USA243♠x♥Q=-13
-12.7Round 18🇫🇷 FRANCE323♣x♣3=-14
-14.4Round 1🇺🇸 USA2126♣x♦A=-13
-14.4Round 17🇳🇿 NEW ZEALAND62♦♦8+4-15