🇨🇭 MAGNUSSON Stephan · SWITZERLAND

33rank
+11.3Butler · 160 bds
+0.07per board
±3.7swing
-0.09vs par /bd · #44/81
+0.08adjusted /bd
Butler per round: 17.3 20.9 4.4 -2.9 -14.8 -21.9 -11.5 8 1.4 10.4by round

vs par split: bidding -0.46 · play +0.38

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

Card play — on target: opening leads 78.0% #48 of 81 · declarer play 63.8% #69 of 81 · defence 93.8% #5 of 81

Card play by contract type — on target
vs NTvs a suit
Opening leads60.0% (10)83.9% (31)
Declarer play57.1% (14)66.7% (33)
Defence88.0% (25)96.4% (55)

Opening leads by suit led: ♠ 83.3% (12) · ♥ 66.7% (9) · ♦ 70.0% (10) · ♣ 90.0% (10)

vs par by strain: NT -0.92 (52) · a suit +0.32 (108)

vs par by level: part-score +0.63 (57) · game -0.36 (94) · slam -1.78 (9)

By role: declaring -0.03/bd (-2.61 vs par · 80) · defending +0.17/bd (+2.44 vs par · 80)

By vulnerability: vulnerable -0.13/bd (-0.25 vs par · 80) · not vulnerable +0.27/bd (+0.07 vs par · 80)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1D.NikolenkovI.Hwang – K.SungOpen16+17.3+1.08+0.50
Round 2D.NikolenkovS.Alrawashdeh – S.MalkawiClosed16+20.9+1.31+3.62
Round 5D.NikolenkovD.Gold – T.ForresterClosed16+4.4+0.28-0.19
Round 6D.NikolenkovD.Majumder – S.MukherjeeOpen16-2.9-0.18-1.12
Round 7D.NikolenkovA.Smirnov – J.PiekarekClosed16-14.8-0.93-0.62
Round 8D.NikolenkovA.Knap – A.WasikOpen16-21.9-1.37+0.00
Round 10D.NikolenkovB.Drijver – S.BrinkClosed16-11.5-0.72-0.75
Round 13D.NikolenkovD.Gerin – J.PelletierOpen16+8.0+0.50-1.38
Round 14D.NikolenkovM.Smid – E.PaganiClosed16+1.4+0.09-2.12
Round 15D.NikolenkovA.Kaludercic – F.MasicClosed16+10.4+0.65+1.19

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 2🇯🇴 JORDAN311♥x♠2-3+12
+9.9Round 13🇬🇵 GUADELOUPE14♠x♣K-3+9
+9.7Round 1🇰🇷 KOREA134♠x♣A-3+7
+8.8Round 10🇳🇱 NETHERLANDS281NTx♠J+3+9
+8.2Round 15BOSNIA HRZNA74♠♥4-1+12
+8.1Round 6🇮🇳 INDIA214♥♦A-1+12
+7.5Round 5🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND124♠x♣A-3+9
+7.4Round 15BOSNIA HRZNA44♥♠K-2+17
+7.3Round 13🇬🇵 GUADELOUPE43NT♥10=-11
+6.6Round 2🇯🇴 JORDAN294♥♣2-1+12
+6.1Round 7🇩🇪 GERMANY95♦♠6=+0
+5.8Round 8🇪🇸 SPAIN224♠♥Q-1+5
+5.7Round 6🇮🇳 INDIA183NT♣4=+7
+5.4Round 14🇲🇽 MEXICO174♠♥J=+7
+5.2Round 5🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND134♠♠8-1+6
+5.0Round 6🇮🇳 INDIA253NT♦3+1+10
+4.8Round 14🇲🇽 MEXICO272♣♣J-2+8
+4.8Round 15BOSNIA HRZNA54♥♠J+2+1
+4.2Round 8🇪🇸 SPAIN184♠x♥A-1+0
+3.9Round 1🇰🇷 KOREA154♥♣Q-2+3
+3.8Round 6🇮🇳 INDIA302♥♦A=+5
+3.8Round 13🇬🇵 GUADELOUPE112♥♥4=+5
+3.5Round 2🇯🇴 JORDAN303NT♣10-1+5
+3.5Round 7🇩🇪 GERMANY124♠♥Q=+0
+3.5Round 13🇬🇵 GUADELOUPE63NT♥3-2+6
+3.5Round 15BOSNIA HRZNA81NT♥2=+5
+3.2Round 1🇰🇷 KOREA142♥♠6-1+5
+3.1Round 1🇰🇷 KOREA74♥♦10+2+5
+2.8Round 1🇰🇷 KOREA14♣♥3+1+13
+2.7Round 2🇯🇴 JORDAN174♥♠A=-1
+2.7Round 2🇯🇴 JORDAN263NT♠6-1+6
+2.7Round 6🇮🇳 INDIA191NT♦5-2+0
+2.7Round 7🇩🇪 GERMANY153♥♦6+1+7
+2.5Round 2🇯🇴 JORDAN183♥♦2=+0
+2.5Round 14🇲🇽 MEXICO293NT♥4-1+6
+2.2Round 5🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND63♥♦5-2-1
+2.1Round 6🇮🇳 INDIA291NT♣2+2+10
+1.9Round 6🇮🇳 INDIA204♥♥10+1-13
+1.9Round 15BOSNIA HRZNA151NT♥2-2+2
+1.8Round 10🇳🇱 NETHERLANDS271NT♦5-3-6
+1.8Round 14🇲🇽 MEXICO213NT♠10=-13
+1.8Round 14🇲🇽 MEXICO224♠♣5+1+0
+1.7Round 10🇳🇱 NETHERLANDS194♠x♣T-1+0
+1.7Round 15BOSNIA HRZNA93NT♦6+3+1
+1.6Round 1🇰🇷 KOREA111NT♦9+3+2
+1.6Round 7🇩🇪 GERMANY23NT♠5+1-1
+1.6Round 14🇲🇽 MEXICO243♥♠8-1+2
+1.5Round 8🇪🇸 SPAIN261NT♣6+2+1
+1.4Round 13🇬🇵 GUADELOUPE24♠♦K=+1
+1.2Round 6🇮🇳 INDIA172♠♣9-3+6
+1.2Round 8🇪🇸 SPAIN193NT♥Q-1+10
+1.2Round 8🇪🇸 SPAIN274♥♣A+1+0
+1.2Round 10🇳🇱 NETHERLANDS316♥♦8=+13
+1.2Round 13🇬🇵 GUADELOUPE163NT♦9=-2
+1.1Round 2🇯🇴 JORDAN202♠♠4=+0
+1.1Round 5🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND114♠♣10=-11
+1.1Round 15BOSNIA HRZNA64♥♦K+1+0
+1.0Round 2🇯🇴 JORDAN243♥♠K-1+2
+0.9Round 1🇰🇷 KOREA83NT♦4+1-1
+0.9Round 5🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND53NT♠10=+1
+0.8Round 1🇰🇷 KOREA103♥♣3-1+0
+0.8Round 10🇳🇱 NETHERLANDS323♥♦9=+7
+0.8Round 15BOSNIA HRZNA104♥♦Q=+0
+0.7Round 10🇳🇱 NETHERLANDS174♥♣Q=+1
+0.7Round 15BOSNIA HRZNA123♠♣5=+0
+0.6Round 7🇩🇪 GERMANY74♥♠7=+1
+0.6Round 10🇳🇱 NETHERLANDS233♠♥K+1+10
+0.6Round 15BOSNIA HRZNA134♠♥5+2+13
+0.5Round 8🇪🇸 SPAIN292♠♦2+1+11
+0.5Round 13🇬🇵 GUADELOUPE102♥♦A+1+0
+0.5Round 14🇲🇽 MEXICO283NT♠2=+1
+0.5Round 14🇲🇽 MEXICO303NT♣6+2-11
+0.5Round 14🇲🇽 MEXICO313♠♥7=-10
+0.4Round 5🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND154♠♣2=-1
+0.3Round 1🇰🇷 KOREA93NT♦3+3-13
+0.2Round 1🇰🇷 KOREA63♦♠A+2+6
+0.2Round 1🇰🇷 KOREA124♠♦K+1+0
+0.2Round 2🇯🇴 JORDAN234♠♥3+2+13
+0.2Round 5🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND14♠♦K=+0
+0.2Round 5🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND33♣♠5-1-2
-0.1Round 2🇯🇴 JORDAN213♦♦9-1+10
-0.1Round 2🇯🇴 JORDAN253♣♦10+2+6
-0.1Round 7🇩🇪 GERMANY113NT♦7=-1
-0.2Round 5🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND84♥♣9+1+0
-0.2Round 10🇳🇱 NETHERLANDS213NT♥9=-2
-0.2Round 13🇬🇵 GUADELOUPE121♠♣4-2+1
-0.2Round 15BOSNIA HRZNA21♠x♥10-1-5
-0.3Round 7🇩🇪 GERMANY104♠♣7=-1
-0.3Round 13🇬🇵 GUADELOUPE83♦♠Q-1-4
-0.4Round 1🇰🇷 KOREA36♦♥9+1+11
-0.4Round 8🇪🇸 SPAIN172♥♠J+1+0
-0.7Round 2🇯🇴 JORDAN224♥♦K-1+0
-0.7Round 6🇮🇳 INDIA263♠♦A-1-3
-0.7Round 14🇲🇽 MEXICO181NT♥2-1-3
-0.8Round 5🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND93NT♥J-1+10
-0.8Round 8🇪🇸 SPAIN323NT♠9=-1
-0.8Round 14🇲🇽 MEXICO323♣♥K-2+1
-0.9Round 5🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND73NT♠9=+0
-1.0Round 2🇯🇴 JORDAN193NT♠8=-1
-1.0Round 5🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND103NT♠4=-2
-1.1Round 7🇩🇪 GERMANY14♥♣5=-11
-1.1Round 7🇩🇪 GERMANY164♠♥J+2+12
-1.1Round 10🇳🇱 NETHERLANDS244♥♣6+1+0
-1.1Round 13🇬🇵 GUADELOUPE146♦♠2=-12
-1.1Round 15BOSNIA HRZNA33NT♠A-2-7
-1.2Round 2🇯🇴 JORDAN284♥♠9+2-14
-1.2Round 8🇪🇸 SPAIN201NT♠3+1+0
-1.2Round 8🇪🇸 SPAIN314♠♣J+1-1
-1.2Round 13🇬🇵 GUADELOUPE54♠♥4+1+0
-1.3Round 1🇰🇷 KOREA44♦♣K-1-6
-1.6Round 6🇮🇳 INDIA274♠♣9-2-5
-1.6Round 6🇮🇳 INDIA282♦♥9=-7
-1.6Round 14🇲🇽 MEXICO193NT♦Q=-2
-1.9Round 5🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND163♥♣A-1-5
-1.9Round 10🇳🇱 NETHERLANDS204♥♦6=-3
-2.0Round 1🇰🇷 KOREA163♦♥9-2-11
-2.1Round 5🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND44♠♥4+3-2
-2.1Round 7🇩🇪 GERMANY61NT♠J-3+0
-2.1Round 14🇲🇽 MEXICO253NT♥9=-7
-2.2Round 5🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND143NT♠J=+1
-2.2Round 13🇬🇵 GUADELOUPE92♠♥6+2+6
-2.3Round 6🇮🇳 INDIA313NT♣6-2-6
-2.4Round 7🇩🇪 GERMANY144♥♠5-1-10
-2.4Round 10🇳🇱 NETHERLANDS302♥♦8+1-6
-2.5Round 1🇰🇷 KOREA22NT♣3+1-1
-2.5Round 8🇪🇸 SPAIN232♠♦2+2-1
-2.5Round 15BOSNIA HRZNA163NT♦5-1-5
-2.8Round 13🇬🇵 GUADELOUPE74♥♦2+1+0
-2.8Round 13🇬🇵 GUADELOUPE133♣♥7=-11
-2.8Round 14🇲🇽 MEXICO203♣♣5=+0
-3.2Round 1🇰🇷 KOREA53NT♠4=-12
-3.3Round 6🇮🇳 INDIA232♠♦K+1-7
-3.5Round 2🇯🇴 JORDAN273NT♠6+2+8
-3.7Round 10🇳🇱 NETHERLANDS183NT♥J+1-4
-3.7Round 10🇳🇱 NETHERLANDS294♠♣5-1-6
-3.8Round 7🇩🇪 GERMANY44♠♥Q=-3
-3.9Round 7🇩🇪 GERMANY86♥♣2=+11
-4.0Round 13🇬🇵 GUADELOUPE31♠♥6-2-7
-4.2Round 2🇯🇴 JORDAN325♥x♣Q-1+0
-4.2Round 5🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND21NT♠8+1-6
-4.2Round 6🇮🇳 INDIA244♠♥A-1-4
-4.2Round 10🇳🇱 NETHERLANDS263NT♦4=-10
-4.3Round 8🇪🇸 SPAIN212♥♦9=+0
-4.5Round 10🇳🇱 NETHERLANDS256♠♥8+1-1
-4.6Round 7🇩🇪 GERMANY131NTx♠3-1-3
-4.8Round 14🇲🇽 MEXICO236♣♠2-1-13
-4.9Round 7🇩🇪 GERMANY35♣♠3=-3
-5.0Round 7🇩🇪 GERMANY53NT♠6-2-8
-5.0Round 13🇬🇵 GUADELOUPE154♠xx♦Q-1-3
-5.1Round 15BOSNIA HRZNA143NT♥A=+0
-5.2Round 14🇲🇽 MEXICO263NT♣8+1+0
-5.3Round 8🇪🇸 SPAIN256♣♦4-2-13
-5.4Round 10🇳🇱 NETHERLANDS226♦♥5-3-14
-5.4Round 15BOSNIA HRZNA14♠♠A=-7
-5.5Round 8🇪🇸 SPAIN287♦♦3=+2
-6.0Round 15BOSNIA HRZNA115♥♠K+1-8
-6.8Round 8🇪🇸 SPAIN243NT♥J-1-10
-8.3Round 8🇪🇸 SPAIN304♥♠Q=-3
-9.5Round 6🇮🇳 INDIA322♠♣K-2-11
-10.2Round 6🇮🇳 INDIA224♠♥3-1-12