🇹🇼 CHEN Chuan-Cheng · CHINESE TAIPEI

53rank
+24.4Butler · 180 bds
+0.14per board
±3.6swing
+0.61vs par /bd · #16/137
+0.06adjusted /bd
Butler per round: -2.8 -5.2 1 0.9 10.9 9.8 -10.1 2.3 15 -2.9 2.6 -10.5 5.2 6.7 1.5by round

vs par split: bidding +0.15 · play +0.40

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

Card play — on target: opening leads 81.0% #91 of 137 · declarer play 72.7% #82 of 137 · defence 90.4% #25 of 137

Card play by contract type — on target
vs NTvs a suit
Opening leads54.5% (11)90.3% (31)
Declarer play66.7% (12)75.0% (32)
Defence85.7% (21)91.8% (73)

Opening leads by suit led: ♠ 100.0% (6) · ♥ 66.7% (12) · ♦ 81.8% (11) · ♣ 84.6% (13)

vs par by strain: NT -0.48 (44) · a suit +0.90 (133)

vs par by level: part-score +0.27 (70) · game +0.83 (100) · slam -0.57 (7)

By role: declaring +0.01/bd (-1.87 vs par · 85) · defending +0.25/bd (+2.82 vs par · 95)

By vulnerability: vulnerable +0.63/bd (+1.57 vs par · 90) · not vulnerable -0.36/bd (-0.36 vs par · 90)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 2C.LinX.Shen – M.ShenOpen12-2.8-0.23-1.33
Round 3C.LinL.Fresen – W.VogtClosed12-5.2-0.43-0.67
Round 4J.ShihJ.Silver – J.CarruthersClosed12+1.0+0.08+0.33
Round 5C.LinP.Lavings – R.KrochmalikClosed12+0.9+0.07-1.08
Round 7C.LinM.Smid – J.ReynoldsClosed12+10.9+0.91+1.67
Round 8J.ShihM.Mazhar – K.IbrahimOpen12+9.8+0.82+0.50
Round 10C.LinA.Sadhu – B.DasOpen12-10.1-0.84+1.00
Round 11J.ShihJ.Klukowski – V.MarkowiczOpen12+2.3+0.19+2.67
Round 12J.ShihV.Li – A.ChengClosed12+15.0+1.25+1.50
Round 14J.ShihM.Hirata – M.OhashiOpen12-2.9-0.24+0.67
Round 15C.LinJ.Holland – B.SeniorOpen12+2.6+0.22+1.92
Round 16J.ShihA.Askalani – A.WahdanClosed12-10.5-0.88-0.08
Round 18C.LinT.Robb – A.JaniszClosed12+5.2+0.43-0.08
Round 19J.ShihT.Bakke – H.HantveitClosed12+6.7+0.56+1.00
Round 22C.LinR.Milner – H.LallClosed12+1.5+0.12+1.08

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
+10.8Round 14🇯🇵 JAPAN137♠♣J=+0
+10.2Round 8🇵🇰 PAKISTAN207♠♥K-1+12
+9.4Round 12🇭🇰 CHINA HONG KONG194♠♦A-2+11
+8.5Round 2🇨🇳 CHINA164♥♣Q=+0
+8.4Round 7🇲🇽 MEXICO123NT♠4+3+14
+7.6Round 15🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND126♦♥K-2+14
+7.4Round 7🇲🇽 MEXICO83♣x♦4-4+8
+7.4Round 12🇭🇰 CHINA HONG KONG131NT♣7-3+9
+6.4Round 16🇪🇬 EGYPT203NT♣2+1+0
+6.1Round 12🇭🇰 CHINA HONG KONG204♠♦5-2+8
+6.0Round 4🇨🇦 CANADA204♥♥3-2+2
+6.0Round 18🇳🇿 NEW ZEALAND243NT♠2+1+0
+5.6Round 11🇵🇱 POLAND24♠♠2-1+6
+5.4Round 19🇳🇴 NORWAY122♣x♥Q-2+2
+5.1Round 3🇩🇪 GERMANY73♠♦Q-1-1
+5.1Round 18🇳🇿 NEW ZEALAND222NT♣3-1+6
+4.8Round 8🇵🇰 PAKISTAN163♥♣A=+0
+4.7Round 8🇵🇰 PAKISTAN173NT♠J=+0
+4.5Round 10🇮🇳 INDIA234♥♦10-2+7
+4.5Round 16🇪🇬 EGYPT221NT♠9=+5
+4.4Round 3🇩🇪 GERMANY44♠♣A-1+6
+4.0Round 3🇩🇪 GERMANY14♥♣K-2+6
+3.9Round 8🇵🇰 PAKISTAN233♠♣Q+1+10
+3.9Round 11🇵🇱 POLAND82♠♣4+1+1
+3.7Round 3🇩🇪 GERMANY114♠♣Q-1+5
+3.2Round 3🇩🇪 GERMANY24♠♦4+2+11
+3.2Round 5🇦🇺 AUSTRALIA53♦♥J+1+0
+3.2Round 18🇳🇿 NEW ZEALAND173NT♠7+2-11
+3.1Round 5🇦🇺 AUSTRALIA83♥♦6-2+5
+2.9Round 8🇵🇰 PAKISTAN152♥♦4-1+5
+2.9Round 19🇳🇴 NORWAY83♥♠4=+6
+2.7Round 15🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND23NT♣5=+0
+2.6Round 10🇮🇳 INDIA145♣♠9-1+5
+2.5Round 5🇦🇺 AUSTRALIA10Pass+4
+2.5Round 12🇭🇰 CHINA HONG KONG223NT♠10+1+1
+2.5Round 12🇭🇰 CHINA HONG KONG242♠♠3-1+8
+2.5Round 22🇺🇸 USA162♠♣J-1+6
+2.4Round 5🇦🇺 AUSTRALIA13NT♠4-4+2
+2.4Round 15🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND84♥♠Q+1+8
+2.4Round 15🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND9Pass+11
+2.3Round 11🇵🇱 POLAND103NT♦4=-1
+2.1Round 7🇲🇽 MEXICO42♥♥7-1+5
+2.1Round 10🇮🇳 INDIA134♠x♥Q-2+14
+2.1Round 22🇺🇸 USA145♦♠A=+2
+1.9Round 2🇨🇳 CHINA194♥♠J+1+1
+1.7Round 14🇯🇵 JAPAN222♥♣K=+0
+1.7Round 19🇳🇴 NORWAY72♥♦A=+6
+1.7Round 22🇺🇸 USA243NT♥Q=-1
+1.5Round 3🇩🇪 GERMANY33♣♦4+1+0
+1.5Round 22🇺🇸 USA201NT♣K=-2
+1.4Round 12🇭🇰 CHINA HONG KONG161NT♥5-1+4
+1.4Round 22🇺🇸 USA223NT♠2+2+1
+1.3Round 19🇳🇴 NORWAY53♥♣5=+0
+1.3Round 22🇺🇸 USA184♥♠4+2+11
+1.3Round 22🇺🇸 USA193♥♦5-2+11
+1.2Round 4🇨🇦 CANADA224♠♦A-1+5
+1.2Round 11🇵🇱 POLAND34♥♣K-1+6
+1.2Round 12🇭🇰 CHINA HONG KONG232♠♥10+1+0
+1.1Round 5🇦🇺 AUSTRALIA121NT♦5+1+0
+1.1Round 7🇲🇽 MEXICO113♠♣5-1-6
+1.1Round 18🇳🇿 NEW ZEALAND214♠♥A+1+0
+1.0Round 2🇨🇳 CHINA224♥♣Q-1+5
+1.0Round 18🇳🇿 NEW ZEALAND134♠♥4=-1
+1.0Round 18🇳🇿 NEW ZEALAND144♣♠A+2-12
+1.0Round 22🇺🇸 USA233♦♠6+1+0
+0.9Round 5🇦🇺 AUSTRALIA64♠♥J=+0
+0.9Round 11🇵🇱 POLAND94♠♥5+2+1
+0.8Round 4🇨🇦 CANADA243NT♠6-2+0
+0.8Round 10🇮🇳 INDIA244♥♠5-1-2
+0.8Round 19🇳🇴 NORWAY42♠♦5+1+0
+0.7Round 15🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND42NT♣10-2-7
+0.6Round 4🇨🇦 CANADA194♥♣3+1+8
+0.6Round 14🇯🇵 JAPAN184♥♦7-1+5
+0.5Round 2🇨🇳 CHINA212♠♦5=+0
+0.5Round 2🇨🇳 CHINA234♥♠4=+1
+0.5Round 4🇨🇦 CANADA143♦♦6=-5
+0.5Round 7🇲🇽 MEXICO92♠♣2+1+0
+0.5Round 8🇵🇰 PAKISTAN144♠♦3-1+4
+0.5Round 10🇮🇳 INDIA204♠♣K+1+0
+0.5Round 11🇵🇱 POLAND43♦♠7-2-9
+0.4Round 19🇳🇴 NORWAY64♥♠K-1+5
+0.3Round 5🇦🇺 AUSTRALIA44♥♣Q+1+0
+0.3Round 7🇲🇽 MEXICO34♠♣J-1-5
+0.3Round 15🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND74♥♠K=-1
+0.3Round 19🇳🇴 NORWAY14♥♦K=-1
+0.3Round 19🇳🇴 NORWAY21♥♥5=-2
+0.2Round 4🇨🇦 CANADA211NT♣4=+0
+0.1Round 2🇨🇳 CHINA143NT♦3+1+1
+0.1Round 14🇯🇵 JAPAN215♦♠10=+13
+0.1Round 18🇳🇿 NEW ZEALAND152♠♣8+1+7
+0.0Round 3🇩🇪 GERMANY84♠♦9=+0
-0.0Round 16🇪🇬 EGYPT232♠♠5+1+10
-0.1Round 2🇨🇳 CHINA153NT♠6+1+0
-0.1Round 4🇨🇦 CANADA183NT♦3+1-1
-0.1Round 10🇮🇳 INDIA172♦♣Q-3-7
-0.1Round 14🇯🇵 JAPAN205♥♠K=+4
-0.1Round 18🇳🇿 NEW ZEALAND164♠♥K+2-8
-0.2Round 4🇨🇦 CANADA133NT♥6-2+8
-0.2Round 16🇪🇬 EGYPT193♠♠6=+0
-0.3Round 5🇦🇺 AUSTRALIA111NT♠Q=+0
-0.3Round 11🇵🇱 POLAND114♥♠K=-1
-0.3Round 12🇭🇰 CHINA HONG KONG183NT♣4-2-6
-0.4Round 7🇲🇽 MEXICO14♠♠2=-1
-0.4Round 8🇵🇰 PAKISTAN194♥♣2+1+11
-0.4Round 14🇯🇵 JAPAN192♦♣4+1-1
-0.5Round 2🇨🇳 CHINA183NT♥4+1+1
-0.5Round 4🇨🇦 CANADA234♥♥2+3-2
-0.5Round 10🇮🇳 INDIA183♠♥4-1+1
-0.5Round 14🇯🇵 JAPAN144♠x♥K-1+5
-0.5Round 14🇯🇵 JAPAN243NT♠Q+3-1
-0.5Round 15🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND104♠♥J+1+0
-0.5Round 15🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND114NT♥7+2+11
-0.5Round 18🇳🇿 NEW ZEALAND193NT♣K+1+12
-0.6Round 5🇦🇺 AUSTRALIA73♠♥K=-8
-0.6Round 10🇮🇳 INDIA151♠♣2+2+0
-0.6Round 11🇵🇱 POLAND74♠♥9+1+13
-0.7Round 5🇦🇺 AUSTRALIA24♠♥8+1+0
-0.7Round 11🇵🇱 POLAND64♥♦J+1+0
-0.7Round 15🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND13♦♠A=+0
-0.7Round 16🇪🇬 EGYPT153♥♦Q-1-8
-0.7Round 16🇪🇬 EGYPT243♦♥K+2+6
-0.8Round 3🇩🇪 GERMANY121NT♥4+2-1
-0.9Round 8🇵🇰 PAKISTAN13Pass-4
-0.9Round 10🇮🇳 INDIA213♠♣6-1+5
-0.9Round 12🇭🇰 CHINA HONG KONG143NT♦3+1-1
-0.9Round 19🇳🇴 NORWAY33♥♦2+1+2
-1.0Round 14🇯🇵 JAPAN163NT♣8+1-7
-1.0Round 15🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND62♥♦4-1-1
-1.0Round 18🇳🇿 NEW ZEALAND204♠♣Q+1+13
-1.0Round 19🇳🇴 NORWAY103NT♥2-1-6
-1.0Round 22🇺🇸 USA133♦♠10=+0
-1.1Round 10🇮🇳 INDIA191NT♠4=+0
-1.1Round 16🇪🇬 EGYPT184♠♠9+1+13
-1.3Round 7🇲🇽 MEXICO64♥♣7=+1
-1.3Round 22🇺🇸 USA212♠♦Q-1-5
-1.4Round 4🇨🇦 CANADA174♥♣A+2-11
-1.4Round 7🇲🇽 MEXICO74♠♣Q=+1
-1.4Round 8🇵🇰 PAKISTAN213♥♠A+1-7
-1.4Round 16🇪🇬 EGYPT134♠♦A=+0
-1.5Round 7🇲🇽 MEXICO52♠♦A-1-5
-1.8Round 7🇲🇽 MEXICO22♠x♥K-1-2
-1.8Round 16🇪🇬 EGYPT143NT♥K-2-6
-1.8Round 19🇳🇴 NORWAY94♠♣A=+0
-1.9Round 12🇭🇰 CHINA HONG KONG152♦♣J+3-6
-2.0Round 8🇵🇰 PAKISTAN223♠♥Q+1-1
-2.3Round 2🇨🇳 CHINA173♥♠3-2+0
-2.3Round 14🇯🇵 JAPAN154♠x♥K-1-6
-2.3Round 14🇯🇵 JAPAN233♥♠Q=+0
-2.4Round 5🇦🇺 AUSTRALIA93NT♦5-1-5
-2.4Round 15🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND33♥♠Q-1-5
-2.4Round 22🇺🇸 USA173NT♣2+2-1
-2.5Round 2🇨🇳 CHINA244♥♣8=-8
-2.5Round 3🇩🇪 GERMANY93NT♠J-2-5
-2.5Round 7🇲🇽 MEXICO102♥♠5+2+10
-2.7Round 4🇨🇦 CANADA164♠♥3=+0
-2.7Round 11🇵🇱 POLAND14♠♦3+1+11
-2.7Round 18🇳🇿 NEW ZEALAND233♣♥J+2-1
-2.7Round 19🇳🇴 NORWAY113♠♦K=+0
-3.0Round 16🇪🇬 EGYPT162♦x♣A-2-2
-3.4Round 4🇨🇦 CANADA153NT♥6+2+0
-3.5Round 2🇨🇳 CHINA133♥♣A=+0
-3.7Round 11🇵🇱 POLAND55♣♦A=+11
-4.1Round 11🇵🇱 POLAND123♥♠4+2-6
-4.2Round 3🇩🇪 GERMANY104♥♣8-1-6
-5.4Round 8🇵🇰 PAKISTAN184♥♣4+3-14
-5.5Round 16🇪🇬 EGYPT176♣♥4-1-11
-6.0Round 12🇭🇰 CHINA HONG KONG174♠♣3=+0
-6.4Round 2🇨🇳 CHINA204♠♥K-1-17
-6.4Round 12🇭🇰 CHINA HONG KONG214♠♥7-1-10
-6.6Round 10🇮🇳 INDIA166♠♦K-1-11
-6.6Round 22🇺🇸 USA153♣♥K+1-9
-7.0Round 16🇪🇬 EGYPT216♠♠3=-8
-7.1Round 8🇵🇰 PAKISTAN245♠♥5-1-10
-8.0Round 18🇳🇿 NEW ZEALAND183NT♥6-7-6
-8.4Round 15🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND54♥♣K=-7
-8.6Round 5🇦🇺 AUSTRALIA33NT♥5+1-11
-9.0Round 14🇯🇵 JAPAN173NT♥10-3-4
-9.3Round 3🇩🇪 GERMANY53NT♠4+1-13
-10.3Round 3🇩🇪 GERMANY64♥♥2=-10
-10.8Round 10🇮🇳 INDIA226♣♠4=+0