🇸🇬 ZHOU Ming Yang · SINGAPORE

19rank
-0.5Butler · 182 bds
-0.00per board
±5.8swing
-0.08vs par /bd · #15/18
+0.19adjusted /bd
Butler per round: 6.7 6.7 6.7 6.7 22.7 22.7 22.7 22.7 -29.9 -29.9 -29.9 -29.9 -29.9by round

vs par split: bidding +0.24 · play -0.35

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

Card play — on target: opening leads 71.4% #13 of 18 · declarer play 72.3% #12 of 18 · defence 73.9% #17 of 18

Card play by contract type — on target
vs NTvs a suit
Opening leads50.0% (8)76.5% (34)
Declarer play60.0% (15)78.1% (32)
Defence77.3% (22)72.7% (66)

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

vs par by strain: NT -1.14 (50) · a suit +0.34 (131)

vs par by level: part-score -0.73 (62) · game +0.48 (98) · slam -0.67 (21)

By role: declaring +0.88/bd (-1.43 vs par · 91) · defending -0.89/bd (+1.26 vs par · 91)

By vulnerability: vulnerable +0.69/bd (+0.12 vs par · 91) · not vulnerable -0.70/bd (-0.29 vs par · 91)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
QuarterfinalX.ZhuZ.Grossack – O.KriegelClosed14-25.4-1.81-1.43
QuarterfinalX.ZhuZ.Grossack – O.KriegelOpen14+2.4+0.17+0.57
QuarterfinalX.ZhuK.Rosenberg – B.KristensenClosed14+8.6+0.61+2.14
QuarterfinalX.ZhuA.Kaplan – C.JollyOpen14+21.1+1.51+0.21
SemifinalX.ZhuM.Chodacki – M.SobczakOpen14-5.0-0.36+1.07
SemifinalX.ZhuA.Majcher – P.MarcinowskiOpen14+15.2+1.09-0.71
SemifinalX.ZhuA.Majcher – P.MarcinowskiOpen14-3.2-0.23-0.57
SemifinalX.ZhuA.Majcher – P.MarcinowskiOpen14+15.7+1.12-0.07
FinalX.ZhuO.Rimstedt – M.RimstedtOpen14-3.7-0.26-0.79
FinalX.ZhuA.Stokka – S.HultOpen14+0.1+0.01-1.00
FinalX.ZhuO.Rimstedt – M.RimstedtOpen14-15.3-1.09-1.36
FinalX.ZhuS.Hult – A.StokkaClosed14-19.0-1.36+0.00
FinalX.ZhuA.Stokka – S.HultOpen14+8.0+0.57+0.86

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
+15.1Quarterfinal🇺🇸 USA 1314♥x♠3-4+15
+13.0Semifinal🇵🇱 POLAND196♠♠3=+0
+13.0Final🇸🇪 SWEDEN776♣♠3-1+13
+12.0Final🇸🇪 SWEDEN134♠♠3-1+7
+12.0Final🇸🇪 SWEDEN824♠♠3=+10
+11.7Final🇸🇪 SWEDEN244♥x♠3-1+8
+11.3Final🇸🇪 SWEDEN47♠♣3-1+20
+10.7Quarterfinal🇺🇸 USA 136♠♣3=+0
+10.0Semifinal🇵🇱 POLAND72♥♥3=+12
+9.7Semifinal🇵🇱 POLAND56♣♠3=+7
+9.6Quarterfinal🇺🇸 USA 1553NT♥6=+0
+8.7Semifinal🇵🇱 POLAND274♠♠3=+10
+8.7Semifinal🇵🇱 POLAND557♥♠3=+0
+8.4Quarterfinal🇺🇸 USA 1163NT♣Q=+11
+8.4Quarterfinal🇺🇸 USA 1184♠♦8=+0
+7.4Quarterfinal🇺🇸 USA 1293NT♣5=+7
+7.4Quarterfinal🇺🇸 USA 1333NT♠9=+3
+7.3Semifinal🇵🇱 POLAND404♠♠3=+0
+6.9Quarterfinal🇺🇸 USA 1254♥x♦9-2+4
+6.7Semifinal🇵🇱 POLAND172♥♠3=+12
+6.7Semifinal🇵🇱 POLAND396NT♥J+1+11
+6.3Semifinal🇵🇱 POLAND302♠♠3+1+0
+6.3Semifinal🇵🇱 POLAND524♠♣K-1+12
+6.0Semifinal🇵🇱 POLAND183NT♠3-3+9
+5.7Quarterfinal🇺🇸 USA 1565♣♥J=+11
+5.7Final🇸🇪 SWEDEN263NT♠3-3+7
+5.6Quarterfinal🇺🇸 USA 143NT♣3=-1
+5.6Quarterfinal🇺🇸 USA 1192♠x♠A=+8
+5.4Quarterfinal🇺🇸 USA 1233NT♥9-2+6
+5.3Final🇸🇪 SWEDEN105♥♠3=-4
+5.0Final🇸🇪 SWEDEN156♣x♦3=+10
+5.0Final🇸🇪 SWEDEN621♠♣A+1+0
+5.0Final🇸🇪 SWEDEN652♠♦J=+6
+5.0Final🇸🇪 SWEDEN703♥♦A=+7
+5.0Final🇸🇪 SWEDEN762♠♦3=+0
+5.0Final🇸🇪 SWEDEN813♠x♠3-1+5
+4.7Final🇸🇪 SWEDEN25♠x♠3-2+0
+4.7Final🇸🇪 SWEDEN473♥♠3-2+5
+4.6Quarterfinal🇺🇸 USA 1434♠♥A=+0
+4.6Quarterfinal🇺🇸 USA 1494♠♦A-1+6
+4.3Final🇸🇪 SWEDEN494♥♠3+2+13
+4.0Quarterfinal🇺🇸 USA 1403NT♠3-2+11
+4.0Quarterfinal🇺🇸 USA 1424♥♠3-1+5
+4.0Semifinal🇵🇱 POLAND491NT♠3=-2
+4.0Semifinal🇵🇱 POLAND503♥♠3=+1
+4.0Final🇸🇪 SWEDEN172♣♦3+1+0
+3.7Semifinal🇵🇱 POLAND213NT♥J+1+0
+3.7Semifinal🇵🇱 POLAND384♠♠3=+0
+3.7Semifinal🇵🇱 POLAND462♦x♠K-1-2
+3.6Quarterfinal🇺🇸 USA 1114♠♠3-1+5
+3.4Quarterfinal🇺🇸 USA 155♥x♠3=+13
+3.3Final🇸🇪 SWEDEN164♠♥10=+0
+3.0Final🇸🇪 SWEDEN514♠♦3-1+5
+3.0Final🇸🇪 SWEDEN601NT♥5-1+1
+3.0Final🇸🇪 SWEDEN844♠♠3-1-4
+2.7Quarterfinal🇺🇸 USA 1123NT♣3=-1
+2.7Quarterfinal🇺🇸 USA 1532NT♥J+2-6
+2.7Semifinal🇵🇱 POLAND11NT♥3+1-1
+2.7Semifinal🇵🇱 POLAND513NT♥10+3-11
+2.7Final🇸🇪 SWEDEN254♠♣K=+0
+2.3Final🇸🇪 SWEDEN434♠♥7+1+7
+2.0Final🇸🇪 SWEDEN521NTx♠Q-1-9
+1.9Quarterfinal🇺🇸 USA 1365♦♠3=+3
+1.7Semifinal🇵🇱 POLAND344♠♠3=+6
+1.7Final🇸🇪 SWEDEN223♠x♠Q-3-10
+1.7Final🇸🇪 SWEDEN464♠♦8-1-6
+1.4Quarterfinal🇺🇸 USA 1413♣♠3=+6
+1.4Quarterfinal🇺🇸 USA 1543♦♥J=+0
+1.3Semifinal🇵🇱 POLAND484♣♠3=+0
+1.0Quarterfinal🇺🇸 USA 1463♠♣8+1-1
+1.0Semifinal🇵🇱 POLAND34♠♣A+2-11
+1.0Semifinal🇵🇱 POLAND94♥♠3=+13
+1.0Final🇸🇪 SWEDEN283NT♥4+2+1
+1.0Final🇸🇪 SWEDEN694♠♥7=+1
+1.0Final🇸🇪 SWEDEN723NT♥4+1+1
+1.0Final🇸🇪 SWEDEN746♠♠3=-8
+0.9Quarterfinal🇺🇸 USA 112NT♠3=+0
+0.7Semifinal🇵🇱 POLAND236♠♠3=-8
+0.6Quarterfinal🇺🇸 USA 1451♠♠4+3-10
+0.4Quarterfinal🇺🇸 USA 1283NT♠7+1+1
+0.4Quarterfinal🇺🇸 USA 1484♥♠K+1+11
+0.3Quarterfinal🇺🇸 USA 1263♣♥2-1+3
+0.3Semifinal🇵🇱 POLAND23NT♠3-3+6
+0.3Semifinal🇵🇱 POLAND64♥♠3=+0
+0.3Semifinal🇵🇱 POLAND422NT♦3=+0
-0.0Quarterfinal🇺🇸 USA 1174♠♣A+1+0
+0.0Semifinal🇵🇱 POLAND164♥♠3-2+6
+0.0Semifinal🇵🇱 POLAND207♥♠3=+0
+0.0Semifinal🇵🇱 POLAND224♠♠3=+0
+0.0Semifinal🇵🇱 POLAND254♠♠3+1-11
+0.0Semifinal🇵🇱 POLAND293NT♠3+2+0
+0.0Semifinal🇵🇱 POLAND534♠♠J+2+11
+0.0Final🇸🇪 SWEDEN31NT♠3=+0
+0.0Final🇸🇪 SWEDEN62♠♠3+1+0
+0.0Final🇸🇪 SWEDEN84♥♠3+2+11
+0.0Final🇸🇪 SWEDEN276♠♠3+1+13
+0.0Final🇸🇪 SWEDEN446♠♠3=+0
+0.0Final🇸🇪 SWEDEN502♥♠3=+1
-0.0Final🇸🇪 SWEDEN574♠♥2+1+0
-0.0Final🇸🇪 SWEDEN584♥♦5=+1
-0.0Final🇸🇪 SWEDEN593♠♥3-1-3
-0.0Final🇸🇪 SWEDEN662♠♣A=+0
+0.0Final🇸🇪 SWEDEN751NT♠3=-1
+0.0Final🇸🇪 SWEDEN834♥♦A=+0
-0.1Quarterfinal🇺🇸 USA 163NT♥7=+7
-0.3Quarterfinal🇺🇸 USA 1301NT♠3+2+0
-0.3Quarterfinal🇺🇸 USA 1443♣♦9+1+5
-0.3Semifinal🇵🇱 POLAND352♥♠J+2-1
-0.3Semifinal🇵🇱 POLAND374♠♠3=+0
-0.3Semifinal🇵🇱 POLAND564♠♠3=+0
-0.4Quarterfinal🇺🇸 USA 1384♠♠3+2+2
-0.7Semifinal🇵🇱 POLAND452NT♥2-1-5
-0.7Final🇸🇪 SWEDEN234♥♠A=+0
-1.0Semifinal🇵🇱 POLAND133NT♠3+2+0
-1.0Final🇸🇪 SWEDEN7Pass-3
-1.0Final🇸🇪 SWEDEN182♥♠3+1-10
-1.0Final🇸🇪 SWEDEN452♥♠K-1+2
-1.0Final🇸🇪 SWEDEN643NT♥K+1-1
-1.0Final🇸🇪 SWEDEN784♠♠3+2-1
-1.0Final🇸🇪 SWEDEN801♠♦2+3+1
-1.1Quarterfinal🇺🇸 USA 1201NT♥7+1+0
-1.3Semifinal🇵🇱 POLAND363♣♠A+1+7
-1.6Quarterfinal🇺🇸 USA 1472♠♥Q+2-6
-1.7Quarterfinal🇺🇸 USA 1242♥♠6=+0
-1.7Semifinal🇵🇱 POLAND434♥♣3-2-5
-1.7Final🇸🇪 SWEDEN125♦x♥K-2-5
-2.0Quarterfinal🇺🇸 USA 1504♥♠K-1+2
-2.0Semifinal🇵🇱 POLAND443♦♠3=-5
-2.0Semifinal🇵🇱 POLAND472♦♠K+2+7
-2.0Final🇸🇪 SWEDEN544♥♠3+2-1
-2.1Quarterfinal🇺🇸 USA 1145♣♠3=+1
-2.1Quarterfinal🇺🇸 USA 1392NT♠3+3+5
-2.3Quarterfinal🇺🇸 USA 1523NT♠3+1-1
-3.0Semifinal🇵🇱 POLAND43NT♠3-2-3
-3.0Semifinal🇵🇱 POLAND104♥♠Q-3+4
-3.0Semifinal🇵🇱 POLAND282♠♠3=+0
-3.0Final🇸🇪 SWEDEN113NT♥K+3-10
-3.3Quarterfinal🇺🇸 USA 1512NTx♠6-1-8
-3.3Semifinal🇵🇱 POLAND263♠♠3=-2
-3.4Quarterfinal🇺🇸 USA 1373♥♠3-2-6
-4.0Quarterfinal🇺🇸 USA 1213NT♣Q-2-8
-4.0Semifinal🇵🇱 POLAND334♥♠3-1-12
-4.3Semifinal🇵🇱 POLAND314NT♠A=+0
-4.4Quarterfinal🇺🇸 USA 1354♥♠3+2-1
-4.7Semifinal🇵🇱 POLAND113NT♠A=-1
-5.0Semifinal🇵🇱 POLAND143NT♠3-1-10
-5.1Quarterfinal🇺🇸 USA 172♠♠3=-1
-5.3Final🇸🇪 SWEDEN91♣♠3-1-8
-5.3Final🇸🇪 SWEDEN532♠♥5-1-5
-5.3Final🇸🇪 SWEDEN564♠x♠3-3-9
-6.0Semifinal🇵🇱 POLAND413NT♠3-1-6
-6.0Final🇸🇪 SWEDEN613♥♠4+1+1
-6.0Final🇸🇪 SWEDEN713♥♣3=-1
-6.3Semifinal🇵🇱 POLAND123♥♠J+1+6
-6.3Semifinal🇵🇱 POLAND243NT♣2-2-13
-6.3Final🇸🇪 SWEDEN12♥x♠3-2-6
-6.4Quarterfinal🇺🇸 USA 122♦x♠Q-1-7
-7.0Semifinal🇵🇱 POLAND83NT♠3=-7
-7.0Final🇸🇪 SWEDEN484♠♠J+2-11
-7.0Final🇸🇪 SWEDEN683♠♦A=-11
-7.4Quarterfinal🇺🇸 USA 1223♣♠2+1-6
-7.4Quarterfinal🇺🇸 USA 1276♠♥5=+0
-7.9Quarterfinal🇺🇸 USA 186♠♠3-1-14
-8.0Final🇸🇪 SWEDEN196NT♥8-1-13
-8.3Semifinal🇵🇱 POLAND543NT♠2+2-2
-8.7Final🇸🇪 SWEDEN54♠♣9+2-13
-9.0Quarterfinal🇺🇸 USA 1135♠x♦K-1+0
-9.3Quarterfinal🇺🇸 USA 1345♥♠3=+0
-10.1Quarterfinal🇺🇸 USA 194♠x♥3=-10
-11.0Semifinal🇵🇱 POLAND152♠x♥A=-13
-11.0Final🇸🇪 SWEDEN147♥♠3=+0
-11.0Final🇸🇪 SWEDEN674♠♥A+1-1
-11.4Quarterfinal🇺🇸 USA 1156♠♦4-1-11
-11.6Quarterfinal🇺🇸 USA 1103NT♠3+1-12
-12.0Final🇸🇪 SWEDEN204♠♠3=-8
-12.0Final🇸🇪 SWEDEN734♠♠3=-3
-12.0Final🇸🇪 SWEDEN793NT♠3+1+0
-12.7Quarterfinal🇺🇸 USA 1326♦♥J-2-20
-12.7Final🇸🇪 SWEDEN554♥♠3=-11
-13.0Semifinal🇵🇱 POLAND326♥♠3-1-13
-13.0Final🇸🇪 SWEDEN636♠♣A=-1
-13.3Final🇸🇪 SWEDEN213NT♠J=-12