🇩🇰 HANSEN Henrik Norman · DENMARK

76rank
-0.8Butler · 224 bds
-0.00per board
±4.2swing
-0.19vs par /bd · #91/135
+0.08adjusted /bd
Butler per round: -8.8 -7.1 25.5 0.8 -7.6 3.3 -26.3 -1 9.5 -4.8 15.4 -27.2 20.7 6.8by round

vs par split: bidding -0.49 · play +0.30

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

Card play — on target: opening leads 76.9% #72 of 135 · declarer play 82.0% #11 of 135 · defence 83.6% #110 of 135

Card play by contract type — on target
vs NTvs a suit
Opening leads75.0% (20)78.1% (32)
Declarer play73.3% (15)85.7% (35)
Defence74.3% (35)88.0% (75)

Opening leads by suit led: ♠ 76.5% (17) · ♥ 75.0% (12) · ♦ 80.0% (10) · ♣ 76.9% (13)

vs par by strain: NT -0.12 (66) · a suit -0.22 (156)

vs par by level: part-score +0.28 (81) · game -0.68 (121) · slam +0.80 (20)

By role: declaring +0.07/bd (-2.66 vs par · 112) · defending -0.08/bd (+2.28 vs par · 112)

By vulnerability: vulnerable -0.26/bd (-0.87 vs par · 112) · not vulnerable +0.25/bd (+0.48 vs par · 112)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1S.ChristiansenM.Elagamawy – A.AlmadiOpen16-8.8-0.55+0.62
Round 3S.ChristiansenH.Lasut – E.ManoppoOpen16-7.1-0.44-0.06
Round 5S.ChristiansenN.Hanna – J.RaynerOpen16+25.5+1.59+0.75
Round 6S.ChristiansenP.Boyd – S.RobinsonOpen16+0.8+0.05-0.94
Round 8S.ChristiansenT.Jacob – B.MaceOpen16-7.6-0.47-1.19
Round 9S.ChristiansenH.Maesel – R.MaeselClosed16+3.3+0.21-0.25
Round 10S.ChristiansenJ.Holland – A.MouldClosed16-26.3-1.64-4.19
Round 12S.ChristiansenA.Vanchev – Y.ValkanovOpen16-1.0-0.06+0.31
Round 13S.ChristiansenC.Yeh – J.ShihOpen16+9.5+0.59+0.19
Round 15S.ChristiansenS.Garner – J.WolfsonClosed16-4.8-0.30-0.06
Round 16S.ChristiansenP.Gumby – W.LazerClosed16+15.4+0.96+0.88
Round 17S.ChristiansenN.Fitzgibbon – A.MesburOpen16-27.2-1.70-1.25
Round 20S.ChristiansenM.Abecassis – A.LevyClosed16+20.7+1.29+2.94
Round 22S.ChristiansenH.De Vrind – F.Ten BrinkClosed16+6.8+0.42-0.44

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.4Round 8🇳🇿 NEW ZEALAND316♦♥9-1+17
+14.1Round 3🇮🇩 INDONESIA105♦♥K=+9
+11.2Round 13🇹🇼 CHINESE TAIPEI133NT♥A+2+11
+10.5Round 9🇳🇴 NORWAY57♠♠9=+0
+8.9Round 5🇨🇦 CANADA143NT♥6=+6
+8.7Round 12🇧🇬 BULGARIA195♦x♣Q-2+9
+8.3Round 5🇨🇦 CANADA34♠♦10=+3
+8.3Round 6🇺🇸 USA 1204♠♦J=+0
+8.2Round 5🇨🇦 CANADA104♠♥K=+0
+8.0Round 20🇫🇷 FRANCE276♥x♣A=+12
+7.7Round 5🇨🇦 CANADA73NT♣2-2+8
+7.3Round 22🇳🇱 NETHERLANDS216♦♠10-1+17
+7.0Round 20🇫🇷 FRANCE234♠♥2-1+12
+6.9Round 15🇺🇸 USA 2143NT♥4-2+6
+6.8Round 16🇦🇺 AUSTRALIA213NT♣8-1+6
+6.8Round 20🇫🇷 FRANCE223NT♠J-3+14
+6.3Round 1🇦🇪 U.A.E.13♥♣8-1+10
+6.3Round 16🇦🇺 AUSTRALIA283NT♠A-2+7
+6.3Round 20🇫🇷 FRANCE203NT♠3-1+12
+6.2Round 16🇦🇺 AUSTRALIA302♥x♥6-2+9
+6.0Round 5🇨🇦 CANADA126♠♥4=+0
+6.0Round 9🇳🇴 NORWAY122♠♣2=+9
+5.3Round 9🇳🇴 NORWAY46♦♥A+1-13
+4.8Round 1🇦🇪 U.A.E.86♣♦J-1+17
+4.8Round 6🇺🇸 USA 1264♠♣A=+10
+4.6Round 10🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND233NT♣2+1-1
+4.4Round 9🇳🇴 NORWAY33NT♥8=+0
+4.3Round 20🇫🇷 FRANCE324♠x♠A-1+6
+4.2Round 16🇦🇺 AUSTRALIA314♥♣9=+0
+4.1Round 13🇹🇼 CHINESE TAIPEI163♠♥A+1+7
+4.0Round 3🇮🇩 INDONESIA143♥♠6=+6
+3.9Round 22🇳🇱 NETHERLANDS272♣♠8+2+7
+3.9Round 22🇳🇱 NETHERLANDS312NT♣2-1+12
+3.7Round 10🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND264♠♠A+1+1
+3.7Round 22🇳🇱 NETHERLANDS181NT♠6+1+0
+3.6Round 15🇺🇸 USA 2103♣♦3=+6
+3.6Round 20🇫🇷 FRANCE244♥♦8-2+5
+3.5Round 15🇺🇸 USA 243♠♥Q-2+3
+3.1Round 5🇨🇦 CANADA22♠♥Q=+0
+3.1Round 6🇺🇸 USA 1304♥♠J+1+0
+3.1Round 9🇳🇴 NORWAY154♠♦A-2+8
+3.1Round 15🇺🇸 USA 2121NT♠5=+5
+2.8Round 12🇧🇬 BULGARIA223♥♥K=+1
+2.8Round 17🇮🇪 IRELAND84♥♣K=+11
+2.7Round 8🇳🇿 NEW ZEALAND293NT♥9+3-13
+2.7Round 16🇦🇺 AUSTRALIA193NT♥J=-1
+2.7Round 16🇦🇺 AUSTRALIA232♦♥A=+5
+2.6Round 9🇳🇴 NORWAY71NT♣A-1+12
+2.4Round 1🇦🇪 U.A.E.113♠♥8+1+7
+2.3Round 5🇨🇦 CANADA42♠♦5=+6
+2.3Round 12🇧🇬 BULGARIA252♠♦5+1+11
+2.3Round 13🇹🇼 CHINESE TAIPEI6Pass-3
+2.3Round 15🇺🇸 USA 263NT♥J=+7
+2.1Round 5🇨🇦 CANADA13NT♠10-1+11
+2.1Round 8🇳🇿 NEW ZEALAND204♠♣Q+3+3
+2.0Round 1🇦🇪 U.A.E.122♠♦A=+6
+2.0Round 13🇹🇼 CHINESE TAIPEI94♠♦3-1+6
+2.0Round 15🇺🇸 USA 282♦♠J-1-2
+2.0Round 16🇦🇺 AUSTRALIA20Pass+3
+1.9Round 12🇧🇬 BULGARIA273♣♣8+3+6
+1.9Round 15🇺🇸 USA 2152♥♣Q+2+1
+1.8Round 8🇳🇿 NEW ZEALAND183♠♣K=+6
+1.8Round 17🇮🇪 IRELAND12NT♠6-2+0
+1.8Round 22🇳🇱 NETHERLANDS192♥♣6+2+6
+1.6Round 1🇦🇪 U.A.E.34♠♥5+2+13
+1.6Round 6🇺🇸 USA 1233♥♣2=+0
+1.6Round 13🇹🇼 CHINESE TAIPEI123♥♣7=+0
+1.6Round 16🇦🇺 AUSTRALIA246♠♣A=+0
+1.5Round 12🇧🇬 BULGARIA201NT♣2-2+9
+1.4Round 1🇦🇪 U.A.E.91NT♥5+1+0
+1.4Round 10🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND185♦♣7-2+7
+1.4Round 17🇮🇪 IRELAND53NT♦2-2+13
+1.3Round 17🇮🇪 IRELAND33♣♠K-1-2
+1.2Round 1🇦🇪 U.A.E.65♦♠K-1+6
+1.2Round 17🇮🇪 IRELAND62♦♣A+1+7
+1.1Round 1🇦🇪 U.A.E.152♣♦Q-1-2
+1.1Round 6🇺🇸 USA 1243♦♠A+2-6
+1.1Round 15🇺🇸 USA 224♥♣K=-1
+1.1Round 20🇫🇷 FRANCE284♠♦K+2+12
+1.0Round 3🇮🇩 INDONESIA114♠♣7+1-11
+1.0Round 3🇮🇩 INDONESIA153NT♥10+1+1
+1.0Round 20🇫🇷 FRANCE252♠♣3+1+2
+1.0Round 22🇳🇱 NETHERLANDS262♠♣7=-1
+0.9Round 6🇺🇸 USA 1252♠♥7+1+0
+0.9Round 13🇹🇼 CHINESE TAIPEI84♠♣A+1+0
+0.9Round 22🇳🇱 NETHERLANDS293NT♠Q+2+0
+0.8Round 5🇨🇦 CANADA53NT♦3=-1
+0.8Round 10🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND283NT♠8+2-10
+0.8Round 16🇦🇺 AUSTRALIA183♣♠4+3-6
+0.7Round 6🇺🇸 USA 1183NT♦8=+1
+0.7Round 8🇳🇿 NEW ZEALAND303NT♠10+2+1
+0.7Round 20🇫🇷 FRANCE213NT♠6=+0
+0.7Round 20🇫🇷 FRANCE304♥♦7+1+0
+0.7Round 22🇳🇱 NETHERLANDS246♥x♠A-2+0
+0.6Round 8🇳🇿 NEW ZEALAND212♠♥8-1+2
+0.6Round 13🇹🇼 CHINESE TAIPEI103NT♣6-1+6
+0.5Round 6🇺🇸 USA 1191NT♥J+3-2
+0.5Round 8🇳🇿 NEW ZEALAND263♦♣5-2+2
+0.5Round 10🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND174♥♠A=+0
+0.5Round 12🇧🇬 BULGARIA184♥♥3+1+0
+0.5Round 12🇧🇬 BULGARIA244♥♦K+1+0
+0.5Round 12🇧🇬 BULGARIA314♥♥5+1+0
+0.5Round 20🇫🇷 FRANCE312NT♠6=+0
+0.5Round 22🇳🇱 NETHERLANDS234♥♠7+1+0
+0.4Round 3🇮🇩 INDONESIA163NT♥3+2+0
+0.4Round 6🇺🇸 USA 1314♠♥Q+1+0
+0.3Round 1🇦🇪 U.A.E.23NT♥5+1-1
+0.3Round 5🇨🇦 CANADA61NT♣3-2-2
+0.3Round 5🇨🇦 CANADA162♠♦J=+0
+0.3Round 10🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND213NT♦Q+3-11
+0.3Round 17🇮🇪 IRELAND123♦♦6+2+10
+0.3Round 22🇳🇱 NETHERLANDS286NT♣5+1-11
+0.1Round 10🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND305♥♠6-1+2
+0.1Round 12🇧🇬 BULGARIA324♠♣K+1+0
+0.1Round 13🇹🇼 CHINESE TAIPEI53NT♠Q=+2
+0.1Round 17🇮🇪 IRELAND73NT♠8+3+1
+0.1Round 20🇫🇷 FRANCE292♥♠2+1-10
-0.0Round 3🇮🇩 INDONESIA24♥♦10=+0
-0.0Round 8🇳🇿 NEW ZEALAND323NT♠5+1+0
-0.1Round 13🇹🇼 CHINESE TAIPEI153♥♣J+1-1
-0.1Round 22🇳🇱 NETHERLANDS303NT♥6+1+0
-0.2Round 6🇺🇸 USA 1173♠♦9=+7
-0.2Round 13🇹🇼 CHINESE TAIPEI13♥♣6-1-4
-0.3Round 3🇮🇩 INDONESIA82♠♥5-1-3
-0.3Round 9🇳🇴 NORWAY84♠♥2+1+0
-0.3Round 10🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND202♥♦5=-1
-0.4Round 3🇮🇩 INDONESIA133NT♥9-1-6
-0.4Round 16🇦🇺 AUSTRALIA172♥♣5=+0
-0.4Round 22🇳🇱 NETHERLANDS324♥♦J=+0
-0.5Round 12🇧🇬 BULGARIA304♠♥A=-3
-0.5Round 15🇺🇸 USA 256♠♣A=+0
-0.6Round 8🇳🇿 NEW ZEALAND272♠♥2-2+0
-0.6Round 12🇧🇬 BULGARIA294♥♦A+2-13
-0.7Round 13🇹🇼 CHINESE TAIPEI72♠♣A=-6
-0.8Round 8🇳🇿 NEW ZEALAND253NT♥2=+1
-0.8Round 13🇹🇼 CHINESE TAIPEI32♠♦K+1+0
-0.9Round 1🇦🇪 U.A.E.43NT♠4+3+13
-0.9Round 6🇺🇸 USA 1215♦♠3-1-8
-0.9Round 9🇳🇴 NORWAY101NT♠3+2+0
-0.9Round 15🇺🇸 USA 2113NT♠2+4-10
-0.9Round 15🇺🇸 USA 2164♣♠4-2+0
-0.9Round 17🇮🇪 IRELAND144♥♠Q+1+0
-1.1Round 13🇹🇼 CHINESE TAIPEI25♠♦9=+0
-1.1Round 17🇮🇪 IRELAND24♠♥A-1-5
-1.2Round 16🇦🇺 AUSTRALIA294♠♥K+1+0
-1.3Round 1🇦🇪 U.A.E.133NT♦Q+3-17
-1.3Round 5🇨🇦 CANADA94♠♦A+1-1
-1.3Round 20🇫🇷 FRANCE181NT♣3+1-5
-1.4Round 10🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND223♦♠8=-5
-1.5Round 3🇮🇩 INDONESIA65♣♠5-1+4
-1.5Round 3🇮🇩 INDONESIA125♦♣K=+13
-1.5Round 9🇳🇴 NORWAY64♠♥6-1-6
-1.6Round 15🇺🇸 USA 293♣♦J+1-7
-1.6Round 16🇦🇺 AUSTRALIA223NT♠8=+1
-1.6Round 17🇮🇪 IRELAND93NT♦7=+0
-1.6Round 22🇳🇱 NETHERLANDS175♦♣K+1-9
-1.7Round 12🇧🇬 BULGARIA217♠♦3=+0
-1.7Round 16🇦🇺 AUSTRALIA276♥♦2=+0
-1.8Round 3🇮🇩 INDONESIA11NT♠K+1+1
-1.9Round 12🇧🇬 BULGARIA233NT♣2+1-1
-2.0Round 3🇮🇩 INDONESIA46♥♦8+1+13
-2.0Round 8🇳🇿 NEW ZEALAND234♥♠4+1-13
-2.0Round 16🇦🇺 AUSTRALIA261♠♦K=+0
-2.1Round 8🇳🇿 NEW ZEALAND225♦♥10=+2
-2.2Round 10🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND322♠♥7+1-1
-2.3Round 9🇳🇴 NORWAY24♠♦6+3-10
-2.5Round 10🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND244♥♦J-2-11
-2.6Round 6🇺🇸 USA 1272♠♣6+1+0
-2.6Round 9🇳🇴 NORWAY95♦♥3=+2
-2.7Round 1🇦🇪 U.A.E.52♠♦Q-1-5
-2.7Round 9🇳🇴 NORWAY113♥♣5-1+2
-2.8Round 9🇳🇴 NORWAY11NT♥5+2-1
-2.9Round 3🇮🇩 INDONESIA93♦♣8-2-11
-2.9Round 5🇨🇦 CANADA113♠♥Q=-1
-3.0Round 6🇺🇸 USA 1294♥♣8=-10
-3.0Round 22🇳🇱 NETHERLANDS252♠♣3+2-10
-3.1Round 16🇦🇺 AUSTRALIA324♠♦6=-1
-3.1Round 17🇮🇪 IRELAND162♥♦7+1-10
-3.2Round 13🇹🇼 CHINESE TAIPEI115♣♦A=+2
-3.2Round 13🇹🇼 CHINESE TAIPEI143NT♥Q+1+0
-3.4Round 8🇳🇿 NEW ZEALAND284♠♣J=-3
-3.4Round 10🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND314♠♥9-1-5
-3.5Round 5🇨🇦 CANADA84♠♣10=+0
-3.5Round 12🇧🇬 BULGARIA261NT♥2=-5
-3.6Round 1🇦🇪 U.A.E.143NT♠3-2-11
-3.6Round 6🇺🇸 USA 1222♠♣2=+0
-3.6Round 12🇧🇬 BULGARIA282♥♠A=+0
-3.8Round 3🇮🇩 INDONESIA33NT♠5=-7
-4.0Round 9🇳🇴 NORWAY166♦♣6+1-1
-4.0Round 13🇹🇼 CHINESE TAIPEI42♦♦3+5-17
-4.1Round 17🇮🇪 IRELAND42NT♠5+1-1
-4.2Round 6🇺🇸 USA 1323NT♦K+2+0
-4.2Round 17🇮🇪 IRELAND155♥♠Q+1-14
-4.4Round 22🇳🇱 NETHERLANDS203NT♥5+3-13
-4.5Round 9🇳🇴 NORWAY141NT♦3+2-7
-4.6Round 17🇮🇪 IRELAND104♥♠3+2-13
-4.8Round 1🇦🇪 U.A.E.163NT♠8-1-10
-5.0Round 1🇦🇪 U.A.E.74♥♠A+2-1
-5.0Round 20🇫🇷 FRANCE194♥x♠A=-5
-5.2Round 3🇮🇩 INDONESIA71♠♥2=+1
-5.3Round 10🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND276♥♣K=+0
-5.7Round 5🇨🇦 CANADA134♠♦9-1-6
-5.7Round 15🇺🇸 USA 214♥♦Q+1-1
-5.7Round 15🇺🇸 USA 234♥♣3=+0
-5.8Round 17🇮🇪 IRELAND114♥x♦K-2-5
-6.1Round 6🇺🇸 USA 1283♦♣6+1-7
-6.2Round 20🇫🇷 FRANCE173NT♥A-4-6
-6.3Round 10🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND196NT♥9+1-13
-6.4Round 8🇳🇿 NEW ZEALAND246♦♠Q=+0
-6.4Round 15🇺🇸 USA 274♥♠J-1-6
-6.7Round 8🇳🇿 NEW ZEALAND173NT♥A=-7
-6.9Round 20🇫🇷 FRANCE264♥x♣K-1-2
-7.0Round 9🇳🇴 NORWAY133♠♦Q+3+1
-7.5Round 15🇺🇸 USA 2133NT♦9+2-2
-7.7Round 10🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND294♠♥4=-10
-7.7Round 22🇳🇱 NETHERLANDS224♥x♦A=-5
-7.9Round 16🇦🇺 AUSTRALIA255♠♥A-1-9
-8.0Round 12🇧🇬 BULGARIA175♣x♠A-1-9
-8.2Round 3🇮🇩 INDONESIA56♣♥2-2-11
-8.4Round 8🇳🇿 NEW ZEALAND194♠♥10+3-17
-8.6Round 10🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND251♠x♦K-3-9
-9.1Round 5🇨🇦 CANADA156♥♦3-1-11
-10.7Round 17🇮🇪 IRELAND133♦x♣K-3-12
-11.6Round 1🇦🇪 U.A.E.105♣x♥3-2-15