🇹🇼 LIN Kai-En · CHINESE TAIPEI

46rank
+13.7Butler · 168 bds
+0.08per board
±4.0swing
-0.18vs par /bd · #66/109
+0.01adjusted /bd
Butler per round: -2.3 3.6 7 -21.3 -11.6 4.9 -20.5 13.1 28.2 16.2 -5.8 2.2by round

vs par split: bidding +0.26 · play -0.45

Strength of schedule: opponents averaged -0.07/bd (an easy draw) → opponent-adjusted +0.01/bd

Card play — on target: opening leads 66.7% #105 of 109 · declarer play 80.4% #15 of 109 · defence 85.9% #34 of 109

Bidding activity — not a pass: 46.9% #21 of 109 (223/475)

Card play by contract type — on target
vs NTvs a suit
Opening leads53.3% (15)77.8% (18)
Declarer play75.0% (16)83.3% (30)
Defence80.6% (31)89.4% (47)

Opening leads by suit led: ♠ 54.5% (11) · ♥ 70.0% (10) · ♦ 66.7% (9) · ♣ 100.0% (3)

vs par by strain: NT -0.84 (61) · a suit +0.19 (107)

vs par by level: part-score -0.64 (55) · game +0.01 (104) · slam +0.33 (9)

By role: declaring +0.06/bd (-2.56 vs par · 90) · defending +0.10/bd (+2.55 vs par · 78)

