🇸🇪 HULT Simon · SWEDEN

37rank
+73.9Butler · 210 bds
+0.35per board
±4.8swing
+0.81vs par /bd · #13/116
+0.11adjusted /bd
Butler per round: 15.8 5.1 18.4 -0.1 32.3 -42.6 9.1 7.9 -12 32.5 17.6 40 -5.6 -38 -6.5by round

vs par split: bidding +0.35 · play +0.47

Strength of schedule: opponents averaged -0.24/bd (an easy draw) → opponent-adjusted +0.11/bd

Card play — on target: opening leads 81.8% #33 of 116 · declarer play 71.4% #67 of 116 · defence 92.7% #3 of 116

Card play by contract type — on target
vs NTvs a suit
Opening leads84.2% (19)80.6% (36)
Declarer play75.0% (8)70.6% (34)
Defence90.0% (40)94.3% (70)

Opening leads by suit led: ♠ 83.3% (18) · ♥ 78.6% (14) · ♦ 87.5% (8) · ♣ 80.0% (15)

vs par by strain: NT +2.11 (63) · a suit +0.26 (147)

vs par by level: part-score +0.59 (84) · game +1.44 (110) · slam -2.31 (16)

By role: declaring +0.47/bd (-1.42 vs par · 100) · defending +0.24/bd (+2.85 vs par · 110)

