🇩🇰 SCHALTZ Peter · DENMARK

31rank
+81.0Butler · 256 bds
+0.32per board
±4.3swing
+0.40vs par /bd · #40/129
+0.40adjusted /bd
Butler per round: 1.5 26.5 -34.5 31.3 11.8 -63.5 -0.4 16.4 25.4 -2.5 -0.8 12.1 14.6 24.4 23.2 -4.5by round

vs par split: bidding -0.34 · play +0.73

Strength of schedule: opponents averaged +0.08/bd (a tough draw) → opponent-adjusted +0.40/bd

Card play — on target: opening leads 80.0% #64 of 129 · declarer play 79.6% #17 of 129 · defence 88.2% #37 of 129

Card play by contract type — on target
vs NTvs a suit
Opening leads90.0% (10)78.3% (60)
Declarer play75.0% (20)82.4% (34)
Defence87.5% (24)88.3% (103)

Opening leads by suit led: ♠ 80.0% (10) · ♥ 85.0% (20) · ♦ 87.5% (24) · ♣ 62.5% (16)

vs par by strain: NT +0.39 (59) · a suit +0.40 (181)

vs par by level: part-score +0.37 (98) · game -0.20 (131) · slam +7.73 (11)

By role: declaring +0.26/bd (-1.65 vs par · 120) · defending +0.37/bd (+2.21 vs par · 136)

