🏴󠁧󠁢󠁥󠁮󠁧󠁿 HOLLAND John · ENGLAND

42rank
+64.7Butler · 238 bds
+0.27per board
±3.9swing
-0.69vs par /bd · #122/138
+0.18adjusted /bd
Butler per round: -5.8 1.9 23.1 -3.1 20.7 -4.1 15.5 -3.9 2.8 8.3 10.3 -19.9 -4.9 -14.9 -9.3 12.2 35.8by round

vs par split: bidding -0.89 · play +0.20

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

Card play — on target: opening leads 79.3% #82 of 138 · declarer play 75.8% #58 of 138 · defence 88.4% #42 of 138

Bidding activity — not a pass: 45.7% #24 of 138 (305/667)

Card play by contract type — on target
vs NTvs a suit
Opening leads61.5% (13)84.4% (45)
Declarer play77.8% (18)75.0% (44)
Defence81.5% (27)90.6% (85)

Opening leads by suit led: ♠ 75.0% (12) · ♥ 58.3% (12) · ♦ 95.0% (20) · ♣ 78.6% (14)

vs par by strain: NT -0.92 (59) · a suit -0.61 (179)

vs par by level: part-score +0.08 (89) · game -1.01 (134) · slam -2.40 (15)

By role: declaring +0.33/bd (-2.83 vs par · 126) · defending +0.20/bd (+1.71 vs par · 112)

