🇩🇰 HANSEN Jorgen Cilleborg · DENMARK

45rank
+15.7Butler · 120 bds
+0.13per board
±4.2swing
-0.38vs par /bd
-0.00adjusted /bd
Butler per round: 26.5 -9.3 4.8 -20.6 -3.4 17.7by round

vs par split: bidding -0.66 · play +0.29

Strength of schedule: opponents averaged -0.13/bd (an easy draw) → opponent-adjusted -0.00/bd

Card play — on target: opening leads 66.7% · declarer play 80.0% · defence 85.5%

Card play by contract type — on target
vs NTvs a suit
Opening leads25.0% (8)81.8% (22)
Declarer play66.7% (9)85.7% (21)
Defence94.4% (18)81.1% (37)

Opening leads by suit led: ♠ 85.7% (7) · ♥ 62.5% (8) · ♦ 50.0% (12) · ♣ 100.0% (3)

vs par by strain: NT -1.55 (38) · a suit +0.17 (82)

vs par by level: part-score +0.38 (40) · game -1.16 (70) · slam +2.10 (10)

By role: declaring +0.21/bd (-1.51 vs par · 65) · defending +0.03/bd (+0.96 vs par · 55)

By vulnerability: vulnerable +0.67/bd (+0.45 vs par · 60) · not vulnerable -0.40/bd (-1.20 vs par · 60)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 21M.BildeM.Elinescu – E.WladowClosed20+26.5+1.32+1.25
Round 22M.BildeS.Kolata – I.KandemirOpen20-9.3-0.47-1.15
Round 24M.BildeT.Hoftaniska – T.CharlsenClosed20+4.8+0.24+0.45
Round 25M.BildeV.Marashev – I.TsonchevOpen20-20.6-1.03-1.75
Round 26M.BildeE.Eisenberg – H.VinciguerraClosed20-3.4-0.17-0.75
Round 28M.BildeD.Nikolenkov – S.MagnussonOpen20+17.7+0.89-0.30

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.5Round 22🇹🇷 TURKEY101♠x♠2-6+14
+13.0Round 28🇨🇭 SWITZERLAND96♠♦J=+0
+9.8Round 21🇩🇪 GERMANY153NT♦7-1+10
+9.7Round 28🇨🇭 SWITZERLAND106♥♦A-3+17
+9.3Round 25🇧🇬 BULGARIA146♠♦6=+10
+8.4Round 26🇫🇷 FRANCE84♠♦9-1+10
+8.0Round 28🇨🇭 SWITZERLAND146♠=+0
+7.7Round 21🇩🇪 GERMANY194♠♥8-1+6
+7.1Round 21🇩🇪 GERMANY44♠♦Q=+9
+7.0Round 24🇳🇴 NORWAY65♥x♠A=+14
+6.2Round 24🇳🇴 NORWAY153NT♥J=+7
+6.2Round 28🇨🇭 SWITZERLAND26♦♥10+1+1
+5.8Round 22🇹🇷 TURKEY143NT♠6+2-10
+5.8Round 26🇫🇷 FRANCE204♥♦A+1+0
+4.7Round 28🇨🇭 SWITZERLAND64♠♣K+1+4
+4.4Round 28🇨🇭 SWITZERLAND133NT♠8=+13
+3.8Round 26🇫🇷 FRANCE175♥x♠A-2+4
+3.6Round 21🇩🇪 GERMANY103NT♠5=+10
+3.6Round 25🇧🇬 BULGARIA93NT♠6-1+10
+3.4Round 21🇩🇪 GERMANY52♠♦7-1+5
+3.2Round 21🇩🇪 GERMANY32♠♣A+1-7
+3.2Round 21🇩🇪 GERMANY203♦♣9-1+5
+3.2Round 24🇳🇴 NORWAY164♠♦K-2+5
+3.1Round 24🇳🇴 NORWAY114♠♦3-1+5
+2.8Round 24🇳🇴 NORWAY132♠♥6-1+0
+2.8Round 26🇫🇷 FRANCE193♣♥A=+5
+2.6Round 26🇫🇷 FRANCE113♦♠5=+0
+2.1Round 21🇩🇪 GERMANY71NT♦3=+0
+2.1Round 25🇧🇬 BULGARIA34♥♦10+1+0
+1.6Round 22🇹🇷 TURKEY23♣♣2-1+4
+1.6Round 24🇳🇴 NORWAY23♠♥3-1+5
+1.5Round 25🇧🇬 BULGARIA132♣♦3+1+0
+1.5Round 25🇧🇬 BULGARIA186♥♣J=+0
+1.5Round 28🇨🇭 SWITZERLAND174♠♦2=+3
+1.2Round 22🇹🇷 TURKEY63NT♣J+1-1
+1.2Round 24🇳🇴 NORWAY92♣xx♠Q=+10
+1.1Round 21🇩🇪 GERMANY182♠♣K+1-10
+1.1Round 26🇫🇷 FRANCE22♠♥3+1+1
+0.9Round 22🇹🇷 TURKEY81NT♦3=-1
+0.8Round 21🇩🇪 GERMANY84♥♦4+1+0
+0.7Round 21🇩🇪 GERMANY23♦♦2-2-1
+0.6Round 22🇹🇷 TURKEY33♠♥Q=+0
+0.5Round 26🇫🇷 FRANCE64♠♣5=-3
+0.4Round 22🇹🇷 TURKEY161NTx♥10-2+8
+0.4Round 24🇳🇴 NORWAY83NT♥2+1+0
+0.4Round 24🇳🇴 NORWAY103NT♥10+3-13
+0.4Round 28🇨🇭 SWITZERLAND184♥♣K+1+0
+0.3Round 22🇹🇷 TURKEY53NT♥Q-2-8
+0.2Round 24🇳🇴 NORWAY73♠♦K+1-1
+0.2Round 24🇳🇴 NORWAY201NT♥4-1+1
+0.2Round 25🇧🇬 BULGARIA103♣♥Q=+0
+0.1Round 24🇳🇴 NORWAY44♠♥A=-3
+0.1Round 24🇳🇴 NORWAY184♠♥J+1+13
+0.0Round 22🇹🇷 TURKEY131NT♥Q=+0
-0.0Round 25🇧🇬 BULGARIA66♥♠4=+0
-0.1Round 24🇳🇴 NORWAY172♠♣2+1+1
-0.1Round 26🇫🇷 FRANCE44♥♣K+1+0
-0.1Round 28🇨🇭 SWITZERLAND164♠♥5=+3
-0.2Round 21🇩🇪 GERMANY64♠♣6=+1
-0.2Round 28🇨🇭 SWITZERLAND14♠♥Q+1+0
-0.3Round 22🇹🇷 TURKEY202♠♦7-1+5
-0.3Round 28🇨🇭 SWITZERLAND203NT♥6+2+0
-0.4Round 21🇩🇪 GERMANY94♠♥K=+0
-0.4Round 26🇫🇷 FRANCE94♥♦9+2-1
-0.4Round 26🇫🇷 FRANCE134♠♥2=-1
-0.4Round 28🇨🇭 SWITZERLAND33NT♠7+1+0
-0.4Round 28🇨🇭 SWITZERLAND53NT♥Q=-1
-0.5Round 21🇩🇪 GERMANY13♠♥K-1-2
-0.5Round 21🇩🇪 GERMANY144♠♦A-1-8
-0.5Round 25🇧🇬 BULGARIA41NT♣J=-5
-0.5Round 25🇧🇬 BULGARIA203NT♥10+1+0
-0.6Round 25🇧🇬 BULGARIA25♥x♠Q-1+0
-0.6Round 26🇫🇷 FRANCE11NT♦4+1+0
-0.6Round 26🇫🇷 FRANCE143NT♦2=-6
-0.7Round 26🇫🇷 FRANCE53NT♠4+3-1
-0.8Round 28🇨🇭 SWITZERLAND194♠♦10+1-1
-0.9Round 24🇳🇴 NORWAY52♥♦Q+1-6
-0.9Round 24🇳🇴 NORWAY193NT♦Q+1+0
-0.9Round 25🇧🇬 BULGARIA154♠♥7+1+0
-1.0Round 21🇩🇪 GERMANY112♥♦4-2+0
-1.0Round 22🇹🇷 TURKEY113NT♠3=-1
-1.0Round 25🇧🇬 BULGARIA171NT♥10-1+2
-1.2Round 21🇩🇪 GERMANY164♥♠7=-8
-1.2Round 28🇨🇭 SWITZERLAND113NT♦J+1+0
-1.3Round 26🇫🇷 FRANCE74♠♥A+1+0
-1.5Round 24🇳🇴 NORWAY142♠♥J=+0
-1.8Round 22🇹🇷 TURKEY43NT♦3+2+0
-2.2Round 22🇹🇷 TURKEY174♥♦3-3-11
-2.4Round 22🇹🇷 TURKEY72♦♣A=-5
-2.5Round 22🇹🇷 TURKEY123♣♥6=+0
-2.8Round 21🇩🇪 GERMANY132♣x♥2-3+12
-2.8Round 22🇹🇷 TURKEY153♦♥A-1-5
-2.8Round 25🇧🇬 BULGARIA164♥♣4-1-9
-2.9Round 21🇩🇪 GERMANY127♦♠6=+2
-2.9Round 28🇨🇭 SWITZERLAND43♠♣2-1+0
-3.0Round 26🇫🇷 FRANCE123NT♥7-2-8
-3.1Round 22🇹🇷 TURKEY93NT♠2+3-1
-3.2Round 25🇧🇬 BULGARIA113NT♠3-1-5
-3.2Round 25🇧🇬 BULGARIA123NT♠Q=-12
-3.4Round 26🇫🇷 FRANCE165♠x♥A-1-7
-3.4Round 26🇫🇷 FRANCE184♥♦A=-1
-3.5Round 26🇫🇷 FRANCE34♥x♦A-1+0
-3.8Round 22🇹🇷 TURKEY182♦♠J=-5
-3.8Round 22🇹🇷 TURKEY194♥x♣J-1-6
-4.2Round 24🇳🇴 NORWAY33NT♥3-1-12
-4.2Round 25🇧🇬 BULGARIA195♠♥A-1-9
-4.4Round 25🇧🇬 BULGARIA16♦♠6=+2
-4.4Round 26🇫🇷 FRANCE153♠♥K+1+1
-4.4Round 28🇨🇭 SWITZERLAND74♥♦K-1-12
-4.5Round 28🇨🇭 SWITZERLAND154♥♦A+1-11
-4.8Round 24🇳🇴 NORWAY13♠♦2+1-6
-4.8Round 25🇧🇬 BULGARIA83NT♥6+2-4
-5.3Round 28🇨🇭 SWITZERLAND83NT♥5-3-11
-6.2Round 25🇧🇬 BULGARIA54♠x♦K-2-5
-6.5Round 25🇧🇬 BULGARIA71NT♥3+2-10
-6.6Round 26🇫🇷 FRANCE104♠x♣2-1-8
-6.7Round 21🇩🇪 GERMANY173NT♦2=+1
-9.3Round 24🇳🇴 NORWAY126♥♠Q-2-11
-9.7Round 28🇨🇭 SWITZERLAND123NT♥4=-11
-9.9Round 22🇹🇷 TURKEY14♥♥3=+0