🇨🇳 SHAN Sheng · CHINA

49rank
-23.7Butler · 128 bds
-0.19per board
±4.7swing
-0.91vs par /bd · #68/81
-0.05adjusted /bd
Butler per round: -14.1 -18.7 -10.3 -42.9 8.9 32.9 11.3 9.2by round

vs par split: bidding -0.93 · play -0.04

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

Card play — on target: opening leads 80.8% #36 of 81 · declarer play 69.2% #58 of 81 · defence 80.4% #59 of 81

Card play by contract type — on target
vs NTvs a suit
Opening leads83.3% (6)80.0% (20)
Declarer play57.1% (7)73.7% (19)
Defence71.4% (14)83.3% (42)

Opening leads by suit led: ♠ 85.7% (7) · ♥ 100.0% (4) · ♦ 66.7% (12) · ♣ 100.0% (3)

vs par by strain: NT -3.21 (38) · a suit +0.07 (90)

vs par by level: part-score -0.77 (47) · game -0.92 (72) · slam -1.56 (9)

By role: declaring -0.11/bd (-2.40 vs par · 67) · defending -0.27/bd (+0.74 vs par · 61)

By vulnerability: vulnerable -0.34/bd (-1.83 vs par · 64) · not vulnerable -0.03/bd (+0.02 vs par · 64)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1L.DongP.Pasquini – J.ValdesClosed16-14.1-0.88-2.00
Round 3L.DongJ.Berg – O.SvendsenClosed16-18.7-1.17-0.19
Round 4L.DongI.Liran – E.FriedlanderClosed16-10.3-0.64+0.00
Round 6L.DongF.Fantoni – C.NunesOpen16-42.9-2.68-3.56
Round 7L.DongK.Koistinen – S.NiemiClosed16+8.9+0.56-0.38
Round 9L.DongL.Mafa – O.MoediOpen16+32.9+2.06-0.31
Round 13L.DongM.Eidi – V.VroustisOpen16+11.3+0.71-0.94
Round 15L.DongA.Kanetkar – T.BrownClosed16+9.2+0.57+0.12

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.5Round 7🇫🇮 FINLAND26♣♠K-1+13
+11.0Round 9BOTSWANA63♥♠6-2+11
+10.3Round 15🇦🇺 AUSTRALIA136♠♦A=+0
+9.6Round 9BOTSWANA96♠♣Q=+0
+9.2Round 9BOTSWANA144♠♥5-1+10
+8.8Round 3🇳🇴 NORWAY65♦x=+9
+7.8Round 4🇮🇱 ISRAEL195♥♣K=+11
+7.2Round 13🇬🇷 GREECE75♥x♦4=+5
+7.2Round 15🇦🇺 AUSTRALIA34♦x♠4-2+11
+6.9Round 1🇻🇪 VENEZUELA102♥♦2=+6
+6.7Round 3🇳🇴 NORWAY72♥-2+2
+6.6Round 13🇬🇷 GREECE132♠♦2-4-6
+6.5Round 1🇻🇪 VENEZUELA23NT♦2-2+8
+6.5Round 7🇫🇮 FINLAND122♠♦K+3+10
+6.4Round 9BOTSWANA42♠♣5-1+1
+6.3Round 4🇮🇱 ISRAEL174♠=+0
+5.5Round 9BOTSWANA34♥♠9+1+2
+5.5Round 13🇬🇷 GREECE65♦x♥K-1+6
+4.8Round 7🇫🇮 FINLAND144♥♠3-1+10
+4.8Round 13🇬🇷 GREECE102♠♥K-3+4
+4.7Round 7🇫🇮 FINLAND44♠♥Q=+3
+4.3Round 15🇦🇺 AUSTRALIA163NT♠J-3+9
+4.2Round 15🇦🇺 AUSTRALIA14♠♠K+1+7
+3.2Round 6🇲🇨 MONACO224♠♦7=+3
+3.2Round 6🇲🇨 MONACO253NT♠6+1+10
+3.2Round 13🇬🇷 GREECE163NT♠2+2+0
+3.1Round 7🇫🇮 FINLAND86♥♦T=-11
+3.1Round 9BOTSWANA153NT♣K=+0
+3.1Round 13🇬🇷 GREECE112NT♥K-2+5
+3.0Round 3🇳🇴 NORWAY113♦x-1-1
+2.8Round 6🇲🇨 MONACO204♥♥2+1-13
+2.7Round 13🇬🇷 GREECE12♠♣A-2+0
+2.6Round 7🇫🇮 FINLAND154♥♥J-2+2
+2.6Round 9BOTSWANA23NT♥4+2+0
+2.5Round 15🇦🇺 AUSTRALIA124♠♣K-1+5
+2.1Round 13🇬🇷 GREECE34♥♠3-1-2
+1.8Round 1🇻🇪 VENEZUELA124♠♦2+1+0
+1.8Round 9BOTSWANA72♠♦A+1+1
+1.6Round 7🇫🇮 FINLAND74♥♠3+1+0
+1.5Round 15🇦🇺 AUSTRALIA74♠♣J=+0
+1.2Round 4🇮🇱 ISRAEL222♥♦K=+1
+1.2Round 15🇦🇺 AUSTRALIA81NT♠J-2+0
+1.1Round 1🇻🇪 VENEZUELA93NT♦2+3-13
+1.0Round 4🇮🇱 ISRAEL305♦♥J-1+10
+0.9Round 4🇮🇱 ISRAEL233NT♣4+1+0
+0.9Round 7🇫🇮 FINLAND61NT♥Q-1-3
+0.8Round 1🇻🇪 VENEZUELA134♣♦2-3-5
+0.8Round 1🇻🇪 VENEZUELA142♠♦2=+1
+0.8Round 7🇫🇮 FINLAND164♠♣8+1-13
+0.5Round 4🇮🇱 ISRAEL254♥♣2+1+11
+0.5Round 9BOTSWANA115♣♠5=-11
+0.3Round 4🇮🇱 ISRAEL242♦♥8+3-6
+0.2Round 3🇳🇴 NORWAY162♦+2+1
+0.2Round 15🇦🇺 AUSTRALIA153♥♣2=+0
+0.1Round 6🇲🇨 MONACO323NT♥8+1-1
+0.1Round 7🇫🇮 FINLAND113NT♥Q+1+0
-0.0Round 4🇮🇱 ISRAEL204♥♠K+1+0
-0.0Round 4🇮🇱 ISRAEL274♥♣Q-2+7
-0.1Round 1🇻🇪 VENEZUELA83NT♦2+1-1
-0.2Round 1🇻🇪 VENEZUELA153♥♦2-1+0
-0.2Round 3🇳🇴 NORWAY43♦+2+0
-0.2Round 4🇮🇱 ISRAEL311NT♠Q-1+2
-0.2Round 7🇫🇮 FINLAND15♥♠A=+11
-0.2Round 15🇦🇺 AUSTRALIA94♥♠Q=+1
-0.3Round 13🇬🇷 GREECE154♠x♥A-1+0
-0.4Round 13🇬🇷 GREECE121♠♣4-2+1
-0.4Round 13🇬🇷 GREECE146♦♠6+1-11
-0.5Round 3🇳🇴 NORWAY52♥+1-10
-0.5Round 4🇮🇱 ISRAEL181NT♥A=+0
-0.8Round 7🇫🇮 FINLAND104♠♦4+1+0
-1.0Round 3🇳🇴 NORWAY123NT+2+0
-1.2Round 1🇻🇪 VENEZUELA15♣♦2+1+11
-1.2Round 1🇻🇪 VENEZUELA111NT♦2+1+0
-1.2Round 3🇳🇴 NORWAY13♥♦J-1+4
-1.2Round 9BOTSWANA15♣♣6-1-5
-1.3Round 9BOTSWANA54♠♣A+1-2
-1.3Round 15🇦🇺 AUSTRALIA23NT♠K=+0
-1.5Round 6🇲🇨 MONACO274♠♦K-1-4
-1.9Round 3🇳🇴 NORWAY133♥-1+6
-1.9Round 6🇲🇨 MONACO281NT♠5+2-6
-2.0Round 6🇲🇨 MONACO183NT♠3-1-5
-2.0Round 9BOTSWANA81NT♣4+1-6
-2.0Round 15🇦🇺 AUSTRALIA54♥♦T+1+0
-2.1Round 9BOTSWANA121♥♣3=+0
-2.2Round 4🇮🇱 ISRAEL321NT♦3=-6
-2.2Round 6🇲🇨 MONACO233♠♣3=-7
-2.2Round 15🇦🇺 AUSTRALIA104♠x♥Q-2-3
-2.2Round 15🇦🇺 AUSTRALIA141NT♣5+1-7
-2.3Round 6🇲🇨 MONACO174♦♥5-1+2
-2.3Round 15🇦🇺 AUSTRALIA64♥♦K=+1
-2.5Round 1🇻🇪 VENEZUELA44♣x♦2-1-8
-2.5Round 13🇬🇷 GREECE24♠♠2+2-1
-2.8Round 13🇬🇷 GREECE91NTx♠6-1+5
-3.0Round 1🇻🇪 VENEZUELA163♦♦2-1-11
-3.0Round 4🇮🇱 ISRAEL214♠♥T-1-5
-3.1Round 9BOTSWANA133♥♠9-1-6
-3.2Round 3🇳🇴 NORWAY146♥=+9
-3.2Round 9BOTSWANA164♠♥4-3+2
-3.2Round 13🇬🇷 GREECE82♥♦2=-5
-3.4Round 6🇲🇨 MONACO313NT♣7-2-6
-3.4Round 7🇫🇮 FINLAND132♠♠4=-6
-3.4Round 13🇬🇷 GREECE54♠♦4+1+0
-3.6Round 3🇳🇴 NORWAY83NT-3-7
-3.8Round 6🇲🇨 MONACO303NT♦2-3-2
-3.9Round 9BOTSWANA101NT♦3-2-2
-4.1Round 3🇳🇴 NORWAY24♥-2-7
-4.1Round 6🇲🇨 MONACO192NT♣5-3-9
-4.2Round 1🇻🇪 VENEZUELA53NT♦2=-12
-4.6Round 1🇻🇪 VENEZUELA74♠♦2-2-7
-4.7Round 3🇳🇴 NORWAY34♣♥Q=+0
-4.9Round 3🇳🇴 NORWAY93NT-1-10
-4.9Round 3🇳🇴 NORWAY102♣-3+8
-5.2Round 15🇦🇺 AUSTRALIA116♥♠K=-5
-5.4Round 7🇫🇮 FINLAND33♣♠2+2-8
-5.5Round 4🇮🇱 ISRAEL284♠♠J-1-5
-5.6Round 1🇻🇪 VENEZUELA65♦♦2+1-1
-6.0Round 6🇲🇨 MONACO293NT♥2+1-1
-6.1Round 4🇮🇱 ISRAEL263NT♣2=-10
-6.5Round 6🇲🇨 MONACO214♥♦A=+0
-6.8Round 15🇦🇺 AUSTRALIA43NTx♠5-1-17
-7.2Round 3🇳🇴 NORWAY154♥=-7
-7.8Round 7🇫🇮 FINLAND53NT♦Q+1-11
-8.6Round 6🇲🇨 MONACO244♠x♦A-2-9
-9.4Round 1🇻🇪 VENEZUELA37♦♦2=+0
-9.9Round 6🇲🇨 MONACO266♥♦4-2-9
-10.8Round 4🇮🇱 ISRAEL293NT♣6=-10
-10.9Round 13🇬🇷 GREECE43NT♠4-3-16
-11.1Round 7🇫🇮 FINLAND94♠x♥A-2-3