🇳🇿 BACH Ashley · NEW ZEALAND

68rank
+4.7Butler · 224 bds
+0.02per board
±4.1swing
+0.04vs par /bd · #62/123
+0.05adjusted /bd
Butler per round: -12.8 1.4 8.1 -8 0.7 16.7 -11.1 21.8 12.6 -22.8 -9.5 -13.7 5.9 15.4by round

vs par split: bidding +0.06 · play +0.00

Strength of schedule: opponents averaged +0.03/bd (an average draw) → opponent-adjusted +0.05/bd

Card play — on target: opening leads 89.1% #6 of 123 · declarer play 77.2% #63 of 123 · defence 88.9% #47 of 123

Card play by contract type — on target
vs NTvs a suit
Opening leads100.0% (10)86.1% (36)
Declarer play80.0% (15)76.2% (42)
Defence80.0% (25)91.6% (83)

Opening leads by suit led: ♠ 90.0% (10) · ♥ 85.7% (7) · ♦ 88.9% (18) · ♣ 90.9% (11)

vs par by strain: NT +0.40 (58) · a suit -0.06 (165)

vs par by level: part-score +0.89 (87) · game -0.69 (116) · slam +0.80 (20)

By role: declaring -0.03/bd (-1.96 vs par · 115) · defending +0.07/bd (+2.16 vs par · 109)

