🇹🇼 YEH Chen · CHINESE TAIPEI

66rank
-43.7Butler · 112 bds
-0.39per board
±5.2swing
-0.73vs par /bd
-0.41adjusted /bd
Butler per round: 19.4 19.4 8 -31.7 -31.7 -31.7 -39.4 -39.4 -39.4 -39.4 -39.4by round

vs par split: bidding +0.05 · play -0.69

Strength of schedule: opponents averaged -0.02/bd (an average draw) → opponent-adjusted -0.41/bd

Card play — on target: opening leads 87.5% · declarer play 62.1% · defence 76.8%

Card play by contract type — on target
vs NTvs a suit
Opening leads71.4% (7)92.0% (25)
Declarer play50.0% (10)68.4% (19)
Defence58.3% (12)81.8% (44)

Opening leads by suit led: ♠ 85.7% (7) · ♥ 83.3% (6) · ♦ 100.0% (7) · ♣ 83.3% (12)

vs par by strain: NT -2.45 (31) · a suit +0.08 (79)

vs par by level: part-score +0.14 (43) · game -1.68 (60) · slam +3.57 (7)

By role: declaring -0.48/bd (-3.07 vs par · 56) · defending -0.30/bd (+1.61 vs par · 56)

By vulnerability: vulnerable -1.49/bd (-2.64 vs par · 56) · not vulnerable +0.71/bd (+1.18 vs par · 56)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round of 16J.ShihS.Bjerregard – A.MorathClosed16+5.9+0.37+0.06
Round of 16J.ShihP.Eliasson – J.OstbergClosed16+13.5+0.84+0.81
QuarterfinalJ.ShihL.Vecchi – B.ManciniOpen16+8.0+0.50-2.75
SemifinalJ.ShihP.Guillaumin – J.PalauClosed16-32.4-2.02+0.06
SemifinalJ.ShihN.Dechelette – G.IontzeffClosed16-25.3-1.58-2.56
SemifinalJ.ShihP.Toffier – P.SchmidtClosed16+26.0+1.62+0.94
FinalJ.ShihP.Schaltz – D.SchaltzClosed16-39.4-2.46-1.69
FinalJ.ShihH.Nielsen – K.BoesgaardClosed0+0.0+0.00·
FinalJ.ShihH.Nielsen – K.BoesgaardClosed0+0.0+0.00·
FinalJ.ShihH.Nielsen – K.BoesgaardClosed0+0.0+0.00·
FinalJ.ShihH.Nielsen – K.BoesgaardClosed0+0.0+0.00·

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.2Round of 16🇸🇪 SWEDEN657♠♠5-1+14
+11.0Semifinal🇫🇷 FRANCE885♦♠10-2+11
+11.0Semifinal🇫🇷 FRANCE893♠♦K-2+1
+10.1Quarterfinal🇮🇹 ITALY43NT♣Q+3-12
+10.0Semifinal🇫🇷 FRANCE64♥♣A-1+9
+10.0Semifinal🇫🇷 FRANCE644♠♥J=+0
+10.0Semifinal🇫🇷 FRANCE915♥♠8-1+8
+8.0Semifinal🇫🇷 FRANCE633NT♠3=+3
+8.0Semifinal🇫🇷 FRANCE843NT♠2-2+8
+6.9Quarterfinal🇮🇹 ITALY125♣♥8=-13
+6.4Round of 16🇸🇪 SWEDEN783NT♥8-1+5
+6.0Semifinal🇫🇷 FRANCE954♠♥4-1+10
+4.7Round of 16🇸🇪 SWEDEN74♥♠9-1-9
+4.7Quarterfinal🇮🇹 ITALY146♠♥Q+1+11
+4.4Quarterfinal🇮🇹 ITALY92♠♣3-3-3
+4.3Round of 16🇸🇪 SWEDEN34♥♣A-1+10
+4.3Round of 16🇸🇪 SWEDEN61NTx♠A-3+0
+4.3Semifinal🇫🇷 FRANCE573NT♠10=+7
+4.1Round of 16🇸🇪 SWEDEN154♥♦Q-1+5
+4.0Semifinal🇫🇷 FRANCE544♠♥J+1+0
+3.7Quarterfinal🇮🇹 ITALY14♠x♦A-2+3
+3.6Round of 16🇸🇪 SWEDEN663♥♦10=+1
+3.3Round of 16🇸🇪 SWEDEN733♠♥5+1+10
+3.2Round of 16🇸🇪 SWEDEN753♥♣A-1-2
+3.0Semifinal🇫🇷 FRANCE43♥♠3+1+1
+3.0Final🇩🇰 DENMARK193NT♥J=-11
+2.6Round of 16🇸🇪 SWEDEN42♠♣3-1+5
+2.5Round of 16🇸🇪 SWEDEN804♥♦J-2+13
+2.4Quarterfinal🇮🇹 ITALY63NT♥6+1+0
+2.0Round of 16🇸🇪 SWEDEN742♠♥K=+6
+2.0Quarterfinal🇮🇹 ITALY33♦♥7=+0
+1.7Final🇩🇰 DENMARK231NT♣A-1+1
+1.3Semifinal🇫🇷 FRANCE23♠♦K+1+6
+1.3Semifinal🇫🇷 FRANCE31NT♣Q-2+1
+1.2Round of 16🇸🇪 SWEDEN703NT♥9+1+0
+1.1Quarterfinal🇮🇹 ITALY83♣♣3+2+6
+1.0Semifinal🇫🇷 FRANCE123NT♥4+1+1
+1.0Final🇩🇰 DENMARK213NT♣7+1+1
+0.9Round of 16🇸🇪 SWEDEN24♠♦5+1+11
+0.7Round of 16🇸🇪 SWEDEN143NT♦4=-1
+0.7Round of 16🇸🇪 SWEDEN693♣♣2=+1
+0.7Round of 16🇸🇪 SWEDEN764♠x♥A-3-3
+0.7Semifinal🇫🇷 FRANCE13♦♣K-2+0
+0.7Semifinal🇫🇷 FRANCE533♣♥7-2+5
+0.6Round of 16🇸🇪 SWEDEN115♦♠9=+1
+0.6Quarterfinal🇮🇹 ITALY24♠♥A=+0
+0.3Semifinal🇫🇷 FRANCE132♥♦J=+0
+0.3Semifinal🇫🇷 FRANCE492♣♦4+1+0
+0.1Round of 16🇸🇪 SWEDEN794♥♣K+1+0
+0.0Round of 16🇸🇪 SWEDEN1Pass-3
+0.0Semifinal🇫🇷 FRANCE91NT♦8=+5
+0.0Semifinal🇫🇷 FRANCE816♦♥9+1+11
+0.0Semifinal🇫🇷 FRANCE831NT♣8+2-6
+0.0Semifinal🇫🇷 FRANCE871NT♣3+2+10
+0.0Semifinal🇫🇷 FRANCE933NT♥6=-9
+0.0Semifinal🇫🇷 FRANCE941NT♣9=+1
+0.0Semifinal🇫🇷 FRANCE963♦♣A-2+11
+0.0Final🇩🇰 DENMARK261NT♦Q=+0
+0.0Final🇩🇰 DENMARK274♠♥9+1+0
+0.0Final🇩🇰 DENMARK284♥♦4+1+0
-0.4Quarterfinal🇮🇹 ITALY72♠♥A+1+0
-0.6Round of 16🇸🇪 SWEDEN83♥♠Q-1+4
-0.6Round of 16🇸🇪 SWEDEN123NT♠8=-1
-0.7Semifinal🇫🇷 FRANCE142♥♣6+1-1
-0.7Final🇩🇰 DENMARK244♠♦8-2-5
-0.7Final🇩🇰 DENMARK255♥♣7+1-1
-0.7Final🇩🇰 DENMARK304♥♦J=+0
-0.7Final🇩🇰 DENMARK314♠♣3-1+10
-0.8Round of 16🇸🇪 SWEDEN164♠♥9=+0
-0.9Round of 16🇸🇪 SWEDEN104♥♠Q=+0
-0.9Quarterfinal🇮🇹 ITALY153♠♣Q-1-2
-1.0Semifinal🇫🇷 FRANCE924♠♥9+1+0
-1.3Semifinal🇫🇷 FRANCE563NT♥2-4-7
-1.7Final🇩🇰 DENMARK294♥♣9-1+1
-2.0Round of 16🇸🇪 SWEDEN683♠♠A-1+0
-2.0Round of 16🇸🇪 SWEDEN722♠♦10=+1
-2.0Semifinal🇫🇷 FRANCE582♥♦8-2-3
-2.0Final🇩🇰 DENMARK325♥♠K=+0
-2.2Round of 16🇸🇪 SWEDEN91NT♠2+2-2
-2.3Quarterfinal🇮🇹 ITALY102♦♠Q=-5
-2.7Semifinal🇫🇷 FRANCE51NT♠4-1-5
-3.0Semifinal🇫🇷 FRANCE826♠♣2-2-13
-3.0Semifinal🇫🇷 FRANCE86Pass-9
-3.1Round of 16🇸🇪 SWEDEN55♣♦K=-13
-3.3Semifinal🇫🇷 FRANCE82♥♠A+1-1
-3.3Semifinal🇫🇷 FRANCE614♠♦5=-10
-3.5Round of 16🇸🇪 SWEDEN714♠♦A-1-12
-3.6Quarterfinal🇮🇹 ITALY113♦♠8-1-4
-3.7Semifinal🇫🇷 FRANCE596♦♥Q=+2
-4.0Quarterfinal🇮🇹 ITALY165♦♥K-1-5
-4.0Semifinal🇫🇷 FRANCE73NT♦K+1+0
-5.0Semifinal🇫🇷 FRANCE902♠♦8=-6
-5.6Round of 16🇸🇪 SWEDEN676♥♠A-1-11
-6.0Semifinal🇫🇷 FRANCE603NT♠Q-1-12
-6.3Semifinal🇫🇷 FRANCE522♥♠7-2-7
-6.3Final🇩🇰 DENMARK222♦♣J+2-1
-6.7Semifinal🇫🇷 FRANCE515♥♠A-3-2
-7.3Semifinal🇫🇷 FRANCE164♥♣6=+0
-7.3Semifinal🇫🇷 FRANCE626♦♠7=+11
-7.3Final🇩🇰 DENMARK202♥♠A+1-1
-7.7Semifinal🇫🇷 FRANCE114♠♦8=-3
-7.7Semifinal🇫🇷 FRANCE504♥♦J+1-11
-8.0Semifinal🇫🇷 FRANCE853NT♠4-2-13
-8.1Round of 16🇸🇪 SWEDEN134♥♣9-1-6
-8.3Quarterfinal🇮🇹 ITALY133NT♦2+1-10
-8.3Semifinal🇫🇷 FRANCE554♠♥J+3-17
-8.4Quarterfinal🇮🇹 ITALY53♠♦Q+1-10
-10.3Round of 16🇸🇪 SWEDEN773NT♦7=-10
-11.0Semifinal🇫🇷 FRANCE151NT♦6+1-11
-11.3Final🇩🇰 DENMARK183NTx♠10=-9
-13.3Semifinal🇫🇷 FRANCE104♠♣A=-1
-13.7Final🇩🇰 DENMARK174♥x♦K-4-12