🇹🇼 LIN Kai-En · CHINESE TAIPEI

69rank
-2.9Butler · 210 bds
-0.01per board
±5.2swing
-0.10vs par /bd · #70/115
-0.18adjusted /bd
Butler per round: -16.1 19.2 2.5 -1.4 -22 -10.3 24.9 6.2 40.3 -3.6 -8.8 10.4 -8.6 6.4 -42by round

vs par split: bidding -0.05 · play -0.09

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

Card play — on target: opening leads 83.3% #13 of 115 · declarer play 86.7% #4 of 115 · defence 80.9% #82 of 115

Card play by contract type — on target
vs NTvs a suit
Opening leads76.5% (17)86.5% (37)
Declarer play78.6% (14)90.3% (31)
Defence71.4% (28)84.8% (66)

Opening leads by suit led: ♠ 92.3% (13) · ♥ 81.2% (16) · ♦ 70.6% (17) · ♣ 100.0% (8)

vs par by strain: NT -0.39 (61) · a suit -0.02 (147)

vs par by level: part-score +0.40 (73) · game -0.07 (112) · slam -2.09 (23)

By role: declaring -0.27/bd (-2.11 vs par · 113) · defending +0.28/bd (+2.25 vs par · 97)

By vulnerability: vulnerable -0.33/bd (-0.66 vs par · 105) · not vulnerable +0.30/bd (+0.47 vs par · 105)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 2Y.LiJ.Cuervo Lopera – F.Von BrudersdorffClosed14-16.1-1.15-1.64
Round 3Y.LiK.Jiang – X.ZhuOpen14+19.2+1.37+3.14
Round 4Y.LiO.Tshupelo – C.PelaeloOpen14+2.5+0.18+0.71
Round 6Y.LiL.Tijssen – V.KiljanOpen14-1.4-0.10+2.07
Round 7Y.LiA.Majcher – P.MarcinowskiClosed14-22.0-1.57-2.57
Round 8Y.LiM.Solihin – M.SantosoOpen14-10.3-0.74-1.86
Round 10Y.LiPRAKASH ANIRUDH – ACHARYA SHUBHAMClosed14+24.9+1.78+3.21
Round 11Y.LiT.Tseng – T.WanClosed14+6.2+0.44+0.14
Round 12Y.LiK.Bossonney – P.CazabonClosed14+40.3+2.88-0.36
Round 13Y.LiA.Dhir – W.ZhuClosed14-3.6-0.26-0.57
Round 15Y.LiF.Chiarandini – A.GaiottiOpen14-8.8-0.63+0.21
Round 17Y.LiV.He – Z.YanOpen14+10.4+0.74-0.57
Round 18Y.LiT.Nonnenmacher – K.LamOpen14-8.6-0.61-2.79
Round 20Y.LiO.Rimstedt – M.RimstedtOpen14+6.4+0.46+0.57
Round 21Y.LiT.Libman – A.SpoonerClosed14-42.0-3.00-1.14

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.9Round 10🇮🇳 INDIA126♠♦2-1+13
+12.7Round 3🇨🇦 CANADA92♣x♥9-4+12
+12.3Round 12🇨🇱 CHILE136NT♥2=+0
+12.0Round 11🇭🇰 CHINA HONG KONG65♦♥K=+13
+11.0Round 8🇮🇩 INDONESIA23NT♦4-2+11
+11.0Round 12🇨🇱 CHILE63♣xx♦J=+11
+9.8Round 12🇨🇱 CHILE93NT♥7-2+11
+9.8Round 18🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND137♥♠6=+0
+9.5Round 4BOTSWANA54♥♣10+1+8
+9.4Round 11🇭🇰 CHINA HONG KONG143NT♦4=+7
+9.3Round 12🇨🇱 CHILE75♣x♦J-2+12
+9.2Round 2🇨🇴 COLOMBIA24♥♦Q-1+13
+9.2Round 6🇳🇱 NETHERLANDS66♥♠A-1+12
+8.8Round 13🇺🇸 USA 2115♥x♦4=+8
+8.0Round 17🇳🇿 NEW ZEALAND113NT♦6-1+14
+7.9Round 11🇭🇰 CHINA HONG KONG124♠x♦K=+12
+7.7Round 17🇳🇿 NEW ZEALAND53♥x♦7-2-5
+7.6Round 17🇳🇿 NEW ZEALAND75♦♠4=+10
+7.3Round 3🇨🇦 CANADA132♠♥5+2+10
+6.9Round 20🇸🇪 SWEDEN86♣♦10=-2
+6.7Round 11🇭🇰 CHINA HONG KONG56♥♦10=+0
+6.5Round 3🇨🇦 CANADA114♠♦6=+7
+6.5Round 10🇮🇳 INDIA95♦♥A-3+7
+6.3Round 15🇮🇹 ITALY34♥♣Q+1+4
+6.0Round 6🇳🇱 NETHERLANDS74♥♦Q-2+8
+5.6Round 4BOTSWANA83♥♣10+1+7
+5.4Round 10🇮🇳 INDIA52NT♠2-2+8
+5.4Round 12🇨🇱 CHILE55♠♥7-2+6
+5.3Round 15🇮🇹 ITALY83NT♠4=+7
+5.1Round 3🇨🇦 CANADA36♦♥Q=-11
+4.8Round 15🇮🇹 ITALY24♠♣5=+12
+4.7Round 6🇳🇱 NETHERLANDS14♠♥J-1+10
+4.7Round 6🇳🇱 NETHERLANDS143NT♠6-1+10
+4.5Round 10🇮🇳 INDIA103♣♥K-2+3
+4.3Round 4BOTSWANA13♥♠Q-3+6
+4.1Round 3🇨🇦 CANADA55♥x♣A-2+11
+4.1Round 8🇮🇩 INDONESIA92♠♦6=+12
+4.1Round 10🇮🇳 INDIA133NT♦J-2+13
+3.9Round 4BOTSWANA143♦♦J=+7
+3.9Round 6🇳🇱 NETHERLANDS52♦♥A+3+7
+3.8Round 7🇵🇱 POLAND54♥♠Q-1+5
+3.5Round 13🇺🇸 USA 261NT♦10+1+0
+3.5Round 13🇺🇸 USA 2123NT♠7-2+3
+3.3Round 20🇸🇪 SWEDEN103NT♦2=+0
+3.2Round 4BOTSWANA71NT♦K+1+0
+3.2Round 7🇵🇱 POLAND21NT♥10=+5
+3.1Round 4BOTSWANA103NT♣5+1+1
+3.0Round 8🇮🇩 INDONESIA145♦x♠Q+2+8
+3.0Round 15🇮🇹 ITALY12♠♣K=+8
+2.9Round 12🇨🇱 CHILE85♦♠8-2+5
+2.7Round 13🇺🇸 USA 2142♥♠6+2+6
+2.6Round 21🇦🇺 AUSTRALIA11NT♥6=+6
+2.5Round 6🇳🇱 NETHERLANDS103♣♦5+2+10
+2.5Round 17🇳🇿 NEW ZEALAND122♠♣A+2+6
+2.5Round 18🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND31NT♦3-2+0
+2.4Round 2🇨🇴 COLOMBIA143NT♠5-2+6
+2.3Round 7🇵🇱 POLAND72♣♠5+1-1
+2.3Round 18🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND10A♦J.♣8+4
+2.3Round 20🇸🇪 SWEDEN36♦♥J+1+11
+2.1Round 18🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND23♠♥5=+0
+2.0Round 8🇮🇩 INDONESIA102♠♣K+1+1
+2.0Round 17🇳🇿 NEW ZEALAND132♦♦A=-6
+2.0Round 21🇦🇺 AUSTRALIA133♣♦2=+6
+1.9Round 13🇺🇸 USA 2133NT♥4+2+0
+1.7Round 4BOTSWANA22♦♥Q+2+0
+1.7Round 8🇮🇩 INDONESIA84♠♥2+1+1
+1.7Round 15🇮🇹 ITALY143NT♣5+2+0
+1.7Round 17🇳🇿 NEW ZEALAND83♠♠8-1-2
+1.7Round 20🇸🇪 SWEDEN143NT♣3+3+3
+1.7Round 21🇦🇺 AUSTRALIA82NT♥A=+5
+1.6Round 6🇳🇱 NETHERLANDS114♠♥Q=+0
+1.5Round 11🇭🇰 CHINA HONG KONG85♠x♦K+1+6
+1.5Round 13🇺🇸 USA 24Pass+3
+1.4Round 18🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND74♠x♥8-3+11
+1.3Round 11🇭🇰 CHINA HONG KONG134♠♥J+1+1
+1.3Round 12🇨🇱 CHILE23NT♠5+2+0
+1.2Round 2🇨🇴 COLOMBIA121NT♣2=-1
+1.2Round 3🇨🇦 CANADA82♥♣6+1-4
+1.2Round 13🇺🇸 USA 233NT♦6+1+0
+1.1Round 2🇨🇴 COLOMBIA85♥♣2=+0
+1.1Round 17🇳🇿 NEW ZEALAND14♥♠J+1+1
+1.1Round 20🇸🇪 SWEDEN113♣♦4-1+4
+1.0Round 10🇮🇳 INDIA111NT♥6=+0
+1.0Round 12🇨🇱 CHILE116♠♦6=-11
+1.0Round 21🇦🇺 AUSTRALIA64♠♣J=+0
+0.9Round 2🇨🇴 COLOMBIA33NT♥K+1+1
+0.9Round 8🇮🇩 INDONESIA13♣♥10+1+1
+0.9Round 17🇳🇿 NEW ZEALAND63NT♥8-2+7
+0.8Round 2🇨🇴 COLOMBIA53♦♥J+1+0
+0.8Round 2🇨🇴 COLOMBIA63NT♥8=+1
+0.7Round 2🇨🇴 COLOMBIA41NT♣2+2+10
+0.7Round 11🇭🇰 CHINA HONG KONG106♠♣2=+0
+0.7Round 12🇨🇱 CHILE33♦♣2=+0
+0.7Round 20🇸🇪 SWEDEN63NT♥6+3+1
+0.6Round 15🇮🇹 ITALY74♥♠2+1+0
+0.6Round 15🇮🇹 ITALY113♥♣J-1+2
+0.5Round 8🇮🇩 INDONESIA74♠♥Q=+0
+0.5Round 21🇦🇺 AUSTRALIA34♠♣Q+1+0
+0.4Round 10🇮🇳 INDIA72♥♣7-1+5
+0.4Round 17🇳🇿 NEW ZEALAND143♣♦9+2-6
+0.4Round 21🇦🇺 AUSTRALIA143NT♠J-1+4
+0.3Round 11🇭🇰 CHINA HONG KONG42♥♣2=-1
+0.3Round 20🇸🇪 SWEDEN24♠♥2+2+13
+0.3Round 20🇸🇪 SWEDEN43NT♦K+1+0
+0.2Round 3🇨🇦 CANADA103NT♠6+1+1
+0.2Round 11🇭🇰 CHINA HONG KONG32♠♣10=+0
+0.1Round 4BOTSWANA113NT♦6+1+0
+0.1Round 10🇮🇳 INDIA23♥♦10-1+10
+0.0Round 3🇨🇦 CANADA24♥♠K+1+0
-0.0Round 3🇨🇦 CANADA74♠♥6=+3
+0.0Round 17🇳🇿 NEW ZEALAND91NT♦5+1+0
+0.0Round 18🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND86♠♦J+1-11
+0.0Round 18🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND143NT♠6-1-4
-0.1Round 3🇨🇦 CANADA124♠♣A-1+5
-0.2Round 7🇵🇱 POLAND86♠♦Q=-11
-0.2Round 8🇮🇩 INDONESIA113NT♥4+2+0
-0.2Round 11🇭🇰 CHINA HONG KONG23NT♠8+1+0
-0.4Round 7🇵🇱 POLAND44♠♦6+1+0
-0.5Round 8🇮🇩 INDONESIA135♣♥A+1-13
-0.5Round 17🇳🇿 NEW ZEALAND104♠♦3+1+0
-0.5Round 18🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND53NT♠7+1+0
-0.6Round 4BOTSWANA124♥♦J+1+0
-0.6Round 10🇮🇳 INDIA41NT♣Q=-2
-0.6Round 12🇨🇱 CHILE42NT♦5+1-10
-0.7Round 18🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND124♠♥4-2-6
-0.8Round 7🇵🇱 POLAND104♠♥Q-1+6
-0.9Round 4BOTSWANA46♠x♦A-3+0
-0.9Round 12🇨🇱 CHILE144♥♣A+2-11
-0.9Round 20🇸🇪 SWEDEN53♣♣3-3-1
-0.9Round 20🇸🇪 SWEDEN123NT♣9-3-7
-1.0Round 3🇨🇦 CANADA141NT♣4=+0
-1.0Round 15🇮🇹 ITALY64♠♦J+1+0
-1.0Round 20🇸🇪 SWEDEN134♠♠6+1+0
-1.1Round 2🇨🇴 COLOMBIA112♣♣2-1-4
-1.1Round 11🇭🇰 CHINA HONG KONG16♦♠2=+2
-1.2Round 7🇵🇱 POLAND31NT♦K=-7
-1.2Round 10🇮🇳 INDIA32♠♦A=+0
-1.2Round 12🇨🇱 CHILE124♠♦5+1+11
-1.2Round 13🇺🇸 USA 293NTx♥9-3-12
-1.3Round 13🇺🇸 USA 251NT♣5+1-7
-1.3Round 21🇦🇺 AUSTRALIA25♣♦5=-2
-1.4Round 10🇮🇳 INDIA84♥♠10+1-1
-1.4Round 10🇮🇳 INDIA141♠x♣10-3-2
-1.4Round 13🇺🇸 USA 2103NT♦Q+1+0
-1.4Round 15🇮🇹 ITALY52♦♥A-1-4
-1.5Round 21🇦🇺 AUSTRALIA103NT♠Q+1+0
-1.6Round 6🇳🇱 NETHERLANDS84♠♥A=+0
-1.7Round 2🇨🇴 COLOMBIA104♥♥2-1-6
-1.7Round 18🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND12♦♣A+1+0
-1.8Round 7🇵🇱 POLAND142♦♣7+1+0
-1.8Round 10🇮🇳 INDIA61♠♥2+1-1
-1.8Round 20🇸🇪 SWEDEN94♠x♦A-1-8
-1.9Round 15🇮🇹 ITALY94♥♣K=+0
-1.9Round 17🇳🇿 NEW ZEALAND26♥♦7=+0
-2.0Round 13🇺🇸 USA 223♠♦K-2+0
-2.1Round 7🇵🇱 POLAND133♥♥7+1-1
-2.4Round 4BOTSWANA134♥♣A=-3
-2.4Round 21🇦🇺 AUSTRALIA114♠♥6=+0
-2.5Round 6🇳🇱 NETHERLANDS35♦♥10-1-5
-2.5Round 7🇵🇱 POLAND91NT♦6-3-2
-2.5Round 20🇸🇪 SWEDEN12♥♣6+1-6
-2.7Round 2🇨🇴 COLOMBIA12♠♦A=-6
-3.0Round 6🇳🇱 NETHERLANDS133♦♣2-1+0
-3.1Round 12🇨🇱 CHILE104♥♠K-1-12
-3.1Round 20🇸🇪 SWEDEN72♠♦K+1+0
-3.4Round 15🇮🇹 ITALY43NT♦2+3-1
-3.6Round 4BOTSWANA32♠♣6+2-6
-3.6Round 10🇮🇳 INDIA14♥♦A=-8
-3.7Round 3🇨🇦 CANADA14♠♥9=+1
-3.8Round 21🇦🇺 AUSTRALIA41NT♦7=-12
-3.9Round 7🇵🇱 POLAND14♥♠3-2-9
-3.9Round 15🇮🇹 ITALY104♥♠K=+0
-4.1Round 7🇵🇱 POLAND123♥♥5-1-5
-4.5Round 8🇮🇩 INDONESIA63♥♦9+1-6
-4.7Round 6🇳🇱 NETHERLANDS94♥♦4=-3
-4.7Round 18🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND92♥♣A=-5
-4.9Round 18🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND44♥♣A=-9
-5.0Round 8🇮🇩 INDONESIA41♥♠K-3-7
-5.0Round 13🇺🇸 USA 212♠x♠8-2+3
-5.0Round 13🇺🇸 USA 272♠♥8+1-1
-5.1Round 11🇭🇰 CHINA HONG KONG74♠x♣J-2-9
-5.4Round 7🇵🇱 POLAND63NT♥K-2-6
-6.1Round 6🇳🇱 NETHERLANDS124♥♣4=+0
-6.3Round 3🇨🇦 CANADA45♥x♠7-3-4
-6.6Round 2🇨🇴 COLOMBIA74♠♥2-1-12
-6.6Round 18🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND63NT♠4-2-8
-6.8Round 3🇨🇦 CANADA66♦♥A+1+13
-6.8Round 6🇳🇱 NETHERLANDS43NT♣A-1-11
-6.8Round 8🇮🇩 INDONESIA54♠♣J+2-13
-7.3Round 15🇮🇹 ITALY136♠♣3-1-13
-7.4Round 21🇦🇺 AUSTRALIA123NT♥K=-7
-7.6Round 12🇨🇱 CHILE13NT♥6-2-17
-7.6Round 18🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND114♥x♠A-1-11
-8.0Round 8🇮🇩 INDONESIA33NT♥8=-10
-8.3Round 17🇳🇿 NEW ZEALAND34NT♦3+2-14
-8.3Round 21🇦🇺 AUSTRALIA96♥♦K+1+13
-8.5Round 8🇮🇩 INDONESIA123NT♣7+1-11
-8.9Round 7🇵🇱 POLAND113NT♣8-1-10
-9.1Round 4BOTSWANA64♠♠7=-10
-9.3Round 6🇳🇱 NETHERLANDS22♦x♥2-2-9
-10.5Round 2🇨🇴 COLOMBIA94♠♦2-1-13
-10.6Round 2🇨🇴 COLOMBIA133♦♣2-5-12
-10.8Round 13🇺🇸 USA 286♥♣2=-11
-10.8Round 17🇳🇿 NEW ZEALAND46♥♠5-1-13
-12.0Round 11🇭🇰 CHINA HONG KONG96♥x♦A-1-13
-12.2Round 15🇮🇹 ITALY125♦x♦2-4-12
-12.3Round 4BOTSWANA96♠♣A=+0
-12.5Round 21🇦🇺 AUSTRALIA75♥♠2-2-13
-13.0Round 21🇦🇺 AUSTRALIA54♠x♦Q-3-16
-15.4Round 11🇭🇰 CHINA HONG KONG116♥x♦8-3-16