By vulnerability: vulnerable +0.38/bd (-0.95 vs par · 119) · not vulnerable +0.17/bd (-0.43 vs par · 119)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1A.MouldR.Marsal – H.KlumppClosed14-5.8-0.41-2.14
Round 3A.MouldA.Sontag – Z.MahmoodClosed14+1.9+0.14-1.57
Round 4A.MouldK.Haque – J.HaqueOpen14+23.1+1.65+1.64
Round 5A.MouldJ.Wolfson – S.GarnerClosed14-3.1-0.22-2.93
Round 7A.MouldD.Jacob – P.KlimowiczOpen14+20.7+1.48+3.14
Round 8A.MouldP.Schaltz – D.SchaltzClosed14-4.1-0.29+1.00
Round 9A.MouldJ.Mikkelsen – O.LudvigsenOpen14+15.5+1.11-0.43
Round 11A.MouldJ.Atkinson – P.CarterClosed14-3.9-0.28-2.79
Round 12A.MouldM.Lanzarotti – A.MortarottiOpen14+2.8+0.20+0.57
Round 13A.MouldS.Gupta – R.GoenkaClosed14+8.3+0.59-2.21
Round 15A.MouldM.El Baz – A.AzzamClosed14+10.3+0.74-0.21
Round 16A.MouldM.Van Der Vlugt – D.BeauchampClosed14-19.9-1.42-3.21
Round 17A.MouldS.Chan – K.LungClosed14-4.9-0.35+0.86
Round 19A.MouldK.Feichtinger – S.TerraneoClosed14-14.9-1.06-1.00
Round 20A.MouldA.Kowalski – P.TuszynskiClosed14-9.3-0.66-2.79
Round 21A.MouldJ.Hayet – P.SibonyOpen14+12.2+0.87-1.21
Round 23A.MouldM.Ino – R.GellerOpen14+35.8+2.56+1.57

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.3Round 23🇯🇵 JAPAN25♦x♠A-3+14
+11.0Round 9🇳🇴 NORWAY31♠x♣J-4+5
+10.7Round 3🇺🇸 USA265♣♦T-1+16
+9.6Round 13🇮🇳 INDIA146NT♥8+1-11
+9.1Round 23🇯🇵 JAPAN96♠♥9-2+11
+8.7Round 11🇳🇿 NEW ZEALAND145♦x♥9-1+9
+8.4Round 15🇪🇬 EGYPT14♥♠3-1+11
+7.8Round 12🇮🇹 ITALY186♣♦2-1+10
+7.7Round 3🇺🇸 USA2133NT♦2+1+11
+7.7Round 15🇪🇬 EGYPT113NT♦2+2+4
+7.0Round 4🇧🇩 BANGLADESH243NT♦J=+6
+6.4Round 7🇨🇦 CANADA114♠x♥K-2+9
+6.3Round 3🇺🇸 USA275♦x♠Q-2+0
+6.2Round 11🇳🇿 NEW ZEALAND116♦♥3=+0
+5.9Round 4🇧🇩 BANGLADESH264♥♦K+1+10
+5.8Round 7🇨🇦 CANADA65♦♠2-2+8
+5.8Round 15🇪🇬 EGYPT144♥x♣A=+4
+5.8Round 23🇯🇵 JAPAN71NT♥3-1+5
+5.6Round 20🇵🇱 POLAND274♠♣9=+0
+5.4Round 21🇲🇦 MOROCCO74♠x♥9-3+7
+5.3Round 4🇧🇩 BANGLADESH182♥♠3+3+13
+5.3Round 15🇪🇬 EGYPT132♥♦Q+2+1
+5.3Round 23🇯🇵 JAPAN116♥♦8=+5
+5.2Round 17🇭🇰 HONG KONG CHINA145♣♦2-2+6
+5.1Round 4🇧🇩 BANGLADESH254♥♣7-1+12
+5.1Round 8🇩🇰 DENMARK202♥♦4-1+0
+5.0Round 7🇨🇦 CANADA45♦♣A+1+13
+5.0Round 9🇳🇴 NORWAY24♠♥K=+11
+4.9Round 7🇨🇦 CANADA144♥♦5=+8
+4.8Round 5🇺🇸 USA1126♥♠K+1-11
+4.7Round 4🇧🇩 BANGLADESH273♣♥8+1+10
+4.5Round 23🇯🇵 JAPAN53♠♥4+1+4
+4.2Round 21🇲🇦 MOROCCO96♥♦K=+0
+4.0Round 3🇺🇸 USA233NT♥A=+0
+3.9Round 15🇪🇬 EGYPT93♥♦9-1+6
+3.8Round 13🇮🇳 INDIA103♠♦6-2+7
+3.6Round 17🇭🇰 HONG KONG CHINA112♠♥T=+6
+3.2Round 21🇲🇦 MOROCCO123♥♦K-1+6
+3.1Round 9🇳🇴 NORWAY73NT♠2=-1
+3.1Round 9🇳🇴 NORWAY113NT♥J+2+0
+3.0Round 5🇺🇸 USA153NT♦T+4+2
+3.0Round 7🇨🇦 CANADA92♠♣2-1+10
+2.9Round 13🇮🇳 INDIA115♦♥6+1-11
+2.9Round 19🇦🇹 AUSTRIA52♥♣K-1+4
+2.9Round 23🇯🇵 JAPAN131NT♣J+3+2
+2.8Round 16🇦🇺 AUSTRALIA213♦♠K=+6
+2.7Round 8🇩🇰 DENMARK215♠♥A=+0
+2.7Round 16🇦🇺 AUSTRALIA171♥♦8+2+7
+2.6Round 12🇮🇹 ITALY213♣♥8-3+0
+2.6Round 19🇦🇹 AUSTRIA144♠♥K-1+4
+2.6Round 21🇲🇦 MOROCCO33♥♦9=+0
+2.5Round 16🇦🇺 AUSTRALIA184♥♠8-2+6
+2.5Round 16🇦🇺 AUSTRALIA205♥♣A+1-13
+2.5Round 17🇭🇰 HONG KONG CHINA81♠♣6+1+1
+2.4Round 7🇨🇦 CANADA53NT♠J+1+1
+2.3Round 5🇺🇸 USA142♠♣Q-1+5
+2.3Round 9🇳🇴 NORWAY93♥♦A=+1
+2.3Round 11🇳🇿 NEW ZEALAND43NT♠J+1+4
+2.1Round 8🇩🇰 DENMARK154♠♣A+1+8
+2.1Round 13🇮🇳 INDIA34♥♦T+1+0
+2.1Round 19🇦🇹 AUSTRIA14♥♦K=+0
+2.1Round 21🇲🇦 MOROCCO52♠♥Q-2+2
+2.0Round 7🇨🇦 CANADA103NT♣3=+0
+1.9Round 1🇩🇪 GERMANY124♠♦J=+0
+1.9Round 8🇩🇰 DENMARK243♥♦A-1+4
+1.8Round 1🇩🇪 GERMANY113NT♣4+2+1
+1.8Round 4🇧🇩 BANGLADESH212♣♦8+3-1
+1.8Round 9🇳🇴 NORWAY134♥♠8+1+0
+1.8Round 11🇳🇿 NEW ZEALAND73♣♦5+1+0
+1.7Round 1🇩🇪 GERMANY93NT♠7+1+11
+1.7Round 15🇪🇬 EGYPT81NT♦4-2-1
+1.6Round 11🇳🇿 NEW ZEALAND134♥x♥6-1+2
+1.6Round 19🇦🇹 AUSTRIA134♠♥6+1+0
+1.6Round 21🇲🇦 MOROCCO83♥♦6=+0
+1.6Round 23🇯🇵 JAPAN104♠♣9-2+7
+1.4Round 11🇳🇿 NEW ZEALAND103♠♦K-3-15
+1.4Round 13🇮🇳 INDIA73NT♣9+2+0
+1.3Round 19🇦🇹 AUSTRIA32♠♣8=+11
+1.2Round 4🇧🇩 BANGLADESH203♠♠3-1+0
+1.2Round 4🇧🇩 BANGLADESH234♠♦4+2-13
+1.2Round 8🇩🇰 DENMARK163♣♦5=+10
+1.2Round 23🇯🇵 JAPAN44♥♥5+2+1
+1.1Round 1🇩🇪 GERMANY13♥♣A=+1
+1.1Round 13🇮🇳 INDIA44♥♣Q+1+0
+1.0Round 3🇺🇸 USA244♥♦J+1+0
+1.0Round 12🇮🇹 ITALY234♠♥A-1+1
+1.0Round 15🇪🇬 EGYPT74♣♥5-2-9
+0.9Round 4🇧🇩 BANGLADESH173NT♠4+2+0
+0.9Round 5🇺🇸 USA134♠♦8=+0
+0.9Round 8🇩🇰 DENMARK262♥♠2=-1
+0.9Round 12🇮🇹 ITALY204♠♥5+2-13
+0.9Round 17🇭🇰 HONG KONG CHINA71NT♦A+1+0
+0.8Round 3🇺🇸 USA2103NT♥5+3-13
+0.8Round 4🇧🇩 BANGLADESH194♠♣3-1+6
+0.8Round 4🇧🇩 BANGLADESH284♣♥A=+0
+0.8Round 12🇮🇹 ITALY253NT♥3+2+0
+0.8Round 17🇭🇰 HONG KONG CHINA14♥♠2=+0
+0.8Round 17🇭🇰 HONG KONG CHINA61NT♥6+2+6
+0.8Round 17🇭🇰 HONG KONG CHINA93NT♥J+2+11
+0.8Round 19🇦🇹 AUSTRIA112♥♣5+1+0
+0.7Round 5🇺🇸 USA164♠♣7=+0
+0.7Round 8🇩🇰 DENMARK173NT♠A-3+2
+0.7Round 16🇦🇺 AUSTRALIA163♣♦K=+0
+0.6Round 1🇩🇪 GERMANY45♣♣4-1-1
+0.6Round 9🇳🇴 NORWAY54♥♠K+2-11
+0.6Round 12🇮🇹 ITALY174♠♥Q+1+0
+0.6Round 13🇮🇳 INDIA63♥♥5+1+1
+0.6Round 19🇦🇹 AUSTRIA73♦♣A+1-10
+0.6Round 20🇵🇱 POLAND264♠♣8+1+0
+0.5Round 1🇩🇪 GERMANY35♦♠A+1-10
+0.5Round 1🇩🇪 GERMANY62♠♣Q=-6
+0.5Round 5🇺🇸 USA1132♦♥Q+1+0
+0.5Round 16🇦🇺 AUSTRALIA234♥♦8+1-13
+0.5Round 21🇲🇦 MOROCCO21NT♦T+1+11
+0.4Round 5🇺🇸 USA1146♥♠8+1-11
+0.4Round 12🇮🇹 ITALY284♦♣2-1+5
+0.4Round 13🇮🇳 INDIA133♣♠3=+14
+0.3Round 7🇨🇦 CANADA133♠♦2+1-8
+0.3Round 8🇩🇰 DENMARK234♠♣7=+1
+0.3Round 20🇵🇱 POLAND233NT♠3+2+0
+0.3Round 23🇯🇵 JAPAN33NT♠5+1+0
+0.2Round 4🇧🇩 BANGLADESH163NT♥5=+0
+0.2Round 5🇺🇸 USA1113♣♦T+2-6
+0.2Round 7🇨🇦 CANADA71NT♣2+2-1
+0.2Round 9🇳🇴 NORWAY124♠♣J=+0
+0.2Round 20🇵🇱 POLAND223NT♦Q+1-1
+0.1Round 7🇨🇦 CANADA33NT♥2+2+0
+0.1Round 7🇨🇦 CANADA82♥♠T-1-2
+0.1Round 12🇮🇹 ITALY224♠♥J=-1
+0.1Round 15🇪🇬 EGYPT105♠♣9=+0
+0.1Round 17🇭🇰 HONG KONG CHINA42♦♣7=-1
+0.1Round 21🇲🇦 MOROCCO142♥♣K+2-6
+0.0Round 1🇩🇪 GERMANY54♠♣3+1+0
-0.0Round 3🇺🇸 USA2113♦♣3+2-6
-0.0Round 5🇺🇸 USA1104♠♦5=+0
+0.0Round 9🇳🇴 NORWAY64♠♥2=+0
+0.0Round 20🇵🇱 POLAND202♥♠6+3+10
-0.0Round 23🇯🇵 JAPAN13NT♠9+2-10
-0.0Round 23🇯🇵 JAPAN84♥♦Q+1+0
-0.1Round 3🇺🇸 USA2143♣♥K=-7
-0.1Round 19🇦🇹 AUSTRIA23NT♥3+1+0
-0.1Round 20🇵🇱 POLAND173NT♥5+2-11
-0.2Round 20🇵🇱 POLAND152♥♠K+1-1
-0.3Round 8🇩🇰 DENMARK223NT♠J=-1
-0.3Round 13🇮🇳 INDIA23NT♦5=-1
-0.4Round 1🇩🇪 GERMANY144♥♠K=+0
-0.4Round 8🇩🇰 DENMARK183♥♣T-1+1
-0.4Round 8🇩🇰 DENMARK272NT♣3+1+7
-0.4Round 16🇦🇺 AUSTRALIA285♦x♥K-2-5
-0.4Round 21🇲🇦 MOROCCO42♣♠6+2-10
-0.5Round 20🇵🇱 POLAND282♦♣A-1-2
-0.5Round 21🇲🇦 MOROCCO114♠♣K+2-1
-0.5Round 21🇲🇦 MOROCCO134♠♥Q+1+0
-0.6Round 7🇨🇦 CANADA122♥♣K=-5
-0.6Round 15🇪🇬 EGYPT41NT♦Q-1+0
-0.7Round 3🇺🇸 USA253NT♣J+1-1
-0.7Round 9🇳🇴 NORWAY41♥♦6=+0
-0.7Round 9🇳🇴 NORWAY104♠♣K-3-3
-0.7Round 11🇳🇿 NEW ZEALAND83♥♠4-1-3
-0.7Round 12🇮🇹 ITALY194♠♥K=-3
-0.7Round 17🇭🇰 HONG KONG CHINA132♣♦K=+1
-0.8Round 11🇳🇿 NEW ZEALAND64♥♣7-1-5
-0.9Round 12🇮🇹 ITALY153NT♥3-1-2
-0.9Round 13🇮🇳 INDIA84♥♠Q=+0
-1.0Round 1🇩🇪 GERMANY132♦♥4=-6
-1.0Round 7🇨🇦 CANADA11NT♦K-2+0
-1.0Round 12🇮🇹 ITALY274♥♠Q+1+11
-1.0Round 13🇮🇳 INDIA93♠♣5-2-11
-1.0Round 15🇪🇬 EGYPT126♠♦K=+0
-1.0Round 16🇦🇺 AUSTRALIA225♦♣K=+0
-1.0Round 20🇵🇱 POLAND244♥♣9+1-1
-1.0Round 20🇵🇱 POLAND254♠♦Q+2-11
-1.1Round 12🇮🇹 ITALY164♠♦2=+1
-1.2Round 13🇮🇳 INDIA124♥♦2=-3
-1.3Round 5🇺🇸 USA123NT♣4+3-11
-1.3Round 13🇮🇳 INDIA13♥♠J-2-5
-1.3Round 20🇵🇱 POLAND215♦♥5=-13
-1.4Round 17🇭🇰 HONG KONG CHINA54♠♥4-1-5
-1.4Round 23🇯🇵 JAPAN61NT♣5=-5
-1.5Round 19🇦🇹 AUSTRIA104♠♥K+2+17
-1.6Round 1🇩🇪 GERMANY83NT♣3=+1
-1.6Round 17🇭🇰 HONG KONG CHINA24♠♣T+1+0
-1.7Round 5🇺🇸 USA115♥x♣K-1+0
-1.7Round 17🇭🇰 HONG KONG CHINA33NT♣Q=+0
-1.7Round 19🇦🇹 AUSTRIA123NT♠3+1-10
-1.7Round 21🇲🇦 MOROCCO14♥♠A-1-4
-1.8Round 17🇭🇰 HONG KONG CHINA123♦♠T=+0
-1.8Round 20🇵🇱 POLAND193♥♠A=+0
-1.9Round 4🇧🇩 BANGLADESH154♥♦Q=-11
-2.0Round 1🇩🇪 GERMANY104♥♦3=+0
-2.0Round 15🇪🇬 EGYPT23♥♦Q=-8
-2.0Round 15🇪🇬 EGYPT31NT♦5-2+1
-2.0Round 21🇲🇦 MOROCCO64♣♦3-1-10
-2.1Round 8🇩🇰 DENMARK252♥♦4+2-1
-2.2Round 12🇮🇹 ITALY263♠♣Q=-1
-2.3Round 11🇳🇿 NEW ZEALAND12♥♣K=+7
-2.3Round 20🇵🇱 POLAND164♥♦J-1-4
-2.4Round 3🇺🇸 USA2123♠♣T+2+6
-2.4Round 11🇳🇿 NEW ZEALAND34♠x♦6-1-11
-2.4Round 21🇲🇦 MOROCCO104♠♥8-1-12
-2.7Round 9🇳🇴 NORWAY83♥♣7=-1
-3.0Round 5🇺🇸 USA194♥♦K=+0
-3.0Round 11🇳🇿 NEW ZEALAND93♦♥3-1-5
-3.0Round 19🇦🇹 AUSTRIA82♥♦6+1-7
-3.1Round 3🇺🇸 USA214♥♣Q=+0
-3.1Round 5🇺🇸 USA171NT♦6+3-2
-3.1Round 8🇩🇰 DENMARK282♦x♥7-1-3
-3.2Round 16🇦🇺 AUSTRALIA194♠♦J+2-14
-3.3Round 23🇯🇵 JAPAN142NT♠J+3+5
-3.5Round 23🇯🇵 JAPAN127♥♦J-1-17
-3.7Round 9🇳🇴 NORWAY14♠x♦T-2+4
-3.7Round 11🇳🇿 NEW ZEALAND22♠♦T-1-3
-3.7Round 16🇦🇺 AUSTRALIA263NT♠T=-10
-3.8Round 9🇳🇴 NORWAY145♦♥A-1-11
-3.8Round 16🇦🇺 AUSTRALIA243NT♥3-3-7
-3.9Round 1🇩🇪 GERMANY72♥♦5=-11
-4.1Round 19🇦🇹 AUSTRIA45♦♠2-1-16
-4.4Round 16🇦🇺 AUSTRALIA152♠♦K-2-2
-5.0Round 1🇩🇪 GERMANY26♦♥Q-1-10
-5.0Round 3🇺🇸 USA223NT♥T-2-8
-5.0Round 11🇳🇿 NEW ZEALAND124♠♦J-1-12
-5.5Round 12🇮🇹 ITALY247♥♣K=+0
-6.0Round 16🇦🇺 AUSTRALIA254♥♣7=+0
-6.1Round 15🇪🇬 EGYPT65♣x♥3-1+0
-6.8Round 5🇺🇸 USA183NT♠K=-7
-7.0Round 3🇺🇸 USA283NT♥T-1-10
-7.5Round 19🇦🇹 AUSTRIA64♠♦K=-8
-7.8Round 20🇵🇱 POLAND183NT♥J=-5
-7.9Round 7🇨🇦 CANADA26♥♦5=+11
-8.0Round 11🇳🇿 NEW ZEALAND53NT♥6=-7
-8.9Round 13🇮🇳 INDIA54♠♦6+2-11
-8.9Round 19🇦🇹 AUSTRIA93NT♦6=+1
-9.1Round 16🇦🇺 AUSTRALIA276NT♠5=+0
-9.9Round 4🇧🇩 BANGLADESH224♠x♦5-3-9
-10.3Round 3🇺🇸 USA293NT♥4=-10
-11.9Round 15🇪🇬 EGYPT55♥♦Q-1-12
-12.4Round 17🇭🇰 HONG KONG CHINA102♠x♠4=-13
-12.7Round 8🇩🇰 DENMARK196♣x♠A-6-13