LIU Haochen · SX XMXW

26rank
-17.6Butler · 70 bds
-0.25per board
±4.7swing
-0.54vs par /bd · #32/39
-0.17adjusted /bd
Butler per round: -23.6 14.7 4.3 -16.4 12.7 1.9 -11.2by round

vs par split: bidding -0.93 · play +0.39

Strength of schedule: opponents averaged +0.08/bd (a tough draw) → opponent-adjusted -0.17/bd

Card play — on target: opening leads 80.0% #20 of 39 · declarer play 86.7% #11 of 39 · defence 80.6% #29 of 39

Card play by contract type — on target
vs NTvs a suit
Opening leads50.0% (4)90.9% (11)
Declarer play85.7% (7)87.5% (8)
Defence75.0% (8)82.1% (28)

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

vs par by strain: NT -2.56 (23) · a suit +0.45 (47)

vs par by level: part-score -0.35 (34) · game +0.55 (29) · slam -6.00 (7)

By role: declaring -0.41/bd (-2.94 vs par · 34) · defending -0.11/bd (+1.72 vs par · 36)

By vulnerability: vulnerable -0.48/bd (-0.44 vs par · 36) · not vulnerable -0.01/bd (-0.65 vs par · 34)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1Y.LiuL.Vornkahl – S.JesseOpen10-23.6-2.36-3.50
Round 2Y.LiuX.Wang – Q.SunOpen10+14.7+1.47+3.00
Round 3C.DengP.Jasinski – K.BaczekClosed10+4.3+0.43+2.80
Round 4Y.LiuA.Domitrovic – M.HalavanjaOpen10-16.4-1.64-4.20
Round 5C.DengH.Cai – J.WangClosed10+12.7+1.27+2.10
Round 6Y.LiuA.Manganella – S.ScataOpen10+1.9+0.19-0.90
Round 7Y.LiuY.Yin – Z.FangOpen10-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
+12.6Round 5🇨🇳 CHINA RDFZ2182♥x♣A-3+12
+9.1Round 2🇨🇳 CHINA RDFZ1205♠♣Q-1+12
+7.6Round 5🇨🇳 CHINA RDFZ2204NT♠9-2+13
+7.4Round 2🇨🇳 CHINA RDFZ1143♦♣7-1+11
+7.0Round 7🇨🇳 CHINA86NT♥J=+0
+5.7Round 6🇮🇹 ITALIA304♥♣A-1+10
+4.4Round 7🇨🇳 CHINA22♥♦J=+5
+4.3Round 3AZS UW VYCESKA295♣♠A-2+8
+4.3Round 5🇨🇳 CHINA RDFZ2151♠♦Q+1+11
+4.1Round 6🇮🇹 ITALIA232♦♥2=+5
+3.6Round 5🇨🇳 CHINA RDFZ2126NT♦3+1-11
+3.3Round 3AZS UW VYCESKA264♠♣6=+0
+3.1Round 3AZS UW VYCESKA212NT♠6=+6
+3.1Round 6🇮🇹 ITALIA224♠♦2+2+1
+2.9Round 1🇩🇪 GERMANY53♠♦3=+0
+2.7Round 6🇮🇹 ITALIA293NT♦3=-13
+2.7Round 7🇨🇳 CHINA53NT♠Q+1+0
+2.6Round 6🇮🇹 ITALIA264♠♣10+1+1
+2.4Round 2🇨🇳 CHINA RDFZ1153♦x♥A-2+10
+2.4Round 2🇨🇳 CHINA RDFZ1163NT♠6-2+8
+2.4Round 4🇭🇷 CROATIA13♦♣6-1-2
+2.3Round 3AZS UW VYCESKA253♠♥6-1+5
+2.0Round 5🇨🇳 CHINA RDFZ2144♠♣10=+11
+2.0Round 7🇨🇳 CHINA75♠♥Q+1+13
+1.7Round 5🇨🇳 CHINA RDFZ2194♠♥7+1+0
+1.4Round 3AZS UW VYCESKA284♠♥K+1+11
+1.4Round 4🇭🇷 CROATIA23♣♦A-2-1
+1.4Round 4🇭🇷 CROATIA31NT♠3-1+0
+1.1Round 2🇨🇳 CHINA RDFZ1131NT♣7+1-1
+0.9Round 1🇩🇪 GERMANY101NT♠5+2+1
+0.7Round 6🇮🇹 ITALIA254♠♠2+2+11
+0.6Round 4🇭🇷 CROATIA71NT♣K+1-1
+0.4Round 6🇮🇹 ITALIA271NT♥J-1-2
+0.4Round 7🇨🇳 CHINA46♦♠A-2+0
+0.0Round 2🇨🇳 CHINA RDFZ1113NT♣2=-1
-0.1Round 1🇩🇪 GERMANY42NT♥10-1-6
-0.3Round 2🇨🇳 CHINA RDFZ1174♥♣9=+0
-0.3Round 3AZS UW VYCESKA274♠♥9=+0
-0.6Round 1🇩🇪 GERMANY65♦♥Q-2+6
-0.6Round 7🇨🇳 CHINA64♠♦9-1-12
-0.7Round 2🇨🇳 CHINA RDFZ1181NT♦6=-5
-0.7Round 4🇭🇷 CROATIA61NT♦6=+2
-1.0Round 3AZS UW VYCESKA222♣♠A+1-1
-1.0Round 4🇭🇷 CROATIA54♠♣A+1+0
-1.0Round 5🇨🇳 CHINA RDFZ2114♠♦7=+0
-1.1Round 1🇩🇪 GERMANY83♣♦A-1-2
-1.3Round 3AZS UW VYCESKA303♦♠A+1+0
-1.3Round 5🇨🇳 CHINA RDFZ2131NT♦5-1-1
-1.3Round 6🇮🇹 ITALIA243NT♠J+1-11
-1.4Round 4🇭🇷 CROATIA82♠♠2+5-4
-2.1Round 2🇨🇳 CHINA RDFZ1191NT♠6=-1
-2.1Round 4🇭🇷 CROATIA43♠♥A+2-10
-2.9Round 3AZS UW VYCESKA233♠♣A-1+6
-3.3Round 1🇩🇪 GERMANY11NT♥4+1-6
-3.4Round 6🇮🇹 ITALIA283♦♥J=-6
-3.4Round 7🇨🇳 CHINA97♥♣2=+0
-3.9Round 1🇩🇪 GERMANY74♠♥3-2-8
-4.0Round 1🇩🇪 GERMANY92♣x♥3-1-2
-4.3Round 4🇭🇷 CROATIA93♦♥5+2-13
-4.6Round 2🇨🇳 CHINA RDFZ1122♠♥A-1-3
-4.6Round 3AZS UW VYCESKA243♠♥A=-7
-6.1Round 1🇩🇪 GERMANY23NT♦10-2-6
-6.7Round 7🇨🇳 CHINA33NT♦K-1-12
-7.9Round 5🇨🇳 CHINA RDFZ2175♠x♥A+1-7
-8.0Round 7🇨🇳 CHINA106♥♠A-1-13
-8.3Round 1🇩🇪 GERMANY35NT♠J-1-12
-8.9Round 5🇨🇳 CHINA RDFZ2164♥♠A=-7
-9.0Round 7🇨🇳 CHINA14♦x♦A-2-12
-12.7Round 4🇭🇷 CROATIA106♠♥J-1-13
-12.7Round 6🇮🇹 ITALIA217♥♠9=-5