🇳🇴 MIKKELSEN Jan · NORWAY

37rank
+53.4Butler · 150 bds
+0.36per board
±4.4swing
+0.79vs par /bd · #18/135
+0.41adjusted /bd
Butler per round: 10.1 1.7 -15.7 -8.9 -7.3 -0.3 -10.6 31 9.6 -15 13.2 22.9 -11.4 13.1 21by round

vs par split: bidding +0.64 · play -0.18

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

Card play — on target: opening leads 68.4% #125 of 135 · declarer play 80.6% #25 of 135 · defence 89.5% #55 of 135

Card play by contract type — on target
vs NTvs a suit
Opening leads·68.4% (19)
Declarer play·80.6% (31)
Defence·89.5% (57)

Opening leads by suit led: ♠ 100.0% (3) · ♥ 25.0% (4) · ♦ 60.0% (5) · ♣ 85.7% (7)

vs par by strain: a suit +0.46 (112)

vs par by level: part-score +1.59 (49) · game -0.28 (53) · slam -1.10 (10)

By role: declaring +0.56/bd (-1.30 vs par · 76) · defending +0.15/bd (+2.95 vs par · 74)

By vulnerability: vulnerable +0.30/bd (+1.07 vs par · 69) · not vulnerable +0.41/bd (+0.56 vs par · 81)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 2A.FarstadT.Andersson – G.HashimotoOpen10+10.1+1.01+2.60
Round 3A.FarstadR.Marsal – H.KlumppClosed10+1.7+0.17-0.50
Round 5A.FarstadG.Hermannsson – B.EysteinssonClosed10-15.7-1.57+2.30
Round 6A.FarstadW.Van Eijck – W.GosschalkOpen10-8.9-0.89-2.20
Round 8A.FarstadC.Stancescu – S.DraghicescuOpen10-7.3-0.73-0.90
Round 9A.FarstadM.Rozenblyum – V.RapoportClosed10-0.3-0.03+2.60
Round 11A.FarstadK.Simeonov – Z.NedeltchevOpen10-10.6-1.06+0.00
Round 12A.FarstadC.Goncalves – E.PintoOpen10+31.0+3.10+1.70
Round 14A.FarstadP.Vohandu – J.KandOpen10+9.6+0.96+3.30
Round 15A.FarstadM.Ince – O.EkinciClosed10-15.0-1.50-2.00
Round 17A.FarstadA.Morath – J.OstbergClosed10+13.2+1.32+0.60
Round 18A.FarstadA.Rosler – R.HertzkaClosed10+22.9+2.29+1.30
Round 20A.FarstadP.Coenraets – F.BigdeliClosed10-11.4-1.14-2.40
Round 21A.FarstadK.Adamsen – D.Koch-PalmundClosed10+13.1+1.31+2.50
Round 22S.JohnsenJ.Murdoch – I.SimeClosed10+21.0+2.10+3.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.1Round 22🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND27♥♣K-1+14
+10.7Round 15🇹🇷 TURKEY213N♠2-1+17
+10.6Round 9🇷🇺 RUSSIA305♦♣3+1+11
+10.1Round 3🇩🇪 GERMANY253N♣3=+10
+9.6Round 22🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND43N♥7-1+12
+9.0Round 12🇵🇹 PORTUGAL217♥♠K=+0
+8.3Round 18🇮🇱 ISRAEL306N♠J-1+14
+7.8Round 21🇩🇰 DENMARK294♥♦5=+9
+7.7Round 14🇪🇪 ESTONIA114♥♦K=+7
+7.5Round 15🇹🇷 TURKEY266♠♣6=+0
+7.2Round 2🇨🇭 SWITZERLAND194♠♣A=+0
+7.0Round 21🇩🇰 DENMARK226♠♣Q=+13
+6.9Round 11🇧🇬 BULGARIA181♠♦K-3+4
+6.7Round 8🇷🇴 ROMANIA204♠♣3-5+7
+6.7Round 12🇵🇹 PORTUGAL263♠♦K+1+10
+6.2Round 22🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND12♦♠K+2+7
+6.1Round 21🇩🇰 DENMARK214♠♠J-1+12
+5.4Round 6🇳🇱 NETHERLANDS254♠♦7-1+10
+4.9Round 17🇸🇪 SWEDEN203N♠6+1+1
+4.8Round 18🇮🇱 ISRAEL243N♥9=+7
+4.7Round 18🇮🇱 ISRAEL214♠♣Q=+0
+4.6Round 9🇷🇺 RUSSIA242♠♠3=-1
+4.6Round 14🇪🇪 ESTONIA123♠♦A=+6
+4.2Round 18🇮🇱 ISRAEL253N♠J=+0
+4.0Round 12🇵🇹 PORTUGAL242♠♣2-1+5
+3.9Round 2🇨🇭 SWITZERLAND162♥♣A+1+6
+3.9Round 20🇧🇪 BELGIUM135♥x♠J-2+8
+3.8Round 21🇩🇰 DENMARK262♦♦A+1+6
+3.7Round 2🇨🇭 SWITZERLAND152♥♦K=+6
+3.6Round 9🇷🇺 RUSSIA281N♥2+3+2
+3.6Round 12🇵🇹 PORTUGAL303N♠5-1+5
+3.4Round 14🇪🇪 ESTONIA151N♦J+3+2
+3.4Round 18🇮🇱 ISRAEL272♠♣A-1+5
+3.3Round 5🇮🇸 ICELAND144♥♠A-2+9
+3.2Round 22🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND63♠♦6+1-6
+3.1Round 17🇸🇪 SWEDEN155♦♠K=-11
+3.0Round 9🇷🇺 RUSSIA293N♦5=+0
+2.9Round 3🇩🇪 GERMANY294♠♦5+2+1
+2.8Round 17🇸🇪 SWEDEN132♥♥7-1+5
+2.7Round 3🇩🇪 GERMANY283♣♠K+2+1
+2.7Round 12🇵🇹 PORTUGAL272N♣3=+7
+2.6Round 20🇧🇪 BELGIUM174♥♦A-2+6
+2.4Round 2🇨🇭 SWITZERLAND123♣♥6=+5
+2.4Round 18🇮🇱 ISRAEL284♦♠A=+0
+2.4Round 20🇧🇪 BELGIUM154♠♦Q+1+0
+2.1Round 12🇵🇹 PORTUGAL254♥♣A-1+6
+2.0Round 22🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND35♥♠6-3+11
+1.9Round 2🇨🇭 SWITZERLAND132♠♦3-2+2
+1.7Round 11🇧🇬 BULGARIA194♥♠3+2+11
+1.7Round 17🇸🇪 SWEDEN162N♠2+1+6
+1.6Round 11🇧🇬 BULGARIA164♣♠A-1+5
+1.6Round 12🇵🇹 PORTUGAL234♠♣J+1-13
+1.3Round 6🇳🇱 NETHERLANDS214♥♠K+1-4
+1.2Round 14🇪🇪 ESTONIA143♠♦9+1+6
+1.2Round 22🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND53N♦10+2+1
+1.2Round 22🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND94♠♣J+1+0
+1.1Round 17🇸🇪 SWEDEN144♠♥10+1+1
+1.0Round 12🇵🇹 PORTUGAL224♥♣4+1+0
+1.0Round 12🇵🇹 PORTUGAL284♠♦2+1+0
+0.9Round 17🇸🇪 SWEDEN181N♠3=-1
+0.9Round 18🇮🇱 ISRAEL263♥♥3=+0
+0.8Round 3🇩🇪 GERMANY266♣♦4-1-13
+0.7Round 5🇮🇸 ICELAND124♠♣10+1+0
+0.5Round 8🇷🇴 ROMANIA114♠♣4=+0
+0.4Round 5🇮🇸 ICELAND172♠♦J=+0
+0.4Round 9🇷🇺 RUSSIA213N♠7+1+12
+0.3Round 8🇷🇴 ROMANIA143N♥10+2+0
+0.3Round 14🇪🇪 ESTONIA203N♠2+1+0
+0.2Round 9🇷🇺 RUSSIA251N♦4=+0
+0.2Round 11🇧🇬 BULGARIA132♥♣A+1+0
+0.2Round 17🇸🇪 SWEDEN173N♦7+2+0
+0.2Round 21🇩🇰 DENMARK273♦♦A=+0
+0.1Round 2🇨🇭 SWITZERLAND143♥♠8-1-2
+0.1Round 20🇧🇪 BELGIUM202♥♠A=+0
-0.0Round 2🇨🇭 SWITZERLAND114♥♠6+1+0
-0.0Round 3🇩🇪 GERMANY272N♥3-1-6
+0.0Round 22🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND74♠♦K+1+13
-0.1Round 6🇳🇱 NETHERLANDS243N♦K=-1
-0.2Round 3🇩🇪 GERMANY213♦♣A=+0
-0.2Round 17🇸🇪 SWEDEN124♦♥5=+0
-0.2Round 20🇧🇪 BELGIUM183N♣4+1+1
-0.3Round 5🇮🇸 ICELAND182♥♦Q+1+0
-0.3Round 14🇪🇪 ESTONIA132♦♣3+2+10
-0.3Round 14🇪🇪 ESTONIA174♦♥A-1+2
-0.3Round 18🇮🇱 ISRAEL223N♦2+1+0
-0.4Round 5🇮🇸 ICELAND194♥♠6=+0
-0.4Round 17🇸🇪 SWEDEN193N♠5-1+5
-0.5Round 14🇪🇪 ESTONIA163♣♦3+1+7
-0.6Round 14🇪🇪 ESTONIA194♥♣4=+0
-0.7Round 3🇩🇪 GERMANY223N♠10+3+10
-0.7Round 6🇳🇱 NETHERLANDS263♦♠7-1-6
-0.7Round 12🇵🇹 PORTUGAL294♥♠4+2-3
-0.7Round 21🇩🇰 DENMARK232♠♦K=+1
-0.8Round 8🇷🇴 ROMANIA153N♣9+1-1
-0.9Round 6🇳🇱 NETHERLANDS233N♠Q+3-9
-0.9Round 8🇷🇴 ROMANIA134♠♦4-2-7
-0.9Round 11🇧🇬 BULGARIA153♣♦A-1-4
-0.9Round 17🇸🇪 SWEDEN112♥♥4-2+0
-1.0Round 9🇷🇺 RUSSIA226♣x♠A-3+5
-1.2Round 5🇮🇸 ICELAND114♠♦3=+0
-1.2Round 20🇧🇪 BELGIUM123N♠Q-1-5
-1.2Round 20🇧🇪 BELGIUM165♠♣10+2-12
-1.3Round 2🇨🇭 SWITZERLAND183N♥6+2+13
-1.3Round 5🇮🇸 ICELAND161♥♦Q+3+10
-1.3Round 6🇳🇱 NETHERLANDS292♠♦A-1+0
-1.3Round 11🇧🇬 BULGARIA171N♠9=+7
-1.4Round 8🇷🇴 ROMANIA172♠♣4=+1
-1.4Round 21🇩🇰 DENMARK302♠♥3=+0
-1.5Round 15🇹🇷 TURKEY292♠♣K=+0
-1.5Round 15🇹🇷 TURKEY303♣♥5-1+3
-1.5Round 18🇮🇱 ISRAEL296♥♦10-1-13
-1.5Round 21🇩🇰 DENMARK285♠♣A+1-5
-1.6Round 3🇩🇪 GERMANY304♥♦K+1+0
-1.7Round 21🇩🇰 DENMARK254♠♣A=+0
-1.8Round 5🇮🇸 ICELAND203♦♣A+2+10
-1.8Round 6🇳🇱 NETHERLANDS284♠♥A+2-11
-1.8Round 8🇷🇴 ROMANIA193♦♣A+2-1
-2.0Round 8🇷🇴 ROMANIA182♠♥K-1+2
-2.1Round 5🇮🇸 ICELAND135♣♠K-2+7
-2.3Round 6🇳🇱 NETHERLANDS303♠♥J+1+6
-2.3Round 20🇧🇪 BELGIUM191N♥5=-6
-2.5Round 15🇹🇷 TURKEY251N♦5=-5
-2.6Round 3🇩🇪 GERMANY244♥♣4-1-4
-2.7Round 11🇧🇬 BULGARIA123♥♠A+1-6
-2.7Round 22🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND83♦♦5=-5
-2.8Round 2🇨🇭 SWITZERLAND201N♠3-1+1
-3.1Round 9🇷🇺 RUSSIA265♣x♠A-1-7
-3.1Round 15🇹🇷 TURKEY274♥♥5=+0
-3.6Round 11🇧🇬 BULGARIA205♦♠4=+0
-3.8Round 15🇹🇷 TURKEY284♠♥A=-11
-3.9Round 8🇷🇴 ROMANIA164♥♣K=+0
-4.0Round 6🇳🇱 NETHERLANDS224♠♥4=-7
-4.0Round 8🇷🇴 ROMANIA124♠♣4-1-10
-4.0Round 18🇮🇱 ISRAEL232♠♠10+1+0
-4.2Round 11🇧🇬 BULGARIA115♥♦7=-11
-4.5Round 6🇳🇱 NETHERLANDS274♠♥2=+0
-5.0Round 2🇨🇭 SWITZERLAND173N♠J-1-5
-5.1Round 15🇹🇷 TURKEY234♥♦3=+1
-5.9Round 14🇪🇪 ESTONIA181N♣4+2-7
-6.1Round 15🇹🇷 TURKEY222♥♣A-1-16
-6.3Round 9🇷🇺 RUSSIA274♠♣4-2-9
-6.5Round 21🇩🇰 DENMARK244N♠10+1-11
-7.1Round 20🇧🇪 BELGIUM115♥♠K-1-4
-8.3Round 11🇧🇬 BULGARIA143♦♥K-3-6
-8.4Round 20🇧🇪 BELGIUM144♠x♣K=-12
-9.6Round 15🇹🇷 TURKEY243N♠Q+4-9
-9.7Round 3🇩🇪 GERMANY234♥♦J+1-4
-12.3Round 9🇷🇺 RUSSIA236♠♣K=+13
-12.8Round 22🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND106♥♠9-1-17
-13.0Round 5🇮🇸 ICELAND156♥♣K-1-13