🇨🇳 YANG Qipeng · CHINA RDFZ

53rank
-99.1Butler · 110 bds
-0.90per board
±5.0swing
-0.67vs par /bd · #45/56
-0.65adjusted /bd
Butler per round: -0.9 -34.2 -23.8 -10.3 -15.3 -23.3 4.2 -6.8 -4 12 3.3by round

vs par split: bidding -0.76 · play +0.06

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

Card play — on target: opening leads 73.9% #41 of 56 · declarer play 89.7% #4 of 56 · defence 82.7% #31 of 56

Card play by contract type — on target
vs NTvs a suit
Opening leads57.1% (7)81.2% (16)
Declarer play85.7% (14)93.3% (15)
Defence77.8% (18)85.3% (34)

Opening leads by suit led: ♠ 80.0% (5) · ♥ 83.3% (6) · ♦ 62.5% (8) · ♣ 75.0% (4)

vs par by strain: NT -1.32 (38) · a suit -0.36 (69)

vs par by level: part-score -1.77 (39) · game -0.06 (64) · slam -0.50 (4)

By role: declaring -0.63/bd (-2.80 vs par · 56) · defending -1.18/bd (+1.54 vs par · 54)

By vulnerability: vulnerable -1.01/bd (-0.69 vs par · 55) · not vulnerable -0.79/bd (-0.66 vs par · 55)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1D.WangE.Vasquez – N.DavilaClosed10-0.9-0.09+2.40
Round 2D.WangR.Pan – B.JiangClosed10-34.2-3.42-1.70
Round 3D.WangZ.Yuan – C.DengOpen10-23.8-2.38-1.60
Round 4D.WangS.Van Oosten – P.PabstOpen10-10.3-1.03+0.80
Round 5D.WangG.Giubilo – S.ScataOpen10-15.3-1.53-3.50
Round 6D.WangT.Bodin – C.LahrmannOpen10-23.3-2.33-2.90
Round 7D.WangA.Boulin – T.GuilleminOpen10+4.2+0.42+1.10
Round 8D.WangV.Le Lez – S.ThorpeOpen10-6.8-0.68-2.70
Round 9D.WangN.Finkle – I.WolffOpen10-4.0-0.40-3.00
Round 10D.WangM.Litterst – V.OttoOpen10+12.0+1.20+2.90
Round 11D.WangE.Sucharda – T.KielbasaOpen10+3.3+0.33+0.80

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.6Round 4🇩🇪 GERMANY 186♣♦A=+14
+12.4Round 11BRIDGE ACADEMY AZSUW235♠♥8+2+17
+11.1Round 9UNITED FRENCH104♥x♠4+2-5
+9.8Round 7🇫🇷 FRANCE17♠♥K=+0
+8.4Round 9UNITED FRENCH64♥♠4=+10
+7.7Round 10🇩🇪 GERMANY 2204♥♦A=+10
+7.4Round 4🇩🇪 GERMANY 123NT♦3-2+11
+6.8Round 1🇨🇱 CHILE85♠♥7-2+14
+6.1Round 11BRIDGE ACADEMY AZSUW263♠♥A+1+10
+6.0Round 1🇨🇱 CHILE23NT♥9-2+11
+6.0Round 10🇩🇪 GERMANY 2153NT♥J-1+5
+5.8Round 6🇸🇪 SWEDEN253NT♠2=+7
+5.2Round 8🇫🇷 FRANCE YOUNGSTER 2194♥♣K+1+4
+4.8Round 7🇫🇷 FRANCE24♥♦2=+0
+4.1Round 8🇫🇷 FRANCE YOUNGSTER 2185♥♥7+1+1
+3.7Round 7🇫🇷 FRANCE94♥♦7=+3
+3.2Round 11BRIDGE ACADEMY AZSUW213NT♣2=-1
+2.6Round 1🇨🇱 CHILE103NT♣5=+0
+2.5Round 7🇫🇷 FRANCE63NT♣2+3+2
+2.5Round 7🇫🇷 FRANCE103NT♠6=+0
+2.5Round 10🇩🇪 GERMANY 2192♠♥10-2+11
+2.4Round 10🇩🇪 GERMANY 2143♥♦3-2+5
+2.4Round 11BRIDGE ACADEMY AZSUW293♠♣6=+0
+2.3Round 8🇫🇷 FRANCE YOUNGSTER 2121NT♣J-1+5
+2.3Round 10🇩🇪 GERMANY 2131♦♥10+1-2
+2.2Round 9UNITED FRENCH43♠♦K=+0
+1.8Round 3SHENGXING TEAM24Adj.♠10+1
+1.6Round 9UNITED FRENCH73NT♣5=+2
+1.5Round 6🇸🇪 SWEDEN224♥♠K+1+0
+1.4Round 11BRIDGE ACADEMY AZSUW24Pass+3
+1.3Round 5🇮🇹 ITALY154♥♣4+1+0
+1.2Round 1🇨🇱 CHILE42♠♦9+1-8
+1.2Round 5🇮🇹 ITALY184♠♥K-2-1
+1.1Round 3SHENGXING TEAM283NT♥3+2+0
+1.1Round 7🇫🇷 FRANCE81NT♣5=-1
+1.0Round 1🇨🇱 CHILE74♠♥2-1+6
+1.0Round 10🇩🇪 GERMANY 2114♥♦J-1+4
+1.0Round 11BRIDGE ACADEMY AZSUW283♠♣8=+0
+0.9Round 11BRIDGE ACADEMY AZSUW301NT♦6+2+2
+0.8Round 6🇸🇪 SWEDEN303NT♥5-1+4
+0.6Round 4🇩🇪 GERMANY 143NT♦9+3+1
+0.6Round 5🇮🇹 ITALY143NT♦Q-1+8
+0.5Round 8🇫🇷 FRANCE YOUNGSTER 2153NT♠4+2-10
+0.4Round 2🇨🇳 CHINA141NT♠5+1+1
+0.4Round 5🇮🇹 ITALY111NT♠2=+0
+0.3Round 3SHENGXING TEAM253♦♣A+1+0
+0.3Round 7🇫🇷 FRANCE54♠♥2+1+0
+0.3Round 9UNITED FRENCH33NT♥5=+0
+0.0Round 1🇨🇱 CHILE92♦♠Q+2-1
-0.0Round 8🇫🇷 FRANCE YOUNGSTER 2173♣♦J-1-2
-0.1Round 5🇮🇹 ITALY193♦♥3-1-5
-0.1Round 6🇸🇪 SWEDEN263NT♣9-1-5
-0.2Round 4🇩🇪 GERMANY 114♥♦K+2+11
-0.2Round 5🇮🇹 ITALY173NT♣K-1-10
-0.4Round 8🇫🇷 FRANCE YOUNGSTER 2204♥♠K=-1
-0.5Round 2🇨🇳 CHINA173NT♥7+2+0
-0.5Round 9UNITED FRENCH12♠♦7=+1
-0.6Round 2🇨🇳 CHINA127♦x♠A-5+0
-0.9Round 1🇨🇱 CHILE13♥♠8=+7
-0.9Round 5🇮🇹 ITALY161NT♠J-1-4
-1.1Round 3SHENGXING TEAM264♠♥7+1-1
-1.1Round 7🇫🇷 FRANCE73♦♠Q+1+10
-1.2Round 3SHENGXING TEAM273♥♣A+1-6
-1.2Round 10🇩🇪 GERMANY 2184♥♦7=+1
-1.3Round 8🇫🇷 FRANCE YOUNGSTER 2133♦♣J+2-10
-1.9Round 3SHENGXING TEAM225♣♠4=+2
-2.1Round 2🇨🇳 CHINA112♠♥K+3-7
-2.1Round 6🇸🇪 SWEDEN294♠♥5=-3
-2.1Round 11BRIDGE ACADEMY AZSUW274♥♠2=+0
-2.3Round 5🇮🇹 ITALY202NT♠K+1-10
-2.4Round 2🇨🇳 CHINA154NT♠6=+0
-2.5Round 4🇩🇪 GERMANY 193NT♣6=-11
-2.5Round 10🇩🇪 GERMANY 217Pass-3
-2.6Round 10🇩🇪 GERMANY 2165♣♦3-3-2
-2.7Round 5🇮🇹 ITALY134♠♣3+1-1
-3.0Round 4🇩🇪 GERMANY 151NT♦9-1-2
-3.2Round 1🇨🇱 CHILE33NT♥10+1+0
-3.3Round 2🇨🇳 CHINA194♥♠10=+11
-3.4Round 3SHENGXING TEAM233♠♥10=+0
-3.5Round 6🇸🇪 SWEDEN274♥♣5+1+0
-3.5Round 9UNITED FRENCH83♣♥2+1+0
-3.6Round 4🇩🇪 GERMANY 163NT♦A=+2
-3.6Round 10🇩🇪 GERMANY 2124♥♣8=+0
-4.2Round 1🇨🇱 CHILE55♣♠A=+1
-4.2Round 8🇫🇷 FRANCE YOUNGSTER 2162NT♦6-1-6
-4.3Round 6🇸🇪 SWEDEN212NT♥A-1-5
-4.4Round 3SHENGXING TEAM212♥♠8+2-1
-4.5Round 8🇫🇷 FRANCE YOUNGSTER 2114♣♥K=+0
-4.8Round 2🇨🇳 CHINA164NT♥4+2-17
-5.2Round 4🇩🇪 GERMANY 171NT♦K=-5
-5.5Round 2🇨🇳 CHINA134♥♣9=+0
-5.9Round 2🇨🇳 CHINA203NT♦K=+0
-6.0Round 6🇸🇪 SWEDEN243NT♠8=-7
-6.2Round 3SHENGXING TEAM295♣♠6-2-2
-6.5Round 4🇩🇪 GERMANY 1103♥♦A-1-6
-6.8Round 6🇸🇪 SWEDEN283♠♠2=-10
-7.4Round 9UNITED FRENCH27♦♠7-1-16
-8.1Round 9UNITED FRENCH54♠x♥A+1-15
-8.1Round 9UNITED FRENCH93NT♠9=-7
-8.5Round 8🇫🇷 FRANCE YOUNGSTER 2144♥♦Q+2-8
-8.6Round 6🇸🇪 SWEDEN233NT♦4=-10
-8.8Round 3SHENGXING TEAM305♠x♦A-3-9
-9.2Round 7🇫🇷 FRANCE44♥♠A=+0
-9.5Round 2🇨🇳 CHINA184♥♦4-1-5
-9.9Round 4🇩🇪 GERMANY 135♠x♣A-1-7
-10.2Round 1🇨🇱 CHILE61♥♣9+1-6
-10.2Round 7🇫🇷 FRANCE32♥x♦5-2-3
-10.5Round 11BRIDGE ACADEMY AZSUW225♣x♥J-4-14
-11.5Round 11BRIDGE ACADEMY AZSUW253♥x♥3-3-9
-12.6Round 5🇮🇹 ITALY124♦x♦3-3-12