GU Yan · SHANGHAI GUHUA

240rank
+11.4Butler · 90 bds
+0.13per board
±4.2swing
+0.66vs par /bd · #79/567
+0.40adjusted /bd
Butler per round: -9.1 -14.5 -7 -6 24.5 18.4 -23.1 5.5 22.7by round

vs par split: bidding +0.79 · play -0.16

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

Card play — on target: opening leads 87.0% #95 of 567 · declarer play 84.6% #102 of 567 · defence 81.6% #334 of 567

Card play by contract type — on target
vs NTvs a suit
Opening leads87.5% (8)86.7% (15)
Declarer play87.5% (8)83.3% (18)
Defence81.8% (11)81.5% (27)

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

vs par by strain: NT -1.46 (24) · a suit +1.40 (65)

vs par by level: part-score +0.69 (35) · game +0.96 (49) · slam -3.00 (5)

By role: declaring -0.27/bd (-1.19 vs par · 52) · defending +0.67/bd (+3.18 vs par · 38)

By vulnerability: vulnerable +0.22/bd (+1.17 vs par · 47) · not vulnerable +0.03/bd (+0.09 vs par · 43)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1S.ShaoW.Cao – J.ZhangClosed10-9.1-0.91-0.50
Round 3S.ShaoJ.Hurd – K.BathurstClosed10-14.5-1.45-2.90
Round 4S.ShaoR.Cooper – B.ThompsonClosed10-7.0-0.70-1.10
Round 5Y.WuJ.Mourgues – L.ThuillezOpen10-6.0-0.60+0.20
Round 8S.ShaoX.Zhang – T.WuClosed10+24.5+2.45+2.10
Round 9F.YuR.Khandelwal – H.KhandelwalOpen10+18.4+1.84+5.70
Round 10Y.WuW.Song – Y.LuoClosed10-23.1-2.31-4.80
Round 13R.ZhangX.Shi – X.GanClosed10+5.5+0.55+2.30
Round 15S.ShaoG.Mattioli – S.CaitiOpen10+22.7+2.27+4.90

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
+11.5Round 8ZJJDWUHANYUAN127♣♦2-1+14
+9.9Round 15ITALY Seniors274♠♥3=+11
+7.9Round 15ITALY Seniors295♥x♠K-1+12
+7.6Round 9NAMO KK214♠x♦A=+5
+7.0Round 13NANGANG POWER14♥♠8-1+10
+6.2Round 9NAMO KK274♠♥A=+0
+6.1Round 8ZJJDWUHANYUAN193NT♠2=+0
+5.9Round 5PSG194♠♦3-3+7
+5.5Round 4AURUSSIA62♠♠K-2+5
+5.2Round 3MILLENS294♠♥J=+10
+5.2Round 8ZJJDWUHANYUAN185♦x♣5=+3
+4.8Round 9NAMO KK223NT♣10-2+6
+4.4Round 5PSG174♠♣3-1+5
+4.3Round 4AURUSSIA103♣♣8-1+5
+4.3Round 13NANGANG POWER54♥♠8=+11
+3.8Round 1HIIMOTOR62♠♦8=+11
+3.7Round 3MILLENS231NT♣2+1+0
+3.6Round 3MILLENS214♥♣2+1+0
+3.4Round 1HIIMOTOR92♥♠A=+7
+3.3Round 10GUIZHOU ZHENGYE53NTx♣4-1+0
+3.3Round 13NANGANG POWER22♠♠2=+12
+2.8Round 15ITALY Seniors305♣♠3-1+5
+2.7Round 13NANGANG POWER103♠♥5-1-1
+2.7Round 15ITALY Seniors213♥♠8=+0
+2.5Round 15ITALY Seniors283NT♥J+3+11
+2.1Round 10GUIZHOU ZHENGYE12NT♦10-1-1
+1.9Round 8ZJJDWUHANYUAN175♦♥6-2+5
+1.8Round 9NAMO KK304♠♦Q-1+10
+1.8Round 15ITALY Seniors232♠♥Q+1+1
+1.7Round 5PSG183NT♠4-1+6
+1.7Round 9NAMO KK254♥♦6+2+11
+1.6Round 5PSG152♥♠A=+5
+1.5Round 1HIIMOTOR22♦♠9+2+0
+1.3Round 15ITALY Seniors263♠♣A-2+10
+1.0Round 8ZJJDWUHANYUAN164♦♥Q-1+5
+1.0Round 10GUIZHOU ZHENGYE43♠♠3-1-1
+1.0Round 10GUIZHOU ZHENGYE86NT♦3+1-11
+1.0Round 13NANGANG POWER74♠♠6=-1
+0.9Round 9NAMO KK234♥x♦A-3+14
+0.9Round 13NANGANG POWER43♣♥5-1+0
+0.6Round 4AURUSSIA34♥♣10+2+11
+0.5Round 1HIIMOTOR43♥♦9+1+1
+0.5Round 15ITALY Seniors253NT♣2+1+0
+0.4Round 4AURUSSIA54♠♥K+1+1
+0.3Round 3MILLENS304♥♦2+1+0
+0.3Round 4AURUSSIA14♥♠K+1+0
+0.3Round 8ZJJDWUHANYUAN133♦♠A+1+0
+0.3Round 13NANGANG POWER63♥♠6=+7
+0.0Round 5PSG121NT♦5-1+2
-0.0Round 8ZJJDWUHANYUAN115♠♥K=+0
+0.0Round 8ZJJDWUHANYUAN143NT♥8+2+0
-0.1Round 4AURUSSIA73♠♣K+1-1
-0.3Round 3MILLENS245♦♥J=-2
-0.5Round 8ZJJDWUHANYUAN153NT♦J=-1
-0.5Round 9NAMO KK263NT♥9+2+12
-0.6Round 9NAMO KK291NT♣K-2+2
-0.7Round 1HIIMOTOR102♦♣A-1-1
-0.8Round 15ITALY Seniors243NT♠5+3-1
-0.9Round 13NANGANG POWER93NT♥5+2-2
-1.0Round 8ZJJDWUHANYUAN203♣♥J-1-5
-1.1Round 3MILLENS264♥♠Q+2-13
-1.2Round 5PSG163♣♠Q+2+6
-1.2Round 9NAMO KK283♥♠8-1-4
-1.3Round 1HIIMOTOR33♥♦K=+0
-1.3Round 10GUIZHOU ZHENGYE102♠♣Q=+0
-1.4Round 5PSG142♥♦A-2-6
-1.4Round 10GUIZHOU ZHENGYE9Pass+3
-1.9Round 4AURUSSIA93NT♠K-2-7
-2.3Round 9NAMO KK242♠♥10-1+1
-2.7Round 3MILLENS274♥♠2=-3
-2.9Round 1HIIMOTOR52♣♣4+2-7
-3.1Round 1HIIMOTOR84♠♥4-1-10
-3.2Round 4AURUSSIA82NT♣4-2-5
-4.5Round 13NANGANG POWER86♦♠9=+0
-4.7Round 10GUIZHOU ZHENGYE35♣♥A-1-10
-4.8Round 5PSG114♠♠7-1-5
-5.1Round 1HIIMOTOR72♥♦3=-6
-5.1Round 5PSG204♠♣3-1-6
-5.2Round 1HIIMOTOR14♠♣3=+0
-5.8Round 3MILLENS253NT♦A-2-3
-5.9Round 15ITALY Seniors223NT♠2=+0
-6.3Round 4AURUSSIA26♥x♦A-1-7
-6.6Round 4AURUSSIA43NT♠J-1-13
-6.6Round 10GUIZHOU ZHENGYE72NT♦8+1-10
-6.8Round 10GUIZHOU ZHENGYE23♠♥A+1-8
-7.1Round 5PSG134♠♣Q-1-12
-7.7Round 3MILLENS286♣♦A-1-11
-8.6Round 13NANGANG POWER33NT♦3-2-13
-9.7Round 3MILLENS223NT♦2=-7
-9.7Round 10GUIZHOU ZHENGYE64♠♣10=-10