OFENTSE Tebogo · BOTSWANA

122rank
-500.4Butler · 224 bds
-2.23per board
±4.8swing
-1.94vs par /bd · #110/115
-2.17adjusted /bd
Butler per round: -67 -32.5 4.2 -35.5 -0.6 -31.7 -21.4 -47.5 -20.5 -34.5 -16.5 -64.8 -37.3 -37 -28 -29.8by round

vs par split: bidding -0.39 · play -1.55

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

Card play — on target: opening leads 78.9% #49 of 115 · declarer play 54.7% #111 of 115 · defence 67.2% #112 of 115

Card play by contract type — on target
vs NTvs a suit
Opening leads84.2% (19)76.9% (52)
Declarer play47.4% (19)58.8% (34)
Defence55.0% (40)72.5% (91)

Opening leads by suit led: ♠ 66.7% (18) · ♥ 83.3% (18) · ♦ 72.2% (18) · ♣ 94.1% (17)

vs par by strain: NT -1.77 (66) · a suit -2.01 (158)

vs par by level: part-score -2.61 (84) · game -1.82 (129) · slam +1.73 (11)

By role: declaring -2.68/bd (-4.21 vs par · 93) · defending -1.92/bd (-0.33 vs par · 131)

By vulnerability: vulnerable -2.05/bd (-1.23 vs par · 112) · not vulnerable -2.42/bd (-2.65 vs par · 112)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1R.GaosegelweE.Vasquez – B.PerezOpen14-67.0-4.79-3.86
Round 2R.GaosegelweJ.Lepper – F.DoermerClosed14-32.5-2.32-1.21
Round 3R.GaosegelweM.Lund – S.HelgebyClosed14+4.2+0.30+2.00
Round 4R.GaosegelweS.Anoyrkatis – T.AnoyrkatisOpen14-35.5-2.54-2.57
Round 5R.GaosegelweT.Hung – B.WongOpen14-0.6-0.04+0.14
Round 6R.GaosegelweK.Kotha – T.SopakClosed14-31.7-2.26-0.36
Round 7R.GaosegelweS.Youngquist – R.JengOpen14-21.4-1.53-2.07
Round 9R.GaosegelweO.Nijssen – T.Van De PaverdOpen14-47.5-3.39-3.86
Round 10R.GaosegelweG.Matatyahou – Y.SliwowiczOpen14-20.5-1.46+0.50
Round 12R.GaosegelweV.Yotov – G.TenevaOpen14-34.5-2.46-6.50
Round 14R.GaosegelweT.Sammalisto – A.AaltoOpen14-16.5-1.18-0.86
Round 15R.GaosegelweA.Boulin – T.GuilleminOpen14-64.8-4.63-6.43
Round 17R.GaosegelweP.Jasinski – T.KielbasaClosed14-37.3-2.66-3.71
Round 18R.GaosegelweY.Nishimura – T.YamadaOpen14-37.0-2.64-0.64
Round 19R.GaosegelweY.Liao – Q.SunClosed14-28.0-2.00-0.21
Round 21R.GaosegelweR.Bhimanaik – SELVARAJ DINESH BABUOpen14-29.8-2.13-1.43

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 3🇳🇴 NORWAY115♥x♠A-5+14
+11.1Round 10🇮🇱 ISRAEL126♠♣6-1+13
+10.7Round 3🇳🇴 NORWAY54♠♥A=+13
+9.5Round 17🇵🇱 POLAND116♣♦A-1+14
+8.2Round 21🇮🇳 INDIA134♥x♠A-2+12
+7.9Round 18🇯🇵 JAPAN63NT♠4-3+10
+6.2Round 12🇧🇬 BULGARIA15♦♥Q=-15
+5.5Round 14🇫🇮 FINLAND37♣♠9=-2
+5.5Round 14🇫🇮 FINLAND93NT♦6+2+2
+5.1Round 9🇳🇱 NETHERLANDS74♠♣J=+0
+5.0Round 5🇭🇰 CHINA HONG KONG24♥♠J-1-2
+4.9Round 1🇨🇱 CHILE95♦♠2=+0
+4.4Round 4🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND135♥♠3=+4
+4.4Round 5🇭🇰 CHINA HONG KONG124♥♠Q=+10
+4.0Round 5🇭🇰 CHINA HONG KONG133NT♠5-2+13
+3.8Round 19🇨🇳 CHINA123NT♦2+4+14
+3.7Round 6🇹🇭 THAILAND126♦♠8-1+10
+3.7Round 7🇺🇸 USA54♥♠J-1+5
+3.7Round 9🇳🇱 NETHERLANDS43♥♦J-1+5
+3.7Round 19🇨🇳 CHINA14♠♦3+1-11
+3.6Round 15🇫🇷 FRANCE123♥♦A-2-1
+3.5Round 6🇹🇭 THAILAND101NT♠8+2+10
+3.2Round 6🇹🇭 THAILAND53♦♥A+2+7
+3.1Round 5🇭🇰 CHINA HONG KONG71NT♥Q+1+6
+3.1Round 10🇮🇱 ISRAEL93NT♣6-3+7
+3.1Round 14🇫🇮 FINLAND44♠♣A+1+4
+3.1Round 18🇯🇵 JAPAN104♥♦A-1+6
+3.0Round 1🇨🇱 CHILE104♥♦A=+0
+3.0Round 17🇵🇱 POLAND131NT♥4-1-1
+2.9Round 2🇩🇪 GERMANY104♥♠7-1+6
+2.9Round 7🇺🇸 USA63♦♠10-3+4
+2.8Round 12🇧🇬 BULGARIA23NT♠8+2+0
+2.6Round 5🇭🇰 CHINA HONG KONG103♠♥3=+0
+2.6Round 21🇮🇳 INDIA23NT♠5+4+2
+2.4Round 3🇳🇴 NORWAY124♠x♣A-1+6
+2.3Round 5🇭🇰 CHINA HONG KONG52♦♥A-1+8
+2.1Round 2🇩🇪 GERMANY73♠♣7+1+10
+2.0Round 15🇫🇷 FRANCE74♥♦Q=+1
+1.9Round 7🇺🇸 USA113NT♣5=+0
+1.8Round 6🇹🇭 THAILAND13♠♥J=+7
+1.8Round 12🇧🇬 BULGARIA103♠♣J-2-9
+1.8Round 17🇵🇱 POLAND45♥♣K=+0
+1.8Round 18🇯🇵 JAPAN24♠♣7-1+5
+1.6Round 5🇭🇰 CHINA HONG KONG14♠♥Q-1+4
+1.6Round 6🇹🇭 THAILAND64♠x♦8-2+5
+1.6Round 14🇫🇮 FINLAND54♦♠9=+0
+1.2Round 2🇩🇪 GERMANY132♦♥10=+6
+1.2Round 3🇳🇴 NORWAY65♦♥A+2+17
+1.2Round 3🇳🇴 NORWAY82♥♣10+1-4
+1.2Round 7🇺🇸 USA143NT♥7-1+4
+1.2Round 12🇧🇬 BULGARIA32♦♥K+1+0
+1.2Round 17🇵🇱 POLAND52♥♠Q-1-10
+1.2Round 18🇯🇵 JAPAN86♠♥9+1+11
+1.2Round 19🇨🇳 CHINA134NT♥9+2+13
+1.1Round 3🇳🇴 NORWAY24♥♠2=+1
+1.0Round 7🇺🇸 USA43NT♥J=+2
+1.0Round 17🇵🇱 POLAND63NT♥8-2+7
+0.9Round 12🇧🇬 BULGARIA42♦♥J-1-11
+0.7Round 1🇨🇱 CHILE124♥♣K-4+2
+0.7Round 2🇩🇪 GERMANY33NT♥8+2+0
+0.7Round 4🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND46♣♠A=+11
+0.6Round 9🇳🇱 NETHERLANDS61NT♣3=-1
+0.5Round 10🇮🇱 ISRAEL143NT♣6+1+1
+0.4Round 5🇭🇰 CHINA HONG KONG144♥♠K-1-5
+0.4Round 17🇵🇱 POLAND13NT♦4=-1
+0.2Round 19🇨🇳 CHINA93NT♠Q+1-4
+0.1Round 2🇩🇪 GERMANY53♥♠Q-1+1
+0.1Round 4🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND71NT♣4-1+6
+0.1Round 6🇹🇭 THAILAND114♠♦J=+0
+0.1Round 7🇺🇸 USA132♠♥K-1+1
+0.1Round 9🇳🇱 NETHERLANDS34♥♣Q=+0
+0.1Round 18🇯🇵 JAPAN54♥♣A=+0
+0.0Round 19🇨🇳 CHINA43♥x♦7-2-4
-0.1Round 10🇮🇱 ISRAEL132NT♣6=+10
-0.2Round 4🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND94♠♦2+3-12
-0.2Round 4🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND124♥♠10=-1
-0.3Round 19🇨🇳 CHINA51NT♥6=+0
-0.3Round 21🇮🇳 INDIA94♥♦K+3+17
-0.3Round 21🇮🇳 INDIA103NT♠4+1+0
-0.4Round 2🇩🇪 GERMANY84♥♠6+1+0
-0.4Round 7🇺🇸 USA104♠♣5-1+6
-0.4Round 12🇧🇬 BULGARIA144♥♣A+2-11
-0.5Round 3🇳🇴 NORWAY74♠♥4=+3
-0.5Round 4🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND23♦♥Q+1+0
-0.5Round 9🇳🇱 NETHERLANDS114♠x♦2-1-1
-0.5Round 19🇨🇳 CHINA81NT♠Q-2+5
-0.7Round 14🇫🇮 FINLAND124♠♣J-2+11
-0.7Round 17🇵🇱 POLAND104♠♦3+1+0
-0.7Round 18🇯🇵 JAPAN31NT♥2-1+1
-0.7Round 21🇮🇳 INDIA34♠♦J=-1
-0.8Round 9🇳🇱 NETHERLANDS82♦♣4+1+0
-1.0Round 14🇫🇮 FINLAND141NT♥3=-5
-1.0Round 19🇨🇳 CHINA32NT♦3=+0
-1.1Round 18🇯🇵 JAPAN92♥♠10-2+0
-1.1Round 21🇮🇳 INDIA121NT♠Q+2-1
-1.4Round 10🇮🇱 ISRAEL61♥♣K-1+0
-1.5Round 1🇨🇱 CHILE84♠♦Q+3-2
-1.5Round 14🇫🇮 FINLAND101NT♦3-1+1
-1.5Round 18🇯🇵 JAPAN124♠♥4-1+5
-1.6Round 2🇩🇪 GERMANY111♠♥10=+1
-1.6Round 5🇭🇰 CHINA HONG KONG91NT♥A+2-1
-1.6Round 7🇺🇸 USA22♦♠J+1-1
-1.6Round 10🇮🇱 ISRAEL111NT♣6+2-2
-1.6Round 21🇮🇳 INDIA81NT♣6=+0
-1.7Round 4🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND114♥♦4+1-1
-1.7Round 6🇹🇭 THAILAND35♦♥J-1-5
-1.8Round 15🇫🇷 FRANCE35♥♦A=-4
-1.9Round 2🇩🇪 GERMANY144♥♣10-1-5
-1.9Round 14🇫🇮 FINLAND112♠♣10+1-1
-1.9Round 19🇨🇳 CHINA102♠♣9+2-1
-1.9Round 21🇮🇳 INDIA52♦♣A-2-11
-2.0Round 6🇹🇭 THAILAND84♠♥K=+0
-2.0Round 10🇮🇱 ISRAEL14♥♠3=-8
-2.0Round 15🇫🇷 FRANCE53NT♦A-1+0
-2.1Round 1🇨🇱 CHILE114♠♣3+1+0
-2.1Round 3🇳🇴 NORWAY103NT♠6=+0
-2.1Round 5🇭🇰 CHINA HONG KONG65♣♦4-2+0
-2.1Round 12🇧🇬 BULGARIA124♠♣9+1+11
-2.1Round 14🇫🇮 FINLAND14♠♦Q=+0
-2.1Round 21🇮🇳 INDIA41NT♦7+1-12
-2.4Round 3🇳🇴 NORWAY141NT♣4+1-1
-2.5Round 7🇺🇸 USA92♦♥10+1+0
-2.5Round 10🇮🇱 ISRAEL24♥♣6-3+8
-2.6Round 9🇳🇱 NETHERLANDS132♠♦A=-6
-2.6Round 10🇮🇱 ISRAEL84♥♠10+1-1
-2.7Round 18🇯🇵 JAPAN13♦♣6-1-4
-2.7Round 21🇮🇳 INDIA113NT♣7+1+0
-2.8Round 17🇵🇱 POLAND122♠♦4-1+0
-2.9Round 6🇹🇭 THAILAND132♥♠Q=+0
-2.9Round 9🇳🇱 NETHERLANDS144♠x♣10-2-4
-2.9Round 15🇫🇷 FRANCE115♣x♣A-1-5
-3.0Round 6🇹🇭 THAILAND143NT♠6=+1
-3.0Round 19🇨🇳 CHINA113NT♣10+4+10
-3.1Round 14🇫🇮 FINLAND23NT♥3=+0
-3.2Round 3🇳🇴 NORWAY33NT♣5+1-14
-3.2Round 5🇭🇰 CHINA HONG KONG33NT♣3-1-10
-3.5Round 4🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND82♥♦K+1-7
-3.5Round 6🇹🇭 THAILAND94♥♦K=-3
-3.5Round 17🇵🇱 POLAND142♠♦J-1-8
-3.5Round 19🇨🇳 CHINA143NT♥A=+0
-3.6Round 1🇨🇱 CHILE53NT♥9+3-2
-3.6Round 14🇫🇮 FINLAND83♦x♠9-1-8
-3.6Round 18🇯🇵 JAPAN75♦♦9+1-13
-3.7Round 4🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND34♠♣8=+0
-3.8Round 12🇧🇬 BULGARIA83♠♦A-3-2
-3.9Round 10🇮🇱 ISRAEL52NT♣6+2-2
-4.0Round 1🇨🇱 CHILE63NT♠6=+0
-4.0Round 3🇳🇴 NORWAY14♠♥9+2-1
-4.0Round 3🇳🇴 NORWAY93♥♠5+1-6
-4.0Round 10🇮🇱 ISRAEL32NT♣6-2-3
-4.0Round 15🇫🇷 FRANCE134♠♦J+1+0
-4.1Round 2🇩🇪 GERMANY121NT♣J+2-1
-4.1Round 3🇳🇴 NORWAY134♠♥5=+0
-4.1Round 12🇧🇬 BULGARIA74♠♦8-2-3
-4.2Round 9🇳🇱 NETHERLANDS125♣♥9-2-9
-4.2Round 17🇵🇱 POLAND74♦♠10-1-6
-4.3Round 14🇫🇮 FINLAND135♥♣5=+0
-4.5Round 21🇮🇳 INDIA12♠♦10+1+0
-4.6Round 2🇩🇪 GERMANY12♥♣3+3-2
-4.6Round 7🇺🇸 USA72♠♦Q-2-8
-4.7Round 5🇭🇰 CHINA HONG KONG113NT♠4-2-11
-4.7Round 10🇮🇱 ISRAEL73♥♣2=-1
-5.0Round 2🇩🇪 GERMANY94♠♦9+1+0
-5.0Round 12🇧🇬 BULGARIA62♠♥K=-6
-5.1Round 1🇨🇱 CHILE23♥♣3-3+3
-5.1Round 2🇩🇪 GERMANY43NT♣2-1-12
-5.1Round 7🇺🇸 USA84♠♦K+2-14
-5.2Round 14🇫🇮 FINLAND66♥♣8=+0
-5.4Round 4🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND103NT♣6+1-1
-5.4Round 7🇺🇸 USA32♥x♦A-1-11
-5.5Round 3🇳🇴 NORWAY45♠♥A=+0
-5.5Round 4🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND64♠♣10-2-8
-5.5Round 15🇫🇷 FRANCE83NT♠4=-7
-5.6Round 10🇮🇱 ISRAEL101NT♦3+3-7
-5.7Round 4🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND12♠♥8-1-8
-5.7Round 9🇳🇱 NETHERLANDS96♣♠5=+2
-5.7Round 12🇧🇬 BULGARIA54♠♥A=-7
-6.0Round 5🇭🇰 CHINA HONG KONG43♦♠8+1-2
-6.0Round 7🇺🇸 USA13♠♦10=-10
-6.0Round 15🇫🇷 FRANCE24♠♦8=-12
-6.1Round 12🇧🇬 BULGARIA114♠♣6+3-14
-6.2Round 15🇫🇷 FRANCE142♦♥2+1-8
-6.4Round 5🇭🇰 CHINA HONG KONG84♥♠5+1-8
-6.5Round 15🇫🇷 FRANCE13NT♦6-3-12
-6.5Round 19🇨🇳 CHINA22♥♣Q-3-5
-6.6Round 7🇺🇸 USA123♥♦5-2-7
-6.8Round 10🇮🇱 ISRAEL44♥♣K-2-8
-7.1Round 4🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND142♥♥3=-11
-7.2Round 4🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND54♥♣10+1-8
-7.2Round 21🇮🇳 INDIA63♦♠K-1-8
-7.3Round 9🇳🇱 NETHERLANDS23♣♥A-1-3
-7.8Round 21🇮🇳 INDIA142♦x♣10-2-5
-7.9Round 17🇵🇱 POLAND83NT♦8+1-11
-8.0Round 15🇫🇷 FRANCE94♥♦10-1-10
-8.1Round 15🇫🇷 FRANCE103♥♦5+1-10
-8.2Round 2🇩🇪 GERMANY24♠x♣A-1-11
-8.5Round 1🇨🇱 CHILE33NT♦5-2-11
-8.6Round 1🇨🇱 CHILE74♠♥A-2-10
-8.6Round 2🇩🇪 GERMANY63NT♠7-1-10
-8.6Round 9🇳🇱 NETHERLANDS14♥♣A-1-11
-8.8Round 14🇫🇮 FINLAND73NT♦6-3-14
-8.9Round 1🇨🇱 CHILE14♥♦Q=-8
-8.9Round 6🇹🇭 THAILAND44♦♠A=-13
-9.0Round 12🇧🇬 BULGARIA93NT♠6=-7
-9.0Round 19🇨🇳 CHINA75♦♣10+2-10
-9.1Round 18🇯🇵 JAPAN44♣♦6=-8
-9.2Round 15🇫🇷 FRANCE44♦♣4=-11
-9.6Round 6🇹🇭 THAILAND74♥♦Q=-10
-10.0Round 1🇨🇱 CHILE144♠♦A=-13
-10.0Round 18🇯🇵 JAPAN114♠x♦3-4-9
-10.2Round 15🇫🇷 FRANCE64♠♦J-1-11
-10.3Round 18🇯🇵 JAPAN143NT♦4=-7
-10.4Round 9🇳🇱 NETHERLANDS55♣x♥5-2-12
-10.4Round 21🇮🇳 INDIA74♥♠2-1-13
-10.9Round 17🇵🇱 POLAND93NT♥5=-10
-11.2Round 12🇧🇬 BULGARIA136NT♠7-1-17
-11.2Round 19🇨🇳 CHINA64♥♠8=-10
-11.3Round 1🇨🇱 CHILE134♠♥K=+0
-11.4Round 17🇵🇱 POLAND22♦x♠J-5-9
-12.0Round 1🇨🇱 CHILE43NT♣2-2-13
-12.1Round 18🇯🇵 JAPAN137♥x♣5=-6
-12.8Round 17🇵🇱 POLAND36NT♣5-1-17
-14.0Round 6🇹🇭 THAILAND23♥x♦6-4-14
-14.0Round 9🇳🇱 NETHERLANDS101NTx♦K-4-14