🇹🇼 CHENG Yu-Han · CHINESE TAIPEI

19rank
+83.2Butler · 132 bds
+0.63per board
±5.0swing
+0.52vs par /bd · #25/108
+0.38adjusted /bd
Butler per round: -0.1 2.5 -0.7 -20.6 36.5 -12.3 7.3 39.7 26.1 -3.9 8.7by round

vs par split: bidding -0.44 · play +0.95

Strength of schedule: opponents averaged -0.25/bd (an easy draw) → opponent-adjusted +0.38/bd

Card play — on target: opening leads 78.1% #61 of 108 · declarer play 77.8% #30 of 108 · defence 87.9% #9 of 108

Bidding activity — not a pass: 40.4% #73 of 108 (143/354)

Card play by contract type — on target
vs NTvs a suit
Opening leads69.2% (13)84.2% (19)
Declarer play77.8% (9)77.8% (18)
Defence88.5% (26)87.5% (40)

Opening leads by suit led: ♠ 80.0% (10) · ♥ 50.0% (8) · ♦ 80.0% (5) · ♣ 100.0% (9)

vs par by strain: NT -0.24 (53) · a suit +1.02 (79)

vs par by level: part-score +0.04 (52) · game +1.06 (78) · slam -8.50 (2)

By role: declaring +0.24/bd (-2.33 vs par · 66) · defending +1.02/bd (+3.36 vs par · 66)

