🇳🇴 LUND Markus · NORWAY

62rank
-39.3Butler · 224 bds
-0.18per board
±4.9swing
+0.14vs par /bd · #47/100
-0.16adjusted /bd
Butler per round: -1.7 -24 13.5 8.2 -10.1 -17.2 -4.6 2 -15.6 14.7 -7.9 -9 0.6 11.8by round

vs par split: bidding +0.11 · play +0.03

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

Card play — on target: opening leads 75.0% #59 of 100 · declarer play 79.5% #16 of 100 · defence 85.5% #44 of 100

Bidding activity — not a pass: 39.7% #87 of 100 (267/673)

Card play by contract type — on target
vs NTvs a suit
Opening leads57.1% (14)80.4% (46)
Declarer play83.3% (12)77.8% (27)
Defence91.2% (34)83.1% (83)

Opening leads by suit led: ♠ 77.8% (18) · ♥ 64.3% (14) · ♦ 66.7% (15) · ♣ 92.3% (13)

vs par by strain: NT +0.33 (63) · a suit +0.07 (161)

vs par by level: part-score +1.11 (81) · game -0.07 (130) · slam -3.77 (13)

By role: declaring -0.34/bd (-1.36 vs par · 107) · defending -0.02/bd (+1.52 vs par · 117)