By vulnerability: vulnerable +0.62/bd (+0.07 vs par · 84) · not vulnerable -0.46/bd (-0.44 vs par · 84)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 2H.HuangT.Drnovsek – T.KukuljanOpen14-2.3-0.16+0.14
Round 3H.GuoZ.Ferov – D.LazarovClosed14+3.6+0.26-2.93
Round 5H.HuangT.Vidovic – M.GrguricClosed14+7.0+0.50+0.21
Round 6H.GuoD.Calipetre – A.PiroiClosed14-21.3-1.52-0.86
Round 8H.HuangG.Freimanis – G.FalconerClosed14-11.6-0.83-3.07
Round 9H.GuoJ.Patreuha – M.SobczakOpen14+4.9+0.35+0.29
Round 11H.HuangS.Kar – P.DasOpen14-20.5-1.46+0.71
Round 12H.GuoA.Rowberg – D.LuOpen14+13.1+0.94+2.29
Round 14H.HuangK.Schwalbach – M.GuendelOpen14+28.2+2.01+1.79
Round 15H.GuoM.Balodis – J.IlzinsOpen14+16.2+1.16-1.36
Round 17H.HuangL.Urman – A.EzionClosed14-5.8-0.41-1.07
Round 18H.GuoA.Akbiyik – F.AydinClosed14+2.2+0.16+1.64

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 3🇧🇬 BULGARIA136♦♥T=-2
+9.9Round 3🇧🇬 BULGARIA43NTx♥K-2+9
+8.5Round 12🇺🇸 USA1185♣x♠K=+4
+8.3Round 9🇵🇱 POLAND53NT♥6=-2
+8.3Round 14🇩🇪 GERMANY166♣♥Q=-1
+7.8Round 15🇱🇻 LATVIA74♠♣4=+10
+7.2Round 9🇵🇱 POLAND25♠x♥9=+5
+7.1Round 15🇱🇻 LATVIA56♠♥4-1+13
+5.8Round 2🇸🇮 SLOVENIA264♥♦A-1+12
+5.6Round 8🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND232♥♥2-2+2
+5.6Round 14🇩🇪 GERMANY254♠♣K+3+14
+5.2Round 12🇺🇸 USA1254♥♣8=+10
+5.1Round 5🇭🇷 CROATIA124♥♠A-2+0
+5.1Round 9🇵🇱 POLAND72♦♠4+2+16
+4.6Round 11🇮🇳 INDIA63NT♥7-1+10
+4.6Round 14🇩🇪 GERMANY205♥♠4+1+1
+4.5Round 17🇮🇱 ISRAEL113NT♦Q-3+7
+4.4Round 6🇷🇴 ROMANIA172♠♦Q+2+6
+4.3Round 18🇹🇷 TURKIYE161NT♠6-3+1
+4.2Round 15🇱🇻 LATVIA115♣♥J=-11
+4.1Round 15🇱🇻 LATVIA144♥♦T=-1
+3.9Round 9🇵🇱 POLAND104♠♦3=+0
+3.9Round 12🇺🇸 USA1277NT♣T=+0
+3.8Round 8🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND284♥♣K-1+5
+3.8Round 12🇺🇸 USA1166NT♠4+1+11
+3.8Round 14🇩🇪 GERMANY195♥♣A-1+5
+3.8Round 17🇮🇱 ISRAEL54♥♦A=+0
+3.6Round 5🇭🇷 CROATIA62NT♠T=-1
+3.5Round 15🇱🇻 LATVIA34♠♣8+1+0
+3.5Round 18🇹🇷 TURKIYE203NT♦7+2+0
+3.3Round 18🇹🇷 TURKIYE193♠♠8=+0
+3.1Round 5🇭🇷 CROATIA112♥♣Q+2+6
+3.1Round 5🇭🇷 CROATIA144♥♣A=+1
+3.0Round 5🇭🇷 CROATIA23NT♠7-2+6
+3.0Round 8🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND202NT♥2-1-6
+2.9Round 3🇧🇬 BULGARIA35♠♣8=+0
+2.9Round 3🇧🇬 BULGARIA54♣x♦5-2+4
+2.8Round 2🇸🇮 SLOVENIA274♠♥J=+0
+2.7Round 8🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND254♣♦J-1-8
+2.7Round 9🇵🇱 POLAND33NT♥6+2+1
+2.7Round 9🇵🇱 POLAND143♠♥5=-7
+2.6Round 14🇩🇪 GERMANY223NT♠3-1+5
+2.5Round 14🇩🇪 GERMANY275♠♦Q+1-5
+2.5Round 17🇮🇱 ISRAEL24♠♥2+1+0
+2.2Round 5🇭🇷 CROATIA133NT♦7+2+13
+2.2Round 8🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND214♠♣A=+3
+2.1Round 6🇷🇴 ROMANIA185♣♠J+2+0
+2.1Round 18🇹🇷 TURKIYE152♠x♦4-1+9
+2.0Round 3🇧🇬 BULGARIA123NT♦T+2-12
+1.9Round 6🇷🇴 ROMANIA234♠♠2-1-1
+1.9Round 8🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND154♥♦7=-1
+1.9Round 15🇱🇻 LATVIA134♠♥T+1+0
+1.9Round 17🇮🇱 ISRAEL74♥♦Q+1+0
+1.8Round 5🇭🇷 CROATIA81NT♦A-1-1
+1.8Round 8🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND185♦x♠3-2+0
+1.8Round 17🇮🇱 ISRAEL42♥♠K=+1
+1.7Round 11🇮🇳 INDIA13NT♦3=-1
+1.4Round 3🇧🇬 BULGARIA116♣♦4=-2
+1.4Round 6🇷🇴 ROMANIA223NT♦8=+0
+1.4Round 18🇹🇷 TURKIYE253NT♣5+3+1
+1.3Round 2🇸🇮 SLOVENIA243NT♠T+3+1
+1.3Round 18🇹🇷 TURKIYE221NT♦9+2+1
+1.3Round 18🇹🇷 TURKIYE264♥♦6=+0
+1.3Round 18🇹🇷 TURKIYE275♥♦K-4+3
+0.9Round 3🇧🇬 BULGARIA83NT♠3=+1
+0.9Round 3🇧🇬 BULGARIA92♦♠3-1+3
+0.9Round 12🇺🇸 USA1243♣♦2=+0
+0.9Round 15🇱🇻 LATVIA123NT♠2+2-11
+0.8Round 2🇸🇮 SLOVENIA192NT♣4=-1
+0.8Round 14🇩🇪 GERMANY283♠♦K+1-6
+0.7Round 11🇮🇳 INDIA92♠♣6-3+1
+0.7Round 14🇩🇪 GERMANY173♣♥J=-1
+0.7Round 14🇩🇪 GERMANY241NT♠J-1+4
+0.7Round 15🇱🇻 LATVIA43♠♣K-1-5
+0.6Round 14🇩🇪 GERMANY154♠♣8+1+0
+0.6Round 17🇮🇱 ISRAEL134♥♦K+1+0
+0.5Round 2🇸🇮 SLOVENIA163NT♠5+4+15
+0.5Round 2🇸🇮 SLOVENIA183NT♥3+1+10
+0.5Round 3🇧🇬 BULGARIA62♥♠Q=-1
+0.5Round 8🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND275♥♥7=+0
+0.5Round 14🇩🇪 GERMANY232♠x♦T-3+11
+0.5Round 18🇹🇷 TURKIYE173NT♥9+1+1
+0.4Round 5🇭🇷 CROATIA13NT♥K=+0
+0.4Round 6🇷🇴 ROMANIA261NT♠K=+1
+0.4Round 6🇷🇴 ROMANIA273NT♠9=+0
+0.4Round 17🇮🇱 ISRAEL123NT♥3+1+0
+0.3Round 9🇵🇱 POLAND133NT♠7+1+1
+0.3Round 12🇺🇸 USA1232NT♦A=+0
+0.3Round 15🇱🇻 LATVIA64♠♥K+1+14
+0.3Round 15🇱🇻 LATVIA82♥♥3-1+2
+0.2Round 2🇸🇮 SLOVENIA284♠♦7+2-13
+0.0Round 9🇵🇱 POLAND113NT♥T+1+10
-0.0Round 11🇮🇳 INDIA131NT♥2=+2
-0.0Round 12🇺🇸 USA1204♥♠K+1+0
-0.0Round 17🇮🇱 ISRAEL103NT♥6+1+0
-0.1Round 2🇸🇮 SLOVENIA234♥♣K+2+13
-0.1Round 11🇮🇳 INDIA124♥♠A+2+13
-0.1Round 12🇺🇸 USA1214♠♣A=-1
-0.1Round 15🇱🇻 LATVIA14♠♥Q+1+0
-0.2Round 8🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND223♥♣K-1+2
-0.2Round 12🇺🇸 USA1262♠♣J+2+10
-0.2Round 14🇩🇪 GERMANY183NT♥6+1+0
-0.2Round 18🇹🇷 TURKIYE284♠♥Q+1+0
-0.3Round 11🇮🇳 INDIA84♥♠9=+0
-0.4Round 8🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND174♥♣5+1+0
-0.4Round 12🇺🇸 USA1174♠♦2=+0
-0.5Round 2🇸🇮 SLOVENIA253NT♠2+2-10
-0.5Round 6🇷🇴 ROMANIA154♠♥7+1+0
-0.6Round 5🇭🇷 CROATIA43♦♣K-2-2
-0.8Round 9🇵🇱 POLAND43♦♣7-1+1
-0.8Round 9🇵🇱 POLAND84♥♦Q=+1
-0.8Round 11🇮🇳 INDIA73NT♠4=+0
-0.8Round 11🇮🇳 INDIA144♥♦A+1+0
-1.0Round 2🇸🇮 SLOVENIA213♥♣K=-6
-1.0Round 14🇩🇪 GERMANY263NT♥A+2-1
-1.1Round 2🇸🇮 SLOVENIA202♠♥5-1-6
-1.1Round 12🇺🇸 USA1193♣♥2=-6
-1.3Round 14🇩🇪 GERMANY213NT♥9+3-1
-1.4Round 15🇱🇻 LATVIA24♣♦A-1-5
-1.5Round 5🇭🇷 CROATIA54♠♣6=+0
-1.7Round 15🇱🇻 LATVIA102NT♠5-1-12
-1.8Round 11🇮🇳 INDIA34♥♣A+1+0
-1.8Round 11🇮🇳 INDIA54♥♠A-2+5
-1.9Round 6🇷🇴 ROMANIA204NT♠Q+2-13
-2.1Round 5🇭🇷 CROATIA73♠♣Q=+0
-2.1Round 18🇹🇷 TURKIYE243♥♣6=+7
-2.2Round 12🇺🇸 USA1223♥♣K=+7
-2.2Round 17🇮🇱 ISRAEL83NT♥5=-3
-2.2Round 17🇮🇱 ISRAEL93NT♠5-2-7
-2.3Round 12🇺🇸 USA1284♥♠Q=+1
-2.4Round 5🇭🇷 CROATIA104♠♣T-1-12
-2.4Round 8🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND162♠♥2=+0
-2.6Round 17🇮🇱 ISRAEL65♦x♣A-3+0
-3.0Round 6🇷🇴 ROMANIA166NT♣2+1+12
-3.1Round 11🇮🇳 INDIA113♥♥9-1-6
-3.2Round 5🇭🇷 CROATIA33♦♠K+1-1
-3.2Round 12🇺🇸 USA1153♠♥J-1-4
-3.2Round 18🇹🇷 TURKIYE233NT♦6+1+0
-3.3Round 2🇸🇮 SLOVENIA171NT♠4+1-5
-3.3Round 3🇧🇬 BULGARIA21♥♦T-1-5
-3.3Round 6🇷🇴 ROMANIA213♠♣K-2-2
-3.4Round 6🇷🇴 ROMANIA242NT♦5-2-5
-3.4Round 9🇵🇱 POLAND64♠♦T+1+0
-3.7Round 2🇸🇮 SLOVENIA154♠♦4+3-17
-3.8Round 6🇷🇴 ROMANIA254♣♠A-2+1
-3.8Round 17🇮🇱 ISRAEL13NT♠5=+2
-4.3Round 9🇵🇱 POLAND14♠♦K-1-5
-4.4Round 18🇹🇷 TURKIYE181♠♠6+3-1
-4.5Round 2🇸🇮 SLOVENIA224♥♠9+2+9
-4.9Round 8🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND243NT♣4-1-10
-5.2Round 11🇮🇳 INDIA43NT♣Q=-10
-5.2Round 17🇮🇱 ISRAEL145♠x♠J-1-9
-5.3Round 17🇮🇱 ISRAEL32NT♠6-1-6
-5.5Round 5🇭🇷 CROATIA95♥♣A-1-6
-5.5Round 6🇷🇴 ROMANIA283♣♥Q+1+0
-5.8Round 11🇮🇳 INDIA24♠♦4-3-2
-6.1Round 3🇧🇬 BULGARIA14♥x♣K-1-5
-6.1Round 9🇵🇱 POLAND93NTx♣K-1-6
-6.5Round 3🇧🇬 BULGARIA143NTx♥Q+1-8
-6.7Round 3🇧🇬 BULGARIA74♠♦J=-10
-6.9Round 18🇹🇷 TURKIYE213NT♦K=+1
-7.7Round 3🇧🇬 BULGARIA103NTx♣5-1-13
-7.8Round 11🇮🇳 INDIA103NT♣J+3-2
-9.9Round 9🇵🇱 POLAND123♣♥5+1-11
-10.5Round 6🇷🇴 ROMANIA196♥♠A-1-11
-10.6Round 8🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND197NT♦Q-1-17
-11.4Round 15🇱🇻 LATVIA93NT♦9-1-13
-14.6Round 8🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND263♦x♠K-5-13