By vulnerability: vulnerable +0.37/bd (+0.72 vs par · 120) · not vulnerable +0.27/bd (+0.07 vs par · 136)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1P.MagnussenJ.Matheson – W.CoyleOpen16+1.5+0.09-0.75
Round 2P.MagnussenC.Drumev – I.TanevOpen16+26.5+1.66+2.25
Round 3P.MagnussenK.Lasocki – J.RussyanClosed16-34.5-2.16-2.56
Round 4P.MagnussenE.Rynning – J.SveindalClosed16+31.3+1.96+2.56
Round 6P.MagnussenJ.Stas – D.JohnsonOpen16+11.8+0.74·
Round 8P.MagnussenM.Macdonagh – P.McdevittClosed16-63.5-3.97-2.12
Round 10P.MagnussenK.Kaiser – H.KlumppClosed16-0.4-0.03+0.12
Round 12P.MagnussenO.Manni – M.SirkiaClosed16+16.4+1.02+2.25
Round 13P.MagnussenJ.Pokorna – M.TextorClosed16+25.4+1.59+0.81
Round 15P.MagnussenA.Schwartz – R.SheinmanOpen16-2.5-0.16-0.69
Round 16P.MagnussenF.Falay – E.BasaranOpen16-0.8-0.05+0.00
Round 17P.MagnussenH.Boesiger – W.SpenglerClosed16+12.1+0.76+0.25
Round 18P.MagnussenS.Flodqvist – A.MorathOpen16+14.6+0.91+1.81
Round 19P.MagnussenF.Leenhardt – P.PiganeauOpen16+24.4+1.52+1.94
Round 21P.MagnussenE.Longinotti – G.MaciOpen16+23.2+1.45+2.06
Round 22P.MagnussenM.Dumbovich – P.MagyarClosed16-4.5-0.28-2.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.4Round 12🇫🇮 FINLAND296♠♥J=+13
+11.9Round 18🇸🇪 SWEDEN64♥♠4+2+13
+11.2Round 22🇭🇺 HUNGARY106♥♦A-2+17
+11.0Round 4🇳🇴 NORWAY293NT♠5=+10
+10.9Round 16🇹🇷 TURKEY64♠♦5+1-13
+10.8Round 4🇳🇴 NORWAY184♠♦6-1+12
+10.4Round 15🇮🇱 ISRAEL102♣x♣2-4+10
+9.7Round 13🇨🇿 CZECH REPUBLIC114♥x♦A=+5
+8.8Round 13🇨🇿 CZECH REPUBLIC52♠♣3+3+10
+8.4Round 17🇨🇭 SWITZERLAND33NT♥3=-1
+8.2Round 10🇩🇪 GERMANY226♣♦7-1+17
+7.7Round 6🇧🇪 BELGIUM242♦x♣A-4·
+7.6Round 3🇵🇱 POLAND144♠♦Q=+1
+7.0Round 17🇨🇭 SWITZERLAND54♠♦7+1+2
+6.9Round 10🇩🇪 GERMANY284♠♦10-1+10
+6.9Round 19🇫🇷 FRANCE152NT♥K=+1
+6.8Round 21🇮🇹 ITALY163NT♠5+2+11
+6.6Round 2🇧🇬 BULGARIA206♥♠10+1+13
+6.5Round 2🇧🇬 BULGARIA294♥x♦9-1+17
+6.4Round 22🇭🇺 HUNGARY42NT♣J-5+9
+6.3Round 2🇧🇬 BULGARIA234♥♣10=+0
+6.1Round 16🇹🇷 TURKEY44♠♦A-1+12
+5.9Round 19🇫🇷 FRANCE123NT♥7-2+8
+5.9Round 22🇭🇺 HUNGARY112NT♠Q+2+6
+5.8Round 13🇨🇿 CZECH REPUBLIC156♥♣8-2+12
+5.8Round 19🇫🇷 FRANCE33♥♥6=+8
+5.6Round 18🇸🇪 SWEDEN95♣♠J=+0
+5.5Round 12🇫🇮 FINLAND233NT♥8+2+4
+5.3Round 21🇮🇹 ITALY14♥♣A+1+2
+5.2Round 13🇨🇿 CZECH REPUBLIC82♠♦J+2+6
+5.0Round 4🇳🇴 NORWAY243NT♥3=+0
+5.0Round 21🇮🇹 ITALY135♥x♦2-3+4
+4.9Round 16🇹🇷 TURKEY73♣♠K-1+6
+4.7Round 8🇮🇪 IRELAND184♣♦K-2+3
+4.5Round 4🇳🇴 NORWAY232♥♠J-2+3
+4.5Round 18🇸🇪 SWEDEN155♠♣2=+0
+4.4Round 13🇨🇿 CZECH REPUBLIC92♦x♦K-3-4
+4.3Round 16🇹🇷 TURKEY153NT♠9-2+8
+4.3Round 18🇸🇪 SWEDEN83NT♥5+1+4
+4.1Round 1🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND15♦♥2-1+10
+4.1Round 6🇧🇪 BELGIUM204♥♦3+1·
+4.1Round 10🇩🇪 GERMANY204♥♣6-3+10
+4.1Round 12🇫🇮 FINLAND204♥♠5-2+2
+4.1Round 13🇨🇿 CZECH REPUBLIC73♠♣K-2+8
+4.1Round 19🇫🇷 FRANCE143NT♦3=+6
+4.0Round 3🇵🇱 POLAND54♠♦3-1+5
+4.0Round 16🇹🇷 TURKEY112♥♥10=+6
+3.9Round 18🇸🇪 SWEDEN72NT♥3+1+10
+3.8Round 19🇫🇷 FRANCE84♠♣2=+0
+3.7Round 2🇧🇬 BULGARIA313♠♠5-1+5
+3.7Round 4🇳🇴 NORWAY284♥♦9+2+13
+3.7Round 13🇨🇿 CZECH REPUBLIC125♣x♣A-2+0
+3.7Round 21🇮🇹 ITALY44♠♥2-2+7
+3.7Round 21🇮🇹 ITALY74♠♣Q=+0
+3.6Round 15🇮🇱 ISRAEL152♥♦Q-3+2
+3.5Round 6🇧🇪 BELGIUM213♦♣K+2·
+3.5Round 18🇸🇪 SWEDEN41NT♣J+1+5
+3.5Round 19🇫🇷 FRANCE113♠♣Q=+6
+3.3Round 2🇧🇬 BULGARIA173NT♦Q-2+11
+3.3Round 4🇳🇴 NORWAY252♥♠J+1+7
+3.2Round 1🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND123NT♥5+2+2
+3.1Round 2🇧🇬 BULGARIA283♣♦4+1+0
+3.0Round 4🇳🇴 NORWAY223NT♥2=+0
+3.0Round 10🇩🇪 GERMANY243♠♥7=+0
+3.0Round 15🇮🇱 ISRAEL144NT♥6+1-10
+2.9Round 3🇵🇱 POLAND114♠♦K-1+10
+2.8Round 6🇧🇪 BELGIUM173♠♥A-2·
+2.8Round 12🇫🇮 FINLAND243♠♥K=+6
+2.7Round 2🇧🇬 BULGARIA252♠♣K-2+16
+2.7Round 21🇮🇹 ITALY32♦♠2-2+0
+2.6Round 2🇧🇬 BULGARIA212♠♦9=-1
+2.3Round 10🇩🇪 GERMANY193♣♠3+1+0
+2.3Round 17🇨🇭 SWITZERLAND22♠♣3-1+5
+2.3Round 17🇨🇭 SWITZERLAND124♥♠Q+2+2
+2.3Round 17🇨🇭 SWITZERLAND132♠♦J-1+0
+2.2Round 2🇧🇬 BULGARIA184♥♣9+1+0
+2.2Round 22🇭🇺 HUNGARY35♦♥A=-1
+2.1Round 6🇧🇪 BELGIUM282♠♥K+2·
+2.1Round 12🇫🇮 FINLAND184♥♦8-1+5
+2.1Round 17🇨🇭 SWITZERLAND162♠♣6-1+4
+2.0Round 3🇵🇱 POLAND104♠♣4+2-9
+2.0Round 17🇨🇭 SWITZERLAND83NT♦Q+2+1
+1.9Round 13🇨🇿 CZECH REPUBLIC103♦♠4=+6
+1.9Round 16🇹🇷 TURKEY142♠x♦A-1+0
+1.9Round 22🇭🇺 HUNGARY133NT♠4=+13
+1.8Round 6🇧🇪 BELGIUM293♥♦4-1·
+1.8Round 15🇮🇱 ISRAEL113NT♠3+2+1
+1.7Round 4🇳🇴 NORWAY193♠♣7=+6
+1.7Round 17🇨🇭 SWITZERLAND113♠♦Q-1+5
+1.7Round 18🇸🇪 SWEDEN53♠♥A-1-2
+1.7Round 21🇮🇹 ITALY92♠♣7+1+0
+1.6Round 8🇮🇪 IRELAND313♠♠3+2+10
+1.5Round 6🇧🇪 BELGIUM182♥♠2=·
+1.4Round 10🇩🇪 GERMANY233♥♦9-1+0
+1.4Round 13🇨🇿 CZECH REPUBLIC64♥♠A+1+0
+1.4Round 15🇮🇱 ISRAEL33♣♦5-1-1
+1.4Round 18🇸🇪 SWEDEN144♠♦K+2+1
+1.3Round 19🇫🇷 FRANCE11NT♦3+2+1
+1.3Round 21🇮🇹 ITALY53♥♦2-1+0
+1.1Round 1🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND72♠♥4+1+0
+1.1Round 2🇧🇬 BULGARIA194♠♣K=+0
+1.1Round 21🇮🇹 ITALY146♥♣T=+11
+1.0Round 1🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND21NT♦8=+1
+1.0Round 15🇮🇱 ISRAEL72♣♠J=-1
+1.0Round 22🇭🇺 HUNGARY53NT♥Q=-1
+0.8Round 1🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND64♥♣3+1+0
+0.8Round 22🇭🇺 HUNGARY164♠=+3
+0.7Round 22🇭🇺 HUNGARY14♠♦5+1+0
+0.6Round 1🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND163♦♣Q-2-1
+0.6Round 6🇧🇪 BELGIUM222♠♥9-1·
+0.6Round 19🇫🇷 FRANCE64♠♠10+2+5
+0.6Round 19🇫🇷 FRANCE74♠♥A+1+0
+0.6Round 21🇮🇹 ITALY83NT♣5=+1
+0.5Round 4🇳🇴 NORWAY263♦♣Q=+0
+0.5Round 12🇫🇮 FINLAND274♠x♦K-1-5
+0.5Round 12🇫🇮 FINLAND321NT♠K+1-7
+0.5Round 19🇫🇷 FRANCE94♥♥10+2+1
+0.4Round 13🇨🇿 CZECH REPUBLIC13♦♣A-2-8
+0.3Round 3🇵🇱 POLAND44♥♦A=+0
+0.3Round 3🇵🇱 POLAND92♠♥A+1-6
+0.3Round 4🇳🇴 NORWAY305♣♠A-1+4
+0.3Round 15🇮🇱 ISRAEL21♣♦6-1+4
+0.3Round 19🇫🇷 FRANCE21NT♥4+1-1
+0.3Round 21🇮🇹 ITALY63NT♥J+2+0
+0.2Round 1🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND142♥♣6+1-6
+0.2Round 12🇫🇮 FINLAND224♥♠6+1+0
+0.2Round 13🇨🇿 CZECH REPUBLIC32♠♦J+1+7
+0.2Round 15🇮🇱 ISRAEL93NT♦J+1+1
+0.2Round 21🇮🇹 ITALY113♦♦5-1-4
+0.1Round 1🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND104♥♠9=-1
+0.1Round 1🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND134♠♥Q+1+0
+0.1Round 4🇳🇴 NORWAY314♠♥A=+0
+0.1Round 12🇫🇮 FINLAND283NT♦6+2+11
+0.1Round 17🇨🇭 SWITZERLAND103NT♣9+2-13
+0.1Round 19🇫🇷 FRANCE134♠♥10=+1
+0.1Round 22🇭🇺 HUNGARY23NT♥2+4-9
+0.0Round 3🇵🇱 POLAND34♥♦J+1+0
-0.0Round 4🇳🇴 NORWAY205♣♥8=+2
+0.0Round 6🇧🇪 BELGIUM304♥♠6+2·
+0.0Round 15🇮🇱 ISRAEL63NT♣K+1-1
-0.0Round 16🇹🇷 TURKEY33♥♠A=+0
-0.1Round 1🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND113♦♥3=+0
-0.1Round 3🇵🇱 POLAND163NT♠3+1+0
-0.1Round 15🇮🇱 ISRAEL53NT♠Q-2-8
-0.1Round 17🇨🇭 SWITZERLAND72♠♥7+2-1
-0.4Round 1🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND51NT♣6=-2
-0.4Round 6🇧🇪 BELGIUM271NT♠Q=·
-0.4Round 8🇮🇪 IRELAND262♠♦8+1-7
-0.4Round 10🇩🇪 GERMANY184♥♠Q+1+0
-0.5Round 1🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND34♥♠9+3-2
-0.5Round 2🇧🇬 BULGARIA224♥♣2+1-1
-0.5Round 16🇹🇷 TURKEY51NT♣8=+2
-0.5Round 19🇫🇷 FRANCE105♦♠3-1+1
-0.6Round 10🇩🇪 GERMANY304♠♣K+1+0
-0.6Round 12🇫🇮 FINLAND254♠♠10-2+0
-0.6Round 19🇫🇷 FRANCE54♥♥9+1+0
-0.7Round 1🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND83NT♦5+1-1
-0.7Round 6🇧🇪 BELGIUM254♠♣9+1·
-0.7Round 10🇩🇪 GERMANY213♣♠J=+0
-0.7Round 12🇫🇮 FINLAND314♠♥8=+1
-0.7Round 19🇫🇷 FRANCE44♥♣K+1+0
-0.7Round 21🇮🇹 ITALY103NT♠J=-2
-0.7Round 22🇭🇺 HUNGARY124♠x♦8-1+0
-0.8Round 1🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND94♥♦6=+0
-0.8Round 6🇧🇪 BELGIUM232NT♦3+1·
-0.8Round 17🇨🇭 SWITZERLAND141NT♦K-2+1
-0.8Round 21🇮🇹 ITALY122♦x♦6-1+2
-1.0Round 18🇸🇪 SWEDEN16♦♠3=-2
-1.1Round 2🇧🇬 BULGARIA243NT♠5-1-10
-1.1Round 12🇫🇮 FINLAND264♥♠5+1+0
-1.1Round 15🇮🇱 ISRAEL43NT♥3=+2
-1.1Round 16🇹🇷 TURKEY81NT♥6-2-5
-1.2Round 8🇮🇪 IRELAND323NT♠6+2+0
-1.2Round 10🇩🇪 GERMANY266♥♠5=+0
-1.2Round 10🇩🇪 GERMANY273NT♦10+3-11
-1.3Round 3🇵🇱 POLAND134♥♦A+1-10
-1.3Round 4🇳🇴 NORWAY213♦♣6+1-1
-1.4Round 2🇧🇬 BULGARIA263NT♠7-2-2
-1.4Round 3🇵🇱 POLAND14♠♣9+1+0
-1.4Round 17🇨🇭 SWITZERLAND64♠♥A-2+7
-1.5Round 16🇹🇷 TURKEY103♥♦10=+0
-1.5Round 16🇹🇷 TURKEY122♦♥4+1-1
-1.6Round 12🇫🇮 FINLAND192♦♦4+2-1
-1.6Round 18🇸🇪 SWEDEN103♣♥Q+1+0
-1.7Round 17🇨🇭 SWITZERLAND44♠♦3=-3
-1.8Round 10🇩🇪 GERMANY172♦♠A-2+0
-1.8Round 18🇸🇪 SWEDEN112NT♣10=+1
-2.0Round 2🇧🇬 BULGARIA303NT♥Q=-11
-2.0Round 6🇧🇪 BELGIUM261NT♣10+2·
-2.1Round 6🇧🇪 BELGIUM311♥♠A-1·
-2.1Round 18🇸🇪 SWEDEN133♣♦3+1-1
-2.2Round 15🇮🇱 ISRAEL82NT♥4-1-5
-2.2Round 16🇹🇷 TURKEY133♥♠J+1+8
-2.3Round 15🇮🇱 ISRAEL123♣♠Q+1-1
-2.3Round 22🇭🇺 HUNGARY144♠♣6+2-11
-2.4Round 8🇮🇪 IRELAND175♣x♠A-1-6
-2.4Round 18🇸🇪 SWEDEN163♥♥J+1+4
-2.5Round 6🇧🇪 BELGIUM194♥♣3-1·
-2.5Round 12🇫🇮 FINLAND176♠♥J=+11
-2.6Round 13🇨🇿 CZECH REPUBLIC162♦♣Q-1-5
-2.6Round 21🇮🇹 ITALY22♥x♠5-2+8
-2.7Round 4🇳🇴 NORWAY273♥♠K-1-8
-2.8Round 8🇮🇪 IRELAND271NT♦8-1+1
-2.8Round 12🇫🇮 FINLAND214♠x♦9=-5
-2.8Round 17🇨🇭 SWITZERLAND93NTx♥2+2+6
-2.9Round 8🇮🇪 IRELAND287♣x♥K-1-7
-2.9Round 15🇮🇱 ISRAEL161NTx♥4-2+8
-3.0Round 1🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND43♠♦2-2-2
-3.1Round 22🇭🇺 HUNGARY63♥♠8=-8
-3.3Round 2🇧🇬 BULGARIA275♦x♠K-3-2
-3.3Round 2🇧🇬 BULGARIA322♦x♣10-1+1
-3.5Round 12🇫🇮 FINLAND302♦♦A-2+1
-3.5Round 18🇸🇪 SWEDEN24♠♥2=-6
-3.6Round 13🇨🇿 CZECH REPUBLIC21NT♥3+1+0
-3.8Round 6🇧🇪 BELGIUM323♣♥Q-1·
-3.8Round 10🇩🇪 GERMANY313♥♠J+2-10
-3.9Round 18🇸🇪 SWEDEN123♦♣K-2+6
-4.0Round 13🇨🇿 CZECH REPUBLIC133NT♣K-2-8
-4.0Round 15🇮🇱 ISRAEL131NT♥7=-5
-4.0Round 17🇨🇭 SWITZERLAND153NT♥10-1-5
-4.1Round 4🇳🇴 NORWAY326♠♣J=+0
-4.2Round 1🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND154♠♥J-1-10
-4.3Round 13🇨🇿 CZECH REPUBLIC42♠♥K-1-5
-4.5Round 4🇳🇴 NORWAY172♠♦6+1-7
-4.7Round 8🇮🇪 IRELAND304♥♣A+1+0
-4.7Round 16🇹🇷 TURKEY164♠♠A-1-5
-4.8Round 10🇩🇪 GERMANY254♠x♥K-2-4
-5.0Round 10🇩🇪 GERMANY324♥♣3+1-11
-5.1Round 21🇮🇹 ITALY151NTx♣4=-7
-5.3Round 17🇨🇭 SWITZERLAND12♥♣3+3-6
-5.4Round 8🇮🇪 IRELAND244♠♥9-1-5
-5.4Round 22🇭🇺 HUNGARY83NT♥5-2-11
-5.6Round 8🇮🇪 IRELAND194♠x♣J=-4
-5.7Round 13🇨🇿 CZECH REPUBLIC145♣x♠A-2-11
-5.7Round 22🇭🇺 HUNGARY74♥♦K-1-12
-5.8Round 3🇵🇱 POLAND122♥♦A+1-10
-5.9Round 18🇸🇪 SWEDEN34♠x♥5-4-4
-6.2Round 3🇵🇱 POLAND65♥♠10=-8
-6.3Round 8🇮🇪 IRELAND293NT♠Q+1+13
-6.4Round 16🇹🇷 TURKEY15♥♦2-1-10
-6.8Round 10🇩🇪 GERMANY294♠♣2=+1
-6.9Round 8🇮🇪 IRELAND222♠♥3+2-10
-7.0Round 3🇵🇱 POLAND74♠♥K=+0
-7.0Round 8🇮🇪 IRELAND233♥♠J+2-10
-7.2Round 3🇵🇱 POLAND82♠♥Q+2-2
-7.2Round 19🇫🇷 FRANCE164♠♥A=-6
-7.3Round 16🇹🇷 TURKEY24♠♦8=+1
-7.5Round 22🇭🇺 HUNGARY154♥x♦A=-12
-7.6Round 8🇮🇪 IRELAND255♣x♥2=-4
-7.7Round 16🇹🇷 TURKEY94♠x♥K-1-9
-8.3Round 3🇵🇱 POLAND25♦♥A=+0
-8.3Round 8🇮🇪 IRELAND204♠♦7=+0
-8.3Round 8🇮🇪 IRELAND215♦x♣4-3-8
-10.0Round 22🇭🇺 HUNGARY94♦♠A-5-15
-11.6Round 15🇮🇱 ISRAEL14♥x♠A+1-7
-14.3Round 3🇵🇱 POLAND153♠x♣A-2-12