🇦🇺 HOLLANDS Peter · AUSTRALIA

75rank
-12.7Butler · 240 bds
-0.05per board
±4.0swing
+0.37vs par /bd · #29/123
+0.01adjusted /bd
Butler per round: 44.5 16.4 -21.4 16.7 -31.8 8.5 -23.6 11 17.5 24.1 -24.3 -12 4.2 -24.4 -18.1by round

vs par split: bidding +0.25 · play +0.12

Strength of schedule: opponents averaged +0.06/bd (a tough draw) → opponent-adjusted +0.01/bd

Card play — on target: opening leads 86.7% #21 of 123 · declarer play 78.0% #58 of 123 · defence 88.1% #57 of 123

Card play by contract type — on target
vs NTvs a suit
Opening leads93.3% (15)83.3% (30)
Declarer play68.8% (16)81.4% (43)
Defence88.2% (34)88.1% (84)

Opening leads by suit led: ♠ 80.0% (10) · ♥ 100.0% (8) · ♦ 75.0% (12) · ♣ 93.3% (15)

vs par by strain: NT +0.25 (69) · a suit +0.41 (171)

vs par by level: part-score -0.03 (95) · game +0.67 (130) · slam +0.27 (15)

By role: declaring +0.25/bd (-1.64 vs par · 122) · defending -0.36/bd (+2.44 vs par · 118)

