🇭🇰 WAI Cf · CHINA HONG KONG

58rank
+36.5Butler · 210 bds
+0.17per board
±4.3swing
+0.08vs par /bd · #66/116
+0.30adjusted /bd
Butler per round: -3 8.6 -14.1 -12.3 -3.1 -2.9 30.4 3.4 -11.2 8.3 -2.3 17.3 -4.3 24.4 -2.7by round

vs par split: bidding +0.12 · play -0.04

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

Card play — on target: opening leads 77.8% #70 of 116 · declarer play 68.6% #88 of 116 · defence 83.3% #72 of 116

Card play by contract type — on target
vs NTvs a suit
Opening leads81.8% (22)75.0% (32)
Declarer play71.4% (14)67.6% (37)
Defence72.7% (33)88.4% (69)

Opening leads by suit led: ♠ 77.8% (18) · ♥ 66.7% (12) · ♦ 80.0% (10) · ♣ 85.7% (14)

vs par by strain: NT +0.53 (61) · a suit -0.10 (149)

vs par by level: part-score -0.29 (80) · game -0.03 (113) · slam +2.53 (17)

By role: declaring +0.50/bd (-1.62 vs par · 108) · defending -0.17/bd (+1.88 vs par · 102)

By vulnerability: vulnerable +0.03/bd (-0.42 vs par · 105) · not vulnerable +0.32/bd (+0.58 vs par · 105)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1G.TangM.Klukowski – J.ZmudaOpen14-3.0-0.21+2.14
Round 2G.TangM.Myllaeri – V.FagerlundOpen14+8.6+0.61+0.64
Round 6G.TangJ.Thompson – S.WilliamsOpen14-14.1-1.01+2.71
Round 7G.TangM.Crusizio – R.Garcia Da RosaOpen14-12.3-0.88-0.79
Round 8G.TangJ.Bernard – B.CombescureOpen14-3.1-0.22+0.07
Round 9G.TangZ.Tang – Y.TaoOpen14-2.9-0.21-0.86
Round 11G.TangG.Donati – G.PercarioOpen14+30.4+2.17+2.86
Round 12G.TangB.Fischer – M.VagiOpen14+3.4+0.24+0.00
Round 13G.TangA.Gundersen – T.GrudeClosed14-11.2-0.80-2.64
Round 14G.TangO.Rimstedt – M.RimstedtOpen14+8.3+0.59-1.07
Round 16G.TangP.Haw – R.ChanOpen14-2.3-0.16+0.50
Round 17G.TangRIPON RASHEDUL HASAN – B.SahaOpen14+17.3+1.24-1.00
Round 18G.TangA.Tebha – O.KriegelClosed14-4.3-0.31-2.57
Round 19G.TangV.Otto – M.LitterstOpen14+24.4+1.74+1.71
Round 21G.TangA.Kaplan – Z.BrescollOpen14-2.7-0.19-0.50

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
+14.0Round 19🇩🇪 GERMANY106NT♦6-1+20
+13.0Round 14🇸🇪 SWEDEN156♥♦J=+0
+12.3Round 1🇵🇱 POLAND74♥♣K=+13
+12.0Round 17🇧🇩 BANGLADESH125♥♦A-1+12
+11.3Round 11🇮🇹 ITALY126♥x♦2=+16
+10.6Round 17🇧🇩 BANGLADESH16♠♣K-2+11
+10.5Round 21🇺🇸 USA177♣♦3=+10
+8.9Round 14🇸🇪 SWEDEN173NT♥3=+0
+8.1Round 12🇭🇺 HUNGARY254NT♥3+3+14
+8.0Round 16🇸🇬 SINGAPORE284♠♣8-1+11
+8.0Round 18🇺🇸 USA2246♥♠A-1+11
+7.8Round 2🇫🇮 FINLAND173NT♠J-2+14
+6.9Round 8🇫🇷 FRANCE225♠♥Q+2+14
+6.7Round 21🇺🇸 USA1134♠♦3=+0
+6.3Round 11🇮🇹 ITALY133NT♦4+1+0
+5.9Round 19🇩🇪 GERMANY123♥♣K-2+7
+5.8Round 8🇫🇷 FRANCE286♣♥Q+1+13
+5.7Round 7🇦🇷 ARGENTINA93♦♠K-1+10
+5.7Round 11🇮🇹 ITALY72♣♠6-2+7
+5.4Round 18🇺🇸 USA2174♥♠3=+8
+5.3Round 11🇮🇹 ITALY35♣x♥2=+4
+5.3Round 12🇭🇺 HUNGARY203NT♠3-1+12
+5.0Round 1🇵🇱 POLAND64♠♦Q-2+12
+5.0Round 2🇫🇮 FINLAND202NT♦J=+5
+5.0Round 9🇨🇳 CHINA12♠♦9=+6
+4.9Round 6🇦🇺 AUSTRALIA154♥♦10=+0
+4.9Round 19🇩🇪 GERMANY54♥♣6=+11
+4.8Round 8🇫🇷 FRANCE263♠♥A-2+10
+4.8Round 13🇳🇴 NORWAY114♥♦5=+8
+4.6Round 6🇦🇺 AUSTRALIA234♠♠8-2+7
+4.4Round 11🇮🇹 ITALY82♠♠3-1+5
+4.3Round 1🇵🇱 POLAND94♠♦K+1+0
+4.3Round 1🇵🇱 POLAND123NT♣7=+10
+4.3Round 13🇳🇴 NORWAY82NT♠Q-1+5
+4.1Round 16🇸🇬 SINGAPORE184♠♦Q-1+5
+4.0Round 1🇵🇱 POLAND14♥♦7=+1
+4.0Round 17🇧🇩 BANGLADESH82NT♥8=+1
+3.9Round 12🇭🇺 HUNGARY222NT♣Q=-1
+3.7Round 7🇦🇷 ARGENTINA111NT♠4=+6
+3.7Round 9🇨🇳 CHINA24♥♦K=+8
+3.6Round 13🇳🇴 NORWAY23♦x♠7-2-5
+3.1Round 18🇺🇸 USA2274♣♦A=+1
+3.1Round 19🇩🇪 GERMANY81♦♠2=+4
+3.0Round 2🇫🇮 FINLAND264♠♣K-1+3
+3.0Round 8🇫🇷 FRANCE214♠♦Q+1-8
+3.0Round 12🇭🇺 HUNGARY162♥♠A=+1
+3.0Round 14🇸🇪 SWEDEN191NT♥6=+5
+2.9Round 11🇮🇹 ITALY16NT♦2+1+1
+2.9Round 11🇮🇹 ITALY63NT♠3-1+6
+2.6Round 16🇸🇬 SINGAPORE263NT♠K+2+1
+2.5Round 2🇫🇮 FINLAND236♥♥8=-13
+2.5Round 17🇧🇩 BANGLADESH23NT♥5+3+1
+2.4Round 2🇫🇮 FINLAND165♦x♣A-2+5
+2.4Round 19🇩🇪 GERMANY143♣♣6-1-2
+2.0Round 6🇦🇺 AUSTRALIA284♥♠4=+0
+2.0Round 11🇮🇹 ITALY22♥♦K-2+0
+2.0Round 14🇸🇪 SWEDEN244♠♣A=-1
+2.0Round 18🇺🇸 USA2234♥♦Q=+0
+1.9Round 7🇦🇷 ARGENTINA74♥♣Q-3+4
+1.9Round 8🇫🇷 FRANCE192♠♠9-1+4
+1.9Round 11🇮🇹 ITALY53♣♦4+1+1
+1.9Round 17🇧🇩 BANGLADESH53♥♣8=+0
+1.9Round 17🇧🇩 BANGLADESH142♠♣A=+0
+1.9Round 19🇩🇪 GERMANY15♦♣A=+3
+1.9Round 19🇩🇪 GERMANY133♥♠8-2-3
+1.8Round 16🇸🇬 SINGAPORE174♥♠3+1+1
+1.8Round 17🇧🇩 BANGLADESH73♦♠Q=-1
+1.7Round 6🇦🇺 AUSTRALIA196NT♠2+1+1
+1.6Round 2🇫🇮 FINLAND212♠♥3+1+1
+1.6Round 7🇦🇷 ARGENTINA124♠♣2+2+1
+1.5Round 19🇩🇪 GERMANY62♠♥8-1-2
+1.4Round 7🇦🇷 ARGENTINA13NT♠5=-1
+1.4Round 7🇦🇷 ARGENTINA53NT♠3+1+0
+1.4Round 9🇨🇳 CHINA105♣♠K=-13
+1.4Round 16🇸🇬 SINGAPORE254♠♦4+2+13
+1.3Round 17🇧🇩 BANGLADESH63NT♠5+1+0
+1.2Round 7🇦🇷 ARGENTINA85♣♥A=+0
+1.2Round 21🇺🇸 USA183♥♠J=+0
+1.1Round 9🇨🇳 CHINA135♠♦K-1-9
+1.1Round 16🇸🇬 SINGAPORE161NT♣3+1-7
+0.9Round 9🇨🇳 CHINA74♠♦K=+0
+0.9Round 13🇳🇴 NORWAY101NT♣3-2+2
+0.9Round 14🇸🇪 SWEDEN222♠♥2=+0
+0.9Round 18🇺🇸 USA2282♦♣6+1-7
+0.8Round 14🇸🇪 SWEDEN164♠♣Q-1-5
+0.7Round 12🇭🇺 HUNGARY183♠♦3=+0
+0.7Round 19🇩🇪 GERMANY22♦♥6-2+11
+0.6Round 1🇵🇱 POLAND53NT♦3-1+5
+0.6Round 6🇦🇺 AUSTRALIA202♥♠J-2+9
+0.6Round 11🇮🇹 ITALY106NT♠8=+0
+0.6Round 13🇳🇴 NORWAY43♥♣4-1+5
+0.6Round 21🇺🇸 USA1125♣♦6+1+1
+0.5Round 9🇨🇳 CHINA44♠♦Q=-1
+0.5Round 17🇧🇩 BANGLADESH134♥♣4=-3
+0.4Round 2🇫🇮 FINLAND284♥♣7+2+11
+0.4Round 12🇭🇺 HUNGARY234♣♠4=-9
+0.3Round 7🇦🇷 ARGENTINA64♠♣Q+1+0
+0.3Round 8🇫🇷 FRANCE154♥♠3=-1
+0.1Round 9🇨🇳 CHINA113NT♠K-2+6
+0.1Round 18🇺🇸 USA2151NT♠7-1-1
+0.1Round 18🇺🇸 USA2194♥♣9=+0
+0.0Round 21🇺🇸 USA123♥♣4-2+0
-0.2Round 1🇵🇱 POLAND102♠♥J-1+1
-0.2Round 9🇨🇳 CHINA62♥♠7-2+11
-0.2Round 9🇨🇳 CHINA84♥♦K+1-1
-0.2Round 16🇸🇬 SINGAPORE204♥♠10=+0
-0.3Round 1🇵🇱 POLAND133♥♦8=+0
-0.3Round 13🇳🇴 NORWAY144♥♦J-1+5
-0.3Round 14🇸🇪 SWEDEN181NT♥4+1+0
-0.3Round 18🇺🇸 USA2184♥♣2+3-14
-0.3Round 19🇩🇪 GERMANY43♦♦9+2-10
-0.3Round 21🇺🇸 USA1115♣♠K-1-2
-0.4Round 2🇫🇮 FINLAND184♠♦10=+0
-0.4Round 13🇳🇴 NORWAY33NT♠10+2+0
-0.4Round 14🇸🇪 SWEDEN251NT♦2+1+0
-0.4Round 21🇺🇸 USA1143NT♠8+1-1
-0.5Round 16🇸🇬 SINGAPORE192♥♦Q+3+9
-0.6Round 12🇭🇺 HUNGARY263NT♣A+1+0
-0.6Round 13🇳🇴 NORWAY92NT♦J=-7
-0.7Round 11🇮🇹 ITALY44♠♠9+2-13
-0.7Round 14🇸🇪 SWEDEN271NT♠10+2-1
-0.7Round 14🇸🇪 SWEDEN283NT♥5=+1
-0.7Round 17🇧🇩 BANGLADESH44♥♠10+1+0
-0.8Round 6🇦🇺 AUSTRALIA265♦x♠A-1+7
-0.8Round 9🇨🇳 CHINA123NT♥7+1-1
-0.8Round 12🇭🇺 HUNGARY212♥♥3=+0
-0.9Round 2🇫🇮 FINLAND273NT♠8+2+0
-0.9Round 7🇦🇷 ARGENTINA145♦♥8=+1
-1.0Round 8🇫🇷 FRANCE182♥♦Q+1+0
-1.0Round 8🇫🇷 FRANCE204♠♣4+1+0
-1.0Round 11🇮🇹 ITALY114♥♠6-2-7
-1.0Round 12🇭🇺 HUNGARY153NT♥3+2-11
-1.0Round 18🇺🇸 USA2213NT♦10+1+1
-1.0Round 21🇺🇸 USA162♠♦Q=+0
-1.2Round 2🇫🇮 FINLAND256♣♦Q=-11
-1.2Round 6🇦🇺 AUSTRALIA173NT♣Q+1+10
-1.2Round 12🇭🇺 HUNGARY274♥♦3+2-1
-1.3Round 2🇫🇮 FINLAND154♠♥Q+1+0
-1.3Round 8🇫🇷 FRANCE272♠♣6=+1
-1.4Round 16🇸🇬 SINGAPORE152♠♦7+2+6
-1.4Round 18🇺🇸 USA2162♣♠K-1-5
-1.4Round 21🇺🇸 USA113NT♣6+1+0
-1.5Round 1🇵🇱 POLAND33NT♣Q+2-1
-1.5Round 8🇫🇷 FRANCE162♠♦9+1-1
-1.5Round 13🇳🇴 NORWAY54♠♣Q+1-1
-1.5Round 17🇧🇩 BANGLADESH33♣♠K+2-10
-1.6Round 6🇦🇺 AUSTRALIA223NT♠6+2+0
-1.7Round 21🇺🇸 USA144♠♦Q+1-1
-1.8Round 6🇦🇺 AUSTRALIA244♠♣9-3+0
-1.9Round 7🇦🇷 ARGENTINA25♣♠K=+0
-1.9Round 16🇸🇬 SINGAPORE232♣♣6=-5
-1.9Round 16🇸🇬 SINGAPORE273NT♠Q+1-1
-1.9Round 19🇩🇪 GERMANY75♠♦4-2-8
-2.0Round 14🇸🇪 SWEDEN213♥♠3-1-3
-2.1Round 12🇭🇺 HUNGARY242♥♣5=+0
-2.2Round 9🇨🇳 CHINA53♦♥3+1-1
-2.2Round 9🇨🇳 CHINA145♣♠3-1-2
-2.2Round 21🇺🇸 USA154♥♣K=-8
-2.3Round 8🇫🇷 FRANCE255♦x♠2-1-7
-2.4Round 2🇫🇮 FINLAND242♠♠9+1+0
-2.5Round 9🇨🇳 CHINA93♠♣A-1-5
-2.5Round 11🇮🇹 ITALY93♦♠Q+1+9
-2.5Round 12🇭🇺 HUNGARY282♠x♥10-2+2
-2.5Round 13🇳🇴 NORWAY63♣♠9+1+0
-2.7Round 6🇦🇺 AUSTRALIA252NT♥K+1+0
-2.8Round 8🇫🇷 FRANCE173NT♥Q=-3
-2.8Round 19🇩🇪 GERMANY111NT♦2-1-4
-2.9Round 17🇧🇩 BANGLADESH112♠♣K+2-7
-3.0Round 2🇫🇮 FINLAND222♠♦J+1+0
-3.1Round 6🇦🇺 AUSTRALIA163NT♠2+3+11
-3.1Round 16🇸🇬 SINGAPORE223NT♣4-2-11
-3.2Round 19🇩🇪 GERMANY94♠♦7=-1
-3.3Round 14🇸🇪 SWEDEN263NT♠4=+1
-3.6Round 1🇵🇱 POLAND113♥♠2-2-6
-3.6Round 6🇦🇺 AUSTRALIA213NT♥4=+1
-3.6Round 17🇧🇩 BANGLADESH93NT♠Q-3-8
-3.7Round 19🇩🇪 GERMANY33NT♠2-2-2
-4.0Round 13🇳🇴 NORWAY123NT♠2-2-12
-4.0Round 18🇺🇸 USA2261NT♣J=+2
-4.4Round 16🇸🇬 SINGAPORE212♠♥10-3-5
-4.5Round 12🇭🇺 HUNGARY194♥♦3+1-2
-4.6Round 21🇺🇸 USA1102♦♦4+1+1
-4.7Round 18🇺🇸 USA2223♥♦A=-10
-4.8Round 13🇳🇴 NORWAY134♥♠2+1-13
-4.9Round 2🇫🇮 FINLAND193♠♦9+1-6
-5.0Round 6🇦🇺 AUSTRALIA186♦♥8=+0
-5.0Round 13🇳🇴 NORWAY13♠♥K-4-7
-5.0Round 18🇺🇸 USA2253NT♠5-1-9
-5.0Round 21🇺🇸 USA134♠♠10+1-1
-5.1Round 21🇺🇸 USA191NT♠J+2-6
-5.3Round 12🇭🇺 HUNGARY175♠x♣2-3-5
-5.4Round 1🇵🇱 POLAND145♥x♥5-1+0
-5.9Round 14🇸🇪 SWEDEN235♣♥7-1-12
-6.1Round 1🇵🇱 POLAND24♠♣A-3-4
-6.1Round 1🇵🇱 POLAND84♠♦Q=-3
-6.2Round 7🇦🇷 ARGENTINA31NTx♦A-2-5
-6.3Round 8🇫🇷 FRANCE247♥x♦9-4-12
-6.3Round 13🇳🇴 NORWAY76♥♣A-1-17
-6.4Round 7🇦🇷 ARGENTINA132♠♠Q+2-10
-6.9Round 7🇦🇷 ARGENTINA45♦x♥Q-2-8
-7.0Round 14🇸🇪 SWEDEN203NT♥4=+0
-7.2Round 7🇦🇷 ARGENTINA104♦♥A=-9
-7.5Round 9🇨🇳 CHINA35♦x♦2-2-10
-7.5Round 18🇺🇸 USA2204♠♥2-2-13
-7.9Round 16🇸🇬 SINGAPORE245♣♥2-1-10
-8.1Round 6🇦🇺 AUSTRALIA273NT♣K-1-8
-8.7Round 11🇮🇹 ITALY146♠♣9=+11
-9.6Round 8🇫🇷 FRANCE233NT♠8-3-9
-10.3Round 1🇵🇱 POLAND47♦♣5=+2
-10.5Round 17🇧🇩 BANGLADESH102♦x♠Q+2-10