🇨🇳 YUAN Xuefang · CHINA

29rank
+90.4Butler · 192 bds
+0.47per board
±4.3swing
+0.59vs par /bd · #23/136
+0.36adjusted /bd
Butler per round: 7.9 -9.5 29.7 5.6 14.2 18.6 29.4 -5.6 -25.9 -7.1 -0.4 -12.5 10.4 -8.8 36 8.4by round

vs par split: bidding +0.47 · play +0.11

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

Card play — on target: opening leads 80.3% #68 of 136 · declarer play 73.9% #55 of 136 · defence 82.2% #105 of 136

Card play by contract type — on target
vs NTvs a suit
Opening leads81.2% (16)80.0% (45)
Declarer play65.0% (20)80.8% (26)
Defence78.6% (28)83.6% (73)

Opening leads by suit led: ♠ 77.8% (18) · ♥ 76.5% (17) · ♦ 82.4% (17) · ♣ 88.9% (9)

vs par by strain: NT +0.52 (62) · a suit +0.62 (130)

vs par by level: part-score +0.34 (77) · game +0.95 (104) · slam -1.09 (11)

By role: declaring +0.78/bd (-1.52 vs par · 91) · defending +0.19/bd (+2.48 vs par · 101)

By vulnerability: vulnerable +0.83/bd (+0.58 vs par · 96) · not vulnerable +0.11/bd (+0.59 vs par · 96)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 2X.ZuoJ.Gibbons – C.GibbonsClosed12+7.9+0.66+1.58
Round 3X.ZuoP.Riedel – E.CovarrubiasClosed12-9.5-0.79-0.17
Round 5X.ZuoC.Feintuch – P.YanezOpen12+29.7+2.48+3.33
Round 7X.ZuoM.Takasaki – S.HarasawaClosed12+5.6+0.47+0.08
Round 8X.ZuoN.Bateman – V.BloomOpen12+14.2+1.18+0.33
Round 9X.ZuoM.Plath – S.KriftnerClosed12+18.6+1.55+1.67
Round 10X.ZuoJ.Kenny – J.FitzgeraldClosed12+29.4+2.45-0.08
Round 12X.ZuoJ.Meyers – K.SanbornOpen12-5.6-0.47-0.08
Round 13X.ZuoS.Humphries – J.BrakeOpen12-25.9-2.16-1.17
Round 14X.ZuoA.Fuglestad – M.HardingOpen12-7.1-0.59+1.58
Round 16X.ZuoI.Gronkvist – E.OveliusClosed12-0.4-0.03+0.08
Round 17X.ZuoA.Acar – B.ErkanClosed12-12.5-1.04+0.33
Round 19X.ZuoP.Herrera – C.HickeyOpen12+10.4+0.87-0.08
Round 20X.ZuoS.Baldysz – C.BaldyszOpen12-8.8-0.73-1.67
Round 22X.ZuoA.Kshirsagar – B.DeyOpen12+36.0+3.00+3.25
Round 23X.ZuoN.Romaguera – R.Sanz PerezOpen12+8.4+0.70+0.42

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
+11.7Round 3🇨🇱 CHILE134♠x♦Q=+7
+11.5Round 12🇺🇸 U.S.A.127♣♦5=+10
+11.2Round 22🇮🇳 INDIA73NTx♥7-2+12
+10.3Round 19🇲🇽 MEXICO152♥x♣7-2+9
+10.1Round 8🇿🇦 SOUTH AFRICA65♦x♠Q=+10
+10.0Round 16🇸🇪 SWEDEN33NT♥6=+10
+9.7Round 10🇮🇪 IRELAND63NT♠3+3+1
+9.4Round 2🇳🇿 NEW ZEALAND63NT♦3-2+11
+9.3Round 19🇲🇽 MEXICO206♦♠K=-2
+9.0Round 7🇯🇵 JAPAN183NT♣4=+6
+9.0Round 16🇸🇪 SWEDEN84♠♥6+3+14
+8.1Round 3🇨🇱 CHILE146♠♥J=+0
+7.9Round 23🇪🇸 SPAIN243♥♦6=+11
+7.1Round 7🇯🇵 JAPAN174♥x♣K=+10
+6.8Round 14🇳🇴 NORWAY53♥x♦4-2+9
+6.7Round 5🇦🇷 ARGENTINA213NT♦J=-1
+6.1Round 23🇪🇸 SPAIN175♣♦8-1+4
+6.0Round 9🇩🇪 GERMANY144♠♥J=+3
+6.0Round 22🇮🇳 INDIA51♦♥A-2+7
+5.8Round 5🇦🇷 ARGENTINA134♥♠J+1+13
+5.8Round 5🇦🇷 ARGENTINA143♦♥A+2+7
+5.8Round 22🇮🇳 INDIA45♣♦Q=-1
+5.7Round 22🇮🇳 INDIA115♦x♦3-2+9
+5.5Round 9🇩🇪 GERMANY202♥♦3=+6
+5.4Round 10🇮🇪 IRELAND43NT♣Q=+13
+5.3Round 10🇮🇪 IRELAND93NT♥Q=+0
+5.2Round 8🇿🇦 SOUTH AFRICA105♣x♥K-3+5
+5.1Round 16🇸🇪 SWEDEN124♠x♠6-2+0
+5.0Round 19🇲🇽 MEXICO183NT♥2=+7
+4.6Round 16🇸🇪 SWEDEN63NT♣4-1+10
+4.4Round 5🇦🇷 ARGENTINA223♦♠K+1+1
+4.3Round 7🇯🇵 JAPAN165♣x♠2-1+6
+4.2Round 8🇿🇦 SOUTH AFRICA92♦♥3=-1
+4.1Round 9🇩🇪 GERMANY222♠♦2+1+7
+4.1Round 13🇦🇺 AUSTRALIA152♠x♣3-2+7
+4.0Round 5🇦🇷 ARGENTINA235♣♥10=+3
+3.8Round 8🇿🇦 SOUTH AFRICA52NT♣4+2+10
+3.8Round 17🇹🇷 TURKIYE163NT♥K+2+11
+3.7Round 8🇿🇦 SOUTH AFRICA31NTx♥Q-2-8
+3.7Round 10🇮🇪 IRELAND72♠♣J-3+5
+3.7Round 22🇮🇳 INDIA85♦♥6+2+8
+3.5Round 2🇳🇿 NEW ZEALAND25♠♥K+1+13
+3.5Round 20🇵🇱 POLAND73NT♠2=+0
+3.4Round 9🇩🇪 GERMANY243♥♣J=-7
+3.4Round 22🇮🇳 INDIA122♠♣9+1+6
+3.2Round 5🇦🇷 ARGENTINA154♠♦3-1-1
+3.2Round 23🇪🇸 SPAIN163NT♣8+1+0
+3.1Round 13🇦🇺 AUSTRALIA202♥♦J-1+9
+3.0Round 3🇨🇱 CHILE232NT♠5-1-5
+2.8Round 14🇳🇴 NORWAY104♥♠A=+0
+2.7Round 2🇳🇿 NEW ZEALAND92♦♥2-2-5
+2.7Round 7🇯🇵 JAPAN224♦x♣10-1+6
+2.6Round 9🇩🇪 GERMANY214♥♠Q-2+9
+2.5Round 8🇿🇦 SOUTH AFRICA81NT♠6-1+4
+2.3Round 13🇦🇺 AUSTRALIA193♠♥7-1+4
+2.3Round 14🇳🇴 NORWAY123NT♠6-1+5
+2.2Round 10🇮🇪 IRELAND83♥♦4+1+6
+2.2Round 12🇺🇸 U.S.A.32NT♠3-1+4
+2.1Round 10🇮🇪 IRELAND51NT♣3-1+2
+1.9Round 2🇳🇿 NEW ZEALAND82NT♦3+2+1
+1.8Round 17🇹🇷 TURKIYE132NT♥9-2-3
+1.7Round 10🇮🇪 IRELAND13NT♣8-1+5
+1.4Round 9🇩🇪 GERMANY183NT♠3+1-1
+1.4Round 12🇺🇸 U.S.A.45♦♣K=+3
+1.3Round 9🇩🇪 GERMANY163NT♥6+1+1
+1.3Round 14🇳🇴 NORWAY34♥♠Q-2-1
+1.3Round 16🇸🇪 SWEDEN43♥♣2=+8
+1.3Round 23🇪🇸 SPAIN204♥♠3+2-13
+1.2Round 5🇦🇷 ARGENTINA164♣♥2-2+11
+1.2Round 12🇺🇸 U.S.A.104♠♦2=+1
+1.2Round 17🇹🇷 TURKIYE224♠♣3=+3
+1.2Round 20🇵🇱 POLAND52♠♦A=+0
+1.1Round 5🇦🇷 ARGENTINA172♣♠K+1+1
+1.1Round 8🇿🇦 SOUTH AFRICA13NT♦4+2+0
+1.1Round 10🇮🇪 IRELAND122♠♦6=-7
+1.0Round 17🇹🇷 TURKIYE196♠x♦K-2+0
+1.0Round 20🇵🇱 POLAND22♠x♥2-1-5
+1.0Round 22🇮🇳 INDIA65♠x♥2-3-4
+0.9Round 23🇪🇸 SPAIN154♠♣3+1+1
+0.7Round 2🇳🇿 NEW ZEALAND101NT♣10+1+1
+0.7Round 3🇨🇱 CHILE173♠♥5-2-1
+0.7Round 9🇩🇪 GERMANY155♣x♥Q-3+14
+0.7Round 10🇮🇪 IRELAND114♠♥A=-11
+0.7Round 13🇦🇺 AUSTRALIA233NT♦4+2+0
+0.6Round 3🇨🇱 CHILE202♠♥A-1+5
+0.6Round 20🇵🇱 POLAND13♠♣J-1+2
+0.5Round 14🇳🇴 NORWAY74♠♦7+1+0
+0.5Round 22🇮🇳 INDIA93NT♥3+2+10
+0.4Round 12🇺🇸 U.S.A.96♠♥5=+0
+0.3Round 19🇲🇽 MEXICO194♠♦6=+0
+0.3Round 20🇵🇱 POLAND63NT♠3+1+0
+0.2Round 7🇯🇵 JAPAN143NT♠6+2-11
+0.2Round 13🇦🇺 AUSTRALIA142♠♥Q+2-1
+0.2Round 13🇦🇺 AUSTRALIA182♦♥4+2+0
+0.2Round 22🇮🇳 INDIA32♠♣4-1-2
-0.0Round 2🇳🇿 NEW ZEALAND73NT♥5=+0
-0.0Round 3🇨🇱 CHILE164♠♦6=+1
-0.0Round 12🇺🇸 U.S.A.84♥♥5+1+0
+0.0Round 17🇹🇷 TURKIYE173NT♥4+2+0
-0.0Round 22🇮🇳 INDIA24♠♦5=+0
-0.0Round 23🇪🇸 SPAIN144♠♦K+2+1
-0.1Round 20🇵🇱 POLAND94♥♠8+1+0
-0.2Round 9🇩🇪 GERMANY131NT♣K=+0
-0.2Round 17🇹🇷 TURKIYE154♥♦Q+1+0
-0.2Round 20🇵🇱 POLAND124♥♠7=-1
-0.3Round 2🇳🇿 NEW ZEALAND113NT♠10+1+0
-0.3Round 5🇦🇷 ARGENTINA181NT♠7+2+1
-0.3Round 17🇹🇷 TURKIYE204♥♦3+1+13
-0.3Round 22🇮🇳 INDIA11NT♠5+2-7
-0.4Round 5🇦🇷 ARGENTINA203NT♦4+2+0
-0.4Round 10🇮🇪 IRELAND103NT♥3+2+0
-0.4Round 14🇳🇴 NORWAY83♥♦4-1-2
-0.5Round 10🇮🇪 IRELAND23NT♣6-1-10
-0.5Round 17🇹🇷 TURKIYE213♥♦7+1+4
-0.5Round 19🇲🇽 MEXICO176♠♦3=+0
-0.5Round 23🇪🇸 SPAIN133NT♥J+2+13
-0.6Round 16🇸🇪 SWEDEN104♥♠9+1+0
-0.7Round 5🇦🇷 ARGENTINA192♦♥J+2+0
-0.7Round 16🇸🇪 SWEDEN54♥♠2=+0
-0.7Round 16🇸🇪 SWEDEN74♥♣J+1+0
-0.8Round 19🇲🇽 MEXICO163NT♠6+1+1
-0.8Round 23🇪🇸 SPAIN223NT♥2+1-13
-0.9Round 14🇳🇴 NORWAY114♠♣A+2+11
-1.0Round 3🇨🇱 CHILE192♠♣A=+0
-1.0Round 14🇳🇴 NORWAY13♥♣K=+7
-1.0Round 19🇲🇽 MEXICO133♠♦4=-10
-1.1Round 5🇦🇷 ARGENTINA243♠♦A-2+5
-1.1Round 9🇩🇪 GERMANY193NT♠9=+1
-1.1Round 12🇺🇸 U.S.A.52NT♠2+2-12
-1.1Round 19🇲🇽 MEXICO223♣x♥A-1-1
-1.2Round 7🇯🇵 JAPAN233NT♠A+2+0
-1.2Round 22🇮🇳 INDIA103♣♦A=+1
-1.3Round 20🇵🇱 POLAND84♦♣3+1-6
-1.3Round 23🇪🇸 SPAIN232♥♠7-1-1
-1.4Round 7🇯🇵 JAPAN242♠♥7+1+0
-1.5Round 2🇳🇿 NEW ZEALAND33NT♠7=+0
-1.5Round 19🇲🇽 MEXICO243NT♣3-1+2
-1.5Round 23🇪🇸 SPAIN183♣♥A=+9
-1.6Round 9🇩🇪 GERMANY173♥♣K=-7
-1.6Round 10🇮🇪 IRELAND34♠♥Q-1-5
-1.6Round 13🇦🇺 AUSTRALIA164♦♠2=+0
-1.7Round 7🇯🇵 JAPAN203♣♣5+1-11
-1.7Round 13🇦🇺 AUSTRALIA244♥♥10-3-2
-1.7Round 19🇲🇽 MEXICO234♣♠A=+0
-1.8Round 12🇺🇸 U.S.A.113NT♥Q+1+0
-1.9Round 2🇳🇿 NEW ZEALAND42♦♠Q+1+0
-1.9Round 7🇯🇵 JAPAN212♦♥2=+11
-1.9Round 23🇪🇸 SPAIN194♠♦3+1-1
-2.1Round 2🇳🇿 NEW ZEALAND52♠♦K=+1
-2.1Round 2🇳🇿 NEW ZEALAND123♣♥3-1+3
-2.1Round 12🇺🇸 U.S.A.12♠♠A+1+0
-2.3Round 20🇵🇱 POLAND103NT♠5+2+12
-2.4Round 2🇳🇿 NEW ZEALAND14♥♦K-2-6
-2.5Round 7🇯🇵 JAPAN192♥♠2+2-1
-2.5Round 8🇿🇦 SOUTH AFRICA74♠♦K=-3
-2.5Round 8🇿🇦 SOUTH AFRICA114♥♠6-1-5
-2.5Round 17🇹🇷 TURKIYE242♥♦7=+1
-2.6Round 8🇿🇦 SOUTH AFRICA43NT♦4-2-8
-2.7Round 17🇹🇷 TURKIYE233NT♥2-1-6
-3.0Round 12🇺🇸 U.S.A.63♠♦K-3-4
-3.0Round 19🇲🇽 MEXICO144♥♦9-1-5
-3.1Round 8🇿🇦 SOUTH AFRICA24♥♣4-2+0
-3.1Round 16🇸🇪 SWEDEN21NT♥3-2-1
-3.2Round 14🇳🇴 NORWAY25♦♣K=-3
-3.2Round 20🇵🇱 POLAND44♠♣A-2-12
-3.3Round 13🇦🇺 AUSTRALIA213NT♦A-1+2
-3.3Round 20🇵🇱 POLAND112♣♦J=-8
-3.5Round 9🇩🇪 GERMANY232♠♠6+1-6
-3.7Round 3🇨🇱 CHILE223♠♦6+1-10
-3.7Round 12🇺🇸 U.S.A.73NT♥K-2+7
-3.7Round 14🇳🇴 NORWAY96♠♦Q+1+11
-4.3Round 7🇯🇵 JAPAN133NT♦5-2-8
-4.7Round 7🇯🇵 JAPAN151NT♥3+2-7
-4.8Round 14🇳🇴 NORWAY63NT♣5-1-6
-4.9Round 19🇲🇽 MEXICO213NT♠6+2-2
-5.0Round 20🇵🇱 POLAND34♥♠A+2-2
-5.0Round 23🇪🇸 SPAIN213♥♣K=-6
-5.4Round 3🇨🇱 CHILE246♠♣7=+11
-5.6Round 16🇸🇪 SWEDEN93♠♦A-1-12
-5.7Round 8🇿🇦 SOUTH AFRICA123♠♦7=+0
-6.8Round 3🇨🇱 CHILE156♥♣K=-12
-6.8Round 14🇳🇴 NORWAY44♠♣10-1-12
-7.0Round 17🇹🇷 TURKIYE185♦♥A=-11
-7.1Round 3🇨🇱 CHILE185♦x♥5-3+3
-7.1Round 17🇹🇷 TURKIYE144♠x♥K-1-8
-7.5Round 16🇸🇪 SWEDEN14♠♥Q-2-11
-7.7Round 13🇦🇺 AUSTRALIA223NT♥3-2-11
-9.6Round 3🇨🇱 CHILE213NT♣J+1-1
-9.9Round 13🇦🇺 AUSTRALIA173♠x♣6=-9
-10.6Round 12🇺🇸 U.S.A.23NT♠4=-10
-12.2Round 16🇸🇪 SWEDEN116♠♥K-1-17
-12.3Round 13🇦🇺 AUSTRALIA136♦♣Q-1-13