🇨🇳 CHEN Yunlong · CHINA

69rank
-38.0Butler · 160 bds
-0.24per board
±4.3swing
-0.03vs par /bd · #61/98
-0.30adjusted /bd
Butler per round: 9.4 -0.5 -11.6 19.2 -13.7 6 -23.2 -6.8 1.4 -18.2by round

vs par split: bidding -0.13 · play +0.09

Strength of schedule: opponents averaged -0.06/bd (an easy draw) → opponent-adjusted -0.30/bd

Card play — on target: opening leads 86.1% #13 of 98 · declarer play 71.0% #63 of 98 · defence 89.7% #27 of 98

Card play by contract type — on target
vs NTvs a suit
Opening leads90.0% (10)84.6% (26)
Declarer play66.7% (6)72.0% (25)
Defence90.9% (22)89.3% (56)

Opening leads by suit led: ♠ 90.0% (10) · ♥ 88.9% (9) · ♦ 75.0% (8) · ♣ 88.9% (9)

vs par by strain: NT +0.76 (41) · a suit -0.31 (117)

vs par by level: part-score +0.32 (57) · game -0.05 (85) · slam -1.19 (16)

By role: declaring -0.35/bd (-2.67 vs par · 81) · defending -0.12/bd (+2.67 vs par · 79)

