🇧🇪 JOHNSON David · BELGIUM

40rank
+54.5Butler · 224 bds
+0.24per board
±4.4swing
+0.66vs par /bd · #16/122
+0.16adjusted /bd
Butler per round: -5.5 9.6 -2.1 -19.4 3.7 -6.2 7.1 22.6 -8.5 -9.3 31 3.1 23 5.4by round

vs par split: bidding +0.84 · play +0.27

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

Card play — on target: opening leads 72.4% #119 of 121 · declarer play 78.4% #40 of 121 · defence 87.8% #61 of 122

Card play by contract type — on target
vs NTvs a suit
Opening leads·72.4% (29)
Declarer play·78.4% (37)
Defence·87.8% (74)

Opening leads by suit led: ♠ 83.3% (6) · ♥ 50.0% (6) · ♦ 71.4% (7) · ♣ 80.0% (10)

vs par by strain: a suit +1.12 (154)

vs par by level: part-score +0.75 (64) · game +1.53 (77) · slam +0.46 (13)

By role: declaring +0.27/bd (-1.81 vs par · 123) · defending +0.23/bd (+3.88 vs par · 97)

By vulnerability: vulnerable +0.10/bd (+0.29 vs par · 112) · not vulnerable +0.38/bd (+1.04 vs par · 112)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1J.StasA.Fisher – F.HamiltonClosed16-5.5-0.34+1.19
Round 2J.StasC.Bosenberg – N.EberOpen16+9.6+0.60+1.00
Round 4J.StasB.Dahlberg – H.HallenClosed16-2.1-0.13-0.81
Round 5J.StasR.Agarwal – V.LalClosed16-19.4-1.21+1.56
Round 8J.StasM.Ricciarelli – F.BaroniOpen16+3.7+0.23-0.69
Round 9J.StasM.Khedr – M.KhalilOpen16-6.2-0.39+0.69
Round 10J.StasM.Sawiruddin – M.HartonoOpen16+7.1+0.44+1.69
Round 12J.StasT.Robb – D.RussellOpen16+22.6+1.41+0.50
Round 14J.StasA.Dichi – P.SultanClosed16-8.5-0.53-1.56
Round 15J.StasR.Klinger – D.HoffmanOpen16-9.3-0.58+1.75
Round 16J.StasJ.Russyan – K.LasockiClosed16+31.0+1.94+2.88
Round 18J.StasM.Lair – D.BerkowitzOpen16+3.1+0.19+0.38
Round 19J.StasO.Ekinci – E.KorkutOpen16+23.0+1.44-1.38
Round 21J.StasM.Raffo – L.ProtoClosed16+5.4+0.34+2.06

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.0Round 2🇿🇦 SOUTH AFRICA176♦x♠6-3+14
+12.6Round 16🇵🇱 POLAND226♥♠7-2+13
+12.0Round 8🇮🇹 ITALY204♥♣K-2+13
+11.1Round 10🇮🇩 INDONESIA224♠♦8-1+6
+10.7Round 19🇹🇷 TURKEY163N♣6+1+11
+9.1Round 21🇺🇾 URUGUAY113♥♠A=+11
+8.6Round 2🇿🇦 SOUTH AFRICA263N♥J+1+11
+8.6Round 19🇹🇷 TURKEY74♥♠K=+10
+8.0Round 14🇻🇪 VENEZUELA253N♦6+1+7
+8.0Round 19🇹🇷 TURKEY106♠♣T+1-13
+8.0Round 21🇺🇾 URUGUAY95♠♥A-2+8
+7.7Round 4🇸🇪 SWEDEN324N♥4-1+13
+7.3Round 16🇵🇱 POLAND234♠♦K=+10
+7.1Round 18🇺🇸 USA 2293N♥5-1+13
+7.0Round 1🇺🇸 USA 1102♣♣4+1+11
+7.0Round 18🇺🇸 USA 2253♠♥9+1-1
+6.9Round 19🇹🇷 TURKEY123N♦7=-1
+6.6Round 5🇮🇳 INDIA43N♦3=+10
+6.5Round 10🇮🇩 INDONESIA216♦♠J-1+11
+6.3Round 15🇦🇺 AUSTRALIA153N♦8-5+8
+6.2Round 21🇺🇾 URUGUAY44♥♠Q+1+4
+5.9Round 12🇳🇿 NEW ZEALAND252♣x♠6-1+9
+5.8Round 1🇺🇸 USA 1153♣♥Q+2+13
+5.8Round 12🇳🇿 NEW ZEALAND304♠♥J=+0
+5.7Round 14🇻🇪 VENEZUELA184♠♥4=+0
+5.3Round 4🇸🇪 SWEDEN194♠x♥6-2+2
+5.3Round 12🇳🇿 NEW ZEALAND275♦♠A+2+4
+5.2Round 12🇳🇿 NEW ZEALAND264♠♦6-1+12
+5.0Round 10🇮🇩 INDONESIA313N-1+10
+5.0Round 14🇻🇪 VENEZUELA243♦♠5-3+6
+4.9Round 8🇮🇹 ITALY285♥♠5=+4
+4.9Round 8🇮🇹 ITALY294♠♥J=+0
+4.5Round 4🇸🇪 SWEDEN253♣♥6+1+0
+4.4Round 18🇺🇸 USA 2213N♣5=-11
+4.3Round 16🇵🇱 POLAND243N♠9-1+10
+4.0Round 9🇪🇬 EGYPT34♥♠5=+6
+4.0Round 10🇮🇩 INDONESIA183N♠5=+7
+3.8Round 10🇮🇩 INDONESIA176N♠J=+0
+3.6Round 12🇳🇿 NEW ZEALAND244♦♣6=+5
+3.6Round 18🇺🇸 USA 2222♦x♥9=+2
+3.5Round 2🇿🇦 SOUTH AFRICA273N♥T-2+5
+3.5Round 15🇦🇺 AUSTRALIA165♦♠A=-2
+3.5Round 19🇹🇷 TURKEY47♠♠6=+0
+3.4Round 19🇹🇷 TURKEY156♥♣T=-13
+3.3Round 10🇮🇩 INDONESIA273♠♣K-1+4
+3.2Round 2🇿🇦 SOUTH AFRICA215♥x♠4-1+7
+3.2Round 2🇿🇦 SOUTH AFRICA284♠♣K-1+5
+3.2Round 15🇦🇺 AUSTRALIA124♠♦A=+3
+3.2Round 21🇺🇾 URUGUAY143♣♣T-2+6
+3.1Round 8🇮🇹 ITALY184♠♥K-1+5
+3.1Round 15🇦🇺 AUSTRALIA64♥♣Q-1+5
+3.0Round 8🇮🇹 ITALY193♦♣K-3+5
+2.9Round 16🇵🇱 POLAND283♣♦Q-1-3
+2.9Round 18🇺🇸 USA 2283N♣5-2+11
+2.8Round 8🇮🇹 ITALY312♥♣5=+0
+2.8Round 9🇪🇬 EGYPT72♦♥3+2+10
+2.8Round 18🇺🇸 USA 2194♥♦7-3+9
+2.6Round 12🇳🇿 NEW ZEALAND203N♦6+4+2
+2.6Round 18🇺🇸 USA 2272♥♣6=+5
+2.5Round 10🇮🇩 INDONESIA324♥♦2-1+12
+2.5Round 16🇵🇱 POLAND303♣♥J-1+5
+2.4Round 1🇺🇸 USA 1144♥♠Q-1+5
+2.4Round 9🇪🇬 EGYPT44♠♦K=-1
+2.4Round 19🇹🇷 TURKEY54♥♠J-2+0
+2.2Round 9🇪🇬 EGYPT153♦♠3+1+0
+2.1Round 4🇸🇪 SWEDEN282♠♣Q-2+6
+2.1Round 5🇮🇳 INDIA33N♣J+2+1
+2.1Round 14🇻🇪 VENEZUELA223♦♦7+1+10
+2.1Round 15🇦🇺 AUSTRALIA43N♣8+1-1
+2.1Round 15🇦🇺 AUSTRALIA82♥♣T=+5
+2.1Round 16🇵🇱 POLAND294♥♦5=+0
+2.1Round 19🇹🇷 TURKEY65♥♣6=+0
+2.0Round 1🇺🇸 USA 164♠♣6+1+0
+2.0Round 19🇹🇷 TURKEY144♥♣6-1-2
+1.9Round 5🇮🇳 INDIA102N♠5=+11
+1.9Round 16🇵🇱 POLAND262♠♥J=+0
+1.8Round 5🇮🇳 INDIA112♠♥6+1+0
+1.7Round 10🇮🇩 INDONESIA283N♦6-1+0
+1.7Round 19🇹🇷 TURKEY84♠♦5-1+8
+1.7Round 21🇺🇾 URUGUAY104♥♠5+2+2
+1.6Round 12🇳🇿 NEW ZEALAND214♠♦Q+1+0
+1.5Round 1🇺🇸 USA 143N♥T+2-12
+1.4Round 1🇺🇸 USA 194♥♦3+1+0
+1.4Round 9🇪🇬 EGYPT64♠♣K+2-11
+1.2Round 1🇺🇸 USA 1134♥♣6+1+0
+1.2Round 4🇸🇪 SWEDEN202♥♦T-1+5
+1.2Round 15🇦🇺 AUSTRALIA13♥♥6+1+1
+1.1Round 2🇿🇦 SOUTH AFRICA252♠♣9=+5
+1.1Round 16🇵🇱 POLAND313N♦3+3+1
+1.0Round 1🇺🇸 USA 1161♠♣K+3-6
+1.0Round 2🇿🇦 SOUTH AFRICA294♥♦A+2+1
+1.0Round 4🇸🇪 SWEDEN302♦♣3+3-6
+1.0Round 9🇪🇬 EGYPT51N♣6+1-1
+1.0Round 19🇹🇷 TURKEY115♣♦J=-2
+0.9Round 1🇺🇸 USA 153♣♥2=-5
+0.9Round 5🇮🇳 INDIA164♣♦A=+0
+0.9Round 14🇻🇪 VENEZUELA271N♥Q+1-1
+0.9Round 16🇵🇱 POLAND203N♦2=-2
+0.9Round 16🇵🇱 POLAND322♠♥3+1+0
+0.9Round 18🇺🇸 USA 2233N♥J+2+0
+0.8Round 14🇻🇪 VENEZUELA263N♥2+1+0
+0.7Round 14🇻🇪 VENEZUELA172♥♠9=+0
+0.7Round 15🇦🇺 AUSTRALIA51N♦T+3+6
+0.7Round 21🇺🇾 URUGUAY3Pass+4
+0.7Round 21🇺🇾 URUGUAY123N♦3=+11
+0.6Round 18🇺🇸 USA 2305♣♠J+1+11
+0.4Round 12🇳🇿 NEW ZEALAND324♠♣K+1+0
+0.4Round 21🇺🇾 URUGUAY136N♣T=+0
+0.3Round 10🇮🇩 INDONESIA251N♥3=-1
+0.3Round 14🇻🇪 VENEZUELA305♠♣K+1+8
+0.3Round 19🇹🇷 TURKEY14♥♠3=+0
+0.2Round 8🇮🇹 ITALY231N♠3-1-1
+0.2Round 9🇪🇬 EGYPT163N♦Q+3+13
+0.2Round 15🇦🇺 AUSTRALIA114♥♦5=+1
+0.2Round 16🇵🇱 POLAND174♥♥2=-11
+0.1Round 4🇸🇪 SWEDEN313♦♣6-1-10
+0.1Round 8🇮🇹 ITALY272♥♣9-2+0
+0.1Round 12🇳🇿 NEW ZEALAND223N♠2=-1
+0.0Round 1🇺🇸 USA 124♥♦6+1+0
+0.0Round 8🇮🇹 ITALY324♠♣3+2-11
+0.0Round 9🇪🇬 EGYPT83N♣6+1-1
+0.0Round 12🇳🇿 NEW ZEALAND31Pass-3
-0.1Round 12🇳🇿 NEW ZEALAND173N♠6+2+1
-0.1Round 15🇦🇺 AUSTRALIA134♥♣6+1+13
-0.1Round 21🇺🇾 URUGUAY154♠♣A=+11
-0.2Round 2🇿🇦 SOUTH AFRICA233N♥5+1-1
-0.2Round 16🇵🇱 POLAND192♠♣K+1+10
-0.2Round 18🇺🇸 USA 2204♠♦6=+1
-0.3Round 4🇸🇪 SWEDEN214♥♠K+2+11
-0.3Round 14🇻🇪 VENEZUELA293N♦J+3-13
-0.4Round 4🇸🇪 SWEDEN274♠♣9=+0
-0.5Round 4🇸🇪 SWEDEN222♦♣T+1+1
-0.5Round 5🇮🇳 INDIA144♥♦Q+1+11
-0.5Round 16🇵🇱 POLAND183N♠6+1+0
-0.7Round 9🇪🇬 EGYPT122♥♣7+1+0
-0.7Round 19🇹🇷 TURKEY133♦♣J=+0
-0.8Round 10🇮🇩 INDONESIA242♦♣A-1+2
-0.8Round 12🇳🇿 NEW ZEALAND23Pass-3
-0.8Round 15🇦🇺 AUSTRALIA144♠♦5+1+0
-0.9Round 12🇳🇿 NEW ZEALAND182♥♦Q+3-10
-0.9Round 16🇵🇱 POLAND253♥♦K-1+3
-1.0Round 2🇿🇦 SOUTH AFRICA324♥♦T-1-10
-1.0Round 5🇮🇳 INDIA154♠♥9=+0
-1.0Round 8🇮🇹 ITALY21Pass-3
-1.0Round 8🇮🇹 ITALY244♠♣J=-1
-1.0Round 9🇪🇬 EGYPT114♥♦Q+1+0
-1.0Round 9🇪🇬 EGYPT143♠x♥T-1+1
-1.0Round 16🇵🇱 POLAND214♥♦5+1+0
-1.1Round 9🇪🇬 EGYPT22♦♠8+2+0
-1.1Round 9🇪🇬 EGYPT101N♦2+3+9
-1.2Round 2🇿🇦 SOUTH AFRICA193♦♠J-1+3
-1.3Round 1🇺🇸 USA 175♦♥3=+13
-1.3Round 5🇮🇳 INDIA91N♠2-2+1
-1.3Round 12🇳🇿 NEW ZEALAND192♠♦6+3-2
-1.4Round 2🇿🇦 SOUTH AFRICA242♦♣K+1+0
-1.4Round 10🇮🇩 INDONESIA296♠♦Q=+0
-1.4Round 18🇺🇸 USA 2313N♦Q+1-1
-1.4Round 21🇺🇾 URUGUAY21N♥6-1-5
-1.5Round 14🇻🇪 VENEZUELA314♠♣9=+0
-1.8Round 8🇮🇹 ITALY222♦♣K-1-4
-1.9Round 1🇺🇸 USA 185♣♠J+1+9
-1.9Round 4🇸🇪 SWEDEN173♥♦Q+1-2
-2.0Round 5🇮🇳 INDIA13♦♠J-1+2
-2.0Round 18🇺🇸 USA 2323N♠J=-11
-2.0Round 21🇺🇾 URUGUAY81N♥8=-5
-2.1Round 2🇿🇦 SOUTH AFRICA303♣♣9=+1
-2.1Round 5🇮🇳 INDIA64♥♦A-1-10
-2.1Round 12🇳🇿 NEW ZEALAND282N♣Q=+0
-2.1Round 14🇻🇪 VENEZUELA323N♠J=-2
-2.3Round 5🇮🇳 INDIA83♠x♥A-2+4
-2.5Round 5🇮🇳 INDIA134♥♠6+2+13
-2.5Round 15🇦🇺 AUSTRALIA104♥♦Q+2-1
-2.6Round 10🇮🇩 INDONESIA192♥♥5+2-6
-2.7Round 2🇿🇦 SOUTH AFRICA184♥♥6+2-13
-2.7Round 12🇳🇿 NEW ZEALAND292N♦3-1-6
-2.9Round 21🇺🇾 URUGUAY52N♠6-1+1
-2.9Round 21🇺🇾 URUGUAY63N♥6+1+0
-2.9Round 21🇺🇾 URUGUAY72♠♦J-1-5
-3.1Round 16🇵🇱 POLAND274♠♥3+1+10
-3.2Round 8🇮🇹 ITALY303♦♠K=+1
-3.3Round 1🇺🇸 USA 112♥♠J+1-1
-3.3Round 4🇸🇪 SWEDEN262♠♦J=+0
-3.3Round 18🇺🇸 USA 2173N♥A-1-5
-3.4Round 2🇿🇦 SOUTH AFRICA314♠x♦3-1-2
-3.5Round 14🇻🇪 VENEZUELA282♠♣J=+0
-3.8Round 4🇸🇪 SWEDEN183N♣6-1-12
-4.0Round 4🇸🇪 SWEDEN243♣♦6=-5
-4.0Round 5🇮🇳 INDIA24♥♦3+1+0
-4.1Round 14🇻🇪 VENEZUELA202♦♥K+2-11
-4.4Round 9🇪🇬 EGYPT92♥x♣3-2-5
-4.5Round 15🇦🇺 AUSTRALIA73♥♣6+1+9
-4.7Round 4🇸🇪 SWEDEN233♠♠2+1-10
-4.9Round 14🇻🇪 VENEZUELA234♥♦7-1-6
-5.1Round 4🇸🇪 SWEDEN293N♠5-1-6
-5.1Round 5🇮🇳 INDIA121N♦3+1-6
-5.1Round 8🇮🇹 ITALY174♥♣A+1+0
-5.1Round 8🇮🇹 ITALY253N♠3+2-11
-5.2Round 14🇻🇪 VENEZUELA194♥♣3-1-10
-5.3Round 10🇮🇩 INDONESIA233N♣6-3-9
-5.4Round 9🇪🇬 EGYPT13N♦2-4-8
-5.5Round 9🇪🇬 EGYPT133N♦3+1-1
-5.6Round 10🇮🇩 INDONESIA264♠♣9=+1
-5.6Round 21🇺🇾 URUGUAY13N♣5=+1
-5.7Round 5🇮🇳 INDIA56♣♥K+1+1
-5.9Round 1🇺🇸 USA 136♣♠9=+13
-6.0Round 2🇿🇦 SOUTH AFRICA223N♦6=+0
-6.0Round 18🇺🇸 USA 2263N♥K-3-9
-6.1Round 10🇮🇩 INDONESIA303N♠Q-1-10
-6.1Round 18🇺🇸 USA 2244♥♠3+1-8
-6.2Round 5🇮🇳 INDIA75♦♥K=-13
-6.2Round 15🇦🇺 AUSTRALIA36♦x♥6-1-7
-6.8Round 21🇺🇾 URUGUAY163N♠3-2-11
-7.0Round 2🇿🇦 SOUTH AFRICA203♥♣K+2-10
-7.1Round 1🇺🇸 USA 1114♠♣6-1-10
-7.3Round 19🇹🇷 TURKEY23N♥T+2-12
-8.5Round 19🇹🇷 TURKEY94♥♠5=+0
-8.6Round 15🇦🇺 AUSTRALIA24♠♠6=-7
-9.0Round 15🇦🇺 AUSTRALIA95♦x♥A-4-5
-9.2Round 1🇺🇸 USA 1122♥♦K-2-11
-9.3Round 10🇮🇩 INDONESIA206♦♣9=+0
-9.8Round 18🇺🇸 USA 2187♥♣7=+0
-10.1Round 8🇮🇹 ITALY263N♣9-2-8
-10.4Round 14🇻🇪 VENEZUELA216♥♦K-1-13
-11.1Round 19🇹🇷 TURKEY33N♥J+2-8