🇺🇸 LIN Amber · USA2

37rank
+72.0Butler · 216 bds
+0.33per board
±4.5swing
-0.02vs par /bd · #77/134
+0.20adjusted /bd
Butler per round: 8.9 -0.1 32.1 9 -2.2 -20.7 15.5 -27.2 31.9 -10.1 -12.7 17.9 31.8 14.8 1.1 -14 -22.9 18.9by round

vs par split: bidding +0.07 · play -0.12

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

Card play — on target: opening leads 82.5% #65 of 134 · declarer play 78.2% #50 of 134 · defence 84.1% #60 of 134

Bidding activity — not a pass: 41.4% #90 of 134 (254/614)

Card play by contract type — on target
vs NTvs a suit
Opening leads69.6% (23)91.2% (34)
Declarer play68.4% (19)83.3% (36)
Defence88.9% (36)81.7% (71)

Opening leads by suit led: ♠ 83.3% (12) · ♥ 85.0% (20) · ♦ 75.0% (12) · ♣ 84.6% (13)

vs par by strain: NT -0.09 (64) · a suit -0.02 (151)

vs par by level: part-score -0.12 (85) · game +0.36 (110) · slam -1.95 (20)

By role: declaring +0.46/bd (-1.77 vs par · 108) · defending +0.21/bd (+1.70 vs par · 107)

