🇨🇳 TAO Jian Hua · CHINA

70rank
-34.5Butler · 80 bds
-0.43per board
±4.5swing
-1.56vs par /bd
-0.42adjusted /bd
Butler per round: -13 -13 -21.5 -21.5 -21.5by round

vs par split: bidding -0.90 · play -0.51

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

Card play — on target: opening leads 89.5% · declarer play 68.4% · defence 76.3%

Card play by contract type — on target
vs NTvs a suit
Opening leads100.0% (3)87.5% (16)
Declarer play55.6% (9)80.0% (10)
Defence75.0% (8)76.7% (30)

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

vs par by strain: NT -3.38 (24) · a suit -0.54 (54)

vs par by level: part-score -0.84 (32) · game -1.93 (42) · slam -0.50 (4)

By role: declaring -0.59/bd (-3.69 vs par · 42) · defending -0.25/bd (+0.79 vs par · 38)

By vulnerability: vulnerable -1.26/bd (-2.23 vs par · 40) · not vulnerable +0.40/bd (-0.90 vs par · 40)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round of 16R.LinS.Aranha – P.AssumpcaoOpen16-1.4-0.09+0.31
Round of 16R.LinS.Aranha – P.AssumpcaoOpen16-11.6-0.72-1.81
QuarterfinalR.LinP.Guillaumin – J.PalauOpen16+6.4+0.40-1.62
QuarterfinalX.ShenP.Toffier – P.SchmidtOpen16-17.8-1.11-1.56
QuarterfinalR.LinP.Guillaumin – J.PalauOpen16-10.1-0.63-3.12

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
+10.4Round of 16🇧🇷 BRAZIL56♣♦K=+0
+10.0Round of 16🇧🇷 BRAZIL411♥♣3+4+7
+9.4Quarterfinal🇫🇷 FRANCE896♣♠6=-2
+5.6Quarterfinal🇫🇷 FRANCE63NTx♥6=+3
+5.3Quarterfinal🇫🇷 FRANCE524♠♦3=+10
+5.1Round of 16🇧🇷 BRAZIL375♣♣3-3+7
+5.0Quarterfinal🇫🇷 FRANCE884♠♥J-1+8
+4.9Quarterfinal🇫🇷 FRANCE33♥♣3-2+3
+4.7Round of 16🇧🇷 BRAZIL424♥♣A-2+2
+4.7Quarterfinal🇫🇷 FRANCE146♠♥Q+1+11
+4.1Round of 16🇧🇷 BRAZIL154♥♦Q-1+5
+3.9Round of 16🇧🇷 BRAZIL361NT♥3+3+2
+3.7Quarterfinal🇫🇷 FRANCE942♥♣3+1+0
+3.3Quarterfinal🇫🇷 FRANCE102♥♠3=+0
+2.9Quarterfinal🇫🇷 FRANCE543NT♣A-2+8
+2.7Quarterfinal🇫🇷 FRANCE54♠♦Q=+0
+2.6Round of 16🇧🇷 BRAZIL34♣♥3=+9
+2.6Round of 16🇧🇷 BRAZIL402NT♥4+2+2
+2.6Round of 16🇧🇷 BRAZIL473NT♥2-1+10
+2.4Quarterfinal🇫🇷 FRANCE873NT♥2=-1
+2.1Quarterfinal🇫🇷 FRANCE845♥♣6=+1
+2.0Quarterfinal🇫🇷 FRANCE563NT♣4-2+5
+2.0Quarterfinal🇫🇷 FRANCE573♣♠6=+5
+1.6Round of 16🇧🇷 BRAZIL144♠♦A=+0
+1.6Quarterfinal🇫🇷 FRANCE153♦♠Q+1+1
+1.5Round of 16🇧🇷 BRAZIL332♥♠Q=+0
+1.4Round of 16🇧🇷 BRAZIL484♥♠5+1+1
+1.4Quarterfinal🇫🇷 FRANCE92♠♠6-2-5
+1.0Quarterfinal🇫🇷 FRANCE133♠♦10+1-1
+0.9Quarterfinal🇫🇷 FRANCE852♠♦8-1+4
+0.6Quarterfinal🇫🇷 FRANCE24♠♠9=+0
+0.4Quarterfinal🇫🇷 FRANCE112♦♠8=+0
+0.3Quarterfinal🇫🇷 FRANCE582♥♠K=+0
+0.2Round of 16🇧🇷 BRAZIL24♠♥3+2+11
+0.1Round of 16🇧🇷 BRAZIL65♠♥K=-4
+0.0Round of 16🇧🇷 BRAZIL1Pass-3
+0.0Quarterfinal🇫🇷 FRANCE514♠♦A=-3
+0.0Quarterfinal🇫🇷 FRANCE645♣♠A=-2
-0.1Round of 16🇧🇷 BRAZIL91NT♥3=+0
-0.1Quarterfinal🇫🇷 FRANCE534♠♥4=-1
-0.1Quarterfinal🇫🇷 FRANCE614♠♣Q+1+1
-0.1Quarterfinal🇫🇷 FRANCE911NT♥6-1-2
-0.4Quarterfinal🇫🇷 FRANCE72♠♥A+1+0
-0.6Round of 16🇧🇷 BRAZIL83♥♠Q-1+4
-0.6Round of 16🇧🇷 BRAZIL123NT♥K=-1
-0.7Quarterfinal🇫🇷 FRANCE14♥♦2+1-2
-0.7Quarterfinal🇫🇷 FRANCE811NT♥9+1+0
-0.8Round of 16🇧🇷 BRAZIL164♠♥10=+0
-0.8Round of 16🇧🇷 BRAZIL383♥♦3+1-6
-0.9Quarterfinal🇫🇷 FRANCE834♠♥K=-11
-1.1Quarterfinal🇫🇷 FRANCE622NT♥J-1-5
-1.2Round of 16🇧🇷 BRAZIL445♠♥6=-1
-1.4Round of 16🇧🇷 BRAZIL114♥♦J+1-1
-1.4Quarterfinal🇫🇷 FRANCE923♥♣3-1-2
-1.6Round of 16🇧🇷 BRAZIL343NT♥A+2-12
-1.7Quarterfinal🇫🇷 FRANCE632♠♦K=+1
-1.7Quarterfinal🇫🇷 FRANCE822♣♠7+1+0
-1.7Quarterfinal🇫🇷 FRANCE952♠♣J-1-6
-1.9Round of 16🇧🇷 BRAZIL103NT♦Q+2-1
-2.3Round of 16🇧🇷 BRAZIL463NT♠Q-1-5
-2.3Quarterfinal🇫🇷 FRANCE594♦♠A=-5
-2.4Quarterfinal🇫🇷 FRANCE43♦♣Q+1-15
-2.7Round of 16🇧🇷 BRAZIL41♠♥3+1+0
-2.9Quarterfinal🇫🇷 FRANCE60Pass-12
-3.1Quarterfinal🇫🇷 FRANCE496♠♥Q-1-11
-3.3Round of 16🇧🇷 BRAZIL131NT♣10+3+1
-3.6Quarterfinal🇫🇷 FRANCE864♠♦6-1-10
-4.0Quarterfinal🇫🇷 FRANCE165♦♥K-1-5
-4.7Round of 16🇧🇷 BRAZIL352♥♣A=-6
-5.4Quarterfinal🇫🇷 FRANCE83NT♠3=+0
-6.0Quarterfinal🇫🇷 FRANCE964♥♠7=-3
-6.9Quarterfinal🇫🇷 FRANCE123NT♥6-1-16
-7.0Quarterfinal🇫🇷 FRANCE503NT♦7-1-6
-7.4Round of 16🇧🇷 BRAZIL433NT♣4-2-11
-8.6Quarterfinal🇫🇷 FRANCE903NT♣6-2-13
-8.9Quarterfinal🇫🇷 FRANCE931NT♥3-2-13
-9.0Round of 16🇧🇷 BRAZIL74♥♦5=-15
-10.7Round of 16🇧🇷 BRAZIL454♥♠K=-3
-12.0Quarterfinal🇫🇷 FRANCE553NT♣A=-10
-14.7Round of 16🇧🇷 BRAZIL394NT♦K+2-16