🇧🇪 JOHNSON David · BELGIUM

98rank
-60.5Butler · 208 bds
-0.29per board
±4.3swing
-0.68vs par /bd · #115/126
-0.24adjusted /bd
Butler per round: -13.4 -5.9 -16.7 -27.7 -9.9 9 34.9 -6.3 6.6 -2.7 -18 -1 -9.4by round

vs par split: bidding -0.53 · play -0.15

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

Card play — on target: opening leads 76.4% #73 of 126 · declarer play 72.0% #68 of 126 · defence 80.6% #119 of 126

Card play by contract type — on target
vs NTvs a suit
Opening leads66.7% (18)81.1% (37)
Declarer play71.4% (14)72.2% (36)
Defence80.0% (30)80.8% (73)

Opening leads by suit led: ♠ 50.0% (12) · ♥ 83.3% (12) · ♦ 76.5% (17) · ♣ 92.9% (14)

vs par by strain: NT -1.15 (61) · a suit -0.49 (147)

vs par by level: part-score -0.92 (74) · game -0.69 (123) · slam +1.00 (11)

By role: declaring -0.25/bd (-2.92 vs par · 105) · defending -0.33/bd (+1.60 vs par · 103)

By vulnerability: vulnerable -0.49/bd (-1.90 vs par · 104) · not vulnerable -0.09/bd (+0.54 vs par · 104)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1J.StasJ.Laakso – V.KelhaClosed16-13.4-0.84-1.19
Round 3J.StasL.Breaban – R.GligaOpen16-5.9-0.37-0.50
Round 4J.StasH.Maesel – R.MaeselClosed16-16.7-1.04-3.00
Round 6J.StasM.Copur – M.ErkelClosed16-27.7-1.73-0.12
Round 8J.StasR.Milne – B.O'BrienClosed16-9.9-0.62-0.62
Round 11J.StasM.Kovacs – P.MagyarClosed16+9.0+0.56-1.19
Round 13J.StasJ.Hackl – M.PendlClosed16+34.9+2.18+1.50
Round 14J.StasB.Eysteinsson – G.HermannssonClosed16-6.3-0.39-0.81
Round 15J.StasW.Starkowski – M.KwiecienClosed16+6.6+0.41-1.62
Round 16J.StasY.Lubinski – M.MarkOpen16-2.7-0.17+1.25
Round 18J.StasM.Axdorph – B.EfraimssonClosed16-18.0-1.12-1.06
Round 20J.StasP.Poizat – G.LasserreClosed16-1.0-0.06-0.50
Round 21J.StasL.Castano – J.CruzeiroClosed16-9.4-0.59-1.00

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 15🇵🇱 POLAND66♠x♣K+1-8
+13.1Round 13🇦🇹 AUSTRIA66♥♠6-1+13
+12.8Round 14🇮🇸 ICELAND234♥♠A=+13
+10.9Round 11🇭🇺 HUNGARY105♠♦A-1-3
+10.4Round 16🇮🇱 ISRAEL276♥♠A-1+14
+9.9Round 3🇷🇴 ROMANIA44♥♥8+1+11
+9.9Round 21🇵🇹 PORTUGAL56♥♦K=-11
+9.7Round 11🇭🇺 HUNGARY54♥♠5+1+0
+7.9Round 13🇦🇹 AUSTRIA134♣♥2-3+10
+7.6Round 20🇫🇷 FRANCE274♠♠J-3+10
+7.2Round 15🇵🇱 POLAND34♥♠6=+11
+7.0Round 11🇭🇺 HUNGARY114♠♣6-1+5
+7.0Round 20🇫🇷 FRANCE193NT♠A=+0
+6.9Round 11🇭🇺 HUNGARY163♦♥3+1+10
+5.8Round 13🇦🇹 AUSTRIA75♣♠K-3+9
+5.5Round 14🇮🇸 ICELAND173NT♠2=+0
+5.4Round 1🇫🇮 FINLAND24♥♣10=+0
+5.0Round 3🇷🇴 ROMANIA25♣♥K-3+10
+4.8Round 8🇮🇪 IRELAND244♠♥A=+3
+4.8Round 14🇮🇸 ICELAND284♥♠6-1+6
+4.7Round 6🇹🇷 TURKEY224♠♣2=+0
+4.6Round 13🇦🇹 AUSTRIA165♣♥J-1+6
+4.6Round 15🇵🇱 POLAND13NT♠K=+0
+4.2Round 1🇫🇮 FINLAND41NT♥5+1+6
+4.2Round 14🇮🇸 ICELAND306♠♦K-1+11
+4.0Round 18🇸🇪 SWEDEN223♠♣10+1+2
+4.0Round 21🇵🇹 PORTUGAL163NT♠A-2+11
+3.5Round 16🇮🇱 ISRAEL231NT♣6=+6
+3.5Round 21🇵🇹 PORTUGAL42♣♣7+2-6
+3.4Round 4🇳🇴 NORWAY272♣♦10+2-7
+3.4Round 16🇮🇱 ISRAEL223NT♥3+3+13
+3.4Round 18🇸🇪 SWEDEN326♥♠A=+0
+3.2Round 8🇮🇪 IRELAND301NT♥4=+0
+3.2Round 18🇸🇪 SWEDEN204♠♦6=-1
+3.1Round 18🇸🇪 SWEDEN242♠♥Q-2+7
+3.1Round 21🇵🇹 PORTUGAL123NT♥Q=+0
+3.0Round 8🇮🇪 IRELAND282NT♠4-2+3
+3.0Round 13🇦🇹 AUSTRIA32♠♥6-2+3
+3.0Round 18🇸🇪 SWEDEN253♥♠2-2+8
+3.0Round 20🇫🇷 FRANCE202♥♣J+3+9
+3.0Round 20🇫🇷 FRANCE234♠♣A=+9
+2.9Round 6🇹🇷 TURKEY313NT♠3-2+11
+2.8Round 1🇫🇮 FINLAND54♥♦3-1+5
+2.8Round 6🇹🇷 TURKEY202♥♣2+1+0
+2.8Round 8🇮🇪 IRELAND314♠♥3=+0
+2.7Round 3🇷🇴 ROMANIA153♠♣A-1-1
+2.5Round 3🇷🇴 ROMANIA33NT♥K=+0
+2.3Round 15🇵🇱 POLAND84♦♥J-3-4
+2.3Round 16🇮🇱 ISRAEL184♠♦10+1+0
+2.1Round 1🇫🇮 FINLAND62♦♣K+1+11
+2.1Round 16🇮🇱 ISRAEL197♦♣2=+0
+2.0Round 13🇦🇹 AUSTRIA14♠♥6-1+9
+1.9Round 8🇮🇪 IRELAND233NT♥5=+0
+1.7Round 13🇦🇹 AUSTRIA53NT♠4=+11
+1.6Round 13🇦🇹 AUSTRIA23NT♦5+1+0
+1.6Round 18🇸🇪 SWEDEN293NT♦3+1+0
+1.6Round 21🇵🇹 PORTUGAL152♣♦K=-1
+1.5Round 8🇮🇪 IRELAND213♠♥10-2+9
+1.4Round 11🇭🇺 HUNGARY152♠♣10+1+0
+1.4Round 13🇦🇹 AUSTRIA122♠♣6-1-2
+1.4Round 15🇵🇱 POLAND53♥♠5=+0
+1.3Round 4🇳🇴 NORWAY304♥♠4+1+11
+1.2Round 3🇷🇴 ROMANIA144♥♣3=-1
+1.1Round 8🇮🇪 IRELAND204♥♣2+1+0
+1.1Round 15🇵🇱 POLAND41NT♠8+1+0
+1.1Round 15🇵🇱 POLAND152♣♣J+1+6
+1.0Round 1🇫🇮 FINLAND154♠♠5+2-9
+1.0Round 1🇫🇮 FINLAND163NT♠3+1+12
+1.0Round 16🇮🇱 ISRAEL283♥♦10=-1
+0.9Round 6🇹🇷 TURKEY284♥♣J+1+13
+0.9Round 11🇭🇺 HUNGARY73NT♣5+2+1
+0.9Round 14🇮🇸 ICELAND194♠♥6+1+0
+0.8Round 3🇷🇴 ROMANIA13NT♠6-2+11
+0.8Round 13🇦🇹 AUSTRIA113♠♥6-2+0
+0.8Round 13🇦🇹 AUSTRIA144♠♣10+2+1
+0.7Round 1🇫🇮 FINLAND94♥♦5=+0
+0.7Round 4🇳🇴 NORWAY244♥♦2-1+5
+0.7Round 13🇦🇹 AUSTRIA155♠♥2+2-12
+0.7Round 20🇫🇷 FRANCE212♠♥K+2-1
+0.5Round 4🇳🇴 NORWAY223NT♣J=+0
+0.5Round 6🇹🇷 TURKEY192♠♦2-1+4
+0.5Round 15🇵🇱 POLAND104♠♦2+2+9
+0.2Round 3🇷🇴 ROMANIA74♠♥5+1+4
+0.2Round 4🇳🇴 NORWAY212♠♦8+1-6
+0.2Round 8🇮🇪 IRELAND172♠♠J+1+7
+0.2Round 20🇫🇷 FRANCE184♠♦2=+0
+0.1Round 11🇭🇺 HUNGARY24♥♣4=+1
-0.0Round 8🇮🇪 IRELAND254♥♣K+1+0
+0.0Round 14🇮🇸 ICELAND323NT♦J=+0
-0.0Round 15🇵🇱 POLAND73NT♣2+1+1
+0.0Round 15🇵🇱 POLAND164♠♥4+1+0
-0.0Round 16🇮🇱 ISRAEL311♦♠2=+0
-0.1Round 6🇹🇷 TURKEY213♣♦A=+1
-0.1Round 14🇮🇸 ICELAND182♠♦J=+0
-0.2Round 3🇷🇴 ROMANIA134♠♣J=+1
-0.2Round 20🇫🇷 FRANCE312♠♥10+1+0
-0.3Round 4🇳🇴 NORWAY184♥♦10+1+0
-0.3Round 4🇳🇴 NORWAY254♠♦A=+0
-0.3Round 15🇵🇱 POLAND94♠♣J+1+0
-0.3Round 16🇮🇱 ISRAEL213NT♦Q+2+10
-0.4Round 21🇵🇹 PORTUGAL34♥♣K+2+11
-0.5Round 4🇳🇴 NORWAY313NT♥2+2+0
-0.5Round 18🇸🇪 SWEDEN274♥♣9=+1
-0.6Round 6🇹🇷 TURKEY292♠♥3=+1
-0.7Round 8🇮🇪 IRELAND272♥♦2+1+0
-0.7Round 20🇫🇷 FRANCE173NT♥6+1+0
-0.8Round 11🇭🇺 HUNGARY141NT♥9-2-1
-0.8Round 13🇦🇹 AUSTRIA94♠♥5=-11
-0.9Round 1🇫🇮 FINLAND13♣♥Q=+0
-0.9Round 6🇹🇷 TURKEY271NT♠6+3+6
-0.9Round 8🇮🇪 IRELAND325♠♥K+1-3
-0.9Round 11🇭🇺 HUNGARY32♥♣3-2+1
-1.0Round 1🇫🇮 FINLAND132♥♣J=-5
-1.0Round 8🇮🇪 IRELAND223♥♦A-1-5
-1.1Round 3🇷🇴 ROMANIA91NT♠6=-9
-1.1Round 3🇷🇴 ROMANIA164♠♦2+2-1
-1.2Round 18🇸🇪 SWEDEN183♣♥3+2-10
-1.3Round 4🇳🇴 NORWAY174♥♣8=+0
-1.3Round 11🇭🇺 HUNGARY83NT♠Q+2-11
-1.3Round 14🇮🇸 ICELAND224♠♥Q-1-6
-1.3Round 14🇮🇸 ICELAND253♥♦K=+0
-1.3Round 21🇵🇹 PORTUGAL73NT♠2+1+0
-1.4Round 20🇫🇷 FRANCE283NT♦3+1+0
-1.5Round 8🇮🇪 IRELAND184♠♣9+1-1
-1.6Round 1🇫🇮 FINLAND144♥♦6=-1
-1.6Round 11🇭🇺 HUNGARY13NT♦3+2+0
-1.6Round 14🇮🇸 ICELAND291♠♥A-1+1
-1.6Round 16🇮🇱 ISRAEL261NT♦9+2+1
-1.6Round 20🇫🇷 FRANCE324♦♠7-1+1
-1.6Round 21🇵🇹 PORTUGAL82♦♥A-2+1
-1.7Round 3🇷🇴 ROMANIA63NT♠6+2+0
-1.7Round 4🇳🇴 NORWAY202♥♦Q+2-10
-1.8Round 1🇫🇮 FINLAND114♠♣A-2+5
-1.8Round 6🇹🇷 TURKEY252♦♣2-6-8
-1.8Round 16🇮🇱 ISRAEL203NT♠2-1-5
-1.8Round 20🇫🇷 FRANCE223NT♣2+2+0
-1.9Round 21🇵🇹 PORTUGAL61NT♠6=-5
-2.0Round 13🇦🇹 AUSTRIA83NT♥3+2+0
-2.0Round 15🇵🇱 POLAND24♠♣J=-3
-2.1Round 1🇫🇮 FINLAND73NTx♠J-1-8
-2.1Round 14🇮🇸 ICELAND313NT♦Q=+1
-2.1Round 16🇮🇱 ISRAEL254♥♦J=+0
-2.2Round 20🇫🇷 FRANCE302♠♥2+1-7
-2.3Round 1🇫🇮 FINLAND33♦♣K=+0
-2.3Round 1🇫🇮 FINLAND103NT♥9-2-8
-2.3Round 3🇷🇴 ROMANIA114♠♥Q+2-11
-2.3Round 4🇳🇴 NORWAY282♥♦8+1+0
-2.4Round 4🇳🇴 NORWAY294♥♦9-1-12
-2.4Round 13🇦🇹 AUSTRIA45♥♣A-1-7
-2.4Round 16🇮🇱 ISRAEL292♠♦2=-11
-2.5Round 6🇹🇷 TURKEY174♥x♦A-1+0
-2.5Round 21🇵🇹 PORTUGAL104♥♠J+1-1
-2.7Round 4🇳🇴 NORWAY193NT♣Q-2-8
-2.7Round 21🇵🇹 PORTUGAL24♠♦6+1-8
-2.7Round 21🇵🇹 PORTUGAL93♦♠3=-6
-2.8Round 3🇷🇴 ROMANIA104♠♥2-2-10
-2.8Round 4🇳🇴 NORWAY323NT♦4=+1
-2.8Round 11🇭🇺 HUNGARY125♦x♦A-2+4
-2.8Round 15🇵🇱 POLAND113NT♣Q-2-6
-2.8Round 16🇮🇱 ISRAEL323NT♦Q-1+2
-2.8Round 21🇵🇹 PORTUGAL142♥♠K=+0
-2.9Round 20🇫🇷 FRANCE293NT♥5+1+0
-3.0Round 3🇷🇴 ROMANIA124♠♦10+1+0
-3.0Round 14🇮🇸 ICELAND214♥♥4+3-10
-3.0Round 18🇸🇪 SWEDEN212NT♣3=+0
-3.1Round 6🇹🇷 TURKEY183♦♥2=+0
-3.1Round 6🇹🇷 TURKEY263NT♠2=-13
-3.1Round 18🇸🇪 SWEDEN233♣♠4-3+8
-3.3Round 6🇹🇷 TURKEY306♥♦2=+11
-3.3Round 11🇭🇺 HUNGARY43NT♥3-2-7
-3.3Round 13🇦🇹 AUSTRIA103NT♠A-1-6
-3.4Round 4🇳🇴 NORWAY264♥♣9=-10
-3.4Round 16🇮🇱 ISRAEL245♣x♠10-2+0
-3.4Round 18🇸🇪 SWEDEN312♠♦K+1+0
-3.6Round 15🇵🇱 POLAND124♥♠8-1-5
-3.7Round 11🇭🇺 HUNGARY64♠♥K-1-5
-3.7Round 20🇫🇷 FRANCE241NT♠4+2-7
-3.7Round 20🇫🇷 FRANCE264♥♦10+3-17
-3.9Round 18🇸🇪 SWEDEN191NT♠9=-5
-4.0Round 18🇸🇪 SWEDEN304♠♦2+1-11
-4.0Round 21🇵🇹 PORTUGAL114♥♣A-1-4
-4.1Round 14🇮🇸 ICELAND262♠♥10-2-3
-4.2Round 8🇮🇪 IRELAND293♦♥5-3-5
-4.2Round 14🇮🇸 ICELAND243NT♥3-1-10
-4.3Round 16🇮🇱 ISRAEL303♦♣A=-6
-4.3Round 18🇸🇪 SWEDEN173♠♥J=-6
-4.3Round 20🇫🇷 FRANCE254♠♦7-1-5
-4.5Round 3🇷🇴 ROMANIA54♥♦3+2-2
-4.7Round 14🇮🇸 ICELAND271NT♣2+1-6
-5.0Round 18🇸🇪 SWEDEN285♦♣2=+0
-5.1Round 4🇳🇴 NORWAY232♠♦K=-12
-5.7Round 21🇵🇹 PORTUGAL135♣♠A-2-8
-5.9Round 11🇭🇺 HUNGARY131NT♠6=-6
-5.9Round 15🇵🇱 POLAND143NT♥Q-1-14
-5.9Round 21🇵🇹 PORTUGAL16♥♦4+1+11
-6.6Round 6🇹🇷 TURKEY244♥♠A=-3
-6.7Round 16🇮🇱 ISRAEL173NT♠2+3-3
-6.9Round 1🇫🇮 FINLAND83NT♠A+1-7
-7.6Round 11🇭🇺 HUNGARY93♦♥A+1-8
-7.7Round 6🇹🇷 TURKEY323NT♥9-1-12
-7.9Round 18🇸🇪 SWEDEN262♠♣5+3-10
-8.0Round 8🇮🇪 IRELAND194♠♥K+1-6
-9.8Round 6🇹🇷 TURKEY235♠♥2-1-13
-10.3Round 15🇵🇱 POLAND135♠♥K-1-13
-11.5Round 3🇷🇴 ROMANIA86♦♥K=-10
-11.7Round 1🇫🇮 FINLAND126NT♥4-1-20
-12.1Round 8🇮🇪 IRELAND264♥♦Q-1-12
-12.1Round 14🇮🇸 ICELAND203♦x♥K-4-10