🇹🇼 CHIANG Chia-fan · CHINESE TAIPEI

32rank
+55.4Butler · 182 bds
+0.30per board
±5.0swing
+0.26vs par /bd · #31/109
+0.14adjusted /bd
Butler per round: 2.7 32.7 -35.2 30.6 27.6 -13.2 32.2 -16.2 -15.7 0.5 -11.1 -9.7 30.2by round

vs par split: bidding +0.22 · play +0.04

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

Card play — on target: opening leads 81.5% #43 of 109 · declarer play 67.6% #91 of 109 · defence 83.0% #68 of 109

Bidding activity — not a pass: 39.3% #91 of 109 (208/529)

Card play by contract type — on target
vs NTvs a suit
Opening leads85.7% (21)78.8% (33)
Declarer play64.7% (17)70.0% (20)
Defence77.1% (35)85.9% (71)

Opening leads by suit led: ♠ 80.0% (15) · ♥ 82.4% (17) · ♦ 72.7% (11) · ♣ 90.9% (11)

vs par by strain: NT +0.98 (68) · a suit -0.17 (114)

vs par by level: part-score +0.61 (65) · game +0.04 (101) · slam +0.25 (16)

By role: declaring -0.34/bd (-3.22 vs par · 76) · defending +0.76/bd (+2.76 vs par · 106)

