🇲🇦 HAYET Jean · MOROCCO

53rank
+31.5Butler · 252 bds
+0.12per board
±4.1swing
+0.13vs par /bd · #59/138
+0.13adjusted /bd
Butler per round: -0.4 -7.7 18 -6 13.1 16.8 -3.4 -19.4 20 8.3 -8.4 3.4 -1.9 9.5 -22.1 -12.2 -14 37.9by round

vs par split: bidding +0.29 · play -0.19

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

Card play — on target: opening leads 72.9% #133 of 138 · declarer play 67.2% #117 of 138 · defence 82.5% #114 of 138

Bidding activity — not a pass: 41.7% #91 of 138 (290/696)

Card play by contract type — on target
vs NTvs a suit
Opening leads53.3% (15)79.5% (44)
Declarer play68.4% (19)66.7% (45)
Defence73.3% (30)85.7% (84)

Opening leads by suit led: ♠ 86.7% (15) · ♥ 64.7% (17) · ♦ 75.0% (16) · ♣ 63.6% (11)

vs par by strain: NT -0.22 (68) · a suit +0.22 (183)

vs par by level: part-score -0.74 (97) · game +0.76 (139) · slam -0.47 (15)

By role: declaring +0.16/bd (-2.02 vs par · 138) · defending +0.09/bd (+2.74 vs par · 114)