By vulnerability: vulnerable -0.23/bd (-0.64 vs par · 80) · not vulnerable -0.25/bd (+0.57 vs par · 80)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 3W.WangS.Duncan – D.KaneClosed16+9.4+0.59+0.06
Round 5W.WangN.Warne – T.BergdahlClosed16-0.5-0.03-1.38
Round 6W.WangH.Graversen – P.ClemmensenClosed16-11.6-0.72+1.62
Round 7W.WangG.Fazzardi – R.SogliaOpen16+19.2+1.20+1.19
Round 8W.WangN.Gartaganis – J.GartaganisOpen16-13.7-0.86+0.88
Round 10W.WangW.Olanski – V.VainikonisClosed16+6.0+0.38+1.88
Round 11W.WangS.De Wijs – B.MullerClosed16-23.2-1.45-1.00
Round 13W.WangJ.Cassin – J.PelletierClosed16-6.8-0.42-2.50
Round 16W.WangA.Omran – K.NabilClosed16+1.4+0.09+0.00
Round 17W.WangH.Mcgann – T.HanlonOpen16-18.2-1.14-1.06

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 10🇱🇹 LITHUANIA236♠♦8+1+8
+11.2Round 3🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND73NT♠K-1+12
+10.8Round 16🇪🇬 EGYPT306♠♣A=+12
+10.2Round 13🇬🇵 GUADELOUPE85♦♠2+2+12
+9.5Round 17🇮🇪 IRELAND27♠♦2-1+17
+9.1Round 7🇸🇲 SAN MARINO84♠♥A=+8
+8.6Round 8🇨🇦 CANADA323NT♠7-1+11
+8.6Round 11🇳🇱 NETHERLANDS164♠♦A=+7
+8.1Round 6🇩🇰 DENMARK226♣♥10-1+12
+7.8Round 5🇸🇪 SWEDEN53NT♠7=+7
+7.2Round 5🇸🇪 SWEDEN42♠♥A-2+7
+7.2Round 8🇨🇦 CANADA211NT♦5+2+10
+7.1Round 16🇪🇬 EGYPT283♥♠A=+7
+7.0Round 16🇪🇬 EGYPT263NT♦8=+0
+6.6Round 7🇸🇲 SAN MARINO95♠♣4-2+2
+6.0Round 13🇬🇵 GUADELOUPE25♥x♠A-4+4
+5.4Round 7🇸🇲 SAN MARINO153NT♠4-1+10
+5.3Round 10🇱🇹 LITHUANIA323NT♣Q=+7
+5.0Round 5🇸🇪 SWEDEN94♠♣10-3+11
+4.6Round 3🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND102♠♣4=+6
+4.5Round 7🇸🇲 SAN MARINO141♥♦A+1+6
+4.4Round 3🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND15♣x♣7-2+5
+3.8Round 7🇸🇲 SAN MARINO22♣x♥Q=+2
+3.4Round 6🇩🇰 DENMARK244♠♣Q-2+14
+2.9Round 6🇩🇰 DENMARK211♠♣A+2+2
+2.9Round 7🇸🇲 SAN MARINO124♠♥8+1+11
+2.7Round 3🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND62NT♠4+2+6
+2.7Round 11🇳🇱 NETHERLANDS11NT♦3=-8
+2.6Round 13🇬🇵 GUADELOUPE43♠♥9-1+5
+2.6Round 17🇮🇪 IRELAND61NT♦K+1+6
+2.4Round 10🇱🇹 LITHUANIA214♠♥K=-1
+2.4Round 11🇳🇱 NETHERLANDS155♣♥A+1+0
+1.9Round 6🇩🇰 DENMARK254♥♦6+1+0
+1.9Round 11🇳🇱 NETHERLANDS53♦♣2=-1
+1.8Round 6🇩🇰 DENMARK181♠♥10+1+0
+1.7Round 3🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND166♥♦7=+0
+1.7Round 6🇩🇰 DENMARK174♥♣3-1+10
+1.7Round 7🇸🇲 SAN MARINO72♠♥K-1-1
+1.5Round 17🇮🇪 IRELAND151NT♥2+1-10
+1.4Round 16🇪🇬 EGYPT184♠♣K-1+4
+1.2Round 10🇱🇹 LITHUANIA183♠♥2-1-2
+1.2Round 16🇪🇬 EGYPT324♥♦5=+0
+1.1Round 8🇨🇦 CANADA203NT♦7+1+1
+1.1Round 17🇮🇪 IRELAND105♦♥7=-1
+1.0Round 3🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND84♣♠Q=+7
+1.0Round 5🇸🇪 SWEDEN114♠♥5+1+1
+1.0Round 6🇩🇰 DENMARK203♠♦A-1-1
+1.0Round 13🇬🇵 GUADELOUPE154♠♥Q+2-13
+1.0Round 17🇮🇪 IRELAND13NT♦9+2+0
+0.9Round 8🇨🇦 CANADA192♠♦2+1+0
+0.9Round 8🇨🇦 CANADA233♠♣7-1-1
+0.9Round 13🇬🇵 GUADELOUPE32♣♥A=+5
+0.8Round 6🇩🇰 DENMARK316♥♠3=-7
+0.8Round 13🇬🇵 GUADELOUPE161♠♣K+2+0
+0.7Round 8🇨🇦 CANADA303NT♠4-1+5
+0.7Round 16🇪🇬 EGYPT272♥♣A-1+8
+0.6Round 5🇸🇪 SWEDEN145♣♦Q=-11
+0.6Round 17🇮🇪 IRELAND52♠♥K=-1
+0.5Round 3🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND121NT♥5+1-7
+0.5Round 7🇸🇲 SAN MARINO33NT♣3+2+0
+0.5Round 10🇱🇹 LITHUANIA223NT♣J+3+13
+0.5Round 11🇳🇱 NETHERLANDS132♥♥7-2-9
+0.3Round 7🇸🇲 SAN MARINO56♠♣10=+0
+0.3Round 13🇬🇵 GUADELOUPE92♥♦8+1+1
+0.3Round 16🇪🇬 EGYPT241NT♥6=-8
+0.3Round 16🇪🇬 EGYPT253NT♦8=-1
+0.3Round 17🇮🇪 IRELAND162♥♠A-1+0
+0.2Round 3🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND143♠♣A-1+6
+0.2Round 7🇸🇲 SAN MARINO104♠♥5=+1
+0.2Round 10🇱🇹 LITHUANIA203NT♠Q+2+0
+0.2Round 10🇱🇹 LITHUANIA253NT♠2=+0
+0.2Round 16🇪🇬 EGYPT205♦♠A-1+6
+0.1Round 3🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND94♥♦A+1+0
+0.1Round 5🇸🇪 SWEDEN73NT♦7+3-13
+0.1Round 5🇸🇪 SWEDEN161NT♥7+1+7
+0.1Round 8🇨🇦 CANADA224♥♦9+1-1
+0.1Round 10🇱🇹 LITHUANIA314♦♥A+1+6
+0.1Round 13🇬🇵 GUADELOUPE74♠♥10+1+0
+0.1Round 13🇬🇵 GUADELOUPE114♠♥K+1+0
+0.1Round 13🇬🇵 GUADELOUPE134♠♦2+2-12
-0.0Round 5🇸🇪 SWEDEN24♥♣Q+1+0
+0.0Round 11🇳🇱 NETHERLANDS24♠♣10+1+0
+0.0Round 17🇮🇪 IRELAND85♠♥6=+0
-0.1Round 5🇸🇪 SWEDEN133NT♥4+2+0
-0.1Round 10🇱🇹 LITHUANIA243♣♠9=+1
-0.2Round 11🇳🇱 NETHERLANDS102NT♥Q-1+5
-0.2Round 17🇮🇪 IRELAND116♦♥K-2+0
-0.3Round 3🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND54♠♥10=-8
-0.3Round 5🇸🇪 SWEDEN122♥♠7+2-6
-0.3Round 6🇩🇰 DENMARK273NT♦10-1+3
-0.4Round 3🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND22♥♦4-1-5
-0.4Round 10🇱🇹 LITHUANIA283♥♣A-1-2
-0.5Round 5🇸🇪 SWEDEN33NT♠7+1+0
-0.5Round 7🇸🇲 SAN MARINO4Pass+3
-0.5Round 8🇨🇦 CANADA312♠♣K-3-1
-0.6Round 5🇸🇪 SWEDEN81♠♦9+1+0
-0.6Round 6🇩🇰 DENMARK304♥♣2+1+0
-0.8Round 6🇩🇰 DENMARK323NT♠9+4-2
-0.8Round 10🇱🇹 LITHUANIA292♠♥9+3+7
-0.8Round 13🇬🇵 GUADELOUPE103NT♣K=+1
-0.9Round 7🇸🇲 SAN MARINO167NT♠5=+0
-0.9Round 11🇳🇱 NETHERLANDS124♥♦3=-1
-1.0Round 3🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND11Pass-3
-1.1Round 6🇩🇰 DENMARK233♦♥K+1+10
-1.1Round 16🇪🇬 EGYPT313♣♣6+1+0
-1.2Round 10🇱🇹 LITHUANIA194♠♠10+2+13
-1.3Round 3🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND155♦x♥A-2+0
-1.3Round 7🇸🇲 SAN MARINO13NT♥5=+1
-1.3Round 11🇳🇱 NETHERLANDS74♥♣4=+0
-1.4Round 7🇸🇲 SAN MARINO64♥♣7=+0
-1.4Round 8🇨🇦 CANADA174♥♦Q+1+0
-1.5Round 10🇱🇹 LITHUANIA301NT♦2-2-1
-1.5Round 11🇳🇱 NETHERLANDS143♥♠K-3+6
-1.7Round 17🇮🇪 IRELAND123NT♦5=+1
-1.8Round 5🇸🇪 SWEDEN64♠♦J+2-1
-2.0Round 8🇨🇦 CANADA284♠♥4+1-11
-2.0Round 17🇮🇪 IRELAND32NT♥J+1+10
-2.3Round 10🇱🇹 LITHUANIA175♣♣A=+0
-2.3Round 17🇮🇪 IRELAND142♠♦6=+8
-2.4Round 16🇪🇬 EGYPT173NT♣J-1-4
-2.9Round 7🇸🇲 SAN MARINO136♦♠4+1-13
-3.3Round 8🇨🇦 CANADA274♥♦9+1+10
-3.3Round 16🇪🇬 EGYPT192♥♠A-2+0
-3.7Round 8🇨🇦 CANADA185♥♠6+1+3
-3.7Round 10🇱🇹 LITHUANIA273♠♥J-2-9
-3.9Round 8🇨🇦 CANADA243NT♠9+2-1
-4.0Round 8🇨🇦 CANADA264♥♦Q=+1
-4.1Round 13🇬🇵 GUADELOUPE122♠♦2+1-1
-4.3Round 3🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND42♥♠J-1-6
-4.5Round 5🇸🇪 SWEDEN157♥♠K=+0
-4.6Round 13🇬🇵 GUADELOUPE145♥x♠7-1-9
-4.7Round 3🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND34♥♣10-1-6
-4.7Round 6🇩🇰 DENMARK283♣♦A+1-6
-4.7Round 16🇪🇬 EGYPT224♥♣2-2-6
-4.8Round 6🇩🇰 DENMARK195♦♠K+1-11
-5.0Round 3🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND134♠♦K-1-6
-5.0Round 17🇮🇪 IRELAND74♠♦9+2-13
-5.1Round 5🇸🇪 SWEDEN13NTx♦8-1-11
-5.1Round 11🇳🇱 NETHERLANDS91♠♠8+1-6
-5.1Round 11🇳🇱 NETHERLANDS116♣x♣J-1+0
-5.1Round 16🇪🇬 EGYPT233♠♥9-3-5
-5.3Round 16🇪🇬 EGYPT214♥♣7-2-8
-5.5Round 11🇳🇱 NETHERLANDS82♠♦4-1-10
-5.7Round 11🇳🇱 NETHERLANDS35♥x♠8-2+5
-5.7Round 13🇬🇵 GUADELOUPE16♦♥J-1-16
-5.7Round 16🇪🇬 EGYPT293♥♠10-3-5
-6.0Round 11🇳🇱 NETHERLANDS44♠♠5=+0
-6.1Round 13🇬🇵 GUADELOUPE63NT♠4=+0
-6.5Round 10🇱🇹 LITHUANIA262♠♥J+2-10
-7.1Round 8🇨🇦 CANADA253NT♦4=-6
-7.3Round 8🇨🇦 CANADA295♦x♣Q=-6
-7.3Round 17🇮🇪 IRELAND46♠♦J-1-17
-7.6Round 13🇬🇵 GUADELOUPE56♦♣3-2-17
-7.7Round 17🇮🇪 IRELAND94♠♥10=-8
-8.0Round 11🇳🇱 NETHERLANDS61NTx♦K+3-4
-8.6Round 17🇮🇪 IRELAND133NT♠Q-3-9
-8.8Round 7🇸🇲 SAN MARINO115♥♠5=-11
-9.4Round 5🇸🇪 SWEDEN104♥♠A-1-13
-9.9Round 6🇩🇰 DENMARK264♥♠Q=+0
-11.0Round 6🇩🇰 DENMARK296♣♣5=+2