CHEUNG Wai Lam · CUHK

29rank
+8.3Butler · 30 bds
+0.28per board
±5.0swing
+1.57vs par /bd · #7/79
-0.11adjusted /bd
Butler per round: -5.1 -1.4 -3.6 14.3 4.1by round

vs par split: bidding +0.57 · play +1.00

Strength of schedule: opponents averaged -0.39/bd (an easy draw) → opponent-adjusted -0.11/bd

Card play — on target: opening leads 100.0% #1 of 79 · declarer play 80.0% #33 of 78 · defence 87.5% #22 of 79

Card play by contract type — on target
vs NTvs a suit
Opening leads100.0% (1)100.0% (4)
Declarer play50.0% (2)100.0% (3)
Defence100.0% (4)83.3% (12)

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

vs par by strain: NT +1.33 (9) · a suit +1.67 (21)

vs par by level: part-score +1.53 (15) · game +2.23 (13) · slam -2.50 (2)

By role: declaring +0.66/bd (+0.57 vs par · 14) · defending -0.06/bd (+2.44 vs par · 16)

By vulnerability: vulnerable +1.21/bd (+4.53 vs par · 15) · not vulnerable -0.65/bd (-1.40 vs par · 15)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1M.WuK.Stefanec – M.FerencaOpen6-5.1-0.85-0.33
Round 2M.WuP.Bedouet – E.ValletOpen6-1.4-0.23+0.17
Round 5M.WuS.Sarkar – T.RodriguesOpen6-3.6-0.60+4.33
Round 7M.WuL.Draghi – M.CottoneClosed6+14.3+2.38+1.67
Round 8M.WuJ.Cieslinski – M.JankowskiOpen6+4.1+0.68+2.00

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
+9.7Round 8DABROWKA POZNAN143♠x♣A=+9
+9.6Round 2🇫🇷 FRANCE U2274♠♣A-1+12
+8.5Round 5🇮🇳 INDIA293NT♠Q=+10
+6.9Round 7🇮🇹 ITALY U26 RED76♠♣9=+0
+5.1Round 1🇭🇷 CROATIA U2662♥♣7-3-3
+4.7Round 2🇫🇷 FRANCE U22104♠♦7-1+12
+3.7Round 7🇮🇹 ITALY U26 RED112NT♥6=+1
+3.4Round 7🇮🇹 ITALY U26 RED92NT♠Q+2+7
+2.7Round 8DABROWKA POZNAN151NT♥9+2+1
+2.3Round 1🇭🇷 CROATIA U2622♥♦J+1+0
+1.5Round 1🇭🇷 CROATIA U2643♥♥2+1+7
+1.2Round 5🇮🇳 INDIA281NT♦5=+1
+1.1Round 2🇫🇷 FRANCE U2294♠♥7=+0
+0.9Round 5🇮🇳 INDIA273NT♥4+1+1
+0.9Round 7🇮🇹 ITALY U26 RED103♠♣J=+6
+0.2Round 8DABROWKA POZNAN184♥♦J=+0
+0.1Round 7🇮🇹 ITALY U26 RED81NT♠4-3+0
-0.7Round 7🇮🇹 ITALY U26 RED124♥♦K-1-4
-1.0Round 5🇮🇳 INDIA301♥♥Q+2+7
-1.5Round 8DABROWKA POZNAN163NT♣5=-3
-1.9Round 1🇭🇷 CROATIA U2614♣♥A-1+2
-1.9Round 1🇭🇷 CROATIA U2653♥♣6=+0
-2.7Round 5🇮🇳 INDIA265♣♠K-1+12
-3.2Round 8DABROWKA POZNAN173♦x♦3-1-8
-3.7Round 2🇫🇷 FRANCE U22123♥♠10+1-7
-3.8Round 8DABROWKA POZNAN135♣♠J=+13
-5.2Round 2🇫🇷 FRANCE U22113NT♦2-2-6
-7.9Round 2🇫🇷 FRANCE U2284♥♣2-1-10
-10.2Round 1🇭🇷 CROATIA U2635♣x♦K-3-8
-10.5Round 5🇮🇳 INDIA256♣x♥J=-5