By vulnerability: vulnerable +0.59/bd (-0.23 vs par · 108) · not vulnerable +0.07/bd (+0.18 vs par · 108)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1C.DuffieB.Kristensen – K.RosenbergClosed12+8.9+0.74-0.92
Round 3C.DuffieS.Semberoiz – R.NunezOpen12-0.1-0.01+0.08
Round 4Q.WanM.Litterst – P.PabstOpen12+32.1+2.68+1.42
Round 5R.JengACHARYA SHUBHAM – A.PrakashOpen12+9.0+0.75+1.92
Round 7Q.WanW.Ye – Y.LinClosed12-2.2-0.18-1.08
Round 8R.JengG.Donati – F.PortaClosed12-20.7-1.72-1.42
Round 9B.XiaoO.Laufer – D.LiOpen12+15.5+1.29-0.92
Round 10C.DuffieY.Poon – C.HuiOpen12-27.2-2.27-1.25
Round 11Q.WanE.Edwards – J.ParsonsClosed12+31.9+2.66+2.75
Round 13C.DuffieH.Coban – M.KalayciOpen12-10.1-0.84+2.17
Round 14C.DuffieY.Caris – P.DupontClosed12-12.7-1.06-1.08
Round 16R.JengN.Yamamoto – Y.SongOpen12+17.9+1.49+0.25
Round 17B.XiaoZ.Li – Y.LiaoOpen12+31.8+2.65+1.83
Round 18C.DuffieS.Anoyrkatis – D.WinterOpen12+14.8+1.23+0.58
Round 19Q.WanA.Boulin – T.GuilleminClosed12+1.1+0.09+1.17
Round 21Q.WanR.Zvorovski – R.ToomClosed12-14.0-1.17-1.42
Round 22C.DuffieC.Mann – E.HanssonClosed12-22.9-1.91-4.75
Round 23B.XiaoE.Evacic – I.BilusicOpen12+18.9+1.57+0.25

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
+13.8Round 5🇮🇳 INDIA96NT♣6-1+17
+13.0Round 18🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND157♦x♣A-1+16
+10.9Round 16🇯🇵 JAPAN227♥♠K=+11
+10.6Round 11🇧🇧 BARBADOS34♠♦8=+10
+9.9Round 18🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND224♥♦5=+11
+9.4Round 4🇩🇪 GERMANY235♦♠A-2+12
+9.3Round 16🇯🇵 JAPAN181♥x♥6-3+9
+9.3Round 17🇨🇳 CHINA43NT♣8=+0
+8.9Round 3🇦🇷 ARGENTINA124♥♣5=+13
+8.7Round 5🇮🇳 INDIA45♥♦A-4+12
+8.7Round 14🇳🇱 NETHERLANDS236♣♦A-1+12
+8.5Round 1🇺🇸 USA146♥♦J=+8
+8.1Round 9🇨🇦 CANADA93NT♥5-3+10
+7.8Round 16🇯🇵 JAPAN206♠♣A=+0
+7.3Round 4🇩🇪 GERMANY243♠♥Q-1+10
+7.2Round 17🇨🇳 CHINA73NT♥9-2+12
+6.7Round 10🇭🇰 HONG KONG CHINA173NT♣J-5+9
+6.7Round 23🇭🇷 CROATIA94♥♠Q+1+8
+6.3Round 18🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND234♠♥3-1+6
+6.3Round 19🇫🇷 FRANCE55♠♥6-1+13
+6.0Round 23🇭🇷 CROATIA115♣x♥Q-2+5
+5.8Round 1🇺🇸 USA115♠x♣K-1+0
+5.7Round 4🇩🇪 GERMANY176NT♠5=+0
+5.7Round 11🇧🇧 BARBADOS64♠♦K-1+10
+5.7Round 17🇨🇳 CHINA64♥♣2+1+0
+5.6Round 4🇩🇪 GERMANY152♠♦K+2+10
+5.5Round 11🇧🇧 BARBADOS93NT♥6+1+0
+5.5Round 23🇭🇷 CROATIA61♥x♥3=+7
+5.4Round 7🇹🇼 CHINESE TAIPEI105♠♣J-2+8
+5.4Round 9🇨🇦 CANADA24♠♥2=+3
+5.4Round 17🇨🇳 CHINA14♠♥9-2+6
+5.3Round 21🇪🇪 ESTONIA113NT♠6-2+11
+5.1Round 13🇹🇷 TURKIYE33NT♥J-1+12
+5.0Round 7🇹🇼 CHINESE TAIPEI74♠♥T-1+6
+5.0Round 14🇳🇱 NETHERLANDS162♦♣5=+5
+4.9Round 1🇺🇸 USA193♠♥5-1+10
+4.3Round 8🇮🇹 ITALY195♥x♣J-1+0
+4.0Round 5🇮🇳 INDIA16♠♥7=+0
+4.0Round 10🇭🇰 HONG KONG CHINA144♠♦Q-1+8
+4.0Round 17🇨🇳 CHINA84♠♥Q=+0
+3.9Round 11🇧🇧 BARBADOS24♠♦A+3+0
+3.9Round 13🇹🇷 TURKIYE23♦♠A-1+5
+3.9Round 17🇨🇳 CHINA33NT♠K-1+12
+3.8Round 4🇩🇪 GERMANY162♦♣4=-2
+3.8Round 7🇹🇼 CHINESE TAIPEI94♠♣K=+3
+3.8Round 8🇮🇹 ITALY134♥♣Q-2+8
+3.8Round 16🇯🇵 JAPAN143♦♠A-1+9
+3.7Round 23🇭🇷 CROATIA46♠♦2=-13
+3.6Round 13🇹🇷 TURKIYE74♠♦J-1+12
+3.5Round 9🇨🇦 CANADA122NT♠Q-3+6
+3.5Round 13🇹🇷 TURKIYE43NT♥J+3+2
+3.4Round 9🇨🇦 CANADA52NT♣5-3+6
+3.4Round 19🇫🇷 FRANCE14♠♥7=+0
+3.3Round 11🇧🇧 BARBADOS83♦♣T+1+0
+3.3Round 16🇯🇵 JAPAN244♥♣6-2+5
+3.3Round 19🇫🇷 FRANCE32♥♦T+1+7
+3.1Round 11🇧🇧 BARBADOS113NT♠5+1+7
+3.0Round 3🇦🇷 ARGENTINA44♠♦5=+0
+2.8Round 18🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND185♦♥8=+0
+2.7Round 4🇩🇪 GERMANY215♠♦K+1-9
+2.7Round 18🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND134♠♠9+2+13
+2.7Round 23🇭🇷 CROATIA23♠♣A-2+1
+2.4Round 9🇨🇦 CANADA31NT♣3=+0
+2.4Round 19🇫🇷 FRANCE123♦♠3+1+1
+2.3Round 4🇩🇪 GERMANY141NT♥5+2+1
+2.3Round 11🇧🇧 BARBADOS42♦♣8-1+11
+2.1Round 13🇹🇷 TURKIYE121NT♣6-1+4
+2.1Round 14🇳🇱 NETHERLANDS153♣♦K+2-8
+2.1Round 21🇪🇪 ESTONIA42♣♠Q=+0
+2.1Round 22🇸🇪 SWEDEN193NT♣Q+2+1
+2.0Round 3🇦🇷 ARGENTINA53♠♥3=+0
+2.0Round 23🇭🇷 CROATIA121NT♠7=+5
+1.8Round 7🇹🇼 CHINESE TAIPEI32♥♥2-3+2
+1.7Round 11🇧🇧 BARBADOS74♥♦A=+0
+1.7Round 14🇳🇱 NETHERLANDS184♠♦A-1+5
+1.7Round 22🇸🇪 SWEDEN236♥♣6=+0
+1.6Round 18🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND212♠♣J+1+0
+1.5Round 1🇺🇸 USA184♠♥J=+0
+1.5Round 13🇹🇷 TURKIYE12♠♥A+1+10
+1.4Round 9🇨🇦 CANADA45♥♠A+1+5
+1.4Round 17🇨🇳 CHINA124♠♣7=+0
+1.3Round 1🇺🇸 USA171NT♦A-1+0
+1.2Round 10🇭🇰 HONG KONG CHINA204♥♣K+1+0
+1.1Round 22🇸🇪 SWEDEN243♠♦5=+0
+1.0Round 3🇦🇷 ARGENTINA24♥♠7=-1
+0.9Round 9🇨🇦 CANADA14♥♦T-1-4
+0.9Round 10🇭🇰 HONG KONG CHINA231♠♦7+2+1
+0.9Round 11🇧🇧 BARBADOS103NT♣7+2+0
+0.9Round 21🇪🇪 ESTONIA32NT♣5=+1
+0.8Round 3🇦🇷 ARGENTINA7Pass+4
+0.7Round 9🇨🇦 CANADA85♦x♣A-3-10
+0.7Round 11🇧🇧 BARBADOS124♠♥A=+0
+0.7Round 14🇳🇱 NETHERLANDS192♠♥8-2+2
+0.7Round 16🇯🇵 JAPAN193NT♠3+1-12
+0.6Round 13🇹🇷 TURKIYE101NT♦6=-1
+0.5Round 1🇺🇸 USA1113NT♣T+2-11
+0.5Round 3🇦🇷 ARGENTINA32♠♦T-1+3
+0.5Round 7🇹🇼 CHINESE TAIPEI13NT♥9=+2
+0.3Round 7🇹🇼 CHINESE TAIPEI114♥♣Q+2-11
+0.3Round 8🇮🇹 ITALY224♠♣Q=+0
+0.3Round 17🇨🇳 CHINA53NT♠4=-2
+0.3Round 18🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND192♦♥K+1+0
+0.3Round 21🇪🇪 ESTONIA13NT♥3=+0
+0.2Round 16🇯🇵 JAPAN231NT♣3-1+0
-0.0Round 4🇩🇪 GERMANY204♠♦4+1+0
-0.0Round 5🇮🇳 INDIA21NT♠6-1-3
-0.0Round 7🇹🇼 CHINESE TAIPEI22♦♣K+1+1
+0.0Round 8🇮🇹 ITALY215♥♣Q=+0
-0.1Round 5🇮🇳 INDIA34♣♦8=+5
-0.1Round 16🇯🇵 JAPAN172♥♦6+1-7
-0.1Round 19🇫🇷 FRANCE102♦♥3+1-1
-0.3Round 3🇦🇷 ARGENTINA13♥x♣A-1+1
-0.3Round 4🇩🇪 GERMANY132♠♦6+1+0
-0.3Round 5🇮🇳 INDIA102♠♥7+1+0
-0.3Round 10🇭🇰 HONG KONG CHINA132♠♥2=-6
-0.3Round 21🇪🇪 ESTONIA22♠♦9+2-6
-0.3Round 21🇪🇪 ESTONIA123NT♥3=+1
-0.3Round 22🇸🇪 SWEDEN213NT♠8+2-12
-0.4Round 3🇦🇷 ARGENTINA91NT♣K=-2
-0.5Round 5🇮🇳 INDIA84♠♣3+1+0
-0.5Round 23🇭🇷 CROATIA14♠♦K+1+0
-0.6Round 1🇺🇸 USA133♥♣4-1+0
-0.6Round 8🇮🇹 ITALY142NT♠4=+0
-0.6Round 8🇮🇹 ITALY154♠♦A+1-1
-0.6Round 10🇭🇰 HONG KONG CHINA162♥♠3=+0
-0.6Round 16🇯🇵 JAPAN213♠♥J-1+2
-0.6Round 17🇨🇳 CHINA24♥♠K+1+0
-0.6Round 21🇪🇪 ESTONIA53NT♣4+1-1
-0.6Round 22🇸🇪 SWEDEN174♥♠8-1-10
-0.6Round 23🇭🇷 CROATIA32♠♣A=-6
-0.7Round 4🇩🇪 GERMANY223NT♠6+1+1
-1.0Round 19🇫🇷 FRANCE73♠♦3-2+7
-1.2Round 5🇮🇳 INDIA111NT♣3+1+1
-1.2Round 9🇨🇦 CANADA114♠♦Q=+0
-1.2Round 17🇨🇳 CHINA102♥♥5-1-1
-1.3Round 4🇩🇪 GERMANY182♠♥Q=-6
-1.3Round 14🇳🇱 NETHERLANDS174♥♦A-1+2
-1.3Round 17🇨🇳 CHINA112♥♣3-1+2
-1.3Round 22🇸🇪 SWEDEN143♠♥A-1+2
-1.4Round 10🇭🇰 HONG KONG CHINA153NT♦6+3-1
-1.4Round 23🇭🇷 CROATIA73♣♣5=-10
-1.5Round 14🇳🇱 NETHERLANDS214♣♠7-1-6
-1.5Round 23🇭🇷 CROATIA81NT♣3+1+1
-1.6Round 7🇹🇼 CHINESE TAIPEI82♠♥4-1-2
-1.6Round 18🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND172NT♠3=-7
-1.6Round 19🇫🇷 FRANCE83♠♦6=-6
-1.6Round 23🇭🇷 CROATIA52♠♣2-1+5
-1.7Round 9🇨🇦 CANADA66♠♠4=-11
-1.7Round 16🇯🇵 JAPAN134♠♣3+2-1
-1.7Round 19🇫🇷 FRANCE43NT♠2+3-2
-1.7Round 19🇫🇷 FRANCE62♠♦T=+0
-1.7Round 21🇪🇪 ESTONIA71♠♣2+1-6
-1.8Round 22🇸🇪 SWEDEN185♦x♥7-3-3
-2.0Round 1🇺🇸 USA164♠♠T+2-13
-2.1Round 1🇺🇸 USA123♣♠Q+1+0
-2.1Round 21🇪🇪 ESTONIA83NT♥6=+1
-2.1Round 23🇭🇷 CROATIA104♠♦J+1+0
-2.2Round 8🇮🇹 ITALY183NT♠8+1+0
-2.3Round 5🇮🇳 INDIA53NT♥9+3+10
-2.3Round 11🇧🇧 BARBADOS14♥♦9-2-5
-2.3Round 17🇨🇳 CHINA93NT♠3-3-7
-2.3Round 18🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND243NT♣8-1-5
-2.4Round 4🇩🇪 GERMANY193NT♠6=+0
-2.5Round 1🇺🇸 USA151NT♠4+1+0
-2.5Round 18🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND204♥♦6-1-6
-2.5Round 19🇫🇷 FRANCE94♠♦J-3+7
-2.5Round 22🇸🇪 SWEDEN226NT♠A=+0
-2.6Round 19🇫🇷 FRANCE23NT♠7=+2
-2.7Round 1🇺🇸 USA1123♠♦6-1-4
-2.8Round 3🇦🇷 ARGENTINA83NT♠9=-7
-3.0Round 8🇮🇹 ITALY234♥♦A-1-12
-3.1Round 19🇫🇷 FRANCE116NT♦5-1-14
-3.2Round 8🇮🇹 ITALY243♦♠Q=+0
-3.3Round 13🇹🇷 TURKIYE82♥♣A+3-6
-3.3Round 13🇹🇷 TURKIYE92♥♣9+1+0
-3.4Round 5🇮🇳 INDIA124♥♣6+1-6
-3.4Round 7🇹🇼 CHINESE TAIPEI122♥♣T=+0
-3.4Round 9🇨🇦 CANADA102NT♣6=-10
-3.4Round 21🇪🇪 ESTONIA101NT♥6+1+0
-3.5Round 11🇧🇧 BARBADOS53♣♠8+1+0
-3.5Round 14🇳🇱 NETHERLANDS203NT♦4+2-13
-3.6Round 3🇦🇷 ARGENTINA63♣♠Q-1-5
-3.7Round 1🇺🇸 USA1104♠♥T+1-1
-3.7Round 7🇹🇼 CHINESE TAIPEI66♥♦A-3-12
-3.7Round 8🇮🇹 ITALY201NT♥Q+1+0
-3.8Round 13🇹🇷 TURKIYE54♠♦5=+0
-3.9Round 5🇮🇳 INDIA63NT♠J-2-5
-4.0Round 3🇦🇷 ARGENTINA115♦x♥Q-3+7
-4.0Round 9🇨🇦 CANADA73NT♥3-1-6
-4.1Round 14🇳🇱 NETHERLANDS223NT♠7-1+5
-4.3Round 22🇸🇪 SWEDEN132♥♥5=-5
-4.4Round 7🇹🇼 CHINESE TAIPEI43♥♦T+1-7
-4.4Round 22🇸🇪 SWEDEN204♥♦K+1-10
-4.7Round 14🇳🇱 NETHERLANDS142♣x♦J-1+5
-5.2Round 3🇦🇷 ARGENTINA103NT♥8-1-12
-5.2Round 21🇪🇪 ESTONIA95♣♠3-2-7
-5.3Round 13🇹🇷 TURKIYE113NT♠T=+1
-5.6Round 22🇸🇪 SWEDEN153♥♦5-1-12
-5.8Round 5🇮🇳 INDIA74♠x♣3-1-8
-5.9Round 7🇹🇼 CHINESE TAIPEI53NT♦6=-3
-6.0Round 14🇳🇱 NETHERLANDS244♥♦5-1-10
-6.0Round 18🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND164♠♣8-3-10
-6.1Round 10🇭🇰 HONG KONG CHINA246♦♥A=+2
-6.2Round 16🇯🇵 JAPAN154♠♦A=-1
-6.7Round 10🇭🇰 HONG KONG CHINA213NT♣3=+1
-6.8Round 8🇮🇹 ITALY165♦x♣Q-3+0
-6.9Round 10🇭🇰 HONG KONG CHINA187♦x♥A-4-7
-7.0Round 22🇸🇪 SWEDEN164♠♣J=-8
-8.3Round 10🇭🇰 HONG KONG CHINA196♣♠Q-1-12
-9.0Round 8🇮🇹 ITALY172♠♣K-4-12
-9.0Round 21🇪🇪 ESTONIA62♦♦5+3-11
-9.4Round 18🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND146♥♠K-1-11
-9.5Round 16🇯🇵 JAPAN163NTx♥9-2-12
-9.7Round 10🇭🇰 HONG KONG CHINA222♥x♣K+1-10
-9.8Round 14🇳🇱 NETHERLANDS136♠♦6=-12
-14.7Round 13🇹🇷 TURKIYE67♥♥3=-13