🇨🇳 YULIN Lu · CHINA

71rank
-4.6Butler · 256 bds
-0.02per board
±4.5swing
+0.29vs par /bd · #39/122
+0.08adjusted /bd
Butler per round: -11.3 -3.6 -5.5 -39.4 28.6 14.3 4.7 11.6 10.4 -25 41.3 26.4 -0.9 -1.3 -10.7 -44.2by round

vs par split: bidding +0.28 · play -0.22

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

Card play — on target: opening leads 87.9% #24 of 122 · declarer play 72.5% #80 of 122 · defence 84.2% #87 of 122

Card play by contract type — on target
vs NTvs a suit
Opening leads·87.9% (58)
Declarer play·72.5% (40)
Defence·84.2% (101)

Opening leads by suit led: ♠ 91.7% (12) · ♥ 90.5% (21) · ♦ 83.3% (12) · ♣ 84.6% (13)

vs par by strain: a suit +0.11 (193)

vs par by level: part-score -0.32 (73) · game +0.01 (100) · slam +2.20 (20)

By role: declaring -0.27/bd (-2.42 vs par · 122) · defending +0.21/bd (+2.75 vs par · 134)

By vulnerability: vulnerable -0.20/bd (-0.06 vs par · 128) · not vulnerable +0.17/bd (+0.63 vs par · 128)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1M.WangF.Stretz – J.StoppaOpen16-11.3-0.71+2.75
Round 2M.WangA.Yamada – K.OhnoClosed16-3.6-0.23-1.00
Round 3M.WangD.Sacul – F.WaluyanOpen16-5.5-0.34-0.19
Round 5M.WangP.Choy – Y.ChanOpen16-39.4-2.46-1.06
Round 6M.WangS.Ekberg – B.JanssonClosed16+28.6+1.79+2.06
Round 8M.WangZ.Nagy – R.KlingerClosed16+14.3+0.89+1.44
Round 9M.WangJ.Pochron – K.OmernikOpen16+4.7+0.29+2.44
Round 10M.WangG.Mattsson – H.HumburgClosed16+11.6+0.72+0.69
Round 11M.WangV.Cornell – M.CornellOpen16+10.4+0.65+1.44
Round 12M.WangA.Hobart – B.BaranClosed16-25.0-1.56-2.06
Round 14M.WangM.Ricciarelli – F.BaroniOpen16+41.3+2.58+0.75
Round 15M.WangJ.Graham – P.MayburyClosed16+26.4+1.65+2.81
Round 17M.WangJ.Sutherlin – D.GerstmanClosed16-0.9-0.06+1.06
Round 18M.WangE.Scanavino – R.MaffeiOpen16-1.3-0.08-1.62
Round 19M.WangJ.Goenka – S.GuptaClosed16-10.7-0.67+0.25
Round 20M.WangA.Sontag – R.BatesOpen16-44.2-2.76-5.19

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.2Round 15🇿🇦 SOUTH AFRICA283N♥4=+11
+11.4Round 14🇮🇹 ITALY156♥♥3=-11
+10.9Round 14🇮🇹 ITALY166♠♥9-2+17
+10.8Round 8🇦🇺 AUSTRALIA236♣♣10-1+12
+9.9Round 6🇸🇪 SWEDEN54♦♣10+3+12
+9.9Round 9🇵🇱 POLAND26♠♥K=+14
+9.9Round 17🇺🇸 USA 1214♥♣K=+11
+9.5Round 10🇩🇪 GERMANY115♦x♦2-4+9
+9.4Round 18🇦🇷 ARGENTINA125♣♥A+1+11
+9.4Round 18🇦🇷 ARGENTINA163N♣7-4+11
+9.3Round 9🇵🇱 POLAND34♠x♣Q-2+7
+9.0Round 19🇮🇳 INDIA202♥♦8=+12
+8.5Round 17🇺🇸 USA 1255♦♦4-2+13
+8.1Round 11🇳🇿 NEW ZEALAND176♣♣9-1+14
+8.1Round 19🇮🇳 INDIA284♥♣A=+10
+7.9Round 15🇿🇦 SOUTH AFRICA213N♥Q=+10
+7.5Round 1🇫🇷 FRANCE44♦♥K+2+12
+7.2Round 14🇮🇹 ITALY106♠♣7=+0
+7.2Round 19🇮🇳 INDIA195♥♣4-2+7
+6.9Round 14🇮🇹 ITALY44♠♥Q-2+13
+6.7Round 5🇭🇰 CHINA HONG KONG64♠♣7+2+16
+6.1Round 19🇮🇳 INDIA304♣♥K=+7
+6.0Round 1🇫🇷 FRANCE76♠♣6-1+11
+6.0Round 6🇸🇪 SWEDEN146♣♥A-1+6
+5.8Round 8🇦🇺 AUSTRALIA176♦♥Q=-2
+5.5Round 10🇩🇪 GERMANY64♠♦K-2+2
+5.5Round 10🇩🇪 GERMANY163N♥7-3+10
+5.5Round 11🇳🇿 NEW ZEALAND203N♥2-2+7
+5.5Round 19🇮🇳 INDIA254♥x♦7=+5
+5.4Round 17🇺🇸 USA 1324♠♦6=+6
+5.2Round 2🇯🇵 JAPAN134♠♥10-1+13
+5.2Round 14🇮🇹 ITALY34♠♠Q-2+8
+5.0Round 15🇿🇦 SOUTH AFRICA274♥x♥2-1+6
+4.7Round 11🇳🇿 NEW ZEALAND264♠♥4=+0
+4.6Round 6🇸🇪 SWEDEN124♥♦J=+0
+4.6Round 15🇿🇦 SOUTH AFRICA173N♦A-2+11
+4.5Round 20🇺🇸 USA 2114♥x♠A+1+6
+4.4Round 3🇮🇩 INDONESIA123N♣5-2+6
+4.3Round 8🇦🇺 AUSTRALIA244♥♦A-2+6
+4.3Round 12🇨🇦 CANADA123N♥5-1+5
+4.0Round 15🇿🇦 SOUTH AFRICA193N♥J-1+12
+3.9Round 1🇫🇷 FRANCE104♠♥A-2+8
+3.9Round 10🇩🇪 GERMANY104♥♠A=+9
+3.9Round 11🇳🇿 NEW ZEALAND232♦♥6+2+8
+3.8Round 2🇯🇵 JAPAN156♠♥8=+1
+3.8Round 10🇩🇪 GERMANY133♥♣2+1+1
+3.7Round 15🇿🇦 SOUTH AFRICA302♥♠2-1-1
+3.5Round 2🇯🇵 JAPAN124♥♦A=+0
+3.5Round 3🇮🇩 INDONESIA44♠♦Q=+3
+3.5Round 15🇿🇦 SOUTH AFRICA234♥♠K+2+13
+3.5Round 18🇦🇷 ARGENTINA143♣♥2-1-3
+3.4Round 6🇸🇪 SWEDEN44♥♣A=-1
+3.4Round 12🇨🇦 CANADA66♦♣8-2+13
+3.4Round 12🇨🇦 CANADA83N♠J=+0
+3.3Round 5🇭🇰 CHINA HONG KONG163♣♠A-1+5
+3.3Round 18🇦🇷 ARGENTINA83N♦4+1+1
+3.2Round 3🇮🇩 INDONESIA34♥♦7+2+2
+3.2Round 6🇸🇪 SWEDEN155♥♠J+1+5
+3.1Round 19🇮🇳 INDIA212♠♣J+3+6
+2.9Round 11🇳🇿 NEW ZEALAND284♥♥4=+14
+2.7Round 9🇵🇱 POLAND142♥♣4-1+4
+2.6Round 6🇸🇪 SWEDEN25♠♥A+1+14
+2.5Round 8🇦🇺 AUSTRALIA184♠♣A+1+0
+2.5Round 9🇵🇱 POLAND63♠♦A-1-3
+2.3Round 19🇮🇳 INDIA224♠♥K=+0
+2.2Round 2🇯🇵 JAPAN34♠♥3+1+0
+2.2Round 3🇮🇩 INDONESIA63♠♠6=+10
+2.2Round 6🇸🇪 SWEDEN73♠♥2=+1
+2.2Round 11🇳🇿 NEW ZEALAND293♦♦8+2+10
+2.2Round 14🇮🇹 ITALY93N♣6+1+1
+2.2Round 15🇿🇦 SOUTH AFRICA254♥♠Q+1+13
+2.1Round 3🇮🇩 INDONESIA73N♥8=-1
+2.1Round 8🇦🇺 AUSTRALIA212♠♥7+3+6
+2.1Round 12🇨🇦 CANADA95♦♥A+1+1
+2.1Round 17🇺🇸 USA 1302♣♠A-1+4
+2.0Round 6🇸🇪 SWEDEN84♠x♥4-3+2
+2.0Round 8🇦🇺 AUSTRALIA224♠♣K+1+0
+1.9Round 8🇦🇺 AUSTRALIA263N♥4+2+0
+1.9Round 9🇵🇱 POLAND53N♥7+2+14
+1.8Round 8🇦🇺 AUSTRALIA321N♠2=+5
+1.7Round 1🇫🇷 FRANCE93♠♣10-1+6
+1.7Round 14🇮🇹 ITALY51N♠9+2+7
+1.6Round 14🇮🇹 ITALY144♥♠A+2+1
+1.6Round 18🇦🇷 ARGENTINA45♣♠3-1-1
+1.6Round 20🇺🇸 USA 2162♦♥6-2+2
+1.4Round 18🇦🇷 ARGENTINA22♦♥K+2+0
+1.3Round 10🇩🇪 GERMANY84♥♣A-1+4
+1.3Round 14🇮🇹 ITALY73♥♣8=-10
+1.3Round 15🇿🇦 SOUTH AFRICA322♥♣K+1+1
+1.2Round 9🇵🇱 POLAND161N♠5-1+5
+1.2Round 11🇳🇿 NEW ZEALAND213N♣3+1+1
+1.1Round 9🇵🇱 POLAND94♠♦K=+1
+1.1Round 14🇮🇹 ITALY64♦♦2-2+7
+1.1Round 18🇦🇷 ARGENTINA91N♠10=+0
+1.0Round 2🇯🇵 JAPAN94♥♠10+1-10
+1.0Round 2🇯🇵 JAPAN141N♠3=+8
+0.9Round 3🇮🇩 INDONESIA133N♠6+2+1
+0.9Round 6🇸🇪 SWEDEN96♥♥10+1-11
+0.9Round 10🇩🇪 GERMANY53♠♥5+1-1
+0.8Round 5🇭🇰 CHINA HONG KONG72♠♥7+2+10
+0.8Round 5🇭🇰 CHINA HONG KONG83N♣8+2+0
+0.8Round 12🇨🇦 CANADA143♥♠2-1+3
+0.8Round 18🇦🇷 ARGENTINA54♠♦K+1+0
+0.7Round 8🇦🇺 AUSTRALIA285♥♣K=+4
+0.7Round 12🇨🇦 CANADA154♥♣Q-1-2
+0.7Round 14🇮🇹 ITALY134♥♥9=+0
+0.7Round 19🇮🇳 INDIA172N♦2+1+0
+0.5Round 3🇮🇩 INDONESIA22♥♥2-1-10
+0.5Round 3🇮🇩 INDONESIA161N♥7+1+6
+0.4Round 6🇸🇪 SWEDEN64♠♦J=+0
+0.4Round 6🇸🇪 SWEDEN133♣♥A+1+9
+0.4Round 9🇵🇱 POLAND74♦♣2-1+11
+0.4Round 11🇳🇿 NEW ZEALAND314♠♥10+1+0
+0.4Round 14🇮🇹 ITALY116♠♥7+1-11
+0.3Round 17🇺🇸 USA 1291N♦4+2+1
+0.2Round 1🇫🇷 FRANCE24♠♦K=+1
+0.2Round 9🇵🇱 POLAND82♠x♥A-4+12
+0.1Round 6🇸🇪 SWEDEN111♠♦A+2+0
+0.1Round 15🇿🇦 SOUTH AFRICA241N♠2=+0
+0.1Round 15🇿🇦 SOUTH AFRICA264♥♦6=-1
+0.0Round 2🇯🇵 JAPAN42♠♥3=+0
-0.0Round 10🇩🇪 GERMANY22♣♣J-1-1
+0.0Round 10🇩🇪 GERMANY93♦♠A-1+0
+0.0Round 11🇳🇿 NEW ZEALAND324♠♥K+2-11
+0.0Round 17🇺🇸 USA 1243N♥5+1-1
-0.0Round 18🇦🇷 ARGENTINA14♥♦5=+0
+0.0Round 18🇦🇷 ARGENTINA153N♥10=+1
+0.0Round 20🇺🇸 USA 284♠♣3=+1
+0.0Round 20🇺🇸 USA 292♠♦3=-1
-0.1Round 1🇫🇷 FRANCE163N♦J+1+0
-0.1Round 9🇵🇱 POLAND133N♣K=+0
-0.2Round 3🇮🇩 INDONESIA151N♠K-1+4
-0.2Round 17🇺🇸 USA 1232N♦7+1+0
-0.3Round 6🇸🇪 SWEDEN32♠♣A-2-6
-0.4Round 1🇫🇷 FRANCE62♠♦K+1+0
-0.4Round 2🇯🇵 JAPAN74♥♣7=-13
-0.4Round 17🇺🇸 USA 1202♦♥7+2+0
-0.4Round 17🇺🇸 USA 1223N♥5+3-11
-0.5Round 5🇭🇰 CHINA HONG KONG24♥♠7+1-7
-0.5Round 8🇦🇺 AUSTRALIA203N♥9+1+0
-0.5Round 17🇺🇸 USA 1262♠♥6-1-1
-0.6Round 3🇮🇩 INDONESIA83N♥2=+0
-0.6Round 5🇭🇰 CHINA HONG KONG104♥♥7-2-2
-0.6Round 11🇳🇿 NEW ZEALAND303N♣3=-3
-0.6Round 12🇨🇦 CANADA54♠♠J=+0
-0.7Round 8🇦🇺 AUSTRALIA294♠♦2+3-2
-0.7Round 8🇦🇺 AUSTRALIA303N♥6+1+0
-0.7Round 10🇩🇪 GERMANY73N♠3+1+0
-0.7Round 20🇺🇸 USA 263N♥9+2+0
-0.8Round 3🇮🇩 INDONESIA112♥♠7+3-6
-0.8Round 20🇺🇸 USA 243N♠4+3-12
-0.9Round 12🇨🇦 CANADA33♥♦A+1-6
-0.9Round 20🇺🇸 USA 254♥♠2+2-12
-1.0Round 1🇫🇷 FRANCE83N♥K+1+1
-1.0Round 6🇸🇪 SWEDEN161N♠10-2+1
-1.1Round 2🇯🇵 JAPAN15♣x♥Q-1+1
-1.2Round 12🇨🇦 CANADA72♣♣10+1+0
-1.3Round 12🇨🇦 CANADA42♠♣Q=-6
-1.4Round 2🇯🇵 JAPAN62♣♠K+2+0
-1.4Round 2🇯🇵 JAPAN82♠♦A-1-2
-1.4Round 5🇭🇰 CHINA HONG KONG123N♠4=+1
-1.4Round 6🇸🇪 SWEDEN16♣♥4+1+11
-1.4Round 12🇨🇦 CANADA112♦♠A-1-3
-1.4Round 17🇺🇸 USA 1312♠♦2+2-2
-1.5Round 2🇯🇵 JAPAN26♣♥A=+2
-1.5Round 20🇺🇸 USA 2143N♣2+3+11
-1.6Round 5🇭🇰 CHINA HONG KONG142♥♣J+2-6
-1.6Round 11🇳🇿 NEW ZEALAND274♠♥Q-2-6
-1.6Round 14🇮🇹 ITALY13N♣10+1-1
-1.7Round 10🇩🇪 GERMANY122♠♥J-1-11
-1.8Round 9🇵🇱 POLAND102♥♠9+1-1
-1.8Round 11🇳🇿 NEW ZEALAND243♥♦K=+0
-2.0Round 10🇩🇪 GERMANY154♥♠Q-2+5
-2.0Round 15🇿🇦 SOUTH AFRICA291N♠3+4+9
-2.1Round 10🇩🇪 GERMANY15♦x♠4-1-5
-2.1Round 10🇩🇪 GERMANY32♥♦A=+0
-2.2Round 3🇮🇩 INDONESIA52N♦A-1-5
-2.2Round 18🇦🇷 ARGENTINA63N♥8=-11
-2.3Round 14🇮🇹 ITALY81♥♦9-2-5
-2.3Round 14🇮🇹 ITALY123♥♠4=+0
-2.4Round 5🇭🇰 CHINA HONG KONG41N♥8+3-1
-2.4Round 11🇳🇿 NEW ZEALAND222♠♣A=-6
-2.4Round 18🇦🇷 ARGENTINA113♣♠J=-5
-2.5Round 1🇫🇷 FRANCE144♥♠K+2+14
-2.6Round 1🇫🇷 FRANCE12♠♦Q+1+0
-2.6Round 3🇮🇩 INDONESIA92♥♦9=+0
-2.6Round 12🇨🇦 CANADA164♠♦3+2-11
-2.6Round 17🇺🇸 USA 1181N♥4-2-2
-2.7Round 19🇮🇳 INDIA273♣♥9=-5
-2.8Round 8🇦🇺 AUSTRALIA272♠♠J+2-1
-2.8Round 9🇵🇱 POLAND115♣♣8-1-5
-2.9Round 2🇯🇵 JAPAN164♠♥7=+0
-2.9Round 9🇵🇱 POLAND14♠♥10-2-6
-2.9Round 17🇺🇸 USA 1195♣♦2+1+13
-3.0Round 2🇯🇵 JAPAN102♠♣2+1-10
-3.0Round 8🇦🇺 AUSTRALIA196♣♦8=+2
-3.0Round 9🇵🇱 POLAND154♠♦6=-6
-3.0Round 11🇳🇿 NEW ZEALAND254♠♦2-2-6
-3.0Round 15🇿🇦 SOUTH AFRICA183N♠6-1-6
-3.0Round 17🇺🇸 USA 1274♥x♣A-3-2
-3.0Round 20🇺🇸 USA 213N♠9-3-7
-3.1Round 1🇫🇷 FRANCE125♥x♠4-2-7
-3.1Round 14🇮🇹 ITALY23♣♦6-3-4
-3.2Round 1🇫🇷 FRANCE157♠♠3=+0
-3.4Round 1🇫🇷 FRANCE34♥♣7-1-10
-3.4Round 3🇮🇩 INDONESIA142♠♥J+2-1
-3.4Round 5🇭🇰 CHINA HONG KONG134♥♣Q-1-6
-3.4Round 15🇿🇦 SOUTH AFRICA202N♣10+1-10
-3.7Round 11🇳🇿 NEW ZEALAND181♠♥4-1-12
-3.7Round 20🇺🇸 USA 2153N♥7-1-12
-4.0Round 5🇭🇰 CHINA HONG KONG14♥♠2-2-5
-4.0Round 18🇦🇷 ARGENTINA135♣♥A-1-6
-4.1Round 2🇯🇵 JAPAN113♠♦9-2-6
-4.1Round 10🇩🇪 GERMANY145♦x♥4-1-5
-4.2Round 1🇫🇷 FRANCE114♥♣7+1+0
-4.2Round 19🇮🇳 INDIA263♦♣3=+10
-4.4Round 6🇸🇪 SWEDEN103♥♦Q-2-10
-4.5Round 2🇯🇵 JAPAN56♠♦10=+0
-4.5Round 8🇦🇺 AUSTRALIA254♥♣5=+0
-4.5Round 20🇺🇸 USA 233N♦10-3-7
-4.8Round 15🇿🇦 SOUTH AFRICA223N♠10-1-10
-4.8Round 19🇮🇳 INDIA184♥♦7+2-8
-5.0Round 1🇫🇷 FRANCE135♦♠6=+13
-5.0Round 15🇿🇦 SOUTH AFRICA314♠♣8-2-13
-5.1Round 1🇫🇷 FRANCE53♣♠K-3-5
-5.4Round 8🇦🇺 AUSTRALIA312♠♦A-2-7
-5.4Round 11🇳🇿 NEW ZEALAND196N♠8=+13
-5.4Round 12🇨🇦 CANADA12♠♥A=-9
-5.6Round 18🇦🇷 ARGENTINA104♠♣9-3-4
-5.7Round 9🇵🇱 POLAND124♠♥2=+1
-5.9Round 5🇭🇰 CHINA HONG KONG95♦♦J-1-5
-5.9Round 20🇺🇸 USA 2125♠x♥10+1-6
-6.1Round 10🇩🇪 GERMANY42♠♣K+1-6
-6.1Round 19🇮🇳 INDIA233♣♣7-2-8
-6.1Round 20🇺🇸 USA 2103♥♠K-1-12
-6.2Round 5🇭🇰 CHINA HONG KONG54♥♦5-1-12
-6.4Round 3🇮🇩 INDONESIA14♥♣4=+0
-6.6Round 3🇮🇩 INDONESIA105♦♠3-1-12
-6.6Round 12🇨🇦 CANADA103N♦9=+0
-6.6Round 19🇮🇳 INDIA323N♣J=+0
-6.9Round 19🇮🇳 INDIA315♦x♠A-1-8
-6.9Round 20🇺🇸 USA 273N♠9-2-13
-7.0Round 17🇺🇸 USA 1283N♠3+1-1
-7.2Round 18🇦🇷 ARGENTINA35♣x♥A-3-8
-7.3Round 20🇺🇸 USA 225♠x♣A=-10
-7.7Round 5🇭🇰 CHINA HONG KONG114♠♥A=-7
-7.9Round 5🇭🇰 CHINA HONG KONG154♠♥A=+11
-7.9Round 12🇨🇦 CANADA25♦♣9+1-5
-8.2Round 9🇵🇱 POLAND41Nx♥A-2-9
-8.7Round 17🇺🇸 USA 1175♦♦4=-11
-9.0Round 20🇺🇸 USA 2134♥♦6+1-11
-9.4Round 5🇭🇰 CHINA HONG KONG34♠x♥Q-3-9
-9.5Round 19🇮🇳 INDIA246♠♥K-1-11
-10.4Round 18🇦🇷 ARGENTINA74♥♠3-1-12
-11.8Round 12🇨🇦 CANADA134♥♣K-2-13
-11.9Round 19🇮🇳 INDIA296♦♦J=-13