By vulnerability: vulnerable +0.44/bd (+0.57 vs par · 120) · not vulnerable -0.55/bd (+0.17 vs par · 120)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1J.MillP.Mathieu – L.SoudanClosed16+44.5+2.78+1.44
Round 2J.MillA.Cohen – M.ReygadasClosed16+16.4+1.02+2.06
Round 4J.MillM.Thoma – P.RavennaOpen16-21.4-1.34+0.81
Round 6J.MillM.Rahman – M.AhasanClosed16+16.7+1.04+2.25
Round 8J.MillG.Karakolev – V.MihovClosed16-31.8-1.99-1.69
Round 9J.MillH.Dagher – O.El GeddawiClosed16+8.5+0.53+0.75
Round 11J.MillC.Lorenzini – J.QuantinClosed16-23.6-1.48-1.69
Round 12J.MillK.Martens – J.AllavenaClosed16+11.0+0.69+1.50
Round 13J.MillS.Srinivasan – P.SridharanOpen16+17.5+1.09-1.75
Round 14J.MillE.Yeh – L.ChenClosed16+24.1+1.51+2.56
Round 16J.MillS.De Wijs – B.MullerClosed16-24.3-1.52+1.00
Round 17J.MillF.Nystrom – J.UpmarkClosed16-12.0-0.75-1.69
Round 18J.MillM.Di Franco – A.MannoOpen16+4.2+0.26-0.38
Round 20J.MillR.Tobing – T.AsbiClosed16-24.4-1.52+0.12
Round 21J.MillJ.Grue – B.MossOpen16-18.1-1.13+0.19

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
+10.9Round 12🇲🇨 MONACO324♠♣2+1+11
+10.8Round 8🇧🇬 BULGARIA263NT♥7=+10
+10.5Round 18🇮🇹 ITALY273NTx♠2=+4
+10.1Round 1🇬🇵 GUADELOUPE104♠x♥A-4+10
+10.1Round 4🇧🇷 BRAZIL264♥xx♠6=+11
+9.0Round 6🇧🇩 BANGLADESH182♠♠Q+4+15
+8.8Round 14🇹🇼 CHINESE TAIPEI184♠x♥A-1+6
+8.2Round 16🇳🇱 NETHERLANDS233NT♠3-1+12
+7.8Round 16🇳🇱 NETHERLANDS203NT♥3+1+11
+7.0Round 1🇬🇵 GUADELOUPE126♥♣4=-11
+7.0Round 9🇪🇬 EGYPT83NT♦10-1+10
+6.9Round 1🇬🇵 GUADELOUPE64♥x♠8-1+8
+6.9Round 2🇲🇽 MEXICO323NT♠K-1+12
+6.6Round 6🇧🇩 BANGLADESH236♠♥A=+8
+6.1Round 2🇲🇽 MEXICO174♥♣6+3+14
+6.0Round 9🇪🇬 EGYPT94♣♠2=+6
+5.7Round 11🇫🇷 FRANCE116♥x♦8+1-5
+5.6Round 4🇧🇷 BRAZIL295♣♦5-1+12
+5.6Round 6🇧🇩 BANGLADESH293♠♣K=+7
+5.5Round 18🇮🇹 ITALY194♠♦K-2+11
+5.4Round 6🇧🇩 BANGLADESH215♥♠K-2+7
+5.3Round 13🇮🇳 INDIA72♠♣10-2-9
+5.0Round 17🇸🇪 SWEDEN33♠♣6=+6
+4.9Round 14🇹🇼 CHINESE TAIPEI244♥♦3-1+5
+4.9Round 14🇹🇼 CHINESE TAIPEI263NT♣5+1+11
+4.7Round 20🇮🇩 INDONESIA234♠♦Q-1+12
+4.5Round 1🇬🇵 GUADELOUPE93♥♦8+2+2
+4.4Round 12🇲🇨 MONACO182♠♠4+1+0
+4.3Round 17🇸🇪 SWEDEN64♥♣5+1+0
+4.2Round 13🇮🇳 INDIA42♠♦K+1+0
+4.1Round 1🇬🇵 GUADELOUPE52♥♠7=+5
+4.0Round 6🇧🇩 BANGLADESH243NT♥5=+0
+4.0Round 9🇪🇬 EGYPT103♠♣2-2+8
+4.0Round 12🇲🇨 MONACO284♥♥3-1+6
+4.0Round 13🇮🇳 INDIA55♠x♣2-2+5
+3.8Round 14🇹🇼 CHINESE TAIPEI323♣♣7-1+0
+3.8Round 20🇮🇩 INDONESIA212♦♣9=+0
+3.6Round 14🇹🇼 CHINESE TAIPEI203NT♣K-1+6
+3.5Round 1🇬🇵 GUADELOUPE164♠♥J=+0
+3.5Round 12🇲🇨 MONACO235♠♣5+1+13
+3.4Round 2🇲🇽 MEXICO212♥♦Q+1+1
+3.2Round 2🇲🇽 MEXICO273NT♥K-2+11
+3.2Round 12🇲🇨 MONACO223NT♦J-1+10
+3.1Round 13🇮🇳 INDIA144♠x♣10-1+0
+3.0Round 4🇧🇷 BRAZIL211NT♥9-1+1
+2.9Round 2🇲🇽 MEXICO232♠♠7+1+0
+2.8Round 13🇮🇳 INDIA133♣♥2+1+0
+2.8Round 13🇮🇳 INDIA155♥♠K=+4
+2.7Round 11🇫🇷 FRANCE22♠♦Q=+0
+2.7Round 17🇸🇪 SWEDEN164♠x♦K-1+9
+2.7Round 20🇮🇩 INDONESIA254♥♠5+2+12
+2.6Round 18🇮🇹 ITALY204♠x♣K-3+4
+2.5Round 18🇮🇹 ITALY322♦♦10=+5
+2.3Round 1🇬🇵 GUADELOUPE113♠♣K=+1
+2.3Round 17🇸🇪 SWEDEN12♠♠3=+0
+2.2Round 14🇹🇼 CHINESE TAIPEI282♥♥A-1+0
+2.1Round 2🇲🇽 MEXICO221NT♥3=+0
+2.1Round 13🇮🇳 INDIA123♥♠5-2-7
+2.0Round 14🇹🇼 CHINESE TAIPEI173♠♦9-1+10
+2.0Round 14🇹🇼 CHINESE TAIPEI192♦x♠4-2+1
+2.0Round 14🇹🇼 CHINESE TAIPEI213NT♥6+1-1
+1.9Round 1🇬🇵 GUADELOUPE33♥♥6=+1
+1.9Round 11🇫🇷 FRANCE31NT♣4+2+0
+1.9Round 21🇺🇸 USA2153NT♠10=+3
+1.8Round 6🇧🇩 BANGLADESH254♥♣A-1+4
+1.8Round 9🇪🇬 EGYPT13♠♥9+1+6
+1.8Round 14🇹🇼 CHINESE TAIPEI314♠♥3-2+0
+1.8Round 20🇮🇩 INDONESIA223♠♣K+1-6
+1.8Round 20🇮🇩 INDONESIA293♠♦3=+8
+1.8Round 21🇺🇸 USA234♥♦7=+0
+1.8Round 21🇺🇸 USA272♦♦3+2+0
+1.7Round 13🇮🇳 INDIA102♦♣J-2-7
+1.7Round 18🇮🇹 ITALY222NT♣3+1+6
+1.6Round 2🇲🇽 MEXICO204♥♣4=+0
+1.6Round 8🇧🇬 BULGARIA284♦♥10=+0
+1.6Round 9🇪🇬 EGYPT53NT♦4-2+5
+1.5Round 1🇬🇵 GUADELOUPE14♠♥2=+0
+1.5Round 18🇮🇹 ITALY183NT♦9+1+0
+1.4Round 11🇫🇷 FRANCE154♥♠3-1+5
+1.3Round 1🇬🇵 GUADELOUPE82NT♣3-1-1
+1.3Round 9🇪🇬 EGYPT162♠♠7+1+11
+1.3Round 17🇸🇪 SWEDEN91NT♣3+1+1
+1.2Round 1🇬🇵 GUADELOUPE23♠♥K=+0
+1.2Round 1🇬🇵 GUADELOUPE153NT♦2=-2
+1.2Round 20🇮🇩 INDONESIA202♥♠Q=+0
+1.1Round 18🇮🇹 ITALY264♥♣10-1-1
+1.0Round 8🇧🇬 BULGARIA292♠♥K-1+0
+1.0Round 9🇪🇬 EGYPT33NT♠4+2+0
+1.0Round 12🇲🇨 MONACO262♦♠5-1+0
+1.0Round 13🇮🇳 INDIA13NT♥6+1-1
+1.0Round 13🇮🇳 INDIA92♣♠A=-2
+1.0Round 17🇸🇪 SWEDEN134♥♥6=+0
+0.9Round 17🇸🇪 SWEDEN82♦♦3+2+1
+0.8Round 18🇮🇹 ITALY284♠♦J+1+0
+0.7Round 16🇳🇱 NETHERLANDS274♥♣K+1+0
+0.6Round 6🇧🇩 BANGLADESH282♠♠9+1+0
+0.6Round 12🇲🇨 MONACO294♥♠K=+0
+0.6Round 16🇳🇱 NETHERLANDS263NT♣9+1+0
+0.6Round 16🇳🇱 NETHERLANDS324♠♥K=+1
+0.5Round 4🇧🇷 BRAZIL192NT♠J-1+5
+0.5Round 8🇧🇬 BULGARIA324♥♣Q-1+10
+0.4Round 6🇧🇩 BANGLADESH263NT♦6+2+0
+0.4Round 6🇧🇩 BANGLADESH313NT♠3+2+0
+0.4Round 6🇧🇩 BANGLADESH322♠♠7=+0
+0.4Round 9🇪🇬 EGYPT141NT♣K=-1
+0.4Round 12🇲🇨 MONACO314♠x♥A-3+0
+0.4Round 13🇮🇳 INDIA23♦♥2=+1
+0.3Round 1🇬🇵 GUADELOUPE144♠♥10+1+0
+0.3Round 2🇲🇽 MEXICO263NT♥3+2+13
+0.3Round 2🇲🇽 MEXICO292♠♦K+1+0
+0.3Round 13🇮🇳 INDIA32♠♠2+2+1
+0.2Round 9🇪🇬 EGYPT64♥♣K=-1
+0.2Round 18🇮🇹 ITALY303NT♦2+2+1
+0.1Round 4🇧🇷 BRAZIL243♣♦3-2+0
+0.1Round 4🇧🇷 BRAZIL253NT♥3+1+0
+0.1Round 8🇧🇬 BULGARIA254♠♥K=+0
+0.1Round 12🇲🇨 MONACO241NT♦J=+1
-0.0Round 1🇬🇵 GUADELOUPE132♠♦J=+10
+0.0Round 4🇧🇷 BRAZIL204♠♣K=+0
+0.0Round 9🇪🇬 EGYPT117♥♥6=+0
+0.0Round 20🇮🇩 INDONESIA282♥♦J=+0
-0.1Round 2🇲🇽 MEXICO254♥♣K+1+0
-0.1Round 2🇲🇽 MEXICO313NT♠4=+0
-0.1Round 17🇸🇪 SWEDEN74♠♦A+1+0
-0.2Round 1🇬🇵 GUADELOUPE73♣♥A-1+0
-0.2Round 6🇧🇩 BANGLADESH223NT♦8=+0
-0.2Round 16🇳🇱 NETHERLANDS313NT♥5+1+0
-0.3Round 12🇲🇨 MONACO204♠♦4=+1
-0.3Round 14🇹🇼 CHINESE TAIPEI222♥♠4=+9
-0.3Round 21🇺🇸 USA244♥♠K=-1
-0.3Round 21🇺🇸 USA2104♠♥10-1-6
-0.3Round 21🇺🇸 USA2134♠♦2=+0
-0.4Round 9🇪🇬 EGYPT44♥♦A-1-12
-0.4Round 11🇫🇷 FRANCE103NT♦7+2+12
-0.4Round 16🇳🇱 NETHERLANDS291NT♥5=+0
-0.5Round 11🇫🇷 FRANCE74♠♦7+1-4
-0.5Round 13🇮🇳 INDIA64♠♣Q-2-5
-0.6Round 2🇲🇽 MEXICO282♠♦2+1+0
-0.7Round 4🇧🇷 BRAZIL182♠♦Q=+0
-0.7Round 8🇧🇬 BULGARIA181NT♥5+1-1
-0.7Round 12🇲🇨 MONACO304♠♥2+1+1
-0.8Round 11🇫🇷 FRANCE53NT♠2=+0
-0.8Round 18🇮🇹 ITALY312NT♥10=+0
-0.8Round 21🇺🇸 USA262♥♣9=-1
-0.9Round 4🇧🇷 BRAZIL173♠♣9-2-8
-0.9Round 9🇪🇬 EGYPT72♠♣K=+0
-0.9Round 21🇺🇸 USA222♠♣2=+1
-1.0Round 12🇲🇨 MONACO211NT♣10-1-4
-1.0Round 14🇹🇼 CHINESE TAIPEI233NT♦8+3+12
-1.0Round 18🇮🇹 ITALY243♣♥10+1-6
-1.0Round 18🇮🇹 ITALY254♠♥4=+0
-1.1Round 1🇬🇵 GUADELOUPE42♣♠10+1+0
-1.1Round 4🇧🇷 BRAZIL323NT♦5=+0
-1.1Round 6🇧🇩 BANGLADESH175♦x♠A-1+0
-1.1Round 8🇧🇬 BULGARIA305♥♠K+1+10
-1.1Round 14🇹🇼 CHINESE TAIPEI293♥♦K=+0
-1.1Round 21🇺🇸 USA2114♠♣A=+0
-1.2Round 2🇲🇽 MEXICO246♥♠Q=-5
-1.2Round 13🇮🇳 INDIA87NT♠3=+0
-1.2Round 17🇸🇪 SWEDEN22♠♣J-1-3
-1.3Round 6🇧🇩 BANGLADESH193NT♣6+3+10
-1.3Round 6🇧🇩 BANGLADESH203♥♦K-1+0
-1.3Round 9🇪🇬 EGYPT153NT♠6=-1
-1.3Round 11🇫🇷 FRANCE133NT♣4-1-12
-1.3Round 14🇹🇼 CHINESE TAIPEI303♠♥K+1-6
-1.3Round 16🇳🇱 NETHERLANDS173♥♦7-1-5
-1.3Round 21🇺🇸 USA214♥♠3-1+2
-1.4Round 2🇲🇽 MEXICO194♠♥J-2+1
-1.4Round 11🇫🇷 FRANCE84♣♣5=-5
-1.4Round 17🇸🇪 SWEDEN123NT♠J-1-12
-1.5Round 2🇲🇽 MEXICO303NT♣9+2-1
-1.6Round 9🇪🇬 EGYPT124♥♠3=+1
-1.6Round 16🇳🇱 NETHERLANDS222♥x♦K-1-2
-1.6Round 17🇸🇪 SWEDEN145♦♣9-2+0
-1.7Round 20🇮🇩 INDONESIA263NT♥9+1+0
-1.7Round 21🇺🇸 USA254♠♣3+1+0
-1.8Round 8🇧🇬 BULGARIA174♠♥5+2-11
-1.8Round 9🇪🇬 EGYPT23♣♦9=-5
-1.8Round 11🇫🇷 FRANCE64♦♣4-1+0
-1.8Round 12🇲🇨 MONACO254♣♠9-1-2
-2.0Round 16🇳🇱 NETHERLANDS283♦♦2-3+10
-2.0Round 20🇮🇩 INDONESIA182♥♦2+2-1
-2.0Round 21🇺🇸 USA294♠x♣5-3+3
-2.1Round 12🇲🇨 MONACO194♥♠5+1+0
-2.1Round 20🇮🇩 INDONESIA276♥♦2=+0
-2.2Round 11🇫🇷 FRANCE122♠♣K=+0
-2.2Round 18🇮🇹 ITALY174♥♣6-1-4
-2.3Round 21🇺🇸 USA2144♠x♠4-2+0
-2.4Round 8🇧🇬 BULGARIA192♠♣3-1+0
-2.4Round 16🇳🇱 NETHERLANDS303NT♦7=+0
-2.4Round 21🇺🇸 USA2166♥♦10+1+13
-2.5Round 13🇮🇳 INDIA163NT♣J=+1
-2.6Round 8🇧🇬 BULGARIA314♠♥3-1-5
-2.7Round 14🇹🇼 CHINESE TAIPEI273NT♠7-3-7
-2.7Round 21🇺🇸 USA283♠♥Q=-1
-2.8Round 17🇸🇪 SWEDEN113♦♠5-1-10
-2.9Round 16🇳🇱 NETHERLANDS195♦♣K-2-7
-3.0Round 17🇸🇪 SWEDEN42♠♦K+1-6
-3.0Round 17🇸🇪 SWEDEN53NT♥7=+0
-3.4Round 11🇫🇷 FRANCE163♥♣J=-1
-3.6Round 8🇧🇬 BULGARIA223♣♦K-2-2
-3.7Round 4🇧🇷 BRAZIL233NT♥4-1-12
-3.7Round 8🇧🇬 BULGARIA213NT♣A-2-11
-3.7Round 11🇫🇷 FRANCE45♠♣8+1-1
-3.7Round 18🇮🇹 ITALY213NT♦2=-3
-3.8Round 20🇮🇩 INDONESIA191NT♣4=+0
-4.3Round 18🇮🇹 ITALY234♠♦J+2-13
-4.5Round 11🇫🇷 FRANCE14♥♦3-2-5
-4.5Round 12🇲🇨 MONACO273NT♦10-3-7
-4.7Round 4🇧🇷 BRAZIL313♥♣A=+7
-4.7Round 20🇮🇩 INDONESIA315♣♠6-1-12
-4.8Round 6🇧🇩 BANGLADESH273NT♠A-1-10
-4.9Round 20🇮🇩 INDONESIA306♥♦6=+0
-5.0Round 8🇧🇬 BULGARIA246♦♥Q=+0
-5.1Round 8🇧🇬 BULGARIA231♥♣3=-5
-5.2Round 4🇧🇷 BRAZIL284♥♠9=+0
-5.3Round 16🇳🇱 NETHERLANDS254♠♠6=-7
-5.5Round 2🇲🇽 MEXICO183NT♦10+3-13
-5.5Round 14🇹🇼 CHINESE TAIPEI254♥♠3+2-5
-5.6Round 16🇳🇱 NETHERLANDS183NT♣K=+1
-5.6Round 20🇮🇩 INDONESIA243♣♠7+1-1
-5.8Round 4🇧🇷 BRAZIL304NT♥4+1-14
-6.5Round 20🇮🇩 INDONESIA174♠♦2=+0
-6.7Round 12🇲🇨 MONACO171NTx♥2+2-6
-6.7Round 17🇸🇪 SWEDEN153NT♣2-2-13
-7.0Round 13🇮🇳 INDIA116♥x♣Q-1-9
-7.5Round 21🇺🇸 USA2123♦♥5+3-10
-7.6Round 11🇫🇷 FRANCE144♠x♦J-3-8
-7.7Round 8🇧🇬 BULGARIA273NT♥5-2-11
-7.7Round 11🇫🇷 FRANCE93NT♣4=-3
-7.8Round 4🇧🇷 BRAZIL225♦x♠A-2+0
-8.8Round 6🇧🇩 BANGLADESH303NT♣4-1-5
-8.8Round 9🇪🇬 EGYPT132♦♦4+4-15
-9.1Round 20🇮🇩 INDONESIA324♠♦J=-10
-9.2Round 18🇮🇹 ITALY294♥♠6-3-10
-9.7Round 17🇸🇪 SWEDEN106♠♠3=+0
-10.0Round 16🇳🇱 NETHERLANDS246♦♣K=+0
-10.5Round 16🇳🇱 NETHERLANDS217♣♣6=+2
-10.9Round 4🇧🇷 BRAZIL276♦♠4=+11
-12.1Round 8🇧🇬 BULGARIA202♠x♣A=-11