🇨🇳 FANG Zhengyang · CHINA

5rank
+62.3Butler · 50 bds
+1.25per board
±4.0swing
+1.50vs par /bd · #5/39
+0.96adjusted /bd
Butler per round: 21.6 8.5 0.2 20.8 11.2by round

vs par split: bidding +0.76 · play +0.74

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

Card play — on target: opening leads 80.0% #20 of 39 · declarer play 84.6% #12 of 39 · defence 91.7% #7 of 39

Card play by contract type — on target
vs NTvs a suit
Opening leads66.7% (3)85.7% (7)
Declarer play100.0% (2)81.8% (11)
Defence100.0% (8)87.5% (16)

Opening leads by suit led: ♠ 100.0% (2) · ♥ 100.0% (1) · ♦ 100.0% (5) · ♣ 0.0% (2)

vs par by strain: NT +3.38 (13) · a suit +0.84 (37)

vs par by level: part-score +1.96 (22) · game +0.91 (23) · slam +2.20 (5)

By role: declaring +1.29/bd (-0.65 vs par · 26) · defending +1.20/bd (+3.83 vs par · 24)

By vulnerability: vulnerable +1.79/bd (+2.21 vs par · 24) · not vulnerable +0.74/bd (+0.85 vs par · 26)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1Y.YinZ.Zhou – Z.WangClosed10+21.6+2.16+3.40
Round 2Z.WangS.Van Oosten – P.PabstClosed10+8.5+0.85-1.30
Round 3Y.YinK.Stefanec – M.GrguricClosed10+0.2+0.02+2.40
Round 5Y.YinS.Scata – A.ManganellaOpen10+20.8+2.08-0.10
Round 7Y.YinH.Liu – Y.LiuOpen10+11.2+1.12+3.10

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.1Round 1🇨🇳 CHINA RDFZ133♠♥2-2+13
+9.0Round 7SX XMXW14♦x♦A-2+12
+8.6Round 5🇮🇹 ITALIA203NT♠6+1+0
+8.0Round 7SX XMXW106♥♠A-1+13
+7.9Round 2🇩🇪 GERMANY156♣♠6=-2
+7.9Round 5🇮🇹 ITALIA124♥♦2+2+14
+6.7Round 7SX XMXW33NT♦K-1+12
+5.7Round 2🇩🇪 GERMANY205♠♣Q=+1
+5.6Round 1🇨🇳 CHINA RDFZ143NT♠8-3+9
+5.1Round 3🇭🇷 CROATIA303NTx♠3-1+6
+4.6Round 1🇨🇳 CHINA RDFZ123♥♦2-1+5
+3.6Round 1🇨🇳 CHINA RDFZ153♥♠A=+7
+3.4Round 5🇮🇹 ITALIA183NT♦K-1+5
+3.4Round 7SX XMXW97♥♣2=+0
+3.3Round 3🇭🇷 CROATIA264♠♣3=+0
+3.1Round 3🇭🇷 CROATIA212NT♦2=+6
+2.6Round 2🇩🇪 GERMANY122NT♠5=+1
+2.1Round 1🇨🇳 CHINA RDFZ191NT♦9+2+0
+2.1Round 2🇩🇪 GERMANY192♥♥3-1+0
+1.4Round 3🇭🇷 CROATIA284♠♥K+1+11
+1.3Round 5🇮🇹 ITALIA132♥♣4=+1
+1.3Round 5🇮🇹 ITALIA174♠♦2+2+1
+1.1Round 5🇮🇹 ITALIA162♥♠K=-1
+1.0Round 5🇮🇹 ITALIA114♠♣K=+0
+0.9Round 1🇨🇳 CHINA RDFZ171♣♥5-1+6
+0.9Round 2🇩🇪 GERMANY164♥♣7-1-6
+0.7Round 2🇩🇪 GERMANY181NT♥2=+5
+0.6Round 7SX XMXW64♠♦9-1+12
+0.3Round 1🇨🇳 CHINA RDFZ1103♣♠J=+0
+0.3Round 5🇮🇹 ITALIA144♠♥6+2-11
+0.1Round 3🇭🇷 CROATIA222♣♠3=+0
-0.4Round 7SX XMXW46♦♠A-2+0
-0.6Round 1🇨🇳 CHINA RDFZ163♥♣J+1-6
-0.9Round 2🇩🇪 GERMANY174♥♣Q+1-1
-1.0Round 3🇭🇷 CROATIA232♣♠A+3+7
-1.1Round 1🇨🇳 CHINA RDFZ183♦♣K=+0
-1.1Round 2🇩🇪 GERMANY131NT♣7+1+1
-1.4Round 3🇭🇷 CROATIA273NT♥A=-1
-1.7Round 5🇮🇹 ITALIA194♠♦2+1+0
-2.0Round 2🇩🇪 GERMANY114♥♣8+1-1
-2.0Round 7SX XMXW75♠♥Q+1-13
-2.4Round 5🇮🇹 ITALIA152♠♥10+2-10
-2.7Round 7SX XMXW53NT♠Q+1+0
-3.1Round 3🇭🇷 CROATIA255♦x♦2-1+0
-3.6Round 3🇭🇷 CROATIA244♥♠2-2-6
-3.7Round 3🇭🇷 CROATIA293♦♠9=+1
-3.9Round 1🇨🇳 CHINA RDFZ112♥♦5=+0
-4.4Round 7SX XMXW22♥♦J=-5
-7.0Round 7SX XMXW86NT♥J=+0
-7.4Round 2🇩🇪 GERMANY144♠♣3-1-11