🏴󠁧󠁢󠁥󠁮󠁧󠁿 HACKETT Jason · ENGLAND

87rank
-67.5Butler · 220 bds
-0.31per board
±4.5swing
+0.08vs par /bd · #47/104
-0.28adjusted /bd
Butler per round: 2.2 -43.9 -4.8 -12.8 -5.8 -4 5 25.8 -19 -13.3 3.1by round

vs par split: bidding +0.24 · play -0.07

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

Card play — on target: opening leads 82.3% #34 of 104 · declarer play 71.7% #77 of 104 · defence 87.3% #55 of 104

Card play by contract type — on target
vs NTvs a suit
Opening leads60.0% (15)89.4% (47)
Declarer play56.2% (16)78.4% (37)
Defence86.2% (29)87.7% (73)

Opening leads by suit led: ♠ 70.0% (10) · ♥ 84.2% (19) · ♦ 85.0% (20) · ♣ 84.6% (13)

vs par by strain: NT +0.44 (73) · a suit -0.06 (145)

vs par by level: part-score +0.06 (80) · game +0.07 (122) · slam +0.62 (16)

By role: declaring -0.51/bd (-2.31 vs par · 114) · defending -0.09/bd (+2.64 vs par · 106)

By vulnerability: vulnerable -0.98/bd (-0.59 vs par · 110) · not vulnerable +0.37/bd (+0.74 vs par · 110)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 2J.HackettE.Koksoy – A.KahramanClosed20+2.2+0.11+1.00
Round 4J.HackettM.Elinescu – E.WladowClosed20-43.9-2.19-2.40
Round 6J.HackettB.Lund – G.HelgemoClosed20-4.8-0.24-0.40
Round 7J.HackettA.Levy – H.MouielClosed20-12.8-0.64-0.35
Round 8J.HackettT.Bakkeren – H.BertensOpen20-5.8-0.29+0.95
Round 9J.HackettN.Bocchi – G.DuboinClosed20-4.0-0.20+0.30
Round 12J.HackettA.Stoyanov – H.HristovClosed20+5.0+0.25+1.20
Round 13J.HackettD.Vozabal – J.SlemrOpen20+25.8+1.29-0.50
Round 14J.HackettJ.Neimanis – K.RubinsClosed20-19.0-0.95+0.75
Round 15J.HackettP.Bertheau – F.NystromClosed20-13.3-0.67+0.95
Round 16J.HackettJ.Baldursson – T.JonssonOpen20+3.1+0.15-0.65

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
+12.4Round 13🇨🇿 CZECH REP.36♥♣K-2+12
+11.9Round 12🇧🇬 BULGARIA33NTx♥5-3+12
+10.2Round 12🇧🇬 BULGARIA113♠xx♦6+1-1
+9.4Round 12🇧🇬 BULGARIA171NTx♦7-3+9
+8.9Round 13🇨🇿 CZECH REP.163♠♣3-4+6
+8.8Round 14🇱🇻 LATVIA124♥x♦9-2+15
+8.5Round 12🇧🇬 BULGARIA186♠♥A-1+11
+8.3Round 2🇹🇷 TURKEY153NTx♠2-2+12
+8.2Round 6🇳🇴 NORWAY101NT♦Q-3+5
+7.9Round 8🇳🇱 NETHERLANDS83NT♠+2+1
+7.8Round 13🇨🇿 CZECH REP.25♠x♦K+1+9
+7.6Round 16🇮🇸 ICELAND202NT♣A-2+8
+7.1Round 2🇹🇷 TURKEY194♥♥2-1+10
+7.1Round 16🇮🇸 ICELAND196NT♦6=+0
+6.9Round 9🇮🇹 ITALY113NT♦10+2+1
+6.2Round 15🇸🇪 SWEDEN91NTx♠Q+2+6
+6.2Round 16🇮🇸 ICELAND85♠x♥K-2+5
+6.2Round 16🇮🇸 ICELAND176NT♣5=+0
+6.1Round 13🇨🇿 CZECH REP.53NT♣3-2+6
+5.9Round 9🇮🇹 ITALY76♣♦J-1+13
+5.9Round 15🇸🇪 SWEDEN83NT♠7+1+7
+5.8Round 7🇫🇷 FRANCE14♠♣3=+7
+5.8Round 15🇸🇪 SWEDEN173NT♣A=+6
+5.5Round 6🇳🇴 NORWAY23NT♥2+1+0
+5.1Round 6🇳🇴 NORWAY74♥♦K=+0
+5.1Round 8🇳🇱 NETHERLANDS194♥x♠A-1+12
+4.4Round 4🇩🇪 GERMANY33♣♠4=+5
+4.3Round 2🇹🇷 TURKEY164♦x♣Q-4+4
+4.2Round 14🇱🇻 LATVIA114♠♥K-1+4
+4.1Round 2🇹🇷 TURKEY23NT♥4=+0
+4.1Round 15🇸🇪 SWEDEN32♠♥K-2+7
+4.1Round 15🇸🇪 SWEDEN166♣♦K-1+12
+3.8Round 8🇳🇱 NETHERLANDS71♥x♦K-3+4
+3.8Round 15🇸🇪 SWEDEN64♥♦A+2+2
+3.8Round 16🇮🇸 ICELAND44♠♣K+2+13
+3.7Round 2🇹🇷 TURKEY12♠♥J=+5
+3.5Round 9🇮🇹 ITALY104♥♥3=+0
+3.4Round 8🇳🇱 NETHERLANDS203NT♠8-2+8
+3.2Round 6🇳🇴 NORWAY13NT♦+2+0
+3.1Round 2🇹🇷 TURKEY114♥♦4-2+5
+3.1Round 6🇳🇴 NORWAY114♥♣4+1+0
+2.8Round 2🇹🇷 TURKEY93♥♦6-1-2
+2.8Round 8🇳🇱 NETHERLANDS174♥♠K=-1
+2.5Round 2🇹🇷 TURKEY103♥♦J+1+10
+2.5Round 2🇹🇷 TURKEY144♠♣K-1+4
+2.5Round 9🇮🇹 ITALY52♥♦3+1+10
+2.5Round 12🇧🇬 BULGARIA14♠x♠5-1+8
+2.5Round 15🇸🇪 SWEDEN13NT♠9=+0
+2.4Round 8🇳🇱 NETHERLANDS31NT♣10+1+1
+2.4Round 9🇮🇹 ITALY64♠♦2-2+11
+2.4Round 14🇱🇻 LATVIA52NT♠J=+0
+2.3Round 7🇫🇷 FRANCE63NT♣4=-1
+2.3Round 13🇨🇿 CZECH REP.12♠♣4=+1
+2.3Round 14🇱🇻 LATVIA152♦♥K+1-1
+2.2Round 2🇹🇷 TURKEY32♥♥4+2+7
+2.1Round 4🇩🇪 GERMANY163NT♠2=+2
+2.1Round 7🇫🇷 FRANCE95♦♣K=-11
+2.1Round 8🇳🇱 NETHERLANDS112♥♣-1+4
+2.1Round 12🇧🇬 BULGARIA44♠♥10-2+8
+2.0Round 13🇨🇿 CZECH REP.114♥♦J-2+6
+1.9Round 4🇩🇪 GERMANY76NT♦4=-13
+1.9Round 13🇨🇿 CZECH REP.183NT♥6-1+5
+1.8Round 4🇩🇪 GERMANY62♥♦A=+1
+1.8Round 7🇫🇷 FRANCE133NT♣J=-2
+1.8Round 14🇱🇻 LATVIA32♠♥7+2+6
+1.8Round 16🇮🇸 ICELAND121NT♦5=+7
+1.7Round 2🇹🇷 TURKEY71NT♣6+2+10
+1.6Round 4🇩🇪 GERMANY103NT♠10-3+4
+1.6Round 9🇮🇹 ITALY173♣♠6-3+6
+1.6Round 14🇱🇻 LATVIA163NT♣Q-2+11
+1.5Round 7🇫🇷 FRANCE2Pass-3
+1.5Round 12🇧🇬 BULGARIA104♠♦Q=+13
+1.4Round 7🇫🇷 FRANCE34♠♥K+1+1
+1.4Round 8🇳🇱 NETHERLANDS51NT♦=+0
+1.4Round 13🇨🇿 CZECH REP.63NT♠7=-1
+1.2Round 12🇧🇬 BULGARIA64♠♣3+1+0
+1.1Round 9🇮🇹 ITALY23♠♥2-1+2
+0.9Round 7🇫🇷 FRANCE73NT♥4+3+13
+0.9Round 9🇮🇹 ITALY184♥♠3=-1
+0.9Round 12🇧🇬 BULGARIA122♠♥J=+0
+0.9Round 13🇨🇿 CZECH REP.194♥♠8-3-7
+0.9Round 14🇱🇻 LATVIA103NT♠3+2+12
+0.9Round 15🇸🇪 SWEDEN113NT♥6=+0
+0.9Round 16🇮🇸 ICELAND133NT♥+2+0
+0.8Round 6🇳🇴 NORWAY34♠♦=+6
+0.8Round 8🇳🇱 NETHERLANDS13♥♠K-1+3
+0.7Round 4🇩🇪 GERMANY53NT♠10+4-12
+0.7Round 4🇩🇪 GERMANY154♥♠K-1+5
+0.7Round 13🇨🇿 CZECH REP.104♠♥A+2-13
+0.7Round 16🇮🇸 ICELAND163NT♦7=-1
+0.5Round 2🇹🇷 TURKEY172♠♥4+1+0
+0.5Round 4🇩🇪 GERMANY83NT♥J+2+1
+0.5Round 4🇩🇪 GERMANY203NT♦J=+0
+0.5Round 8🇳🇱 NETHERLANDS184♥♦A=+0
+0.5Round 16🇮🇸 ICELAND94♥♠Q-1-1
+0.4Round 6🇳🇴 NORWAY91NT♥-1+2
+0.4Round 13🇨🇿 CZECH REP.204♠♥K+1+1
+0.4Round 14🇱🇻 LATVIA22♥♥Q-1+6
+0.4Round 15🇸🇪 SWEDEN103NT♠2+1+0
+0.3Round 2🇹🇷 TURKEY133NT♣3+1-1
+0.3Round 7🇫🇷 FRANCE84♠♥K-1+5
+0.2Round 7🇫🇷 FRANCE44♥♦2=+1
+0.2Round 7🇫🇷 FRANCE182♥♥A=-5
+0.2Round 8🇳🇱 NETHERLANDS161NT♦3+1+0
+0.2Round 13🇨🇿 CZECH REP.154♥♣A+1+0
+0.2Round 15🇸🇪 SWEDEN73NT♣5=+0
+0.1Round 6🇳🇴 NORWAY44♥♦+1+0
+0.1Round 6🇳🇴 NORWAY62♥♣K+1+0
+0.1Round 6🇳🇴 NORWAY154♠♥A=+0
+0.1Round 7🇫🇷 FRANCE144♥♠K+1+1
+0.1Round 16🇮🇸 ICELAND34♠♦3=+0
-0.1Round 7🇫🇷 FRANCE192♠♣K+1+0
-0.2Round 6🇳🇴 NORWAY195♣♦A=+13
-0.4Round 4🇩🇪 GERMANY121NT♦2+2+6
-0.4Round 9🇮🇹 ITALY32♠♦J+1-10
-0.4Round 15🇸🇪 SWEDEN44♣♥3-1+1
-0.4Round 16🇮🇸 ICELAND143NT♣5+1-1
-0.5Round 8🇳🇱 NETHERLANDS151NT♥4=+0
-0.5Round 9🇮🇹 ITALY135♥x♠K-2-4
-0.5Round 13🇨🇿 CZECH REP.45♥♥J+1-12
-0.5Round 13🇨🇿 CZECH REP.142♦♣6-2+0
-0.6Round 16🇮🇸 ICELAND183NT♠4=-1
-0.7Round 6🇳🇴 NORWAY204♠♣A-1-6
-0.7Round 16🇮🇸 ICELAND22♠♦7-1-2
-0.8Round 4🇩🇪 GERMANY26♣♠J=-2
-0.8Round 6🇳🇴 NORWAY185♦♣-1-6
-0.8Round 8🇳🇱 NETHERLANDS42♠♥K-1+11
-0.8Round 9🇮🇹 ITALY153NT♠4+2+4
-0.8Round 14🇱🇻 LATVIA93NT♣5=-1
-0.8Round 14🇱🇻 LATVIA175♦♥J=+1
-0.9Round 12🇧🇬 BULGARIA153♠♥5-1-5
-1.1Round 2🇹🇷 TURKEY43NT♣10=+2
-1.1Round 13🇨🇿 CZECH REP.93NT♥J=-1
-1.1Round 14🇱🇻 LATVIA82♠♦2-3+6
-1.3Round 16🇮🇸 ICELAND52♠♥K-2+5
-1.4Round 14🇱🇻 LATVIA132♦♦K+3-10
-1.5Round 6🇳🇴 NORWAY144♠♦K=-7
-1.5Round 6🇳🇴 NORWAY174♠♥-3-6
-1.5Round 7🇫🇷 FRANCE54♠♠2+1+0
-1.5Round 7🇫🇷 FRANCE171NT♣A+1+0
-1.5Round 14🇱🇻 LATVIA75♥♦10=-4
-1.5Round 16🇮🇸 ICELAND101♠♦Q=-2
-1.6Round 7🇫🇷 FRANCE122♥♠10-1-5
-1.6Round 9🇮🇹 ITALY203NT♠5+4-12
-1.6Round 12🇧🇬 BULGARIA72♥♣J+1+0
-1.6Round 14🇱🇻 LATVIA62♥♠2=-1
-1.7Round 9🇮🇹 ITALY143NT♥2+2+10
-1.7Round 12🇧🇬 BULGARIA84♠♦Q+2-1
-2.0Round 9🇮🇹 ITALY194♠♦6+1+0
-2.0Round 12🇧🇬 BULGARIA162♥♦7-1-1
-2.1Round 12🇧🇬 BULGARIA201NT♦Q+3-2
-2.1Round 15🇸🇪 SWEDEN123♠♥8-1-2
-2.2Round 6🇳🇴 NORWAY164♠♦K=+1
-2.3Round 2🇹🇷 TURKEY204♠♣K-1-12
-2.4Round 4🇩🇪 GERMANY113♥♣4-2+0
-2.4Round 9🇮🇹 ITALY14♥♠4=+0
-2.4Round 9🇮🇹 ITALY123NT♥3=-3
-2.4Round 13🇨🇿 CZECH REP.83NT♥10+3-10
-2.4Round 15🇸🇪 SWEDEN51NT♠6+1-1
-2.4Round 16🇮🇸 ICELAND113NT♦6=+1
-2.5Round 7🇫🇷 FRANCE161NT♣J+3-1
-2.5Round 13🇨🇿 CZECH REP.124♥♣Q=-7
-2.5Round 13🇨🇿 CZECH REP.132♥♣K-1+1
-2.7Round 8🇳🇱 NETHERLANDS123♠♦5=+0
-2.8Round 14🇱🇻 LATVIA184♠x♥A-2+8
-2.8Round 15🇸🇪 SWEDEN136♥♣5=+13
-2.9Round 8🇳🇱 NETHERLANDS93NT♥Q-1-5
-2.9Round 14🇱🇻 LATVIA193♣♣2-1-5
-3.0Round 9🇮🇹 ITALY85♥♠A=+0
-3.1Round 15🇸🇪 SWEDEN203♥♦2=-1
-3.1Round 16🇮🇸 ICELAND65♠x♣9-1-7
-3.2Round 2🇹🇷 TURKEY53♦♣K=+1
-3.5Round 4🇩🇪 GERMANY14♦x♥A-1-5
-3.5Round 7🇫🇷 FRANCE201NT♦4-2-3
-3.6Round 8🇳🇱 NETHERLANDS143♥♦4+1-6
-3.7Round 4🇩🇪 GERMANY174♥♠6-1-5
-3.7Round 9🇮🇹 ITALY41NT♣A+2-10
-4.0Round 6🇳🇴 NORWAY123♥♦K=+0
-4.0Round 12🇧🇬 BULGARIA195♥♦Q-1-10
-4.1Round 13🇨🇿 CZECH REP.175♣♠A=+0
-4.2Round 14🇱🇻 LATVIA15♦♠6-1-10
-4.3Round 2🇹🇷 TURKEY83NT♥6+1+0
-4.3Round 12🇧🇬 BULGARIA146♣♦3+1+11
-4.4Round 14🇱🇻 LATVIA4Pass-4
-4.5Round 9🇮🇹 ITALY91NT♦7-1-5
-4.6Round 8🇳🇱 NETHERLANDS62♠♥5=+0
-4.6Round 16🇮🇸 ICELAND13♠♦A+1-6
-4.9Round 4🇩🇪 GERMANY134♠♣K-1+3
-4.9Round 4🇩🇪 GERMANY141NT♠2+2-7
-4.9Round 4🇩🇪 GERMANY192♥x♣3-1-6
-4.9Round 8🇳🇱 NETHERLANDS104♥x♥-1+7
-5.1Round 15🇸🇪 SWEDEN25♦♣K=+1
-5.3Round 12🇧🇬 BULGARIA56♥x♦Q-2-5
-5.4Round 7🇫🇷 FRANCE105♥♣A=-4
-5.5Round 6🇳🇴 NORWAY136NT♦=+0
-5.5Round 15🇸🇪 SWEDEN156♠♦A=+0
-5.6Round 13🇨🇿 CZECH REP.73NT♠10-1-6
-5.7Round 12🇧🇬 BULGARIA93♥♦K=-1
-5.8Round 9🇮🇹 ITALY163♠♦K=-6
-6.2Round 7🇫🇷 FRANCE154♠x♥6-1+0
-6.4Round 4🇩🇪 GERMANY182♣♣J-3-5
-6.6Round 16🇮🇸 ICELAND73NT♠Q-3-14
-7.0Round 12🇧🇬 BULGARIA22♠♦2+2-10
-7.1Round 6🇳🇴 NORWAY54♥♦=+1
-7.1Round 7🇫🇷 FRANCE114♠♥K=+0
-7.4Round 15🇸🇪 SWEDEN182♥♣5-2-11
-7.5Round 8🇳🇱 NETHERLANDS22♦x♥A-3-12
-7.5Round 15🇸🇪 SWEDEN194♥♣4-1-10
-7.9Round 6🇳🇴 NORWAY83NT♦-3-11
-7.9Round 14🇱🇻 LATVIA143NT♣K-5-4
-8.1Round 2🇹🇷 TURKEY184♠♣K=-10
-8.6Round 12🇧🇬 BULGARIA136♣♠6-1-12
-8.7Round 8🇳🇱 NETHERLANDS134♥♣-2-8
-9.2Round 4🇩🇪 GERMANY45♥♠A-1-7
-10.5Round 2🇹🇷 TURKEY122♠x♣J=-11
-10.6Round 16🇮🇸 ICELAND156♦♠3-3-17
-10.9Round 15🇸🇪 SWEDEN143NTx♠K-3-11
-11.4Round 2🇹🇷 TURKEY64♥x♦10-3-14
-12.0Round 14🇱🇻 LATVIA204♠x♥A-3-14
-17.0Round 4🇩🇪 GERMANY97♠♦6=-13