By vulnerability: vulnerable -0.10/bd (-0.45 vs par · 91) · not vulnerable +0.70/bd (+0.98 vs par · 91)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1C.LinJ.Ong – S.TeoClosed14+2.7+0.19-0.43
Round 2S.LiH.Rus – G.RusClosed14+32.7+2.34+2.36
Round 3S.LiM.Andonov – T.PavlovOpen14-35.2-2.51+0.64
Round 5C.LinA.Mijic – J.DjilovicOpen14+30.6+2.19+2.07
Round 6S.LiR.Retzler – A.OrdogOpen14+27.6+1.97+1.50
Round 8C.LinJ.Nakamaru-Pinder – A.MilneOpen14-13.2-0.94+0.86
Round 10S.LiS.Vazic – J.KosticOpen14+32.2+2.30+0.71
Round 11C.LinS.Chatterjee – W.ChakrabortyClosed14-16.2-1.16-3.36
Round 14S.LiO.Farwig – S.BohnsackClosed14-15.7-1.12-1.71
Round 15S.LiM.Maasik – K.PruulClosed14+0.5+0.04+1.50
Round 16C.LinJ.Coenen – A.LucassenOpen14-11.1-0.79-1.00
Round 17S.LiA.Asulin – H.LeviOpen14-9.7-0.69-0.21
Round 18C.LinL.Inan – C.AgaOpen14+30.2+2.16+0.50

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
+15.4Round 6🇷🇴 ROMANIA171NTxx♠8-4+15
+13.9Round 2🇸🇮 SLOVENIA226♥♠T=+8
+11.1Round 5🇭🇷 CROATIA136♣♦K=-2
+10.7Round 18🇹🇷 TURKIYE206♠♣5-1+13
+10.0Round 5🇭🇷 CROATIA15♦♥A-1+10
+9.9Round 10🇷🇸 SERBIA246♠♥3=+0
+9.8Round 8🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND253NT♠6=+14
+9.5Round 15🇱🇻 LATVIA36♠♥J-1+13
+9.4Round 6🇷🇴 ROMANIA183NT♦5-1+13
+8.6Round 17🇮🇱 ISRAEL26♣♥A-1+11
+8.2Round 6🇷🇴 ROMANIA214♥♦A=+7
+8.1Round 8🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND153♥♣A+1+10
+7.9Round 10🇷🇸 SERBIA275♥♠Q-1+14
+7.7Round 2🇸🇮 SLOVENIA274♠♦3-1+10
+7.5Round 1🇸🇬 SINGAPORE72NT♠K-3+9
+7.3Round 2🇸🇮 SLOVENIA173♣x♥4-2+9
+6.9Round 18🇹🇷 TURKIYE213NT♦J=-1
+6.7Round 5🇭🇷 CROATIA94♥♣A-2+7
+5.9Round 10🇷🇸 SERBIA222NT♠9-3+5
+5.8Round 11🇮🇳 INDIA91NT♥6-1+6
+5.8Round 14🇩🇪 GERMANY256♠♣K+1-11
+5.5Round 1🇸🇬 SINGAPORE143NT♦5-1+10
+5.5Round 6🇷🇴 ROMANIA283♣♠K+1+0
+4.8Round 1🇸🇬 SINGAPORE53NT♠A+1+1
+4.7Round 2🇸🇮 SLOVENIA154♠♥7+2+17
+4.7Round 3🇧🇬 BULGARIA136♦♥8-1+17
+4.7Round 14🇩🇪 GERMANY285♦♣J-1+10
+4.4Round 18🇹🇷 TURKIYE265♥x♠6=+6
+4.2Round 16🇳🇱 NETHERLANDS184♥♦7-2-5
+4.2Round 18🇹🇷 TURKIYE285♥x♠2-4+4
+4.1Round 18🇹🇷 TURKIYE233NT♦6+2+1
+3.8Round 2🇸🇮 SLOVENIA202NT♣4-2+8
+3.8Round 6🇷🇴 ROMANIA253♦♠9-2-1
+3.8Round 15🇱🇻 LATVIA55♦x♦A-3-4
+3.7Round 10🇷🇸 SERBIA184♣♠A=+0
+3.7Round 18🇹🇷 TURKIYE243♥♣3+2-6
+3.6Round 11🇮🇳 INDIA61♥♥K-3-3
+3.5Round 14🇩🇪 GERMANY163NT♥5+3+12
+3.5Round 16🇳🇱 NETHERLANDS224♠♦2-1+5
+3.5Round 16🇳🇱 NETHERLANDS253♠♠4-1-1
+3.3Round 3🇧🇬 BULGARIA63NT♦6-1+5
+3.3Round 17🇮🇱 ISRAEL42♥♠K-1+5
+3.1Round 15🇱🇻 LATVIA72♠♣4+1+0
+3.0Round 15🇱🇻 LATVIA114♣♥K=+13
+2.9Round 10🇷🇸 SERBIA284♠♠3-2+0
+2.9Round 17🇮🇱 ISRAEL83NT♠5+1+4
+2.9Round 18🇹🇷 TURKIYE182♦♥7-2-1
+2.8Round 6🇷🇴 ROMANIA235♦♥Q-1+6
+2.8Round 16🇳🇱 NETHERLANDS243NT♠2+1+0
+2.7Round 2🇸🇮 SLOVENIA212NT♥3-2+7
+2.7Round 10🇷🇸 SERBIA164♥♠J-1-1
+2.6Round 8🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND203NT♥5-3+10
+2.4Round 5🇭🇷 CROATIA104♠♥4-1+12
+2.4Round 10🇷🇸 SERBIA212NT♦6+1+7
+2.3Round 2🇸🇮 SLOVENIA255♦♥J=+11
+2.3Round 5🇭🇷 CROATIA113NT♠9=-1
+2.2Round 8🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND232♠♦6=+6
+2.2Round 17🇮🇱 ISRAEL113♦♥K-2-1
+2.2Round 18🇹🇷 TURKIYE161NT♥4-1+5
+2.1Round 6🇷🇴 ROMANIA166♠♥6=-13
+1.9Round 1🇸🇬 SINGAPORE44♠♣A+1+0
+1.9Round 1🇸🇬 SINGAPORE84♠♥J-2+0
+1.8Round 5🇭🇷 CROATIA123♠♥8-2+7
+1.8Round 11🇮🇳 INDIA34♥♠T+1+0
+1.8Round 15🇱🇻 LATVIA83♣♠K+1+0
+1.7Round 15🇱🇻 LATVIA64♠♣4+3-14
+1.7Round 15🇱🇻 LATVIA102NT♠9-1+12
+1.7Round 16🇳🇱 NETHERLANDS273NT♥A+1-1
+1.6Round 6🇷🇴 ROMANIA242NT♦9-1+4
+1.6Round 6🇷🇴 ROMANIA273NT♦6+2+2
+1.5Round 5🇭🇷 CROATIA54♠♦K=+0
+1.2Round 11🇮🇳 INDIA112NT♠3=+5
+1.1Round 5🇭🇷 CROATIA34♣♠5-1-2
+1.1Round 5🇭🇷 CROATIA71NT♦K-1-1
+1.0Round 3🇧🇬 BULGARIA143NT♥Q=+3
+1.0Round 15🇱🇻 LATVIA125♦♥K=+11
+0.9Round 10🇷🇸 SERBIA253NT♣J+2+1
+0.8Round 2🇸🇮 SLOVENIA243NT♦8+1+1
+0.8Round 5🇭🇷 CROATIA62♣♥A-1+5
+0.8Round 10🇷🇸 SERBIA192♠♣5+1+0
+0.8Round 11🇮🇳 INDIA73NT♦6=+0
+0.8Round 11🇮🇳 INDIA144♥♦A+1+0
+0.7Round 1🇸🇬 SINGAPORE61NT♠2+3-6
+0.7Round 3🇧🇬 BULGARIA53♠♣T=+0
+0.6Round 3🇧🇬 BULGARIA91NT♠9-2-1
+0.6Round 6🇷🇴 ROMANIA261NT♥8+1+0
+0.5Round 16🇳🇱 NETHERLANDS171NT♣2+2+6
+0.5Round 17🇮🇱 ISRAEL93♠♣K=+6
+0.5Round 17🇮🇱 ISRAEL134♥♦K=+1
+0.4Round 1🇸🇬 SINGAPORE24♥♠5+2-12
+0.4Round 8🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND174♥♦5+1+0
+0.4Round 10🇷🇸 SERBIA262NT♠T-1+0
+0.3Round 11🇮🇳 INDIA84♥♠9=+0
+0.1Round 1🇸🇬 SINGAPORE132♦♣A-1-1
+0.1Round 11🇮🇳 INDIA124♥♠8+2-13
+0.1Round 15🇱🇻 LATVIA14♠♣8+1+0
+0.0Round 1🇸🇬 SINGAPORE105♦♦5-1+6
-0.0Round 3🇧🇬 BULGARIA83NT♦J+1+0
+0.0Round 11🇮🇳 INDIA131NT♥2=-2
+0.0Round 17🇮🇱 ISRAEL103NT♥5+1+0
+0.0Round 18🇹🇷 TURKIYE273♠♥2=-1
-0.1Round 14🇩🇪 GERMANY263NT♠3+1+0
-0.1Round 16🇳🇱 NETHERLANDS152♠♥2-1+1
-0.2Round 2🇸🇮 SLOVENIA284♠♦3+2+13
-0.2Round 8🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND182♥.-5+2
-0.2Round 16🇳🇱 NETHERLANDS203NT♦J+2+0
-0.2Round 17🇮🇱 ISRAEL32NT♠4=+0
-0.3Round 10🇷🇸 SERBIA233NT♠5=+0
-0.3Round 16🇳🇱 NETHERLANDS194♠♥6=-1
-0.5Round 2🇸🇮 SLOVENIA183NT♥3+1-10
-0.5Round 6🇷🇴 ROMANIA154♠♥3=-1
-0.5Round 8🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND275♥♦A=+0
-0.5Round 18🇹🇷 TURKIYE173NT♦2+1-1
-0.5Round 18🇹🇷 TURKIYE221NT♥7+1+0
-0.6Round 14🇩🇪 GERMANY154♠♣8+1+0
-0.6Round 16🇳🇱 NETHERLANDS214♠♥4+1+0
-0.7Round 1🇸🇬 SINGAPORE14♠♣A+1+0
-0.7Round 14🇩🇪 GERMANY213NT♥9+1-1
-0.7Round 14🇩🇪 GERMANY244♣♦K-1-4
-0.8Round 14🇩🇪 GERMANY183NT♠6+2-1
-0.8Round 18🇹🇷 TURKIYE153♦♥2-3-8
-1.0Round 2🇸🇮 SLOVENIA234♥♦4+1-13
-1.0Round 10🇷🇸 SERBIA173♠♣8=-7
-1.1Round 5🇭🇷 CROATIA23NT♦Q-1-5
-1.1Round 5🇭🇷 CROATIA42♠♥K+1+0
-1.2Round 1🇸🇬 SINGAPORE112♠♦5+1-1
-1.3Round 17🇮🇱 ISRAEL65♠♦6=-4
-1.4Round 2🇸🇮 SLOVENIA163NT♠K+3-16
-1.4Round 6🇷🇴 ROMANIA223NT♦5=+0
-1.4Round 17🇮🇱 ISRAEL123NT♠6+2-1
-1.6Round 2🇸🇮 SLOVENIA191NT♠A+2+0
-1.7Round 11🇮🇳 INDIA13NT♥Q=+1
-1.9Round 10🇷🇸 SERBIA204♥♣A-1-9
-1.9Round 15🇱🇻 LATVIA134♥♣4+1+0
-1.9Round 17🇮🇱 ISRAEL74♥♠T+1+0
-2.0Round 3🇧🇬 BULGARIA123NT♦2+2+12
-2.1Round 10🇷🇸 SERBIA152♥♦T+1+0
-2.2Round 3🇧🇬 BULGARIA22♠♥A+1-2
-2.2Round 8🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND214♠♣A=-3
-2.4Round 16🇳🇱 NETHERLANDS284♠♥K=+0
-2.5Round 1🇸🇬 SINGAPORE123♠♦K+2-9
-2.5Round 15🇱🇻 LATVIA23♣♥4=+1
-2.6Round 14🇩🇪 GERMANY223NT♠J-1-5
-2.7Round 14🇩🇪 GERMANY172NT♥J+2-1
-2.8Round 1🇸🇬 SINGAPORE33NT♦4+2+12
-2.9Round 3🇧🇬 BULGARIA35♠♦A=+0
-2.9Round 5🇭🇷 CROATIA81NT♥5=+0
-2.9Round 8🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND162♠♥2-1-5
-2.9Round 15🇱🇻 LATVIA93NT♥J+2+0
-3.0Round 16🇳🇱 NETHERLANDS163NT♣5+1+0
-3.1Round 5🇭🇷 CROATIA144♥♣A=-1
-3.2Round 8🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND261NT♥J+2-10
-3.3Round 18🇹🇷 TURKIYE192♠♦4+1+0
-3.4Round 3🇧🇬 BULGARIA116NT♥8=+0
-3.7Round 11🇮🇳 INDIA52♥♠A=-9
-3.8Round 8🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND284♥♦K-1-5
-3.8Round 14🇩🇪 GERMANY233NT♥Q+2-12
-3.8Round 17🇮🇱 ISRAEL54♥♦A=+0
-3.8Round 18🇹🇷 TURKIYE253♠x♠8-4-4
-3.9Round 14🇩🇪 GERMANY205♥♠T=+0
-4.1Round 15🇱🇻 LATVIA144♥♣Q=+1
-4.3Round 8🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND196♣♠2=+12
-5.2Round 14🇩🇪 GERMANY195♥♠A-2-6
-5.8Round 2🇸🇮 SLOVENIA264♥♦A-1-12
-6.1Round 3🇧🇬 BULGARIA74♠♣A-1-6
-6.5Round 11🇮🇳 INDIA24♠♣K+1-11
-6.8Round 16🇳🇱 NETHERLANDS264♥♦T+1-1
-7.1Round 17🇮🇱 ISRAEL13♦♠J-1-11
-7.8Round 8🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND223NT♥6-3-10
-8.1Round 3🇧🇬 BULGARIA43♥♦3-4-7
-8.6Round 14🇩🇪 GERMANY276♦x♥Q-1-5
-8.8Round 3🇧🇬 BULGARIA104♥♣A=+0
-9.3Round 11🇮🇳 INDIA103NT♣J-2-13
-9.4Round 11🇮🇳 INDIA43NT♦J-2-8
-10.2Round 6🇷🇴 ROMANIA206NT♦7=+0
-11.3Round 6🇷🇴 ROMANIA196♥♣8=-11
-11.4Round 8🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND241♥x♦4-4-9
-12.0Round 3🇧🇬 BULGARIA15♦x♥3-4-12
-12.0Round 17🇮🇱 ISRAEL146♥x♣6+1-13
-12.9Round 1🇸🇬 SINGAPORE96♠♣7=-15
-13.8Round 15🇱🇻 LATVIA45♥x♠9-3-12
-13.9Round 16🇳🇱 NETHERLANDS233NT♣J+3-17