By vulnerability: vulnerable +0.07/bd (-0.37 vs par · 112) · not vulnerable -0.03/bd (+0.46 vs par · 112)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1M.CornellB.Van Den Bos – J.Van LankveldClosed16-12.8-0.80+0.50
Round 3M.CornellH.Lasut – E.ManoppoOpen16+1.4+0.09-0.44
Round 4M.CornellS.Auken – R.WellandOpen16+8.1+0.51-1.88
Round 6M.CornellY.Chen – J.ZhaoClosed16-8.0-0.50-2.25
Round 7M.CornellP.Mathieu – L.SoudanClosed16+0.7+0.04-0.25
Round 9M.CornellR.Stephens – B.DondeOpen16+16.7+1.04+0.81
Round 10M.CornellC.Pellegrini – C.LucenaOpen16-11.1-0.69-1.00
Round 12M.CornellS.Haque – M.ChowdhuryOpen16+21.8+1.36+0.69
Round 13M.CornellO.Rimstedt – M.RimstedtOpen16+12.6+0.79+3.25
Round 15M.CornellP.Gill – A.PeakeOpen16-22.8-1.43-0.38
Round 16M.CornellB.Moss – J.GrueClosed16-9.5-0.59+1.75
Round 18M.CornellF.Multon – K.MartensOpen16-13.7-0.86-0.25
Round 19M.CornellG.Herrera – G.MarshallOpen16+5.9+0.37-1.38
Round 21M.CornellM.Thoma – P.RavennaOpen16+15.4+0.96+1.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
+14.6Round 21🇧🇷 BRAZIL166♦♣10-1+20
+12.2Round 4🇩🇪 GERMANY306NT♣6-1+16
+11.5Round 13🇸🇪 SWEDEN156♣♠K-1+12
+11.2Round 13🇸🇪 SWEDEN124♣x♣K-4+15
+9.8Round 9🇿🇦 SOUTH AFRICA136♦♠2=+0
+8.9Round 9🇿🇦 SOUTH AFRICA124♥♠3-1+11
+8.5Round 7🇬🇵 GUADELOUPE13♣♦6-1+11
+8.3Round 10🇦🇷 ARGENTINA234♠x♥Q-2+12
+7.9Round 3🇮🇩 INDONESIA33NT♥10=+10
+7.7Round 12🇧🇩 BANGLADESH223NT♦2=-1
+7.5Round 19🇲🇽 MEXICO16♥♣Q+1-11
+7.0Round 9🇿🇦 SOUTH AFRICA164♠♠7-1+13
+6.8Round 12🇧🇩 BANGLADESH315♥x♥3=+8
+6.5Round 16🇺🇸 USA2243♦♣K+2+13
+6.1Round 19🇲🇽 MEXICO33♠♦6-1+10
+5.4Round 10🇦🇷 ARGENTINA204♥♣3+1+0
+5.4Round 21🇧🇷 BRAZIL102♠♦2+1+0
+5.3Round 4🇩🇪 GERMANY183NT♠J-3+5
+5.3Round 6🇨🇳 CHINA302NT♣K=+1
+5.0Round 12🇧🇩 BANGLADESH183NT♥3=+10
+5.0Round 15🇦🇺 AUSTRALIA13NT♠5-1+10
+5.0Round 18🇲🇨 MONACO322♦♦10-2+3
+4.8Round 1🇳🇱 NETHERLANDS24♠♣3=+7
+4.7Round 4🇩🇪 GERMANY312♥♣K+1-7
+4.7Round 12🇧🇩 BANGLADESH211NTx♥2=+7
+4.3Round 4🇩🇪 GERMANY222♥♣Q+1-4
+4.3Round 13🇸🇪 SWEDEN144♥♠K=+8
+4.0Round 9🇿🇦 SOUTH AFRICA103♣♣2-2+8
+4.0Round 18🇲🇨 MONACO233NT♣5+3+13
+3.9Round 19🇲🇽 MEXICO162♠♣2=+6
+3.8Round 3🇮🇩 INDONESIA103♣♦3+1-9
+3.8Round 13🇸🇪 SWEDEN73NT♦10-2+13
+3.8Round 21🇧🇷 BRAZIL13♥♠3=+6
+3.7Round 7🇬🇵 GUADELOUPE94♠♦Q=-1
+3.7Round 7🇬🇵 GUADELOUPE166♥♥9=+0
+3.4Round 10🇦🇷 ARGENTINA246♠♦3=+0
+3.4Round 16🇺🇸 USA2233♣♦Q+3+10
+3.4Round 16🇺🇸 USA2302NT♦7+2+6
+3.4Round 19🇲🇽 MEXICO93♥♠A+3+5
+3.2Round 15🇦🇺 AUSTRALIA96♣♠3=-2
+3.2Round 15🇦🇺 AUSTRALIA133NT♠8-1+5
+3.2Round 18🇲🇨 MONACO272♣♠A-1+10
+3.1Round 13🇸🇪 SWEDEN116♣♦A-2+5
+2.8Round 3🇮🇩 INDONESIA12♥♦A-1-2
+2.8Round 21🇧🇷 BRAZIL123NT♣4+1-1
+2.6Round 10🇦🇷 ARGENTINA293♦♠K=+0
+2.5Round 13🇸🇪 SWEDEN163NT♣J=-1
+2.4Round 6🇨🇳 CHINA214♠x♣A-1+0
+2.4Round 12🇧🇩 BANGLADESH282♥♣3+2+1
+2.3Round 10🇦🇷 ARGENTINA274♠♦2-1+4
+2.2Round 18🇲🇨 MONACO174♥♠8-1+4
+2.2Round 19🇲🇽 MEXICO103♦♠A=+0
+2.1Round 10🇦🇷 ARGENTINA173♠♥K=+0
+2.1Round 12🇧🇩 BANGLADESH194♥♣Q+1+0
+2.0Round 1🇳🇱 NETHERLANDS133♣♦K+3-10
+1.9Round 13🇸🇪 SWEDEN44♠♦K-1+6
+1.9Round 21🇧🇷 BRAZIL153NT♠K=+3
+1.8Round 4🇩🇪 GERMANY273NT♥2=-14
+1.8Round 9🇿🇦 SOUTH AFRICA13♠♣7+1+6
+1.8Round 21🇧🇷 BRAZIL34♥♦J=+0
+1.7Round 1🇳🇱 NETHERLANDS162♥x♣2-1+6
+1.7Round 12🇧🇩 BANGLADESH274♠♦10-1+5
+1.7Round 19🇲🇽 MEXICO133♠♦10=+0
+1.6Round 6🇨🇳 CHINA323♦♣4-1+2
+1.6Round 9🇿🇦 SOUTH AFRICA54♥♦6-2+5
+1.4Round 1🇳🇱 NETHERLANDS94♥♦8-1+5
+1.4Round 3🇮🇩 INDONESIA136♠♦3+1+1
+1.4Round 3🇮🇩 INDONESIA142♥♦K+2+7
+1.4Round 6🇨🇳 CHINA184♠♣K+2-13
+1.4Round 19🇲🇽 MEXICO43♣♠A-1+1
+1.3Round 1🇳🇱 NETHERLANDS72♥♠9+1+1
+1.3Round 6🇨🇳 CHINA194♥♥J+2-11
+1.3Round 10🇦🇷 ARGENTINA311NT♥6-2+1
+1.3Round 12🇧🇩 BANGLADESH323♥♦A-1+3
+1.3Round 19🇲🇽 MEXICO63♥♠Q-2+0
+1.3Round 21🇧🇷 BRAZIL62♥♣3+2+1
+1.2Round 7🇬🇵 GUADELOUPE31NT♠Q+2+1
+1.2Round 9🇿🇦 SOUTH AFRICA64♥♣K+1+0
+1.2Round 10🇦🇷 ARGENTINA227♠♠Q=+0
+1.1Round 4🇩🇪 GERMANY323NT♦6=+0
+1.1Round 15🇦🇺 AUSTRALIA24♠♣Q+3+14
+1.1Round 19🇲🇽 MEXICO82♠♠3+1+1
+1.0Round 7🇬🇵 GUADELOUPE82♥♠3+1+0
+1.0Round 15🇦🇺 AUSTRALIA73NT♥3+2+0
+0.9Round 1🇳🇱 NETHERLANDS52♦♥10-1+0
+0.9Round 4🇩🇪 GERMANY173♠♣10-2+8
+0.9Round 7🇬🇵 GUADELOUPE154♥♦A-1+2
+0.8Round 9🇿🇦 SOUTH AFRICA153NT♣4+2+1
+0.8Round 16🇺🇸 USA2251NT♣5+3-1
+0.8Round 18🇲🇨 MONACO303NT♠7+1+0
+0.8Round 21🇧🇷 BRAZIL44♥♠A+1+0
+0.8Round 21🇧🇷 BRAZIL72♦♠J+1-1
+0.7Round 4🇩🇪 GERMANY292♥♣4+1-10
+0.7Round 6🇨🇳 CHINA263NT♦Q+1+1
+0.7Round 12🇧🇩 BANGLADESH303NT♣4+2-1
+0.7Round 16🇺🇸 USA2216♠♥A+1+13
+0.6Round 16🇺🇸 USA2263NT♣4+1+0
+0.6Round 18🇲🇨 MONACO204♥♦A+2-1
+0.5Round 3🇮🇩 INDONESIA43NT♠5=+1
+0.5Round 6🇨🇳 CHINA293♠♣A-1-1
+0.4Round 7🇬🇵 GUADELOUPE142♥♦K-1-2
+0.4Round 9🇿🇦 SOUTH AFRICA141NT♣A=-1
+0.4Round 12🇧🇩 BANGLADESH173♦♥3+1+0
+0.4Round 13🇸🇪 SWEDEN23♦♥2+1+0
+0.3Round 12🇧🇩 BANGLADESH204♥♦10=-1
+0.3Round 13🇸🇪 SWEDEN54♠x♥Q-1+0
+0.2Round 6🇨🇳 CHINA223NT♠J=+0
+0.1Round 19🇲🇽 MEXICO114♥♣10=+0
+0.0Round 3🇮🇩 INDONESIA123♦♥3-1+0
-0.0Round 4🇩🇪 GERMANY204♠♣K=+0
+0.0Round 4🇩🇪 GERMANY264♥♦K=-3
-0.0Round 6🇨🇳 CHINA237♥x♠4-4+0
+0.0Round 9🇿🇦 SOUTH AFRICA117♥♥6=+0
-0.0Round 10🇦🇷 ARGENTINA254♠♥2=+0
-0.0Round 15🇦🇺 AUSTRALIA44♠♥3+1+0
+0.0Round 15🇦🇺 AUSTRALIA162♥♦4+2+10
-0.1Round 3🇮🇩 INDONESIA74♥♣Q=-1
-0.1Round 4🇩🇪 GERMANY253NT♥3+1+0
-0.1Round 9🇿🇦 SOUTH AFRICA33NT♠4+1-1
-0.1Round 15🇦🇺 AUSTRALIA151NT♣5=+1
-0.2Round 1🇳🇱 NETHERLANDS104♥♠6+1+0
-0.2Round 3🇮🇩 INDONESIA161NT♠6-1+0
-0.3Round 1🇳🇱 NETHERLANDS144♠♥A+1+0
-0.3Round 16🇺🇸 USA2274♥♣6=-1
-0.3Round 21🇧🇷 BRAZIL134♠♦4=+0
-0.4Round 6🇨🇳 CHINA313NT♠10+2+0
-0.4Round 7🇬🇵 GUADELOUPE21NT♣J-2+1
-0.4Round 9🇿🇦 SOUTH AFRICA44♥♦A-1-12
-0.4Round 10🇦🇷 ARGENTINA212♥♣J=+5
-0.4Round 16🇺🇸 USA2283♦♦2-2+11
-0.4Round 16🇺🇸 USA2291NT♣7=+0
-0.5Round 3🇮🇩 INDONESIA93NT♠8=+1
-0.5Round 7🇬🇵 GUADELOUPE41NT♣Q=-1
-0.5Round 16🇺🇸 USA2324♠♣9+1+0
-0.5Round 19🇲🇽 MEXICO143NT♣K+1+0
-0.6Round 6🇨🇳 CHINA174♦♦3-1-2
-0.6Round 6🇨🇳 CHINA282♠♠9+1+0
-0.6Round 7🇬🇵 GUADELOUPE6Pass-3
-0.6Round 18🇲🇨 MONACO185♣♥3=+1
-0.6Round 18🇲🇨 MONACO292♥♦J+1+0
-0.7Round 12🇧🇩 BANGLADESH253♠♣A=-1
-0.8Round 15🇦🇺 AUSTRALIA84♠♥7+1-1
-0.8Round 18🇲🇨 MONACO284♠♥3+1+0
-0.9Round 9🇿🇦 SOUTH AFRICA73♥♠A-1+0
-0.9Round 21🇧🇷 BRAZIL23♦♣A=+1
-1.0Round 7🇬🇵 GUADELOUPE52♠♥Q+1-7
-1.0Round 12🇧🇩 BANGLADESH261NT♠4-1+0
-1.0Round 13🇸🇪 SWEDEN13NT♠Q+1+1
-1.0Round 13🇸🇪 SWEDEN91NT♦Q=+2
-1.1Round 3🇮🇩 INDONESIA54♠♥10=+1
-1.1Round 18🇲🇨 MONACO244♥♣A-1+4
-1.2Round 1🇳🇱 NETHERLANDS153NT♦Q=+2
-1.2Round 3🇮🇩 INDONESIA23NT♦2+2-1
-1.2Round 13🇸🇪 SWEDEN62♠♣Q-1+4
-1.2Round 16🇺🇸 USA2313NT♥6+2-1
-1.3Round 1🇳🇱 NETHERLANDS82♥♠7-1+1
-1.5Round 1🇳🇱 NETHERLANDS14♠♣Q=+0
-1.6Round 16🇺🇸 USA2222♥x♦K-1-2
-1.7Round 7🇬🇵 GUADELOUPE104♠♥10=+0
-1.7Round 12🇧🇩 BANGLADESH294♥♥3+1-1
-1.7Round 18🇲🇨 MONACO222NT♣5+1-6
-1.7Round 19🇲🇽 MEXICO24♠♣A=-8
-1.7Round 21🇧🇷 BRAZIL54♠♥2+1+0
-1.8Round 3🇮🇩 INDONESIA83♣♥J-3+6
-1.8Round 4🇩🇪 GERMANY282♥♣K+1-7
-1.8Round 6🇨🇳 CHINA254♥♦5-1-4
-1.8Round 10🇦🇷 ARGENTINA281NT♣6-1+2
-1.9Round 1🇳🇱 NETHERLANDS32♥♣Q+1-1
-2.0Round 3🇮🇩 INDONESIA153NT♠3-1-5
-2.0Round 7🇬🇵 GUADELOUPE74♠♣7-2-8
-2.1Round 19🇲🇽 MEXICO56♠♥A+1-11
-2.3Round 3🇮🇩 INDONESIA115♣♥A-1-2
-2.3Round 21🇧🇷 BRAZIL144♠x♠3-2+0
-2.7Round 21🇧🇷 BRAZIL83♠♠Q=-1
-2.8Round 7🇬🇵 GUADELOUPE134♥♣10-1+1
-2.8Round 13🇸🇪 SWEDEN134♣♦2=+0
-2.8Round 19🇲🇽 MEXICO151NT♥7-1-4
-2.9Round 1🇳🇱 NETHERLANDS113♠♥A+1-2
-2.9Round 7🇬🇵 GUADELOUPE122NT♠A-1-4
-2.9Round 15🇦🇺 AUSTRALIA103NT♥7-1-6
-2.9Round 15🇦🇺 AUSTRALIA144♠♦A=+0
-2.9Round 16🇺🇸 USA2195♦♣A-2-7
-3.0Round 4🇩🇪 GERMANY211NT♦4-1-1
-3.0Round 15🇦🇺 AUSTRALIA65♦♠K+2-14
-3.2Round 12🇧🇩 BANGLADESH234NT♣3+2-13
-3.2Round 18🇲🇨 MONACO214♠x♦A-2-5
-3.6Round 9🇿🇦 SOUTH AFRICA23♠♣A-1-6
-3.8Round 15🇦🇺 AUSTRALIA124♠♦2+2-1
-3.9Round 18🇲🇨 MONACO312♠♦3-3-5
-4.0Round 1🇳🇱 NETHERLANDS43♦♥10-1-6
-4.0Round 4🇩🇪 GERMANY242♥♠K-1-4
-4.0Round 6🇨🇳 CHINA243NT♠K=+0
-4.0Round 18🇲🇨 MONACO264♥♣10-2-2
-4.1Round 13🇸🇪 SWEDEN103♦♦2-3+5
-4.1Round 18🇲🇨 MONACO194♠♠8-1-10
-4.2Round 15🇦🇺 AUSTRALIA114♥♦8=+0
-4.2Round 21🇧🇷 BRAZIL94♥♦6=+0
-4.5Round 9🇿🇦 SOUTH AFRICA84♥♠6=+0
-4.6Round 1🇳🇱 NETHERLANDS64♥♠8-1-6
-4.7Round 12🇧🇩 BANGLADESH243♣♥3-2-5
-5.1Round 16🇺🇸 USA2174♥♦7-4-8
-5.6Round 6🇨🇳 CHINA275♦♠K=+0
-5.6Round 10🇦🇷 ARGENTINA305♦♥A-1-10
-5.6Round 10🇦🇷 ARGENTINA326♥x♦A-3-17
-5.6Round 16🇺🇸 USA2183NT♣K=+1
-5.7Round 4🇩🇪 GERMANY191NT♠J-3-9
-5.7Round 21🇧🇷 BRAZIL114♠x♣A=-5
-6.2Round 10🇦🇷 ARGENTINA194♥♥8=-7
-6.2Round 10🇦🇷 ARGENTINA264♠x♥Q-1-8
-6.4Round 13🇸🇪 SWEDEN34♠♣6=-7
-6.8Round 7🇬🇵 GUADELOUPE115♥x♣4+1+6
-6.9Round 16🇺🇸 USA2203NT♠2-1-6
-7.0Round 1🇳🇱 NETHERLANDS126♥♣6=+11
-7.2Round 3🇮🇩 INDONESIA63NT♥6-3-14
-7.2Round 19🇲🇽 MEXICO125♥♠4+1-11
-8.3Round 4🇩🇪 GERMANY235♦♥4=+0
-8.4Round 6🇨🇳 CHINA204♥x♦K-2-9
-8.4Round 15🇦🇺 AUSTRALIA35♠x♦K-2-10
-8.5Round 19🇲🇽 MEXICO74♥♦7=+0
-9.3Round 9🇿🇦 SOUTH AFRICA94♠♥7=-11
-9.5Round 18🇲🇨 MONACO254♠♥4-1-10
-9.9Round 13🇸🇪 SWEDEN86♠♦4+1-11
-10.2Round 15🇦🇺 AUSTRALIA56♣♣4-1-12
-11.9Round 10🇦🇷 ARGENTINA186♦♠6=+2