By vulnerability: vulnerable +0.15/bd (+1.06 vs par · 112) · not vulnerable -0.50/bd (-0.78 vs par · 112)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1N.Heiberg-EvenstadM.Jindra – M.TenglerClosed16-1.7-0.11+1.00
Round 2N.Heiberg-EvenstadA.Sandin – S.ClementssonOpen16-24.0-1.50+0.38
Round 3N.Heiberg-EvenstadM.Lombardi – L.DraghiOpen16+13.5+0.84+1.31
Round 4N.Heiberg-EvenstadS.Verstuyft – C.BeukemaOpen16+8.2+0.51-0.88
Round 6N.Heiberg-EvenstadA.Nieminen – H.HuhtamakiOpen16-10.1-0.63+1.81
Round 8N.Heiberg-EvenstadM.Kedzierski – T.KielbasaOpen16-17.2-1.07-3.38
Round 9N.Heiberg-EvenstadL.Fegarty – J.ClarkOpen16-4.6-0.29-0.44
Round 10N.Heiberg-EvenstadM.Janosik – L.SzucsOpen16+2.0+0.12+0.19
Round 11N.Heiberg-EvenstadBRANDGAARD DANIEL – A.Rolf-LarsenOpen16-15.6-0.97-1.19
Round 13N.Heiberg-EvenstadM.Drozd – M.KrasaClosed16+14.7+0.92+3.62
Round 14N.Heiberg-EvenstadN.Khutorsky – A.ZeitakOpen16-7.9-0.49-1.50
Round 15N.Heiberg-EvenstadM.O'Farrell – L.CroneOpen16-9.0-0.56-0.81
Round 16N.Heiberg-EvenstadT.Guillemin – L.RombautOpen16+0.6+0.04+0.88
Round 18N.Heiberg-EvenstadO.Nijssen – T.Van De PaverdOpen16+11.8+0.74+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
+11.4Round 16🇫🇷 FRANCE216♠♣Q-1+17
+10.7Round 13🇨🇿 CZECH REPUBLIC134♥♦6-1+12
+10.0Round 1🇦🇹 AUSTRIA93NT♦J+1+11
+9.9Round 15🇮🇪 IRELAND73NT♠K+1+13
+9.6Round 13🇨🇿 CZECH REPUBLIC42♣x♥J-2+9
+9.2Round 18🇳🇱 NETHERLANDS213NT♠5+3+2
+8.8Round 16🇫🇷 FRANCE191NTx♣5-2+9
+8.4Round 4🇧🇪 BELGIUM204♥♦T-1+6
+8.4Round 10🇭🇺 HUNGARY293♣♥Q+1+11
+8.2Round 3🇮🇹 ITALY113NTx♣T-2+10
+8.2Round 14🇮🇱 ISRAEL193NT♠7-2+5
+8.1Round 11🇩🇰 DENMARK55♦x♠4-3+0
+7.9Round 6🇫🇮 FINLAND214♥♦K-2+13
+7.9Round 6🇫🇮 FINLAND275♦♣J-1+6
+7.8Round 14🇮🇱 ISRAEL213♥x♣A-1+7
+7.6Round 4🇧🇪 BELGIUM243NT♦4-1+10
+7.1Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND114♥♦T-1+8
+6.3Round 14🇮🇱 ISRAEL306NT♥6=+0
+6.0Round 2🇸🇪 SWEDEN214♥♦K-2+11
+6.0Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND53NT♠Q+1+10
+5.9Round 1🇦🇹 AUSTRIA63NT♥2-1+11
+5.9Round 11🇩🇰 DENMARK44♠♦3-3+10
+5.9Round 13🇨🇿 CZECH REPUBLIC74♥x♣J-1+13
+5.9Round 13🇨🇿 CZECH REPUBLIC113♥♦A+1+6
+5.7Round 13🇨🇿 CZECH REPUBLIC23♠♣A-3+5
+5.4Round 6🇫🇮 FINLAND295♦♠Q=-1
+5.1Round 10🇭🇺 HUNGARY264♠♥A-1+6
+5.1Round 13🇨🇿 CZECH REPUBLIC163NTx♥7=+4
+5.1Round 16🇫🇷 FRANCE184♥♥5=+11
+5.0Round 2🇸🇪 SWEDEN303♥♠Q-3+7
+4.9Round 1🇦🇹 AUSTRIA32♠♥4-1+5
+4.5Round 1🇦🇹 AUSTRIA133♥♠K-1+5
+4.5Round 10🇭🇺 HUNGARY324♠♠6-1+10
+4.4Round 8🇵🇱 POLAND306♦♠K=-12
+4.3Round 3🇮🇹 ITALY72♥♦A+1+13
+4.2Round 4🇧🇪 BELGIUM222NT♦5-3+2
+4.0Round 14🇮🇱 ISRAEL224♠♥5+1+1
+3.9Round 3🇮🇹 ITALY146♥♦8=+0
+3.9Round 18🇳🇱 NETHERLANDS263NT♥7=-1
+3.8Round 2🇸🇪 SWEDEN255♣♥K-1+5
+3.8Round 8🇵🇱 POLAND194♥♠A-1+5
+3.7Round 10🇭🇺 HUNGARY233♥♦A=+0
+3.7Round 16🇫🇷 FRANCE294♠♦6+1+0
+3.6Round 3🇮🇹 ITALY34♥♣7-1+10
+3.6Round 15🇮🇪 IRELAND13NT♦Q=+0
+3.6Round 18🇳🇱 NETHERLANDS243NT♠8+1+0
+3.5Round 14🇮🇱 ISRAEL253♠♥8-1+7
+3.4Round 1🇦🇹 AUSTRIA54♠♦A=+0
+3.4Round 16🇫🇷 FRANCE314♥♣2=+0
+3.2Round 13🇨🇿 CZECH REPUBLIC13NT♣4+4+14
+3.1Round 15🇮🇪 IRELAND61♠♣K+1+0
+3.1Round 18🇳🇱 NETHERLANDS172♠♥J=+0
+3.1Round 18🇳🇱 NETHERLANDS232♠♣A-1+11
+3.0Round 8🇵🇱 POLAND253♦♣Q+2+1
+3.0Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND161♥♣J=-1
+2.9Round 4🇧🇪 BELGIUM234♠♥K+1+0
+2.9Round 10🇭🇺 HUNGARY195♦♥A-1+10
+2.8Round 10🇭🇺 HUNGARY311NT♣4+1+5
+2.8Round 15🇮🇪 IRELAND42♠♣K-2+2
+2.7Round 13🇨🇿 CZECH REPUBLIC141♠x♣2-1+7
+2.6Round 1🇦🇹 AUSTRIA114♦♣4=+7
+2.5Round 4🇧🇪 BELGIUM273NT♥K+1+0
+2.5Round 10🇭🇺 HUNGARY203NT♠4=-1
+2.4Round 3🇮🇹 ITALY61NT♥J-2+0
+2.4Round 8🇵🇱 POLAND222♠♦3-1+10
+2.4Round 15🇮🇪 IRELAND51NT♠A=+0
+2.3Round 6🇫🇮 FINLAND224♥♥2=+0
+2.3Round 6🇫🇮 FINLAND303♦♠8=+5
+2.2Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND72♥♠J+1+1
+2.2Round 16🇫🇷 FRANCE243♠♥6=+1
+2.1Round 13🇨🇿 CZECH REPUBLIC83NT♥T+1+0
+2.1Round 15🇮🇪 IRELAND162♠♦T=-1
+2.1Round 16🇫🇷 FRANCE303♣♣8-3+2
+2.0Round 4🇧🇪 BELGIUM173NT♠2+1+0
+1.9Round 4🇧🇪 BELGIUM194♠♦2-2+6
+1.9Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND24♠♣2-1+5
+1.8Round 8🇵🇱 POLAND184♥♥5+1+0
+1.7Round 8🇵🇱 POLAND203♣♦A+1+1
+1.6Round 2🇸🇪 SWEDEN284♠♣4=-1
+1.6Round 2🇸🇪 SWEDEN321NT♣6-1-1
+1.6Round 14🇮🇱 ISRAEL243NT♥3+1+0
+1.5Round 16🇫🇷 FRANCE223NT♣9+1-1
+1.3Round 3🇮🇹 ITALY44♥♠5+1+0
+1.3Round 18🇳🇱 NETHERLANDS323NT♦4-1+6
+1.2Round 16🇫🇷 FRANCE173NT♣3-1+5
+1.1Round 4🇧🇪 BELGIUM265♣♦A=-2
+0.9Round 2🇸🇪 SWEDEN194♥♠T+1+1
+0.9Round 10🇭🇺 HUNGARY223NT♣4+2+0
+0.9Round 14🇮🇱 ISRAEL233NT♥9=+1
+0.9Round 15🇮🇪 IRELAND133♦♣A=+0
+0.8Round 8🇵🇱 POLAND213NT♥5-1-8
+0.8Round 8🇵🇱 POLAND242NT♥5+1+1
+0.8Round 18🇳🇱 NETHERLANDS252♠♣J-2+2
+0.6Round 1🇦🇹 AUSTRIA152♥♦6+1+0
+0.6Round 3🇮🇹 ITALY104♥♣3+1+0
+0.6Round 6🇫🇮 FINLAND194♥♠K+1+0
+0.6Round 10🇭🇺 HUNGARY272♠♣A-1+4
+0.5Round 11🇩🇰 DENMARK71NT♠3=+1
+0.4Round 2🇸🇪 SWEDEN314♥♦7+2+1
+0.4Round 3🇮🇹 ITALY95♦♣3=+1
+0.4Round 18🇳🇱 NETHERLANDS202♥♣Q=+1
+0.3Round 11🇩🇰 DENMARK143♥♦3=+0
+0.2Round 6🇫🇮 FINLAND202NT♣2=+0
+0.2Round 11🇩🇰 DENMARK23♠♣T=+1
+0.2Round 13🇨🇿 CZECH REPUBLIC34♥♣6=+11
+0.2Round 18🇳🇱 NETHERLANDS222♥♦Q=+0
+0.1Round 3🇮🇹 ITALY123♠♥T-2+1
+0.1Round 4🇧🇪 BELGIUM313NT♠4=+2
+0.1Round 10🇭🇺 HUNGARY254♠♥3+1+0
+0.1Round 13🇨🇿 CZECH REPUBLIC121NT♥Q-1+1
+0.1Round 18🇳🇱 NETHERLANDS303NT♠A+1+0
-0.0Round 8🇵🇱 POLAND172♠♣Q-1-8
+0.0Round 11🇩🇰 DENMARK112♥♥A-1-2
-0.1Round 4🇧🇪 BELGIUM184♥♦K+2-11
-0.1Round 10🇭🇺 HUNGARY243NT♥3+1+0
-0.2Round 1🇦🇹 AUSTRIA124♠♣T=+1
-0.2Round 3🇮🇹 ITALY54♠♦8=+0
-0.2Round 4🇧🇪 BELGIUM251NT♠3+1+1
-0.2Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND61NT♣3+1+0
-0.3Round 11🇩🇰 DENMARK93NT♦3+1+1
-0.3Round 11🇩🇰 DENMARK153NT♥3+1-1
-0.3Round 14🇮🇱 ISRAEL281NT♥6-1-5
-0.4Round 2🇸🇪 SWEDEN272♠♣5-1+3
-0.4Round 3🇮🇹 ITALY83♣♠4=+0
-0.4Round 3🇮🇹 ITALY134♥♦J+1-1
-0.4Round 6🇫🇮 FINLAND232NT♥J+1+10
-0.5Round 18🇳🇱 NETHERLANDS182♠♣9+1+0
-0.6Round 1🇦🇹 AUSTRIA44♥♠K-2+10
-0.6Round 4🇧🇪 BELGIUM213NT♠7+1+1
-0.6Round 13🇨🇿 CZECH REPUBLIC153NT♠3=+1
-0.7Round 6🇫🇮 FINLAND171NT♥9=+7
-0.8Round 2🇸🇪 SWEDEN224♠♥4-1-5
-0.8Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND124♠♦A+2-1
-0.9Round 3🇮🇹 ITALY161NT♦3=+1
-0.9Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND14♠♣9=+0
-0.9Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND155♦♣6=+2
-0.9Round 15🇮🇪 IRELAND104♥♠7=+0
-1.0Round 14🇮🇱 ISRAEL314♠♠8+1+0
-1.2Round 2🇸🇪 SWEDEN172♠♥6+1+0
-1.4Round 1🇦🇹 AUSTRIA12♠♥5+1-1
-1.4Round 1🇦🇹 AUSTRIA164♠♦2+1+0
-1.4Round 2🇸🇪 SWEDEN265♣♠Q-1+3
-1.4Round 11🇩🇰 DENMARK134♦♥7-2-2
-1.4Round 15🇮🇪 IRELAND143♥♥6=-6
-1.5Round 4🇧🇪 BELGIUM323NT♠5+2-1
-1.5Round 6🇫🇮 FINLAND254♥♦T-1-6
-1.5Round 8🇵🇱 POLAND232♠♣A=-6
-1.5Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND135♣♥5-2-7
-1.5Round 11🇩🇰 DENMARK162♠♠6=-5
-1.6Round 18🇳🇱 NETHERLANDS194♠♦8=+0
-1.7Round 1🇦🇹 AUSTRIA24♠x♥A-2+0
-1.7Round 6🇫🇮 FINLAND314♥♣A+1+0
-1.8Round 1🇦🇹 AUSTRIA104♥♣T+1-13
-1.8Round 2🇸🇪 SWEDEN243♠♠A+1-2
-1.8Round 14🇮🇱 ISRAEL322♠♦K=+0
-1.9Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND143NT♥4+4-14
-1.9Round 14🇮🇱 ISRAEL265♦♦8=-2
-1.9Round 16🇫🇷 FRANCE274♠♦K+1+0
-2.0Round 3🇮🇹 ITALY24♥♣8+1+0
-2.0Round 10🇭🇺 HUNGARY302♥♠3-1-4
-2.0Round 15🇮🇪 IRELAND154♥♠2-2-3
-2.1Round 8🇵🇱 POLAND282♠♦6=-7
-2.2Round 10🇭🇺 HUNGARY174♥♦J=-7
-2.2Round 11🇩🇰 DENMARK83NT♠2+1+0
-2.2Round 15🇮🇪 IRELAND85♦♠A=-3
-2.4Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND44♥♣3+2-1
-2.5Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND37♥x♠2-3+0
-2.6Round 2🇸🇪 SWEDEN204♠♣Q+1+13
-2.6Round 8🇵🇱 POLAND272NT♠Q=+0
-2.6Round 16🇫🇷 FRANCE283♦♣4-1+2
-2.6Round 18🇳🇱 NETHERLANDS284♠♥6+2-1
-2.6Round 18🇳🇱 NETHERLANDS312♠♦5=+1
-2.7Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND94♠♦8+1-4
-2.7Round 15🇮🇪 IRELAND93♥♠A=+0
-2.8Round 11🇩🇰 DENMARK33NT♥3+3-9
-2.8Round 14🇮🇱 ISRAEL204♥♦2=-3
-2.8Round 15🇮🇪 IRELAND124♥♦A=-1
-2.9Round 6🇫🇮 FINLAND183♦♣J-2+0
-3.1Round 18🇳🇱 NETHERLANDS274♠♦K=+0
-3.2Round 3🇮🇹 ITALY15♦x♥4-1-9
-3.2Round 11🇩🇰 DENMARK123NT♥4-2-7
-3.3Round 14🇮🇱 ISRAEL182♠♥6+1-6
-3.5Round 18🇳🇱 NETHERLANDS291NT♠J=-5
-3.6Round 6🇫🇮 FINLAND283NT♦2=-3
-3.6Round 16🇫🇷 FRANCE322♥♠6-1-5
-3.9Round 1🇦🇹 AUSTRIA72♠♥7-1-6
-4.0Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND106♠♥6=+0
-4.2Round 3🇮🇹 ITALY151NT♥3=-5
-4.7Round 8🇵🇱 POLAND264♦x♣Q-2+3
-4.9Round 6🇫🇮 FINLAND245♠x♥K-1-5
-4.9Round 14🇮🇱 ISRAEL294♥♦3=-3
-5.0Round 11🇩🇰 DENMARK104♥♠J-1-6
-5.1Round 4🇧🇪 BELGIUM304♥♠J+2-11
-5.2Round 15🇮🇪 IRELAND23♠x♦Q-1-3
-5.5Round 16🇫🇷 FRANCE203NT♥7=+0
-5.6Round 11🇩🇰 DENMARK14♦x♥K-2+0
-5.9Round 4🇧🇪 BELGIUM284♠♥A-1-5
-5.9Round 16🇫🇷 FRANCE254♥♣6+1-6
-6.2Round 10🇭🇺 HUNGARY214♠x♣7-2-10
-6.5Round 8🇵🇱 POLAND324♠♥A=-7
-6.6Round 15🇮🇪 IRELAND114♥♣6=+0
-7.0Round 6🇫🇮 FINLAND325♠x♥9-3+3
-7.0Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND84♠x♥A-1-5
-7.6Round 10🇭🇺 HUNGARY185♣♥K-1-10
-8.0Round 13🇨🇿 CZECH REPUBLIC64♥♠3+1-6
-8.3Round 11🇩🇰 DENMARK66♠♣A=+0
-8.5Round 16🇫🇷 FRANCE233NT♠4-1-12
-8.8Round 13🇨🇿 CZECH REPUBLIC103♣x♦K-2+3
-9.0Round 8🇵🇱 POLAND293NT♣Q-2-13
-9.1Round 4🇧🇪 BELGIUM294♥x♠Q=-12
-9.1Round 13🇨🇿 CZECH REPUBLIC93NT♥6=-11
-9.5Round 2🇸🇪 SWEDEN293NT♠A-1-12
-9.5Round 8🇵🇱 POLAND316NT♠Q-1-14
-10.0Round 1🇦🇹 AUSTRIA146♥♠A=+0
-10.0Round 2🇸🇪 SWEDEN234♥♠3=-3
-10.0Round 13🇨🇿 CZECH REPUBLIC52♦x♠K+1-11
-10.0Round 15🇮🇪 IRELAND36♥♣2-1-11
-10.1Round 14🇮🇱 ISRAEL274♥♠3-1-11
-10.8Round 16🇫🇷 FRANCE265♦♠2=-9
-11.4Round 10🇭🇺 HUNGARY285♥x♦Q=-11
-12.6Round 1🇦🇹 AUSTRIA87♣♣J-1-14
-14.0Round 6🇫🇮 FINLAND266♣♦K=+0
-14.1Round 14🇮🇱 ISRAEL176♦x♠Q+1-15
-15.6Round 2🇸🇪 SWEDEN184♠x♠K-5-14