🇨🇳 YU Haoxuan · CHINA

21rank
+87.7Butler · 144 bds
+0.61per board
±4.5swing
-0.10vs par /bd · #57/108
+0.77adjusted /bd
Butler per round: 34 13.9 -0.7 24.9 2 -11 22.1 -17.7 -11.6 17 -9.8 24.6by round

vs par split: bidding +0.22 · play -0.32

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

Card play — on target: opening leads 86.5% #12 of 108 · declarer play 71.8% #55 of 108 · defence 83.6% #32 of 108

Bidding activity — not a pass: 49.2% #4 of 108 (195/396)

Card play by contract type — on target
vs NTvs a suit
Opening leads100.0% (12)80.0% (25)
Declarer play56.2% (16)82.6% (23)
Defence76.2% (21)87.0% (46)

Opening leads by suit led: ♠ 92.3% (13) · ♥ 87.5% (8) · ♦ 75.0% (12) · ♣ 100.0% (4)

vs par by strain: NT +0.10 (52) · a suit -0.22 (92)

vs par by level: part-score -0.33 (54) · game -0.73 (79) · slam +5.54 (11)

By role: declaring +0.69/bd (-2.78 vs par · 77) · defending +0.52/bd (+2.97 vs par · 67)

By vulnerability: vulnerable +0.68/bd (-0.76 vs par · 74) · not vulnerable +0.53/bd (+0.59 vs par · 70)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1H.WangR.Hui – J.KwokClosed12+34.0+2.83+0.08
Round 2H.WangR.Van Zandbeek – C.KloppertOpen12+13.9+1.16+0.58
Round 4H.WangI.Herbst – A.Zaidenberg GattOpen12-0.7-0.06-1.50
Round 5H.WangM.Blicharz – A.BirdsallClosed12+24.9+2.07+2.33
Round 6H.WangJ.Boge – A.SilversteinOpen12+2.0+0.17-0.33
Round 8H.WangD.Tokes – A.KovacsClosed12-11.0-0.92+1.83
Round 10H.WangX.Roulle – G.DuterteOpen12+22.1+1.84-0.42
Round 11H.WangC.Daldal – B.YildirimClosed12-17.7-1.47-4.42
Round 13H.WangB.Zhang – A.ChenOpen12-11.6-0.97+0.00
Round 14H.WangT.Xiao – M.YangClosed12+17.0+1.42+0.50
Round 18H.WangC.Peng – C.LuClosed12-9.8-0.82-2.58
Round 19H.WangS.Jittariyapong – T.RoekdeetawekoonOpen12+24.6+2.05+2.67

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.9Round 2🇳🇱 NETHERLANDS266♦x♥T-6+15
+12.1Round 13🇺🇸 USA146♣♣T-1+13
+12.0Round 6🇺🇸 USA2206NT♠7=+0
+10.4Round 1🇭🇰 HONG KONG CHINA36NT♦Q-1+16
+9.2Round 1🇭🇰 HONG KONG CHINA95♦x♦A-1+5
+8.7Round 10🇫🇷 FRANCE224♥♦T-4+7
+8.6Round 19🇹🇭 THAILAND125♣♦A-2+11
+8.5Round 14🇨🇦 CANADA256♠♥3+1-11
+8.0Round 10🇫🇷 FRANCE184♠x♥J-2+5
+7.8Round 14🇨🇦 CANADA185♦♥2-1+10
+6.7Round 18🇹🇼 CHINESE TAIPEI214♥♦K=+0
+6.3Round 13🇺🇸 USA1103NT♦2=+0
+6.2Round 2🇳🇱 NETHERLANDS204♠♠6-2+8
+6.1Round 19🇹🇭 THAILAND106NT♠5-2+13
+5.9Round 5🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND103NT♥7-2+13
+5.8Round 6🇺🇸 USA2164♠♥6+2+17
+5.8Round 6🇺🇸 USA2223NT♦8+1+1
+5.7Round 1🇭🇰 HONG KONG CHINA53NT♣2=+0
+5.7Round 10🇫🇷 FRANCE174♠♣8+2+2
+5.6Round 19🇹🇭 THAILAND62NT♦6-1+12
+5.5Round 11🇹🇷 TURKIYE124♥♠A+3-12
+4.8Round 11🇹🇷 TURKIYE63NT♥7+1+1
+4.7Round 4🇮🇱 ISRAEL212♦♥A+1+1
+4.5Round 8🇭🇺 HUNGARY243NT♦T-1+10
+4.5Round 14🇨🇦 CANADA153♠♣A+2+6
+4.3Round 5🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND113NT♠4=-1
+4.2Round 1🇭🇰 HONG KONG CHINA84♣♥4=+1
+3.9Round 1🇭🇰 HONG KONG CHINA44♠♣A+1+0
+3.9Round 4🇮🇱 ISRAEL234♠♦T=-13
+3.9Round 8🇭🇺 HUNGARY253♣♠2=+11
+3.9Round 14🇨🇦 CANADA223NT♣2=+7
+3.9Round 19🇹🇭 THAILAND44♠♣5+2+1
+3.8Round 4🇮🇱 ISRAEL243♠♣K=-7
+3.7Round 10🇫🇷 FRANCE233NT♣4+1+1
+3.6Round 1🇭🇰 HONG KONG CHINA103♠♠2+2+8
+3.6Round 18🇹🇼 CHINESE TAIPEI264♥♠K+1+1
+3.4Round 8🇭🇺 HUNGARY203NT♥5-3+10
+3.4Round 18🇹🇼 CHINESE TAIPEI161NT♠6=+5
+3.4Round 19🇹🇭 THAILAND14♣♥Q+1+7
+3.3Round 5🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND96♥x♦8-1+7
+2.9Round 4🇮🇱 ISRAEL225♠♣4=+0
+2.9Round 4🇮🇱 ISRAEL251NT♣K+4+2
+2.8Round 5🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND32♥♣A-3+1
+2.6Round 11🇹🇷 TURKIYE113♥♦3-1+6
+2.5Round 1🇭🇰 HONG KONG CHINA24♥♦K+3-12
+2.5Round 11🇹🇷 TURKIYE73NT♠9+1+1
+2.4Round 8🇭🇺 HUNGARY222NT♥6+1+1
+2.2Round 5🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND81NT♠3-1+4
+2.2Round 5🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND123♠♥6-2+7
+2.2Round 6🇺🇸 USA2185♣♦J=-2
+2.1Round 5🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND54♠♣6=+0
+1.9Round 5🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND71NT♠9-1-1
+1.9Round 8🇭🇺 HUNGARY232♠♦T=+6
+1.9Round 14🇨🇦 CANADA164♠♣A=+13
+1.8Round 19🇹🇭 THAILAND93♣♥A+1+1
+1.7Round 10🇫🇷 FRANCE262NT♦3+2+3
+1.5Round 4🇮🇱 ISRAEL164♠♥3+1+0
+1.5Round 6🇺🇸 USA2171♠♠5+4+6
+1.4Round 2🇳🇱 NETHERLANDS154♠♥6+3+17
+1.3Round 5🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND63NT♠T-1+5
+1.3Round 10🇫🇷 FRANCE244♠♥A+1-11
+1.1Round 2🇳🇱 NETHERLANDS183NT♣5+2-10
+1.1Round 11🇹🇷 TURKIYE92♥♣2-1+2
+1.1Round 14🇨🇦 CANADA213NT♠7+3+1
+1.0Round 2🇳🇱 NETHERLANDS255♦♥J=+11
+1.0Round 18🇹🇼 CHINESE TAIPEI243♦♣K+1-7
+0.9Round 10🇫🇷 FRANCE164♥♣8-1-1
+0.8Round 5🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND42♠♥A=-1
+0.8Round 10🇫🇷 FRANCE253NT♣J+2+1
+0.8Round 14🇨🇦 CANADA235♦♥Q=-13
+0.8Round 19🇹🇭 THAILAND114♠♣J-1+5
+0.6Round 4🇮🇱 ISRAEL203NT♠J+1+0
+0.6Round 8🇭🇺 HUNGARY174♥♠2+1+0
+0.5Round 2🇳🇱 NETHERLANDS243NT♠3+1+1
+0.3Round 2🇳🇱 NETHERLANDS212♥♣A+1+6
+0.3Round 13🇺🇸 USA1112♥♣T=-7
+0.2Round 10🇫🇷 FRANCE192♠♣5+1+0
+0.2Round 13🇺🇸 USA163♦♠Q+1+0
+0.1Round 1🇭🇰 HONG KONG CHINA14♠♥9=+1
+0.1Round 19🇹🇭 THAILAND21NT♥7=+1
-0.1Round 2🇳🇱 NETHERLANDS234♥♣K+2-13
-0.1Round 18🇹🇼 CHINESE TAIPEI173NT♠7+1-1
-0.1Round 18🇹🇼 CHINESE TAIPEI221NT♦4+2-1
-0.2Round 2🇳🇱 NETHERLANDS163NT♠5+4-15
-0.2Round 5🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND13NT♥A=+0
-0.2Round 19🇹🇭 THAILAND32♠♦A-3+0
-0.3Round 2🇳🇱 NETHERLANDS172♥♠J-1+1
-0.3Round 6🇺🇸 USA2194♥♦3+1+0
-0.3Round 19🇹🇭 THAILAND84♥♦8=-7
-0.4Round 2🇳🇱 NETHERLANDS192NT♠A=+1
-0.6Round 4🇮🇱 ISRAEL184♠♣3+1+0
-0.7Round 19🇹🇭 THAILAND75♦♠3-1-6
-0.8Round 1🇭🇰 HONG KONG CHINA122♠♥T+2-10
-0.8Round 14🇨🇦 CANADA263NT♦2=-1
-0.9Round 6🇺🇸 USA2233♠♠T=-7
-0.9Round 10🇫🇷 FRANCE213♦♣4+1+0
-1.0Round 13🇺🇸 USA1124♥♣6-1+6
-1.1Round 1🇭🇰 HONG KONG CHINA61NT♠3+1-7
-1.1Round 13🇺🇸 USA112♥♦A=-1
-1.1Round 18🇹🇼 CHINESE TAIPEI254♥♠K+1+0
-1.3Round 6🇺🇸 USA2261NT♠3+1+0
-1.4Round 1🇭🇰 HONG KONG CHINA112♠♦5+1-1
-1.5Round 10🇫🇷 FRANCE152♠♦8+1+0
-1.5Round 13🇺🇸 USA196NT♠6+1+11
-1.5Round 14🇨🇦 CANADA173♣♣Q+1+0
-1.6Round 14🇨🇦 CANADA193♦♣9=-1
-1.7Round 5🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND23NT♠8-2-6
-1.8Round 11🇹🇷 TURKIYE84♥♦T=+0
-2.2Round 11🇹🇷 TURKIYE52♥♠A=-9
-2.3Round 1🇭🇰 HONG KONG CHINA71NT♠T-1+0
-2.4Round 13🇺🇸 USA153NT♥4-1-4
-2.5Round 6🇺🇸 USA2154♠♦9+1+0
-2.6Round 4🇮🇱 ISRAEL263♦♣A+1+0
-2.6Round 18🇹🇼 CHINESE TAIPEI153♠♦4-2-9
-2.7Round 6🇺🇸 USA2254♣♠A-3-1
-2.8Round 18🇹🇼 CHINESE TAIPEI203NT♥3+2+0
-3.0Round 18🇹🇼 CHINESE TAIPEI181NT♠T=-6
-3.1Round 8🇭🇺 HUNGARY154♥♠A+1+0
-3.1Round 11🇹🇷 TURKIYE13NT♦3+2-1
-3.2Round 8🇭🇺 HUNGARY162♠♥2-1-5
-3.2Round 14🇨🇦 CANADA245♣♦Q-2-5
-3.5Round 8🇭🇺 HUNGARY214♠♣A=-3
-3.6Round 4🇮🇱 ISRAEL191NTx♥T=-2
-3.6Round 13🇺🇸 USA123NT♥7-1-10
-4.4Round 14🇨🇦 CANADA205♥♠T=+0
-4.5Round 19🇹🇭 THAILAND53NT♠5-1-6
-4.6Round 8🇭🇺 HUNGARY196♣♦J=+12
-4.6Round 11🇹🇷 TURKIYE43NT♣Q-1-6
-4.7Round 8🇭🇺 HUNGARY263NT♦5-1-12
-4.9Round 13🇺🇸 USA133NT♦3+1+0
-5.4Round 18🇹🇼 CHINESE TAIPEI193♠♠8+1-1
-5.7Round 11🇹🇷 TURKIYE103♣♦2-2-13
-5.8Round 6🇺🇸 USA2243NT♥J-3-6
-5.8Round 11🇹🇷 TURKIYE24♠♠6+2-11
-6.4Round 13🇺🇸 USA171NT♦4-2-8
-6.5Round 10🇫🇷 FRANCE203♥♣A=-12
-6.7Round 4🇮🇱 ISRAEL154♠♣K+1-2
-7.5Round 4🇮🇱 ISRAEL175♣x♣9-2+3
-8.5Round 2🇳🇱 NETHERLANDS226♥♠T-1-15
-8.6Round 8🇭🇺 HUNGARY184♥♦4=-8
-9.4Round 18🇹🇼 CHINESE TAIPEI233NT♦6-1-12
-9.6Round 13🇺🇸 USA186♠♦K=+0
-11.0Round 11🇹🇷 TURKIYE35♥♣A-2-11
-11.8Round 6🇺🇸 USA2214♠x♣Q-3-12