🇨🇳 WEI Hongji · CHINA

3rank
+94.5Butler · 96 bds
+0.98per board
±5.1swing
-0.07vs par /bd · #11/16
+0.71adjusted /bd
Butler per round: 33 33 33 61.5 61.5 61.5by round

vs par split: bidding +0.31 · play -0.39

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

Card play — on target: opening leads 87.0% #2 of 16 · declarer play 76.0% #8 of 16 · defence 88.1% #4 of 16

Card play by contract type — on target
vs NTvs a suit
Opening leads83.3% (6)88.2% (17)
Declarer play57.1% (7)83.3% (18)
Defence75.0% (12)93.3% (30)

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

vs par by strain: NT +0.65 (31) · a suit -0.41 (65)

vs par by level: part-score +0.08 (38) · game -0.15 (53) · slam -0.40 (5)

By role: declaring +1.03/bd (-2.07 vs par · 54) · defending +0.92/bd (+2.50 vs par · 42)

By vulnerability: vulnerable +0.02/bd (-0.96 vs par · 48) · not vulnerable +1.95/bd (+0.81 vs par · 48)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
SemifinalS.SunL.Vornkahl – F.AlterOpen16+7.0+0.44-0.31
SemifinalS.SunS.Jesse – F.AlterOpen16+6.4+0.40-0.81
SemifinalS.SunP.Pabst – S.Van OostenOpen16+19.6+1.23+2.44
FinalS.SunS.Maczka – L.TrendakOpen16+24.4+1.52+0.38
FinalS.SunL.Trendak – S.MaczkaOpen16+12.0+0.75-0.81
FinalS.SunL.Trendak – S.MaczkaOpen16+25.1+1.57-1.31

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
+17.3Semifinal🇩🇪 GERMANY386♥♠K-1+20
+12.0FinalAZS UW VYCESKA63NT♠8-1+12
+11.7FinalAZS UW VYCESKA443NT♥5=+10
+11.3FinalAZS UW VYCESKA363NTx♠A-2+8
+10.7Semifinal🇩🇪 GERMANY283NT♦8=-2
+10.7FinalAZS UW VYCESKA133NT♣4+1+10
+8.7Semifinal🇩🇪 GERMANY46♠♦8=+1
+8.7Semifinal🇩🇪 GERMANY483♥♣10+3+13
+8.7FinalAZS UW VYCESKA34♠♦8+2+13
+7.7Semifinal🇩🇪 GERMANY434♠♥K=+11
+7.0Semifinal🇩🇪 GERMANY82♠♣K+1+8
+7.0Semifinal🇩🇪 GERMANY373♣♠10=+0
+7.0FinalAZS UW VYCESKA255♦x♣A-1+0
+6.7FinalAZS UW VYCESKA383NT♥4=+6
+6.0Semifinal🇩🇪 GERMANY193♣♠9=+0
+6.0FinalAZS UW VYCESKA303NT♣9+3+14
+5.7FinalAZS UW VYCESKA164♠♦A-1+6
+5.3FinalAZS UW VYCESKA264♠♣A-2+8
+5.0FinalAZS UW VYCESKA343NT♣4+3+1
+4.7FinalAZS UW VYCESKA103NT♥5+1+1
+4.3Semifinal🇩🇪 GERMANY332♠♣K=+6
+4.0FinalAZS UW VYCESKA153NT♠3+2+2
+3.7Semifinal🇩🇪 GERMANY306NT♣A=+0
+3.7FinalAZS UW VYCESKA333♦♠8-2-1
+3.3Semifinal🇩🇪 GERMANY62♦♠K+1-1
+3.3FinalAZS UW VYCESKA53♠♦4-2+6
+3.3FinalAZS UW VYCESKA234♥♣7-3-13
+3.0Semifinal🇩🇪 GERMANY93♥♠K=+6
+3.0Semifinal🇩🇪 GERMANY112♠♣A-2+0
+3.0Semifinal🇩🇪 GERMANY354♠♣7=-1
+3.0FinalAZS UW VYCESKA15♣♦6+1+0
+3.0FinalAZS UW VYCESKA224♥♠7=-1
+2.7Semifinal🇩🇪 GERMANY33NT♥3-2+3
+2.7FinalAZS UW VYCESKA194♥♠Q=+6
+2.3FinalAZS UW VYCESKA391NT♣5=-2
+2.0Semifinal🇩🇪 GERMANY463NT♠10=+7
+2.0FinalAZS UW VYCESKA143NT♣4=-14
+2.0FinalAZS UW VYCESKA323NT♠6-1+6
+2.0FinalAZS UW VYCESKA404♠♦A-2+5
+1.7Semifinal🇩🇪 GERMANY71♥♦2=+11
+1.7FinalAZS UW VYCESKA433NT♣4=+0
+1.7FinalAZS UW VYCESKA452♥♦9=-11
+1.3Semifinal🇩🇪 GERMANY153♣♠6+2-10
+1.0Semifinal🇩🇪 GERMANY123♦♦5+1+0
+1.0Semifinal🇩🇪 GERMANY254♦♠2=+0
+0.7Semifinal🇩🇪 GERMANY412♠♥2=+0
+0.3Semifinal🇩🇪 GERMANY54♠♦J=+0
+0.3Semifinal🇩🇪 GERMANY173♣♦4-1-2
+0.3Semifinal🇩🇪 GERMANY243♦♠A=-5
+0.3Semifinal🇩🇪 GERMANY343NT♦4+2+0
+0.3FinalAZS UW VYCESKA474♠♥10=+0
+0.0Semifinal🇩🇪 GERMANY221NT♥4+1+0
+0.0Semifinal🇩🇪 GERMANY314♠♣Q-1-12
+0.0FinalAZS UW VYCESKA113NT♠8=+0
+0.0FinalAZS UW VYCESKA203NT♠9+2-1
+0.0FinalAZS UW VYCESKA271♥♣6+1+0
+0.0FinalAZS UW VYCESKA314♠♦K+1+0
-0.3Semifinal🇩🇪 GERMANY183NT♦6+3+11
-0.3Semifinal🇩🇪 GERMANY274♣♦2=-7
-0.3Semifinal🇩🇪 GERMANY422♣♥2+2-10
-0.3FinalAZS UW VYCESKA72♠♥7=+0
-0.3FinalAZS UW VYCESKA214♥♠10=+3
-0.7Semifinal🇩🇪 GERMANY14♠♦7+2-11
-0.7Semifinal🇩🇪 GERMANY293NT♠6+1-1
-1.0Semifinal🇩🇪 GERMANY232♥♣6=+1
-1.0FinalAZS UW VYCESKA81NT♠7=+5
-1.3Semifinal🇩🇪 GERMANY23♣♠5-1-6
-1.3Semifinal🇩🇪 GERMANY202♠♣6+1+0
-2.0FinalAZS UW VYCESKA463NT♣Q-4-8
-2.3Semifinal🇩🇪 GERMANY214♣♠A-1+5
-2.3FinalAZS UW VYCESKA283NT♥2-1-12
-2.3FinalAZS UW VYCESKA416♠♣A=-12
-2.7Semifinal🇩🇪 GERMANY404♠♦J-1+2
-2.7FinalAZS UW VYCESKA96♣x♦A-1-11
-3.0FinalAZS UW VYCESKA173♦♣3-1-3
-3.0FinalAZS UW VYCESKA182♦♦Q=-1
-3.3Semifinal🇩🇪 GERMANY134♠♣A=-3
-3.7Semifinal🇩🇪 GERMANY474♥♣10-2-2
-4.0Semifinal🇩🇪 GERMANY102♠♦J+1+8
-4.0Semifinal🇩🇪 GERMANY322♠♦A+1+0
-4.0Semifinal🇩🇪 GERMANY454♥♠J-1-6
-4.0FinalAZS UW VYCESKA243NT♦4-2-6
-4.0FinalAZS UW VYCESKA351NT♥7=-6
-4.0FinalAZS UW VYCESKA373NT♠2+1-1
-4.3FinalAZS UW VYCESKA483NT♣5=-10
-4.7Semifinal🇩🇪 GERMANY163♥♣J=+0
-4.7FinalAZS UW VYCESKA293NT♦A-2-13
-4.7FinalAZS UW VYCESKA421♠♣7+2+0
-5.0Semifinal🇩🇪 GERMANY364♥♣3+1-1
-5.7Semifinal🇩🇪 GERMANY262♦♠5-1-1
-5.7FinalAZS UW VYCESKA24♠♥J-1-6
-6.7Semifinal🇩🇪 GERMANY444♠♥K=+0
-7.7FinalAZS UW VYCESKA124♠♥3+1-6
-9.0Semifinal🇩🇪 GERMANY393♣♦A+1+0
-11.0Semifinal🇩🇪 GERMANY144♥♠6-2-11
-12.3FinalAZS UW VYCESKA44♥♦J-1-12