By vulnerability: vulnerable +1.22/bd (+0.64 vs par · 69) · not vulnerable -0.01/bd (+0.38 vs par · 63)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 2C.ChanZ.Sueur – S.GallardClosed12-0.1-0.01-1.00
Round 3C.ChanK.Fung – H.ChungClosed12+2.5+0.21+3.00
Round 5C.ChanL.Hakvoort – P.Ter MaatClosed12-0.7-0.06+0.17
Round 7C.ChanK.Recicarova – P.SlovakovaClosed12-20.6-1.72-3.25
Round 9C.ChanE.Gisin – Y.ShorClosed12+36.5+3.04+1.50
Round 11C.ChanH.Cork – T.BradkinClosed12-12.3-1.03+2.08
Round 14C.ChanS.Satish – A.ZodypacheClosed12+7.3+0.61+1.00
Round 15C.ChanF.Zeeberg – C.ZeebergClosed12+39.7+3.31+0.92
Round 16C.ChanT.Oikonomou – K.SkourtsidisClosed12+26.1+2.18+2.83
Round 17C.ChanZ.Zabradi – G.SzaboClosed12-3.9-0.33-1.25
Round 19C.ChanM.Moe – I.MathisenClosed12+8.7+0.72-0.33

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
+12.8Round 16🇬🇷 GREECE253♠x♣J=+13
+11.1Round 9🇮🇱 ISRAEL123NT♠7-1+13
+10.5Round 15🇩🇰 DENMARK55♠♦Q-1+13
+10.1Round 5🇳🇱 NETHERLANDS15♦♠5-2+11
+9.6Round 9🇮🇱 ISRAEL103NT♥Q-1+12
+9.3Round 9🇮🇱 ISRAEL33NT♣3-2+11
+8.8Round 19🇳🇴 NORWAY104NT♥9+2+1
+8.1Round 15🇩🇰 DENMARK74♠♣8=+10
+8.0Round 9🇮🇱 ISRAEL73NT♠J+2-13
+8.0Round 16🇬🇷 GREECE234♠♣T+3+17
+7.8Round 14🇮🇳 INDIA223NT♥3-2+6
+7.8Round 14🇮🇳 INDIA233♦♠6+2+15
+7.7Round 17🇭🇺 HUNGARY73NT♦7+3+1
+7.5Round 3🇭🇰 HONG KONG CHINA74♠♥Q=+10
+7.2Round 3🇭🇰 HONG KONG CHINA123NT♥4-1+16
+6.7Round 15🇩🇰 DENMARK62♠♠6+3+15
+5.9Round 16🇬🇷 GREECE194♠♥3-2+11
+5.7Round 17🇭🇺 HUNGARY13♦♣8-1+11
+5.4Round 15🇩🇰 DENMARK83NT♠K-3+7
+5.1Round 14🇮🇳 INDIA204♥♣T+2+1
+5.1Round 15🇩🇰 DENMARK93NT♦9+1-1
+5.0Round 15🇩🇰 DENMARK34♠♥J+1+0
+4.9Round 15🇩🇰 DENMARK23♥♠A-2+2
+4.7Round 5🇳🇱 NETHERLANDS71NT♠7-2+2
+4.6Round 5🇳🇱 NETHERLANDS103♥♣Q=+13
+4.5Round 19🇳🇴 NORWAY53NT♠5-1+6
+4.4Round 11🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND24♠♥A=+11
+4.2Round 15🇩🇰 DENMARK43♠♥J=+1
+3.9Round 11🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND103NT♣J-1+12
+3.7Round 5🇳🇱 NETHERLANDS31NT♥4+3+2
+3.7Round 17🇭🇺 HUNGARY112♦♥K=+6
+3.7Round 19🇳🇴 NORWAY14♠♦3+1+0
+3.6Round 7🇨🇿 CZECH REPUBLIC63NT♦Q-5-6
+3.6Round 11🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND94♥♣2-4+2
+3.5Round 2🇫🇷 FRANCE224♥♠8+1-10
+3.4Round 3🇭🇰 HONG KONG CHINA61NT♥7+1+6
+3.3Round 19🇳🇴 NORWAY23♥♦8-2+3
+3.3Round 19🇳🇴 NORWAY124♠♦T+1+0
+3.2Round 3🇭🇰 HONG KONG CHINA14♥♠2-1+4
+3.1Round 7🇨🇿 CZECH REPUBLIC73NT♥6-1+12
+3.1Round 16🇬🇷 GREECE223♠♦6=+1
+2.9Round 14🇮🇳 INDIA254♠♥3+3+14
+2.9Round 16🇬🇷 GREECE184♠♥5-1+9
+2.8Round 9🇮🇱 ISRAEL24♥♥4-1+12
+2.6Round 7🇨🇿 CZECH REPUBLIC13♥♠K=-4
+2.5Round 3🇭🇰 HONG KONG CHINA103♦♦T+1+10
+2.4Round 2🇫🇷 FRANCE171NT♥Q-1+4
+2.4Round 14🇮🇳 INDIA183NT♣6=-1
+2.3Round 17🇭🇺 HUNGARY41NT♠K=+0
+2.2Round 5🇳🇱 NETHERLANDS123♠♥6-2+7
+2.2Round 9🇮🇱 ISRAEL65♠♦Q=+0
+2.1Round 9🇮🇱 ISRAEL115♣♥Q=-11
+2.0Round 11🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND62♥♦J+1+6
+1.8Round 5🇳🇱 NETHERLANDS43♠♦4=+0
+1.6Round 14🇮🇳 INDIA154♠♣8+1+0
+1.6Round 14🇮🇳 INDIA193♦♣9=+1
+1.6Round 17🇭🇺 HUNGARY64♠♣J+1+4
+1.5Round 9🇮🇱 ISRAEL84♥♠9+1+0
+1.5Round 17🇭🇺 HUNGARY32NT♠6+1+1
+1.4Round 2🇫🇷 FRANCE154♠♣2+3+17
+1.3Round 3🇭🇰 HONG KONG CHINA91NT♥7-2-1
+1.3Round 9🇮🇱 ISRAEL12♠♦A+1+0
+1.1Round 11🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND83NT♠9=-1
+1.1Round 16🇬🇷 GREECE171NT♥3+2-6
+0.7Round 3🇭🇰 HONG KONG CHINA22♠♥A-1+5
+0.7Round 15🇩🇰 DENMARK102NT♥5+1-10
+0.7Round 17🇭🇺 HUNGARY103NT♥6+1+0
+0.5Round 2🇫🇷 FRANCE243NT♥4+1+1
+0.5Round 16🇬🇷 GREECE214♠♥A+2+1
+0.4Round 5🇳🇱 NETHERLANDS23NT♥5-1-5
+0.3Round 2🇫🇷 FRANCE212♥♣K+1+6
+0.3Round 17🇭🇺 HUNGARY123NT♠4=-1
+0.3Round 19🇳🇴 NORWAY84♥♠A=+7
+0.2Round 16🇬🇷 GREECE203NT♦3+2+0
+0.1Round 2🇫🇷 FRANCE185♦♣T+1-11
+0.1Round 2🇫🇷 FRANCE253NT♠3+1+10
+0.1Round 7🇨🇿 CZECH REPUBLIC23♠♥2-2-6
-0.0Round 3🇭🇰 HONG KONG CHINA83NT♦J=-1
-0.0Round 19🇳🇴 NORWAY62NT♠T+1-10
-0.1Round 2🇫🇷 FRANCE234♥♣K+2-13
-0.1Round 9🇮🇱 ISRAEL92♠♣K+1+0
-0.1Round 11🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND34♥♣A=+1
-0.1Round 16🇬🇷 GREECE165♦♣7=+1
-0.2Round 2🇫🇷 FRANCE163NT♠2+4-15
-0.2Round 16🇬🇷 GREECE152♦♣3-1-1
-0.4Round 2🇫🇷 FRANCE192NT♣5=+1
-0.4Round 16🇬🇷 GREECE243NT♠3+1+0
-0.5Round 17🇭🇺 HUNGARY53♥♦2+2-6
-0.6Round 5🇳🇱 NETHERLANDS111NT♦2+4-5
-0.7Round 19🇳🇴 NORWAY91NT♦4=+1
-0.8Round 19🇳🇴 NORWAY114♠♣J-1-5
-1.1Round 14🇮🇳 INDIA213NT♥3+3-1
-1.2Round 7🇨🇿 CZECH REPUBLIC93♠♥J-1-5
-1.2Round 14🇮🇳 INDIA263NT♦2+2-1
-1.8Round 2🇫🇷 FRANCE264♥♦A=+3
-1.8Round 5🇳🇱 NETHERLANDS81NT♥5=+0
-1.9Round 3🇭🇰 HONG KONG CHINA35♠♦A=+0
-1.9Round 15🇩🇰 DENMARK14♠♣T+1+0
-1.9Round 17🇭🇺 HUNGARY83NT♠5=-3
-2.5Round 11🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND41NT♠K-2-2
-2.5Round 11🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND73NT♥3+1-1
-2.6Round 3🇭🇰 HONG KONG CHINA42♥♠A=-1
-2.6Round 11🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND113♥♣A-1-6
-2.7Round 14🇮🇳 INDIA243♣♦A=+0
-2.8Round 7🇨🇿 CZECH REPUBLIC101NT♠3-1-5
-2.9Round 15🇩🇰 DENMARK112♥♦A-1-13
-3.2Round 11🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND124♥♠7=+13
-3.3Round 14🇮🇳 INDIA172NT♥J-1-5
-3.8Round 7🇨🇿 CZECH REPUBLIC112NT♥4-2-6
-3.9Round 7🇨🇿 CZECH REPUBLIC54♥♠5-1+2
-3.9Round 19🇳🇴 NORWAY44♠♠8+2-1
-4.3Round 19🇳🇴 NORWAY73♦♥6+1+0
-4.4Round 7🇨🇿 CZECH REPUBLIC42♠♥J-2-7
-4.5Round 7🇨🇿 CZECH REPUBLIC122♠♥A+1+0
-4.6Round 7🇨🇿 CZECH REPUBLIC34♥♠3-1-6
-4.8Round 7🇨🇿 CZECH REPUBLIC84♠♦T+1-8
-5.1Round 9🇮🇱 ISRAEL44♥♠J-2-8
-5.5Round 19🇳🇴 NORWAY32NT♣2-1-6
-5.9Round 2🇫🇷 FRANCE204♥♠K-3-5
-6.1Round 15🇩🇰 DENMARK124♦♠2+1-13
-6.2Round 9🇮🇱 ISRAEL53NT♥6=+2
-7.3Round 3🇭🇰 HONG KONG CHINA116NT♥J=+0
-7.7Round 11🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND54♥x♠K-2+0
-7.7Round 16🇬🇷 GREECE262NT♦4-1-12
-8.5Round 5🇳🇱 NETHERLANDS55♠♦A-1-10
-8.6Round 5🇳🇱 NETHERLANDS94♥♦8=-6
-8.7Round 5🇳🇱 NETHERLANDS64♥♠6=-7
-8.7Round 11🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND13NT♦9-1-10
-11.5Round 3🇭🇰 HONG KONG CHINA53NTx♦K-4-12
-11.6Round 17🇭🇺 HUNGARY95♣x♠8-3-14
-13.4Round 17🇭🇺 HUNGARY24♥♠A=-14
-13.6Round 14🇮🇳 INDIA166♠♣9-2-17