By vulnerability: vulnerable +0.18/bd (+0.84 vs par · 105) · not vulnerable +0.52/bd (+0.79 vs par · 105)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1S.EkenbergX.Feng – V.LamoureuxClosed14+15.8+1.13+3.14
Round 3S.EkenbergC.Bakke – H.EideClosed14+5.1+0.36+1.64
Round 4S.EkenbergB.Fischer – B.Szirmay-KalosClosed14+18.4+1.31+2.00
Round 6S.EkenbergF.Illingworth – S.ShahClosed14-0.1-0.01+3.64
Round 7S.EkenbergM.Shouman – O.ShaheenClosed14+32.3+2.31+2.71
Round 8S.EkenbergX.Zhu – M.ZhouClosed14-42.6-3.04-2.21
Round 10S.EkenbergC.Deheeger – A.Rouanet-LabeOpen14+9.1+0.65-1.79
Round 11S.EkenbergF.Hahn – J.PieperOpen14+7.9+0.56+1.00
Round 12S.EkenbergZ.Tang – Y.TaoOpen14-12.0-0.86-1.57
Round 14S.EkenbergM.Ng – F.ChanClosed14+32.5+2.32+0.43
Round 16S.EkenbergH.Tanabe – T.KikuchiClosed14+17.6+1.26+0.21
Round 17S.EkenbergN.Correa Laguna – J.Valenzuela RiveraClosed14+40.0+2.86+4.50
Round 18S.EkenbergM.Myllaeri – V.FagerlundClosed14-5.6-0.40+2.43
Round 19S.EkenbergN.Edgtton – D.BraunClosed14-38.0-2.71-1.71
Round 20S.EkenbergRIPON RASHEDUL HASAN – B.SahaOpen14-6.5-0.46-2.21

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.0Round 7🇪🇬 EGYPT43NT♥A+1+13
+13.0Round 14🇭🇰 CHINA HONG KONG156♥♥3=+0
+12.4Round 7🇪🇬 EGYPT105♠xx♥K+1+15
+12.4Round 11🇩🇪 GERMANY93♦x♠Q+1+9
+12.0Round 4🇭🇺 HUNGARY244♠♣A-3+12
+11.7Round 16🇯🇵 JAPAN256♥♦4=+0
+11.7Round 17🇨🇴 COLOMBIA63NT♠7-1+12
+10.8Round 1🇨🇦 CANADA45♦♥K+2+17
+9.9Round 11🇩🇪 GERMANY125♠x♥K-1+5
+9.6Round 16🇯🇵 JAPAN262♥♣5=+11
+9.1Round 10🇫🇷 FRANCE217♠♣2=+0
+9.0Round 10🇫🇷 FRANCE254♠♣6=+7
+8.9Round 14🇭🇰 CHINA HONG KONG175♦♥4=+0
+8.9Round 16🇯🇵 JAPAN194♥♠K=+0
+8.8Round 18🇫🇮 FINLAND195♦x♥A-3+9
+8.6Round 7🇪🇬 EGYPT93♦♣4=+12
+8.4Round 4🇭🇺 HUNGARY282♣♦2+2+11
+8.3Round 14🇭🇰 CHINA HONG KONG203NT♠K-2+13
+8.1Round 17🇨🇴 COLOMBIA92♥♥4=+12
+8.0Round 4🇭🇺 HUNGARY233NT♦2=+10
+7.1Round 17🇨🇴 COLOMBIA33NT♠K-1+12
+6.5Round 6🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND183NT♠3+3+12
+6.2Round 3🇳🇴 NORWAY83NT♦3-1+10
+5.9Round 19🇦🇺 AUSTRALIA124♥♣K-2+7
+5.6Round 17🇨🇴 COLOMBIA101NT♦9-3+5
+5.5Round 14🇭🇰 CHINA HONG KONG163NT♠K-2+2
+5.3Round 18🇫🇮 FINLAND204♠♥K-1+12
+5.2Round 20🇧🇩 BANGLADESH171NTx♠7-2+5
+5.0Round 3🇳🇴 NORWAY41NT♠7-4+6
+5.0Round 18🇫🇮 FINLAND253NT♠5-1+9
+4.9Round 3🇳🇴 NORWAY123NT♣2=+7
+4.7Round 4🇭🇺 HUNGARY225♥x♠8-3+0
+4.4Round 3🇳🇴 NORWAY22♦x♥A-1+6
+4.3Round 1🇨🇦 CANADA94♠♥10+1+0
+4.3Round 1🇨🇦 CANADA123NT♥5=+10
+4.0Round 12🇨🇳 CHINA194♥♦4=+1
+4.0Round 20🇧🇩 BANGLADESH243♦♠K+1+13
+3.9Round 17🇨🇴 COLOMBIA143♠♣A-2+5
+3.8Round 4🇭🇺 HUNGARY165♦♠Q-2+11
+3.8Round 10🇫🇷 FRANCE243NT♠10+2+0
+3.6Round 4🇭🇺 HUNGARY253NT♥3-1+5
+3.6Round 11🇩🇪 GERMANY72NT♥9+2+3
+3.6Round 16🇯🇵 JAPAN164♥♣4-1+10
+3.3Round 12🇨🇳 CHINA256NT♥9+1-11
+3.3Round 18🇫🇮 FINLAND245♥♠A=+0
+3.1Round 7🇪🇬 EGYPT13NT♠4+2+1
+3.1Round 17🇨🇴 COLOMBIA83♥♦A=+6
+3.1Round 20🇧🇩 BANGLADESH275♦x♦2-3+2
+3.0Round 6🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND244♥♣A-1+5
+3.0Round 8🇸🇬 SINGAPORE273NT♥3-1+5
+3.0Round 19🇦🇺 AUSTRALIA33♦♠2=+6
+2.9Round 3🇳🇴 NORWAY52♥♠J-1+5
+2.9Round 17🇨🇴 COLOMBIA112♠♥7+2+7
+2.8Round 1🇨🇦 CANADA63♦♥A=+12
+2.7Round 7🇪🇬 EGYPT113NT♥8-1+5
+2.7Round 10🇫🇷 FRANCE164♠♥Q=+0
+2.6Round 11🇩🇪 GERMANY113♥♦A-1+8
+2.6Round 17🇨🇴 COLOMBIA15♣x♠10-3+2
+2.1Round 1🇨🇦 CANADA113♦x♥3-1-1
+2.1Round 7🇪🇬 EGYPT85♣♦2+1+1
+2.0Round 4🇭🇺 HUNGARY154♥♦5=+7
+2.0Round 6🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND233♠♣K-1+5
+2.0Round 6🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND284♥♣3=+0
+2.0Round 12🇨🇳 CHINA153NT♥3+3+11
+2.0Round 14🇭🇰 CHINA HONG KONG244♠♦6=-1
+2.0Round 20🇧🇩 BANGLADESH193NT♥2+1+1
+1.9Round 16🇯🇵 JAPAN211NT♥2-2+2
+1.9Round 16🇯🇵 JAPAN232♦♣5-1+5
+1.9Round 18🇫🇮 FINLAND213NT♣4+2+0
+1.8Round 20🇧🇩 BANGLADESH214♥♣A=-11
+1.8Round 20🇧🇩 BANGLADESH233♣♥2-1-5
+1.7Round 20🇧🇩 BANGLADESH252NT♥2-1+4
+1.6Round 17🇨🇴 COLOMBIA134♥♠5+2+5
+1.5Round 19🇦🇺 AUSTRALIA62♠♥6-1-2
+1.4Round 7🇪🇬 EGYPT53NT♠5+1+0
+1.4Round 16🇯🇵 JAPAN153♠♦Q+1-6
+1.3Round 10🇫🇷 FRANCE272♠♥Q-1+4
+1.2Round 4🇭🇺 HUNGARY273NT♥K+3-11
+1.2Round 12🇨🇳 CHINA223♠♣8-1+6
+1.2Round 12🇨🇳 CHINA274♥♦J+2+1
+1.0Round 3🇳🇴 NORWAY112♦♣A+1-1
+1.0Round 3🇳🇴 NORWAY144♠♣10=-1
+1.0Round 16🇯🇵 JAPAN273NT♥7=+0
+1.0Round 20🇧🇩 BANGLADESH163NT♣7=-1
+0.9Round 10🇫🇷 FRANCE262♦♣9-1-11
+0.9Round 11🇩🇪 GERMANY82♠♦7+1+0
+0.9Round 14🇭🇰 CHINA HONG KONG222♠♥7=+0
+0.8Round 3🇳🇴 NORWAY101NT♠8-2+3
+0.8Round 12🇨🇳 CHINA212♥♣9=+0
+0.8Round 20🇧🇩 BANGLADESH204♠♦3-1+6
+0.7Round 1🇨🇦 CANADA83♠♣4=+4
+0.7Round 6🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND196NT♣10=+0
+0.7Round 11🇩🇪 GERMANY44♠♠9+2+13
+0.7Round 14🇭🇰 CHINA HONG KONG213♥♠5-3+0
+0.7Round 17🇨🇴 COLOMBIA44♥♥4+1+0
+0.6Round 6🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND202♥♠J-2+9
+0.6Round 7🇪🇬 EGYPT124♠♦4+1+0
+0.6Round 10🇫🇷 FRANCE152♦♣K-1+1
+0.6Round 12🇨🇳 CHINA174♠x♣2-2+0
+0.6Round 14🇭🇰 CHINA HONG KONG251NT♠A=+1
+0.6Round 16🇯🇵 JAPAN182♠♦Q+1+0
+0.6Round 20🇧🇩 BANGLADESH153♠♦9+1-7
+0.4Round 11🇩🇪 GERMANY51NT♣A-1+2
+0.3Round 7🇪🇬 EGYPT64♠♦3+1+0
+0.3Round 8🇸🇬 SINGAPORE252♠♥10-1-5
+0.3Round 14🇭🇰 CHINA HONG KONG271NT♠6+1+0
+0.2Round 1🇨🇦 CANADA33NT♣J=+1
+0.2Round 16🇯🇵 JAPAN204♥♥3=+0
+0.1Round 16🇯🇵 JAPAN173NT♠5=+1
+0.0Round 10🇫🇷 FRANCE224♠♣Q+2-1
-0.1Round 10🇫🇷 FRANCE233♠♣5=+0
-0.2Round 1🇨🇦 CANADA103♣♥K-1+1
-0.3Round 1🇨🇦 CANADA75♦x♣A-1+0
-0.3Round 1🇨🇦 CANADA133♥♦8=+0
-0.3Round 6🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND163NT♠3=+11
-0.3Round 6🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND173NT♠6=+11
-0.3Round 14🇭🇰 CHINA HONG KONG181NT♦A+1+0
-0.4Round 12🇨🇳 CHINA234♣♠4=+9
-0.4Round 18🇫🇮 FINLAND264♠♣J-1-6
-0.4Round 19🇦🇺 AUSTRALIA42♠♥J+1-10
-0.5Round 8🇸🇬 SINGAPORE162♠♦9=+0
-0.5Round 12🇨🇳 CHINA263NT♣9=-1
-0.6Round 11🇩🇪 GERMANY106NT♣4=+0
-0.7Round 4🇭🇺 HUNGARY185♦♥Q=+13
-0.7Round 6🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND223NT♠3+1+1
-0.7Round 12🇨🇳 CHINA203♣♥J+2-10
-0.8Round 6🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND265♦x♠A-1+7
-0.8Round 17🇨🇴 COLOMBIA52♠♣7=+1
-0.9Round 1🇨🇦 CANADA145♦x♣3-1+5
-0.9Round 10🇫🇷 FRANCE202♠♣A+1-6
-0.9Round 14🇭🇰 CHINA HONG KONG234♣♥4+1-10
-0.9Round 20🇧🇩 BANGLADESH283NT♦A+2+0
-1.0Round 3🇳🇴 NORWAY132♥♦7+1+0
-1.0Round 7🇪🇬 EGYPT32♦♠6=+0
-1.0Round 8🇸🇬 SINGAPORE204♠♣8+1+0
-1.0Round 14🇭🇰 CHINA HONG KONG191NT♦2-1+1
-1.1Round 6🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND153♥♦6+1-6
-1.2Round 18🇫🇮 FINLAND153♠♣Q=+0
-1.3Round 10🇫🇷 FRANCE194♠♣A+1+0
-1.3Round 18🇫🇮 FINLAND281NT♦2+1+7
-1.6Round 1🇨🇦 CANADA12♥♠8+2-6
-1.6Round 6🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND252♠♥4=+1
-1.6Round 14🇭🇰 CHINA HONG KONG283NT♥7+1+0
-1.7Round 11🇩🇪 GERMANY144♠♦A+2-14
-1.7Round 19🇦🇺 AUSTRALIA141♣♣K-2-5
-1.8Round 17🇨🇴 COLOMBIA72♦♠Q+1+1
-1.8Round 19🇦🇺 AUSTRALIA81NT♣10-2+0
-1.9Round 4🇭🇺 HUNGARY173NT♣8=+2
-1.9Round 7🇪🇬 EGYPT23NT♥8=+0
-1.9Round 7🇪🇬 EGYPT143NT♣A+1+0
-1.9Round 19🇦🇺 AUSTRALIA74♠x♦4-1-8
-2.0Round 8🇸🇬 SINGAPORE182♥♦J=-1
-2.0Round 8🇸🇬 SINGAPORE192♠♦A=+0
-2.0Round 8🇸🇬 SINGAPORE246♠♣8+1-11
-2.0Round 18🇫🇮 FINLAND234♠♦Q=+0
-2.2Round 17🇨🇴 COLOMBIA124♠x♣K-3-4
-2.3Round 3🇳🇴 NORWAY14♥♣7+2+10
-2.3Round 19🇦🇺 AUSTRALIA106♠♦5=+13
-2.4Round 19🇦🇺 AUSTRALIA93NT♥3=+0
-2.5Round 17🇨🇴 COLOMBIA23NT♥2+3-1
-2.6Round 4🇭🇺 HUNGARY263♦x♣A-1-10
-2.6Round 18🇫🇮 FINLAND162♥♠4-1+1
-2.7Round 3🇳🇴 NORWAY63♦♣5+1-1
-2.8Round 19🇦🇺 AUSTRALIA113♣♠6-1-4
-2.9Round 11🇩🇪 GERMANY16NT♣4+1-1
-2.9Round 11🇩🇪 GERMANY22NT♠3=-1
-2.9Round 11🇩🇪 GERMANY63NT♠3-1-6
-3.0Round 1🇨🇦 CANADA52♠♣A=+1
-3.1Round 1🇨🇦 CANADA25♦x♥6-2+0
-3.1Round 18🇫🇮 FINLAND274♣♠10=-1
-3.2Round 4🇭🇺 HUNGARY213♥♣K+2-6
-3.3Round 12🇨🇳 CHINA244♥♦4-2-5
-3.5Round 7🇪🇬 EGYPT131NT♥2-3-8
-3.5Round 10🇫🇷 FRANCE172♥♣K-3-1
-3.6Round 6🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND213NT♠4=+1
-3.6Round 7🇪🇬 EGYPT72♦♣3-1-1
-3.6Round 8🇸🇬 SINGAPORE173NT♠3+1-4
-3.6Round 8🇸🇬 SINGAPORE226♠♣J=+11
-3.6Round 8🇸🇬 SINGAPORE264♥♠2=+1
-3.7Round 3🇳🇴 NORWAY74♠♥A+1-10
-3.8Round 16🇯🇵 JAPAN243NT♥2+2-2
-3.9Round 14🇭🇰 CHINA HONG KONG264♠♥J=+0
-4.1Round 10🇫🇷 FRANCE284♥♠2+1-1
-4.3Round 8🇸🇬 SINGAPORE212♠♦A+1-12
-4.6Round 3🇳🇴 NORWAY93♠♣4=-1
-5.1Round 12🇨🇳 CHINA184♠♦Q-1-6
-5.3Round 11🇩🇪 GERMANY35♣x♥2=-4
-5.3Round 18🇫🇮 FINLAND224♥♦6=+0
-5.4Round 18🇫🇮 FINLAND174♥♣9=-8
-6.0Round 8🇸🇬 SINGAPORE233NT♠8-1-6
-6.3Round 11🇩🇪 GERMANY134♥♦6=+0
-6.3Round 12🇨🇳 CHINA163♥♠A-1-5
-6.5Round 6🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND273♣♦5-1-6
-6.8Round 3🇳🇴 NORWAY34♥♦6-1-10
-6.8Round 19🇦🇺 AUSTRALIA54♥♦K-2+0
-7.0Round 20🇧🇩 BANGLADESH223NT♠2-1-12
-7.1Round 4🇭🇺 HUNGARY204♠♥Q-3-4
-7.3Round 8🇸🇬 SINGAPORE287♣♥Q=+2
-7.8Round 20🇧🇩 BANGLADESH186♦x♥2-2-9
-8.0Round 16🇯🇵 JAPAN284♠♣9-1-11
-8.4Round 10🇫🇷 FRANCE186♠♣6-1-17
-8.4Round 19🇦🇺 AUSTRALIA16♦♠A-1-8
-8.6Round 18🇫🇮 FINLAND186♥♠2+1+11
-8.8Round 12🇨🇳 CHINA282♦x♦A-4-12
-9.7Round 19🇦🇺 AUSTRALIA134♠x♥A-3-12
-9.8Round 4🇭🇺 HUNGARY194♥♠2-1-12
-10.0Round 8🇸🇬 SINGAPORE155♦♠A-1-11
-10.2Round 19🇦🇺 AUSTRALIA24♥♠3+1-1
-11.5Round 16🇯🇵 JAPAN225NTx♦7=-7
-12.8Round 20🇧🇩 BANGLADESH267♠x♥K-1-17