🇨🇳 LI Yiting · CHINA

60rank
+24.5Butler · 224 bds
+0.11per board
±4.4swing
+0.10vs par /bd · #59/128
-0.08adjusted /bd
Butler per round: -2 19.7 -46.7 -0.8 11.6 -20.6 31.2 18.3 9.4 23.5 -17.6 -16.8 19.4 -4.1by round

vs par split: bidding -0.18 · play +0.27

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

Card play — on target: opening leads 75.0% #99 of 128 · declarer play 70.8% #93 of 128 · defence 82.3% #89 of 128

Card play by contract type — on target
vs NTvs a suit
Opening leads71.4% (14)76.5% (34)
Declarer play57.1% (14)76.5% (34)
Defence77.1% (35)84.6% (78)

Opening leads by suit led: ♠ 73.3% (15) · ♥ 54.5% (11) · ♦ 85.7% (14) · ♣ 87.5% (8)

vs par by strain: NT -1.15 (69) · a suit +0.64 (154)

vs par by level: part-score +0.68 (76) · game -0.61 (134) · slam +3.85 (13)

By role: declaring +0.36/bd (-1.98 vs par · 110) · defending -0.13/bd (+2.11 vs par · 114)

By vulnerability: vulnerable +0.34/bd (-0.30 vs par · 112) · not vulnerable -0.12/bd (+0.51 vs par · 112)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1R.YanC.Philippe Pascal – H.SolimanOpen16-2.0-0.12-0.81
Round 2R.YanL.Cartner – G.PalmerClosed16+19.7+1.23+1.38
Round 4R.YanM.Bourke – S.LuskClosed16-46.7-2.92-1.81
Round 5R.YanH.Hsu – C.TsaoOpen16-0.8-0.05-0.31
Round 7R.YanZ.Azwer – R.AghaOpen16+11.6+0.72+0.88
Round 8R.YanM.Wortel – M.MichielsenClosed16-20.6-1.29-4.00
Round 11R.YanK.Shimamura – M.SatoClosed16+31.2+1.95+4.38
Round 12R.YanP.Batra – M.JajooOpen16+18.3+1.14+1.62
Round 13R.YanN.Al-Najjab – A.FakhouriClosed16+9.4+0.59+1.06
Round 14R.YanK.Fung – J.GartaganisOpen16+23.5+1.47-0.81
Round 16R.YanT.Sokolow – J.Seamon-MolsonOpen16-17.6-1.10-1.50
Round 18R.YanV.Reess – J.ZochowskaOpen16-16.8-1.05-1.38
Round 19R.YanL.Pain – I.Vargas De AndradeClosed16+19.4+1.21+3.19
Round 21R.YanC.Lipshitz – R.KennyOpen16-4.1-0.26-0.44

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.6Round 14🇨🇦 CANADA193NT♥4=+10
+11.9Round 14🇨🇦 CANADA202♠x♦6-5+1
+11.3Round 21🇿🇦 SOUTH AFRICA26NT♠J-2+13
+10.2Round 11🇯🇵 JAPAN125♦♠A-1+12
+10.2Round 12🇮🇳 INDIA214♠♣8-2+13
+9.6Round 19🇧🇷 BRAZIL66♥♦Q-1+11
+9.0Round 2🇳🇿 NEW ZEALAND235♦x♠8=+4
+8.9Round 12🇮🇳 INDIA306♠♥10=+11
+8.6Round 12🇮🇳 INDIA233NT♦4+1+0
+8.4Round 2🇳🇿 NEW ZEALAND294♥♦2-1+16
+8.3Round 19🇧🇷 BRAZIL153♠x♥A-2+14
+7.9Round 13🇯🇴 JORDAN64♠♠4+1+4
+7.8Round 14🇨🇦 CANADA273NT♠K=+7
+7.7Round 5🇹🇼 CHINESE TAIPEI94♥♠A=+0
+7.4Round 1🇪🇬 EGYPT14♥♣Q=+7
+7.3Round 13🇯🇴 JORDAN83NT♣2=+7
+6.9Round 11🇯🇵 JAPAN84♠♥K-1+10
+6.5Round 2🇳🇿 NEW ZEALAND224♣♦J-1+6
+6.1Round 21🇿🇦 SOUTH AFRICA36♠♣Q-1+14
+5.9Round 1🇪🇬 EGYPT116♥♠5=+0
+5.5Round 8🇳🇱 NETHERLANDS182♥♣3+3+7
+5.4Round 13🇯🇴 JORDAN134♥♦K=+0
+5.3Round 2🇳🇿 NEW ZEALAND214♠♥K-2+9
+5.2Round 21🇿🇦 SOUTH AFRICA146♣♦6-1+14
+4.9Round 5🇹🇼 CHINESE TAIPEI74♣♦10=+1
+4.9Round 19🇧🇷 BRAZIL142♠♣9+4+15
+4.8Round 1🇪🇬 EGYPT63♥♦3+1+7
+4.7Round 5🇹🇼 CHINESE TAIPEI53♣♥6+1+0
+4.7Round 7🇵🇰 PAKISTAN114♠♦A=+7
+4.5Round 11🇯🇵 JAPAN72♦♣7+1-1
+4.5Round 12🇮🇳 INDIA284♥♠8-1+5
+4.4Round 7🇵🇰 PAKISTAN45♦♠A+1-13
+4.3Round 7🇵🇰 PAKISTAN62♣♥8=+6
+4.2Round 11🇯🇵 JAPAN34♦♣A+1+12
+4.2Round 14🇨🇦 CANADA234♠♦6-1-9
+4.0Round 4🇦🇺 AUSTRALIA174♠♦K+1+11
+4.0Round 7🇵🇰 PAKISTAN93NT♠6+4-12
+4.0Round 18🇫🇷 FRANCE263NT♠Q-1+6
+3.9Round 7🇵🇰 PAKISTAN125♠x♥5-1+9
+3.7Round 8🇳🇱 NETHERLANDS215♣♠3=+0
+3.7Round 19🇧🇷 BRAZIL113NT♠5-2+11
+3.6Round 11🇯🇵 JAPAN13♠♥8-1+5
+3.6Round 18🇫🇷 FRANCE293♣♥5-1+5
+3.4Round 18🇫🇷 FRANCE225♥♠2+1-3
+3.3Round 11🇯🇵 JAPAN91NT♦3+2+6
+3.2Round 14🇨🇦 CANADA293♠♠2=+11
+3.1Round 21🇿🇦 SOUTH AFRICA84NT♠4+1+0
+2.8Round 12🇮🇳 INDIA315♥x♦5-2+5
+2.8Round 14🇨🇦 CANADA285♥x♦K-2+5
+2.8Round 14🇨🇦 CANADA302NT♠7+2-6
+2.7Round 2🇳🇿 NEW ZEALAND321NT♦6+1+7
+2.7Round 7🇵🇰 PAKISTAN155♦♣J=-2
+2.7Round 12🇮🇳 INDIA192NT♠Q+2+1
+2.6Round 2🇳🇿 NEW ZEALAND193NT♥K+1+1
+2.6Round 7🇵🇰 PAKISTAN23♦♠10=+5
+2.6Round 12🇮🇳 INDIA324♥♠A=+3
+2.5Round 11🇯🇵 JAPAN53NT♠6+2+1
+2.4Round 2🇳🇿 NEW ZEALAND301♣♠9+3+1
+2.4Round 16🇺🇸 USA2253NT♠2-1+5
+2.3Round 7🇵🇰 PAKISTAN162♥♦3=+1
+2.3Round 19🇧🇷 BRAZIL72♠♥A-1+1
+2.2Round 2🇳🇿 NEW ZEALAND272♥♠Q-1+4
+2.2Round 5🇹🇼 CHINESE TAIPEI24♥♦2+2-11
+2.2Round 12🇮🇳 INDIA204♥♣A=+3
+2.2Round 21🇿🇦 SOUTH AFRICA92♠♣Q+1+0
+2.1Round 1🇪🇬 EGYPT124♠♦K-1+6
+2.1Round 11🇯🇵 JAPAN153NT♠2-2+2
+2.1Round 21🇿🇦 SOUTH AFRICA103NT♦Q=-2
+2.0Round 11🇯🇵 JAPAN143♠♠6=+7
+1.8Round 14🇨🇦 CANADA243♥♠4=+0
+1.8Round 19🇧🇷 BRAZIL93♦♣K=+6
+1.8Round 21🇿🇦 SOUTH AFRICA63♥♠5-2-9
+1.6Round 4🇦🇺 AUSTRALIA222♥♥7+1+1
+1.6Round 18🇫🇷 FRANCE234♣♥A+1+10
+1.6Round 19🇧🇷 BRAZIL33NT♣2+1+11
+1.5Round 1🇪🇬 EGYPT132♥♣J+2+1
+1.5Round 19🇧🇷 BRAZIL43♠♠6+1-1
+1.5Round 19🇧🇷 BRAZIL52♥♣5+1-1
+1.4Round 11🇯🇵 JAPAN104♠♣A-1-3
+1.3Round 16🇺🇸 USA2282♠♦A=+6
+1.2Round 13🇯🇴 JORDAN21♥♠7+2+8
+1.2Round 16🇺🇸 USA2292♦♠7+1+0
+1.1Round 4🇦🇺 AUSTRALIA215♣♦6=+0
+1.1Round 5🇹🇼 CHINESE TAIPEI13NT♣6+1-11
+1.1Round 13🇯🇴 JORDAN164♥♣K=+1
+1.0Round 2🇳🇿 NEW ZEALAND254♠♠6=+0
+1.0Round 13🇯🇴 JORDAN104♥♣7=+1
+0.9Round 7🇵🇰 PAKISTAN13♠x♦A-2+0
+0.9Round 12🇮🇳 INDIA173NT♠5+2+1
+0.8Round 11🇯🇵 JAPAN113♥♥3+3+6
+0.7Round 1🇪🇬 EGYPT93NT♣K+2-13
+0.7Round 4🇦🇺 AUSTRALIA304♥♠Q=+0
+0.7Round 16🇺🇸 USA2204♦♠A-1-1
+0.6Round 1🇪🇬 EGYPT33NT♣9=+2
+0.6Round 16🇺🇸 USA2304♠♥J=+0
+0.5Round 8🇳🇱 NETHERLANDS173NT♦6+3-1
+0.5Round 12🇮🇳 INDIA183♠♦J-1-4
+0.5Round 21🇿🇦 SOUTH AFRICA13Pass+3
+0.3Round 1🇪🇬 EGYPT43NT♠5+1+1
+0.3Round 1🇪🇬 EGYPT152♥♦2=+1
+0.3Round 5🇹🇼 CHINESE TAIPEI81NT♣8=+0
+0.2Round 1🇪🇬 EGYPT84♠♥10=+1
+0.2Round 8🇳🇱 NETHERLANDS254♠♦J+2-9
+0.1Round 5🇹🇼 CHINESE TAIPEI134♥♦4=+0
+0.1Round 13🇯🇴 JORDAN154♥♥2+2+13
+0.1Round 14🇨🇦 CANADA261NT♥6-2+2
+0.1Round 16🇺🇸 USA2275♠♣9+1-11
-0.0Round 1🇪🇬 EGYPT54♥♠3+1+0
+0.0Round 2🇳🇿 NEW ZEALAND313NT♥10+2-10
-0.0Round 4🇦🇺 AUSTRALIA264♠♠J-1-6
+0.0Round 5🇹🇼 CHINESE TAIPEI112♥♠2-1-2
-0.0Round 8🇳🇱 NETHERLANDS202♥♥Q=-6
-0.0Round 18🇫🇷 FRANCE193NT♥6+1+0
-0.2Round 4🇦🇺 AUSTRALIA323NT♠5-1-6
-0.3Round 4🇦🇺 AUSTRALIA193♠♥2=+0
-0.3Round 8🇳🇱 NETHERLANDS193NT♠5+3-13
-0.3Round 11🇯🇵 JAPAN24♠♦K+1+13
-0.3Round 16🇺🇸 USA2234♥♠K=-3
-0.3Round 18🇫🇷 FRANCE254♠♦4+3-2
-0.4Round 19🇧🇷 BRAZIL83♠♦A-1+2
-0.5Round 5🇹🇼 CHINESE TAIPEI153NT♠8=+2
-0.5Round 8🇳🇱 NETHERLANDS221NT♠3+1-10
-0.5Round 14🇨🇦 CANADA324♥♣J+1+0
-0.5Round 19🇧🇷 BRAZIL104♥♣6+1+0
-0.5Round 21🇿🇦 SOUTH AFRICA12NT♠J-1-4
-0.6Round 8🇳🇱 NETHERLANDS233♥♣9-2-9
-0.6Round 8🇳🇱 NETHERLANDS313NT♥2+2-1
-0.6Round 11🇯🇵 JAPAN163NT♥5+2+0
-0.6Round 13🇯🇴 JORDAN54♥♣A+1+0
-0.6Round 13🇯🇴 JORDAN92♥♥2-2-2
-0.7Round 4🇦🇺 AUSTRALIA233♠♠3=+0
-0.7Round 13🇯🇴 JORDAN74♠♦7+1-1
-0.7Round 13🇯🇴 JORDAN125♦♠8-1-4
-0.7Round 16🇺🇸 USA2244♥♣Q+1-11
-0.7Round 18🇫🇷 FRANCE242♠♣7-1-4
-0.8Round 5🇹🇼 CHINESE TAIPEI144♥♣6+2+11
-0.8Round 8🇳🇱 NETHERLANDS294♥♠4+2-1
-0.9Round 18🇫🇷 FRANCE304♥♣6-1-5
-0.9Round 18🇫🇷 FRANCE321NT♥8-3+3
-0.9Round 21🇿🇦 SOUTH AFRICA43NT♥2=+0
-1.0Round 7🇵🇰 PAKISTAN143NT♦9+3-10
-1.0Round 16🇺🇸 USA2321NT♠9=+0
-1.1Round 19🇧🇷 BRAZIL164♥♦4+1-1
-1.2Round 14🇨🇦 CANADA212♠♦6=+0
-1.2Round 21🇿🇦 SOUTH AFRICA53NT♠9=-2
-1.2Round 21🇿🇦 SOUTH AFRICA113♠♦Q=-1
-1.4Round 13🇯🇴 JORDAN14♠♥K+1+0
-1.4Round 19🇧🇷 BRAZIL14♠♦6-1-2
-1.5Round 1🇪🇬 EGYPT104♥♥J+3-17
-1.5Round 5🇹🇼 CHINESE TAIPEI43♣♠3-2-2
-1.5Round 12🇮🇳 INDIA223NT♠7+2-2
-1.5Round 12🇮🇳 INDIA263NT♠3+1+1
-1.5Round 13🇯🇴 JORDAN43NT♦J+1-1
-1.5Round 14🇨🇦 CANADA223NT♥6+2-1
-1.5Round 16🇺🇸 USA2174♠x♦7-2+0
-1.6Round 2🇳🇿 NEW ZEALAND264NT♥8=+1
-1.6Round 2🇳🇿 NEW ZEALAND284♠♦8-1-5
-1.6Round 4🇦🇺 AUSTRALIA283NT♥6+2-2
-1.6Round 13🇯🇴 JORDAN33♠♥8+1-4
-1.6Round 16🇺🇸 USA2191NT♣3=+0
-1.6Round 16🇺🇸 USA2263NT♠2+2-12
-1.7Round 4🇦🇺 AUSTRALIA253♥♠J=+0
-1.7Round 8🇳🇱 NETHERLANDS273NT♠2=+0
-1.7Round 8🇳🇱 NETHERLANDS304♣x♥2-2-4
-1.8Round 7🇵🇰 PAKISTAN33NT♥5+3+10
-1.8Round 18🇫🇷 FRANCE281♠♠3+1+0
-1.9Round 7🇵🇰 PAKISTAN84♥♣5+1+0
-2.0Round 7🇵🇰 PAKISTAN104♠♦8=+1
-2.1Round 16🇺🇸 USA2313NT♥6=+1
-2.2Round 2🇳🇿 NEW ZEALAND174♥♠9-1-4
-2.3Round 18🇫🇷 FRANCE173♠♣10=-7
-2.3Round 19🇧🇷 BRAZIL24♠♦3+1+0
-2.4Round 18🇫🇷 FRANCE204♠♣5-1-6
-2.5Round 7🇵🇰 PAKISTAN52♦♦Q+2-1
-2.5Round 12🇮🇳 INDIA291NT♥5+1+0
-2.5Round 19🇧🇷 BRAZIL123♠♣K+1-6
-2.6Round 5🇹🇼 CHINESE TAIPEI165♥♣J=+11
-2.6Round 14🇨🇦 CANADA175♥♣2+1-14
-2.7Round 5🇹🇼 CHINESE TAIPEI34♠x♦A-1+6
-2.7Round 16🇺🇸 USA2223NT♠7+1+0
-2.8Round 16🇺🇸 USA2213NT♠6+1+13
-2.9Round 2🇳🇿 NEW ZEALAND203NT♠4+1-13
-3.0Round 11🇯🇵 JAPAN132♦♦7+1+0
-3.2Round 11🇯🇵 JAPAN44♥♠6=+1
-3.2Round 11🇯🇵 JAPAN64♠♥Q+2-1
-3.3Round 13🇯🇴 JORDAN143NT♣9-2-6
-3.4Round 12🇮🇳 INDIA274♠x♣A-3-5
-3.5Round 5🇹🇼 CHINESE TAIPEI102♥♦6-1-5
-3.5Round 5🇹🇼 CHINESE TAIPEI122♠♣Q-4-2
-3.5Round 8🇳🇱 NETHERLANDS262♠♠4=-6
-3.9Round 14🇨🇦 CANADA184♠♥A+1-8
-4.1Round 2🇳🇿 NEW ZEALAND243♥♥J+1-7
-4.1Round 18🇫🇷 FRANCE316♦♥2+1+0
-4.2Round 8🇳🇱 NETHERLANDS245♣♦J-1-6
-4.2Round 8🇳🇱 NETHERLANDS325♣♦5=-13
-4.2Round 13🇯🇴 JORDAN114♥♣K=+1
-4.3Round 1🇪🇬 EGYPT163NT♠4-1+1
-4.5Round 7🇵🇰 PAKISTAN75♦♥K+1+13
-4.5Round 7🇵🇰 PAKISTAN133NT♦6+1+0
-4.8Round 1🇪🇬 EGYPT26♥♠2=+13
-4.9Round 18🇫🇷 FRANCE212NT♦5-1-10
-5.0Round 4🇦🇺 AUSTRALIA184♠♣K-1-10
-5.4Round 18🇫🇷 FRANCE274♥♦J+1-4
-5.6Round 21🇿🇦 SOUTH AFRICA151NT♠4+1-1
-5.7Round 14🇨🇦 CANADA313NT♥9+3-5
-5.7Round 18🇫🇷 FRANCE184♠♦2-1-5
-5.8Round 4🇦🇺 AUSTRALIA276♥♠K+1-11
-6.1Round 12🇮🇳 INDIA253NT♦6-1+1
-6.3Round 21🇿🇦 SOUTH AFRICA163NT♥Q=-6
-6.7Round 5🇹🇼 CHINESE TAIPEI66♣♦5=-3
-6.9Round 1🇪🇬 EGYPT73NT♥4-2-13
-7.1Round 21🇿🇦 SOUTH AFRICA75♣♠J-1-12
-7.5Round 4🇦🇺 AUSTRALIA244NT♠8-1-10
-7.6Round 19🇧🇷 BRAZIL133♠♦6+1-9
-8.0Round 2🇳🇿 NEW ZEALAND185♣x♥K-4+12
-8.3Round 1🇪🇬 EGYPT143NT♠4-1-10
-8.3Round 14🇨🇦 CANADA253NT♦3-1-6
-9.3Round 4🇦🇺 AUSTRALIA314♥x♦A-3+0
-9.6Round 16🇺🇸 USA2186♠♥2-1-11
-10.0Round 4🇦🇺 AUSTRALIA294♠♣Q=-9
-10.6Round 12🇮🇳 INDIA243NT♠2=-7
-12.0Round 4🇦🇺 AUSTRALIA206♥♠Q=+13
-12.4Round 8🇳🇱 NETHERLANDS282♠x♣K-5+8
-13.6Round 21🇿🇦 SOUTH AFRICA127♠x♥Q-1-14