By vulnerability: vulnerable -0.09/bd (+0.08 vs par · 126) · not vulnerable +0.34/bd (+0.18 vs par · 126)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1P.SibonyP.Tuszynski – A.KowalskiClosed14-0.4-0.03-1.00
Round 2P.SibonyS.Ahmed – D.HanzalaOpen14-7.7-0.55+2.86
Round 3P.SibonyM.Lanzarotti – A.MortarottiClosed14+18.0+1.29+0.29
Round 5P.SibonyM.Hirata – A.OmasaClosed14-6.0-0.43+1.57
Round 6P.SibonyA.Zein – M.AbazaClosed14+13.1+0.94+0.86
Round 7P.SibonyP.Zelnik – H.BergerClosed14+16.8+1.20-0.43
Round 9P.SibonyA.Mulder – L.Van Den BromClosed14-3.4-0.24-1.79
Round 10P.SibonyM.Gustawsson – J.SylvanOpen14-19.4-1.39-2.50
Round 12P.SibonyS.Gupta – R.GoenkaOpen14+20.0+1.43+1.07
Round 13P.SibonyP.Schaltz – D.SchaltzClosed14+8.3+0.59+2.14
Round 14P.SibonyR.Marsal – H.KlumppClosed14-8.4-0.60-0.50
Round 16P.SibonyZ.Marcinski – M.LorberClosed14+3.4+0.24+1.57
Round 17P.SibonyC.Lucena – M.MacriClosed14-1.9-0.14-1.57
Round 18P.SibonyQ.Li – J.DaiClosed14+9.5+0.68+1.00
Round 19P.SibonyD.Berkowitz – L.CohenClosed14-22.1-1.58-1.93
Round 21P.SibonyJ.Holland – A.MouldOpen14-12.2-0.87+1.21
Round 22P.SibonyZ.Mahmood – A.SontagClosed14-14.0-1.00-1.36
Round 23P.SibonyC.Chang – C.ChenClosed14+37.9+2.71+0.86

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
+11.8Round 3🇮🇹 ITALY115♣x♦K-4+9
+10.0Round 23🇹🇼 CHINESE TAIPEI126♥♦J=-11
+9.6Round 6🇪🇬 EGYPT243NT♦J-2+11
+9.5Round 17🇦🇷 ARGENTINA13NT♠3-1+10
+9.3Round 14🇩🇪 GERMANY184♥♠9-1+12
+9.3Round 16🇨🇦 CANADA206♥♣A-1+17
+9.2Round 13🇩🇰 DENMARK43♥♣6+2+10
+9.1Round 23🇹🇼 CHINESE TAIPEI96NT♦3-2+11
+8.9Round 18🇨🇳 CHINA214♥♠7-1+12
+8.8Round 13🇩🇰 DENMARK135♣♦3=-11
+8.4Round 3🇮🇹 ITALY74♥♦A=+3
+8.3Round 7🇦🇹 AUSTRIA26♥♥8+1-11
+7.6Round 6🇪🇬 EGYPT204♠♥4-1+12
+7.4Round 1🇵🇱 POLAND74♠♦A=-1
+7.3Round 3🇮🇹 ITALY133NT♠9=+10
+7.0Round 9🇳🇱 NETHERLANDS103♦♠T+1+8
+6.7Round 7🇦🇹 AUSTRIA102♣x♣2-1+9
+6.6Round 18🇨🇳 CHINA276♥x♣K-1+5
+6.3Round 5🇯🇵 JAPAN124♥♠K+3+14
+6.1Round 7🇦🇹 AUSTRIA134♠♠2-1+12
+6.1Round 10🇸🇪 SWEDEN284♥♦9-2+8
+5.6Round 12🇮🇳 INDIA285♣x♦K-1+2
+5.5Round 12🇮🇳 INDIA247♥♠J=+0
+5.4Round 2🇧🇩 BANGLADESH246♦♣3+1+4
+5.3Round 23🇹🇼 CHINESE TAIPEI116♥♣7=+5
+5.0Round 18🇨🇳 CHINA204♦♠T=+12
+5.0Round 23🇹🇼 CHINESE TAIPEI142♠♦9=+11
+4.7Round 6🇪🇬 EGYPT263♣♠8+1+6
+4.7Round 9🇳🇱 NETHERLANDS15♥♠6-2+11
+4.4Round 6🇪🇬 EGYPT164♥♠A+2+11
+4.3Round 7🇦🇹 AUSTRIA113♠♥K=+1
+4.2Round 23🇹🇼 CHINESE TAIPEI104♠♣8-3+9
+4.1Round 1🇵🇱 POLAND62♠♥5-1-2
+4.0Round 3🇮🇹 ITALY33NT♥Q=+0
+4.0Round 7🇦🇹 AUSTRIA143NT♣2-1+2
+4.0Round 16🇨🇦 CANADA182NT♦9+1+0
+4.0Round 18🇨🇳 CHINA245♦x♥K-1+0
+4.0Round 19🇺🇸 USA194♠♣6-1+12
+3.8Round 1🇵🇱 POLAND25♦♠J=+0
+3.8Round 3🇮🇹 ITALY83NT♥T+1+1
+3.8Round 18🇨🇳 CHINA194♠♠6+2+14
+3.7Round 10🇸🇪 SWEDEN214♠♣8=+0
+3.7Round 12🇮🇳 INDIA214♥♠6-1+6
+3.7Round 16🇨🇦 CANADA263NT♠3=+10
+3.7Round 22🇺🇸 USA2184♠♥K=-1
+3.7Round 23🇹🇼 CHINESE TAIPEI62♣♦T=+0
+3.5Round 12🇮🇳 INDIA175♥x♦A-2+4
+3.3Round 2🇧🇩 BANGLADESH153NT♥A+2+12
+3.3Round 14🇩🇪 GERMANY194♥♠2+1+0
+3.2Round 13🇩🇰 DENMARK113♦♣A+3+13
+3.2Round 16🇨🇦 CANADA194♠♣K+2+14
+3.1Round 9🇳🇱 NETHERLANDS73NT♠7=-1
+3.0Round 5🇯🇵 JAPAN94♥♥T=+0
+2.7Round 12🇮🇳 INDIA185♦♥4+2+1
+2.6Round 19🇺🇸 USA1144♠♥A-1+4
+2.4Round 21🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND104♠♥8-1+12
+2.3Round 13🇩🇰 DENMARK144NT♣3+2+14
+2.3Round 16🇨🇦 CANADA242♠♠2-2+6
+2.2Round 2🇧🇩 BANGLADESH252♠♥A+1+1
+2.2Round 6🇪🇬 EGYPT222♥♥3-1-2
+2.2Round 18🇨🇳 CHINA284♥♠6+1+0
+2.1Round 9🇳🇱 NETHERLANDS143♠♠7+1-7
+2.1Round 19🇺🇸 USA114♥♠3=+0
+2.0Round 5🇯🇵 JAPAN72NT♥2+1+1
+2.0Round 12🇮🇳 INDIA164♠♦7+1+0
+2.0Round 21🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND64♣♦3-1+10
+1.9Round 1🇵🇱 POLAND124♠♦J=+0
+1.9Round 6🇪🇬 EGYPT192♦♥4+2+0
+1.9Round 16🇨🇦 CANADA153♣♠3=-1
+1.9Round 22🇺🇸 USA2283♣♥K=-1
+1.8Round 1🇵🇱 POLAND113NT♣4+2+1
+1.8Round 3🇮🇹 ITALY103NT♠8+4-12
+1.8Round 9🇳🇱 NETHERLANDS134♥♠8+1+0
+1.8Round 17🇦🇷 ARGENTINA123♦♠T=+0
+1.7Round 17🇦🇷 ARGENTINA33NT♠4=+0
+1.7Round 21🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND14♥♠A-1+4
+1.6Round 14🇩🇪 GERMANY203NT♠6+1+4
+1.6Round 17🇦🇷 ARGENTINA24♠♣T+1+0
+1.6Round 23🇹🇼 CHINESE TAIPEI55♣x♦T-2+0
+1.5Round 17🇦🇷 ARGENTINA83♠♦A-1+4
+1.4Round 2🇧🇩 BANGLADESH201NT♣J+3+10
+1.4Round 7🇦🇹 AUSTRIA63♦♠2+1+0
+1.4Round 22🇺🇸 USA2203♣♦7=+6
+1.3Round 5🇯🇵 JAPAN23NT♣3+3+11
+1.3Round 5🇯🇵 JAPAN113♠♥K-2+7
+1.3Round 13🇩🇰 DENMARK63♣♠6-2+1
+1.3Round 18🇨🇳 CHINA223NT♠5+2+1
+1.3Round 19🇺🇸 USA173♦♣K+2-10
+1.2Round 13🇩🇰 DENMARK124♥♦7=+3
+1.1Round 1🇵🇱 POLAND13♥♣A=+1
+1.0Round 2🇧🇩 BANGLADESH193NT♦2+2+11
+1.0Round 12🇮🇳 INDIA274♥♠Q+1-11
+1.0Round 14🇩🇪 GERMANY282♠♦3+1+0
+1.0Round 19🇺🇸 USA144♦♣9=-15
+1.0Round 23🇹🇼 CHINESE TAIPEI71NT♥2=+0
+0.9Round 12🇮🇳 INDIA233♥♦T+1+1
+0.9Round 14🇩🇪 GERMANY241NT♠6=-1
+0.8Round 6🇪🇬 EGYPT182♥♣K=+0
+0.7Round 10🇸🇪 SWEDEN194♠♣T=-11
+0.7Round 10🇸🇪 SWEDEN243♠x♠7-1+1
+0.7Round 12🇮🇳 INDIA194♠♥A=+3
+0.7Round 17🇦🇷 ARGENTINA113♠♥T-1-3
+0.7Round 17🇦🇷 ARGENTINA131NT♦2=-1
+0.6Round 1🇵🇱 POLAND44♣♦9-1-1
+0.6Round 7🇦🇹 AUSTRIA123♠♥T-1+5
+0.6Round 9🇳🇱 NETHERLANDS54♥♠K+2-11
+0.5Round 14🇩🇪 GERMANY153NT♠7+2+1
+0.5Round 21🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND114♠♣K+2+1
+0.5Round 21🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND134♠♥Q+1+0
+0.4Round 16🇨🇦 CANADA284♠x♠K-2+5
+0.4Round 21🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND42♣♠6+2+10
+0.4Round 22🇺🇸 USA2254♥♦A=-1
+0.3Round 3🇮🇹 ITALY53NT♣7+2+0
+0.3Round 13🇩🇰 DENMARK23NT♥3=+1
+0.3Round 19🇺🇸 USA133♣♠T-3+10
+0.3Round 23🇹🇼 CHINESE TAIPEI33NT♥7+1+0
+0.2Round 9🇳🇱 NETHERLANDS124♠♣J=+0
+0.2Round 10🇸🇪 SWEDEN164♠♥J+1+11
+0.2Round 23🇹🇼 CHINESE TAIPEI44♥♣Q+1+0
+0.1Round 2🇧🇩 BANGLADESH185♥♠5+1+13
+0.1Round 18🇨🇳 CHINA183♣♥K+1+0
+0.1Round 22🇺🇸 USA2162♥♦6-1+11
+0.0Round 1🇵🇱 POLAND54♠♠9+1+0
+0.0Round 3🇮🇹 ITALY44♥♦3+2-1
+0.0Round 5🇯🇵 JAPAN15♥♣A-1-2
+0.0Round 9🇳🇱 NETHERLANDS64♠♥2=+0
+0.0Round 12🇮🇳 INDIA204♠♥A+1+13
-0.0Round 22🇺🇸 USA2224♠♥K-1-8
-0.0Round 23🇹🇼 CHINESE TAIPEI13NT♥9+2-10
-0.0Round 23🇹🇼 CHINESE TAIPEI84♥♠9+1+0
+0.0Round 23🇹🇼 CHINESE TAIPEI132♦♣J=-1
-0.1Round 6🇪🇬 EGYPT253NT♣8=+1
-0.1Round 7🇦🇹 AUSTRIA33NT♠T+2+0
-0.1Round 7🇦🇹 AUSTRIA82♥♦7-1+2
-0.1Round 12🇮🇳 INDIA224♠♦8=+1
-0.1Round 13🇩🇰 DENMARK84♥♠Q+1-1
-0.1Round 14🇩🇪 GERMANY161NT♥3+1+0
-0.1Round 14🇩🇪 GERMANY222♠♥T=-1
-0.1Round 17🇦🇷 ARGENTINA93NT♣T+3-11
-0.1Round 18🇨🇳 CHINA154♥♣9=-1
-0.1Round 21🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND142♥♣K+2+6
-0.2Round 7🇦🇹 AUSTRIA71NT♠4+2+1
-0.2Round 10🇸🇪 SWEDEN263NT♥T=-1
-0.2Round 17🇦🇷 ARGENTINA43♠♦3-1+0
-0.3Round 14🇩🇪 GERMANY272♠♦7=+1
-0.4Round 1🇵🇱 POLAND94♥♦2+2+11
-0.4Round 5🇯🇵 JAPAN146♥♥4+1+11
-0.4Round 13🇩🇰 DENMARK73NT♠3+1+1
-0.5Round 3🇮🇹 ITALY122♠♠A+1+7
-0.5Round 5🇯🇵 JAPAN133♦♥Q=+0
-0.5Round 21🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND21NT♦T+1-11
-0.5Round 22🇺🇸 USA2154♥♦5+1+0
-0.5Round 22🇺🇸 USA2214♠♥Q+1+0
-0.6Round 2🇧🇩 BANGLADESH176NT♥8-1-14
-0.6Round 3🇮🇹 ITALY141NT♥2=-8
-0.7Round 5🇯🇵 JAPAN64♠♣7=+0
-0.7Round 12🇮🇳 INDIA153NT♥9-2+0
-0.8Round 2🇧🇩 BANGLADESH274♠♦4+1+0
-0.8Round 7🇦🇹 AUSTRIA11NT♦K-3-1
-0.8Round 12🇮🇳 INDIA253NT♣9+2+0
-0.8Round 14🇩🇪 GERMANY233NT♣3+1-1
-0.9Round 5🇯🇵 JAPAN34♠♠7=+0
-0.9Round 17🇦🇷 ARGENTINA71NT♥2+1+0
-1.0Round 2🇧🇩 BANGLADESH164♣♠T-1+4
-1.0Round 2🇧🇩 BANGLADESH263NT♠6+1+0
-1.0Round 6🇪🇬 EGYPT153♠♥2=-7
-1.0Round 6🇪🇬 EGYPT172♥♠7+1+1
-1.0Round 10🇸🇪 SWEDEN204♠♣6=+0
-1.0Round 13🇩🇰 DENMARK34♥♣J=+1
-1.1Round 2🇧🇩 BANGLADESH231NT♥9+3-2
-1.2Round 19🇺🇸 USA123NT♠T+2-1
-1.3Round 9🇳🇱 NETHERLANDS41♠♣6-1+0
-1.3Round 17🇦🇷 ARGENTINA61NT♦9+1-7
-1.4Round 2🇧🇩 BANGLADESH223NT♥7+3+10
-1.5Round 1🇵🇱 POLAND143NT♦J+2-1
-1.5Round 3🇮🇹 ITALY63NT♦6+1+12
-1.5Round 14🇩🇪 GERMANY214♠♣T+1-1
-1.5Round 16🇨🇦 CANADA235♥♣A+1+13
-1.5Round 19🇺🇸 USA1104♠♥K+2+17
-1.5Round 22🇺🇸 USA2241NT♦6+1-6
-1.6Round 21🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND83♥♦6=+0
-1.7Round 1🇵🇱 POLAND132♦♣6+1-6
-1.7Round 10🇸🇪 SWEDEN254♥♠K+1+0
-1.7Round 19🇺🇸 USA153♥♠2=-1
-1.7Round 19🇺🇸 USA1123NT♠4+1-10
-1.8Round 22🇺🇸 USA2271NT♣K+3-7
-1.9Round 9🇳🇱 NETHERLANDS25♣♥A-1+5
-1.9Round 10🇸🇪 SWEDEN172NT♣2+2-1
-2.0Round 1🇵🇱 POLAND104♥♠T=+0
-2.0Round 10🇸🇪 SWEDEN182♠♥A-2+1
-2.1Round 18🇨🇳 CHINA177NT♠J=+0
-2.1Round 21🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND52♠♥Q-2-2
-2.1Round 22🇺🇸 USA2194♠♠8-3-2
-2.3Round 3🇮🇹 ITALY22♠♣J-1-6
-2.4Round 1🇵🇱 POLAND83NT♣8+1+0
-2.4Round 7🇦🇹 AUSTRIA53NT♠J+1-1
-2.5Round 23🇹🇼 CHINESE TAIPEI24♦♦2+1-2
-2.6Round 6🇪🇬 EGYPT234♦♥Q-1-12
-2.6Round 16🇨🇦 CANADA275♠♦8=-11
-2.6Round 21🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND33♥♦9=+0
-2.7Round 9🇳🇱 NETHERLANDS83NT♥2-3-2
-2.7Round 13🇩🇰 DENMARK56NT♠5=+0
-2.7Round 16🇨🇦 CANADA173♥♣Q=-7
-2.7Round 16🇨🇦 CANADA214♠♦A-2-6
-2.8Round 16🇨🇦 CANADA225♦x♣K=-4
-2.9Round 5🇯🇵 JAPAN42♣♦3+1-6
-2.9Round 10🇸🇪 SWEDEN155♥♠K+1-8
-3.0Round 5🇯🇵 JAPAN53NT♦T+4-2
-3.0Round 19🇺🇸 USA183♥♠9=-7
-3.1Round 3🇮🇹 ITALY14♠♣Q=+0
-3.1Round 16🇨🇦 CANADA162♥♥A-2-2
-3.2Round 21🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND123♥♦K-1-6
-3.6Round 17🇦🇷 ARGENTINA143NT♥Q-1-5
-3.7Round 6🇪🇬 EGYPT272♥♦3+1-2
-3.7Round 14🇩🇪 GERMANY264♠♦3=+0
-3.8Round 13🇩🇰 DENMARK9Adj.♣5+7
-3.9Round 9🇳🇱 NETHERLANDS94♥♦A-1-5
-4.0Round 12🇮🇳 INDIA263♠♣Q-1-5
-4.0Round 17🇦🇷 ARGENTINA101NT♣4+3-2
-4.0Round 18🇨🇳 CHINA253♦♠6+1-6
-4.0Round 22🇺🇸 USA2172♦x♠T-2+4
-4.2Round 21🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND96♥♦K=+0
-4.3Round 10🇸🇪 SWEDEN222♠♣7+2-10
-4.3Round 19🇺🇸 USA1113♥♦A-1-5
-4.4Round 18🇨🇳 CHINA234♠♣8-1-6
-4.5Round 2🇧🇩 BANGLADESH283♥♠Q=-6
-4.7Round 6🇪🇬 EGYPT213♦♣J+2-6
-4.7Round 13🇩🇰 DENMARK13♦♠3+1-1
-4.8Round 9🇳🇱 NETHERLANDS33NT♥3-1-12
-4.9Round 5🇯🇵 JAPAN105♦x♠Q-3-5
-5.0Round 6🇪🇬 EGYPT283NT♠4+2-1
-5.0Round 7🇦🇹 AUSTRIA45♦♣A+1-13
-5.1Round 22🇺🇸 USA2264♥♦K=-3
-5.3Round 13🇩🇰 DENMARK102♥♥2+1-8
-5.3Round 18🇨🇳 CHINA161NT♣9-2-7
-5.4Round 21🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND74♠x♥9-3-7
-6.0Round 7🇦🇹 AUSTRIA94♥♠J-1-12
-6.0Round 16🇨🇦 CANADA254♥♦7-1-12
-6.0Round 22🇺🇸 USA2235♠♣A=-11
-6.5Round 18🇨🇳 CHINA262♠♥6+2-10
-6.6Round 5🇯🇵 JAPAN83NT♠Q-4-7
-8.0Round 10🇸🇪 SWEDEN275♣x♦8-3-12
-8.1Round 19🇺🇸 USA164♠♦K+1-8
-8.3Round 9🇳🇱 NETHERLANDS116♦♦6-1-11
-8.8Round 10🇸🇪 SWEDEN234♦♣7-2-13
-9.1Round 14🇩🇪 GERMANY253♥x♦A=-9
-9.3Round 17🇦🇷 ARGENTINA54♠♥5=-7
-9.4Round 14🇩🇪 GERMANY175♣x♠A=-12
-10.7Round 2🇧🇩 BANGLADESH214♥♠Q=-3
-11.4Round 3🇮🇹 ITALY93♣x♥4=-11
-11.9Round 19🇺🇸 USA1136♠♥3-1-13
-13.1Round 1🇵🇱 POLAND33NT♠T-3-16