🇭🇰 TO Leo · HONG KONG CHINA

59rank
-0.5Butler · 104 bds
-0.00per board
±4.6swing
+0.05vs par /bd · #45/107
+0.00adjusted /bd
Butler per round: -7.9 -11.8 10.7 9.7 -3.5 13.1 14.1 3.2 24 -8.2 -16.8 -10.1 -17by round

vs par split: bidding +0.14 · play -0.10

Strength of schedule: opponents averaged +0.01/bd (an average draw) → opponent-adjusted +0.00/bd

Card play — on target: opening leads 87.0% #24 of 107 · declarer play 73.9% #56 of 107 · defence 75.0% #98 of 107

Bidding activity — not a pass: 47.6% #23 of 107 (141/296)

Card play by contract type — on target
vs NTvs a suit
Opening leads50.0% (6)100.0% (17)
Declarer play66.7% (12)81.8% (11)
Defence81.8% (11)72.7% (33)

Opening leads by suit led: ♠ 75.0% (4) · ♥ 80.0% (5) · ♦ 87.5% (8) · ♣ 100.0% (6)

vs par by strain: NT -2.00 (28) · a suit +0.80 (76)

vs par by level: part-score -0.58 (41) · game -0.19 (57) · slam +6.67 (6)

By role: declaring +0.05/bd (-1.80 vs par · 60) · defending -0.08/bd (+2.57 vs par · 44)

