🇸🇬 ONG Yisheng Kelvin · SINGAPORE Mixed

127rank
-30.1Butler · 40 bds
-0.75per board
±3.2swing
-2.40vs par /bd · #123/135
-0.10adjusted /bd
Butler per round: -9 2.2 -15.8 -7.5by round

vs par split: bidding -2.17 · play -0.23

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

Card play — on target: opening leads 37.5% #132 of 135 · declarer play 76.5% #58 of 135 · defence 86.7% #66 of 135

Card play by contract type — on target
vs NTvs a suit
Opening leads50.0% (2)33.3% (6)
Declarer play0.0% (1)81.2% (16)
Defence100.0% (4)81.8% (11)

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

vs par by strain: NT -3.75 (8) · a suit -2.06 (32)

vs par by level: part-score -0.89 (18) · game -2.95 (19) · slam -8.00 (3)

By role: declaring -0.33/bd (-3.92 vs par · 25) · defending -1.46/bd (+0.13 vs par · 15)

By vulnerability: vulnerable -0.65/bd (-1.50 vs par · 20) · not vulnerable -0.85/bd (-3.30 vs par · 20)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 3H.YeoS.Rocca – C.PellegriniOpen10-9.0-0.90-4.20
Round 4H.YeoR.Marsal – H.KlumppOpen10+2.2+0.22+1.20
Round 5H.YeoT.Grude – J.FurunesOpen10-15.8-1.58-3.90
Round 6H.YeoC.Krefeld – J.HammelevOpen10-7.5-0.75-2.70

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
+5.1Round 4🇩🇪 GERMAN SENIORS44♠♦A=+0
+4.8Round 5🇳🇴 NORWAY Women205♣♥2+1+1
+3.9Round 4🇩🇪 GERMAN SENIORS73♦♣9-1+12
+2.9Round 6DENMIX224♠♣A=+3
+2.9Round 6DENMIX282♥♠Q+1+0
+2.8Round 4🇩🇪 GERMAN SENIORS53♦♠K-1+5
+2.8Round 5🇳🇴 NORWAY Women196♥♦10=-13
+2.0Round 4🇩🇪 GERMAN SENIORS12♠♥9+3+3
+1.9Round 3MALAMBO292♥♠A+1+0
+1.8Round 6DENMIX211NT♦5=-1
+1.1Round 3MALAMBO301♣♣2+1-2
+0.6Round 3MALAMBO233♦♥Q+1+0
+0.6Round 4🇩🇪 GERMAN SENIORS83NT♥6+1+0
+0.5Round 5🇳🇴 NORWAY Women153♥♠K-1+0
+0.4Round 4🇩🇪 GERMAN SENIORS64♥♦8=+0
+0.1Round 6DENMIX252♠♣J-1-2
-0.3Round 5🇳🇴 NORWAY Women114♥♦10+1+0
-0.4Round 3MALAMBO223♦♥4-1-7
-0.6Round 3MALAMBO244♥♣4+1+0
-0.6Round 3MALAMBO256♣♦4+1-11
-0.6Round 6DENMIX293NT♠10+2+0
-0.8Round 4🇩🇪 GERMAN SENIORS103NT♥J-2-7
-0.9Round 6DENMIX263♥♠3+1-10
-1.0Round 3MALAMBO273NT♥6+1-10
-1.0Round 5🇳🇴 NORWAY Women172♠♦3-2+0
-1.2Round 3MALAMBO282♥♦5-1+0
-1.3Round 6DENMIX273♣♠6-2+0
-1.4Round 3MALAMBO264♠♥A-1-6
-1.4Round 5🇳🇴 NORWAY Women183♥♠A=-1
-1.7Round 5🇳🇴 NORWAY Women137NT♥9=+0
-1.9Round 4🇩🇪 GERMAN SENIORS94♥♠4+2+11
-2.2Round 6DENMIX243NT♣4=-14
-2.9Round 6DENMIX302♥♣7=-5
-4.0Round 4🇩🇪 GERMAN SENIORS24♥♠K-1-5
-4.3Round 5🇳🇴 NORWAY Women144♥♠A-2-6
-5.9Round 4🇩🇪 GERMAN SENIORS34♥♦A=-7
-6.4Round 5🇳🇴 NORWAY Women164♦x♣A-2-8
-7.3Round 6DENMIX233NT♥J=+2
-7.4Round 3MALAMBO214♠♥A+1-6
-8.8Round 5🇳🇴 NORWAY Women124♥x♠10-3-12