By vulnerability: vulnerable -0.21/bd (+0.35 vs par · 52) · not vulnerable +0.20/bd (-0.25 vs par · 52)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1A.SetoX.Friesen – R.GoorOpen8-7.9-0.99-0.38
Round 2A.SetoY.Niu – B.JiangClosed8-11.8-1.48-0.88
Round 4A.SetoC.Mann – E.HanssonOpen8+10.7+1.34-1.00
Round 5A.SetoM.Kedzierski – R.MadejOpen8+9.7+1.21+2.38
Round 7A.SetoA.Zeitak – N.KhutorskyClosed8-3.5-0.44+0.62
Round 8A.SetoS.Sonyindee – D.NilchayOpen8+13.1+1.64+4.00
Round 10A.SetoK.Macdonald – Z.RossClosed8+14.1+1.76+3.25
Round 11A.SetoD.Winter – L.SandersonClosed8+3.2+0.40+0.00
Round 13A.SetoG.Biondillo Rodrigues – H.Martins FortesClosed8+24.0+3.00+0.25
Round 14A.SetoL.Rombaut – T.GuilleminOpen8-8.2-1.02+0.12
Round 15A.SetoK.Yagishita – T.InamiOpen8-16.8-2.10-4.12
Round 16A.SetoB.Xiao – R.JengClosed8-10.1-1.26-1.38
Round 18A.SetoD.Tylvad – C.LahrmannOpen8-17.0-2.12-2.25

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.8Round 10🇦🇺 AUSTRALIA125♥x♠T=+14
+10.8Round 10🇦🇺 AUSTRALIA106♦♠K=+13
+9.8Round 5🇵🇱 POLAND82♥x♠K=+9
+9.2Round 11🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND226♠♥7=+11
+9.0Round 8🇹🇭 THAILAND255♥♠J-1+12
+6.7Round 13🇧🇷 BRAZIL76♠♣7=+0
+6.2Round 4🇸🇪 SWEDEN285♣♦J+2+14
+6.2Round 16🇺🇸 USA2283♠♣Q+2+0
+5.8Round 13🇧🇷 BRAZIL32♠♠K-4+11
+5.4Round 13🇧🇷 BRAZIL62♦♣A+2+1
+5.3Round 1🇳🇱 NETHERLANDS13NT♠Q+1+0
+5.3Round 8🇹🇭 THAILAND313♥♦2=+7
+4.9Round 8🇹🇭 THAILAND286♠♥5-1+14
+4.6Round 16🇺🇸 USA2255♦♥A-1+6
+4.2Round 13🇧🇷 BRAZIL21NT♦7+3+2
+4.0Round 18🇩🇰 DENMARK143♣♠6-2+0
+3.9Round 10🇦🇺 AUSTRALIA151NT♠K+3+2
+3.7Round 10🇦🇺 AUSTRALIA143♥♦K-2+6
+3.4Round 11🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND213NT♠K-1+5
+3.2Round 15🇯🇵 JAPAN173NT♠4+1+1
+3.1Round 2🇨🇳 CHINA102♦♣K=+5
+2.9Round 5🇵🇱 POLAND53♦♥4-4-3
+2.6Round 2🇨🇳 CHINA154♠♣A-1+10
+2.6Round 4🇸🇪 SWEDEN313NT♦8-2+5
+2.6Round 4🇸🇪 SWEDEN326NT♦3=-11
+2.5Round 11🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND245♦♠A-1+10
+2.3Round 7🇮🇱 ISRAEL194♥♣5=+0
+2.2Round 18🇩🇰 DENMARK114♠♠5+2+1
+2.1Round 16🇺🇸 USA2304♠♥7+1+0
+2.1Round 18🇩🇰 DENMARK153NT♦3+1-1
+2.0Round 7🇮🇱 ISRAEL213NT♥K+2+10
+1.9Round 7🇮🇱 ISRAEL175♦♣K-2+5
+1.8Round 4🇸🇪 SWEDEN293NT♥9=-2
+1.7Round 4🇸🇪 SWEDEN302♠♣T+1+1
+1.7Round 15🇯🇵 JAPAN244♥♣K=+0
+1.5Round 11🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND193NT♥8=+0
+1.4Round 1🇳🇱 NETHERLANDS62♦♦3=+0
+1.4Round 2🇨🇳 CHINA124♥♠A-1+5
+1.4Round 2🇨🇳 CHINA133♥♣A-1+1
+1.3Round 13🇧🇷 BRAZIL41NT♣A+2+1
+1.3Round 14🇫🇷 FRANCE92♦♠5=+5
+1.3Round 14🇫🇷 FRANCE163♦♠2-2+11
+0.8Round 7🇮🇱 ISRAEL223NT♣5+1+1
+0.8Round 11🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND172NT♠8=-1
+0.7Round 5🇵🇱 POLAND25♣x♥Q-1+6
+0.7Round 5🇵🇱 POLAND44♦♣Q=+0
+0.6Round 5🇵🇱 POLAND74♠♥4=+0
+0.6Round 8🇹🇭 THAILAND324♥♠T+2+9
+0.5Round 2🇨🇳 CHINA113♦♣Q+1-7
+0.5Round 16🇺🇸 USA2274♥♦J=-1
+0.3Round 7🇮🇱 ISRAEL202♠♣Q+1+0
+0.3Round 13🇧🇷 BRAZIL15♥♠7+1-11
+0.2Round 13🇧🇷 BRAZIL53NT♠3-1-2
+0.1Round 5🇵🇱 POLAND13♠♥8-1+4
+0.1Round 5🇵🇱 POLAND34♠♦3=+0
+0.1Round 13🇧🇷 BRAZIL83NT♥3+2+0
-0.1Round 1🇳🇱 NETHERLANDS33♦♠A-3+4
-0.1Round 4🇸🇪 SWEDEN261NT♠A+3-10
-0.1Round 8🇹🇭 THAILAND304♠♦4+1+0
-0.1Round 14🇫🇷 FRANCE123NT♥3+2+0
-0.3Round 1🇳🇱 NETHERLANDS74♠♦4=+0
-0.4Round 8🇹🇭 THAILAND294♥♣A+1+0
-0.5Round 15🇯🇵 JAPAN194♠♦8=-1
-0.6Round 15🇯🇵 JAPAN233♦♠A=-10
-0.7Round 10🇦🇺 AUSTRALIA115♣♥T=-2
-0.8Round 11🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND201NT♥6+1+0
-0.8Round 14🇫🇷 FRANCE134♠♦7+1+0
-1.0Round 4🇸🇪 SWEDEN253♥♦J-1-8
-1.2Round 15🇯🇵 JAPAN214♥♦9+1-1
-1.5Round 7🇮🇱 ISRAEL244♣♠Q-3-1
-1.5Round 14🇫🇷 FRANCE152♠♣4+2+1
-1.6Round 2🇨🇳 CHINA161NT♥K+1+0
-1.6Round 18🇩🇰 DENMARK94♥♦6+2-11
-1.7Round 7🇮🇱 ISRAEL184♠♦T-1+0
-1.8Round 1🇳🇱 NETHERLANDS55♥♠K+1+1
-2.1Round 15🇯🇵 JAPAN223NT♠J+3-1
-2.2Round 14🇫🇷 FRANCE145♦x♦7-3-2
-2.3Round 1🇳🇱 NETHERLANDS21NT♥7=-6
-2.3Round 14🇫🇷 FRANCE103♣♥9+2-10
-2.3Round 16🇺🇸 USA2315♦x♦3-1+6
-2.3Round 18🇩🇰 DENMARK163NT♠2-1-5
-2.5Round 1🇳🇱 NETHERLANDS43♣♠A-2-2
-2.5Round 8🇹🇭 THAILAND261NT♣2-1+0
-2.8Round 16🇺🇸 USA2262♥♦A+2-2
-2.9Round 18🇩🇰 DENMARK134♥♣2+1+0
-3.1Round 4🇸🇪 SWEDEN273♠x♦A-2+3
-3.3Round 10🇦🇺 AUSTRALIA164♠x♦4-2-9
-3.7Round 8🇹🇭 THAILAND273♦♥Q-1-10
-3.9Round 14🇫🇷 FRANCE114♠♣2+1-4
-4.0Round 11🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND232♠♦J=-11
-4.9Round 15🇯🇵 JAPAN182♣♦2-1-6
-5.2Round 5🇵🇱 POLAND62♣x♣8-3+3
-6.1Round 18🇩🇰 DENMARK104♠♥9+1+12
-6.6Round 10🇦🇺 AUSTRALIA136♠♣4+1+13
-7.5Round 10🇦🇺 AUSTRALIA94♠♥T+2-11
-7.6Round 1🇳🇱 NETHERLANDS84♥♦A=+0
-7.6Round 7🇮🇱 ISRAEL233NT♥2-3-10
-8.6Round 16🇺🇸 USA2323NT♦5=-10
-9.1Round 2🇨🇳 CHINA144♠x♣5+1-11
-9.4Round 11🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND183NT♥Q-3-14
-9.8Round 16🇺🇸 USA2293NT♦3-3-10
-10.1Round 2🇨🇳 CHINA95♠♣K-1-10
-12.4Round 15🇯🇵 JAPAN205♣x♥Q-2-15
-12.4Round 18🇩🇰 DENMARK122♥x♥A=-14