🇪🇬 GHAMRAWY Mohamad Shaker · EGYPT

117rank
-160.0Butler · 240 bds
-0.67per board
±4.3swing
-0.53vs par /bd · #103/129
-0.63adjusted /bd
Butler per round: -33.3 -21.3 25 -41.9 -17.6 10.6 -16.4 -18.9 -17.1 -5.9 22.6 -44.9 9.7 -9.1 -1.5by round

vs par split: bidding -0.47 · play -0.04

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

Card play — on target: opening leads 82.0% #68 of 129 · declarer play 64.7% #110 of 129 · defence 89.8% #29 of 129

Card play by contract type — on target
vs NTvs a suit
Opening leads84.2% (19)81.0% (42)
Declarer play58.3% (12)66.7% (39)
Defence90.6% (32)89.5% (76)

Opening leads by suit led: ♠ 75.0% (12) · ♥ 89.5% (19) · ♦ 93.8% (16) · ♣ 64.3% (14)

vs par by strain: NT -0.31 (65) · a suit -0.61 (175)

vs par by level: part-score -1.41 (85) · game -0.65 (134) · slam +3.81 (21)

By role: declaring -0.71/bd (-2.55 vs par · 131) · defending -0.61/bd (+1.90 vs par · 109)

By vulnerability: vulnerable -0.18/bd (-0.03 vs par · 120) · not vulnerable -1.15/bd (-1.03 vs par · 120)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1L.SamieO.Janssens – K.VriezeClosed16-33.3-2.08-1.62
Round 3L.SamieS.Hinge – G.GasparClosed16-21.3-1.33+0.25
Round 4L.SamieA.Magalhaes – P.MandelotClosed16+25.0+1.56+1.06
Round 5L.SamieM.Passell – M.JacobusClosed16-41.9-2.62-5.56
Round 8L.SamieC.Lin – W.TsaoClosed16-17.6-1.10-0.06
Round 9L.SamieA.Yamada – K.OhnoClosed16+10.6+0.66-0.06
Round 11M.KamelM.Hendrawan – B.PoliiOpen16-16.4-1.02+0.44
Round 12M.KamelS.Ahmed – M.IspahaniOpen16-18.9-1.18-0.31
Round 13M.KamelJ.Dorfan – E.PietersOpen16-17.1-1.07+0.19
Round 14M.KhedrP.Coenraets – F.BigdeliClosed16-5.9-0.37+2.75
Round 15M.KamelS.Wan – D.ZenOpen16+22.6+1.41+0.00
Round 16M.KamelG.Mittelman – B.BaranOpen16-44.9-2.81-1.94
Round 18A.AskalaniR.Schwartz – A.GravesOpen16+9.7+0.61-0.88
Round 19A.AskalaniS.Machhar – R.SridharanClosed16-9.1-0.57-1.50
Round 21A.AskalaniF.Leenhardt – A.LevyOpen16-1.5-0.09-0.69

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.3Round 4🇧🇷 BRAZIL174♥x♠4-4+14
+13.0Round 15🇭🇰 CHINA HONG KONG136♥♠A-1+13
+12.7Round 15🇭🇰 CHINA HONG KONG125♠♦A=+8
+8.6Round 3🇦🇺 AUSTRALIA102♦♦A-2+13
+8.6Round 21🇫🇷 FRANCE96♦♦3-1+11
+8.0Round 14🇧🇪 BELGIUM294♠♦8=+0
+7.6Round 19🇮🇳 INDIA52♥x♣2-3-3
+7.2Round 9🇯🇵 JAPAN13NT♠4+1+0
+7.0Round 4🇧🇷 BRAZIL203♠♥10-3+4
+7.0Round 11🇮🇩 INDONESIA103NT♦4-2+13
+6.9Round 9🇯🇵 JAPAN54♠♣J=+7
+6.9Round 18🇺🇸 USA1323NT♦3=+0
+6.8Round 1🇳🇱 NETHERLANDS113NT♥2+1+7
+6.8Round 12🇧🇩 BANGLADESH243NT♠K+2+4
+6.6Round 19🇮🇳 INDIA34♥♦9-1+13
+6.3Round 19🇮🇳 INDIA133NT♥6=+0
+6.3Round 21🇫🇷 FRANCE133NT♦10-1+12
+5.9Round 3🇦🇺 AUSTRALIA86NT♦3-2+14
+5.6Round 4🇧🇷 BRAZIL276NT♦3-1+11
+5.4Round 3🇦🇺 AUSTRALIA64♠♣A-2+11
+5.4Round 8🇹🇼 CHINESE TAIPEI243NT♦K=+0
+5.3Round 12🇧🇩 BANGLADESH291NT♥4-1+7
+5.2Round 4🇧🇷 BRAZIL243♠♣3+3+13
+5.2Round 19🇮🇳 INDIA64♥♠K=+7
+5.0Round 18🇺🇸 USA1183NT♠2=-1
+4.9Round 1🇳🇱 NETHERLANDS94♥x♦3-1+6
+4.5Round 18🇺🇸 USA1245♠x♣K-1+0
+4.4Round 14🇧🇪 BELGIUM196♣♦J-2+11
+4.1Round 11🇮🇩 INDONESIA154♠♥Q-3+11
+4.0Round 9🇯🇵 JAPAN64♠♥K=+8
+3.9Round 9🇯🇵 JAPAN92NT♠3=+1
+3.4Round 13🇿🇦 SOUTH AFRICA43♠♦7-1-1
+3.3Round 15🇭🇰 CHINA HONG KONG154♠♥4=+0
+3.3Round 19🇮🇳 INDIA44♠♥A=+0
+3.2Round 18🇺🇸 USA1234♥x♣J-1+2
+3.1Round 8🇹🇼 CHINESE TAIPEI203♥♥3-1-1
+3.1Round 13🇿🇦 SOUTH AFRICA154♠♥10-2+8
+2.9Round 14🇧🇪 BELGIUM206♦♥6+1+13
+2.8Round 13🇿🇦 SOUTH AFRICA133♠♣3=+7
+2.7Round 4🇧🇷 BRAZIL324♥♣A=+0
+2.6Round 13🇿🇦 SOUTH AFRICA124♦♠A=+6
+2.6Round 21🇫🇷 FRANCE103NT♠10+1-1
+2.5Round 11🇮🇩 INDONESIA72♥♠9+1+0
+2.5Round 13🇿🇦 SOUTH AFRICA164♥♦3=+8
+2.5Round 14🇧🇪 BELGIUM315♦♥6=+2
+2.5Round 15🇭🇰 CHINA HONG KONG161NT♥Q=+2
+2.4Round 13🇿🇦 SOUTH AFRICA92♠♣8+1+0
+2.3Round 18🇺🇸 USA1224♠♠5-1+5
+2.3Round 18🇺🇸 USA1252♦♦K+2+0
+2.2Round 4🇧🇷 BRAZIL293♦♦3+1+0
+2.1Round 14🇧🇪 BELGIUM173NT♠4=+7
+2.0Round 5🇺🇸 USA281NT♥5-2+0
+2.0Round 9🇯🇵 JAPAN34♥♥7-1+5
+2.0Round 9🇯🇵 JAPAN81NT♥6-1-1
+1.9Round 5🇺🇸 USA2104♠♥A=+0
+1.9Round 9🇯🇵 JAPAN134♥♦2+2+5
+1.9Round 12🇧🇩 BANGLADESH272♠♥Q+1+7
+1.8Round 8🇹🇼 CHINESE TAIPEI233NT♠9+1+11
+1.8Round 15🇭🇰 CHINA HONG KONG83NT♠2+2+1
+1.7Round 15🇭🇰 CHINA HONG KONG13♠♥8-2+6
+1.6Round 3🇦🇺 AUSTRALIA73NT♦7+3+1
+1.6Round 11🇮🇩 INDONESIA93NT♦6+2+0
+1.6Round 18🇺🇸 USA1283NT♥2-1+5
+1.5Round 16🇨🇦 CANADA274♠♣K=+3
+1.4Round 4🇧🇷 BRAZIL312♦♦A=+0
+1.3Round 5🇺🇸 USA214♠♣K+1-11
+1.3Round 14🇧🇪 BELGIUM324♠♣7=-1
+1.3Round 16🇨🇦 CANADA253♣♠A=+0
+1.2Round 8🇹🇼 CHINESE TAIPEI312♠♣K+1+0
+1.1Round 15🇭🇰 CHINA HONG KONG53NT♦J-2+6
+1.0Round 4🇧🇷 BRAZIL183♦♣A=-5
+1.0Round 18🇺🇸 USA1205♣♣4=+2
+1.0Round 21🇫🇷 FRANCE52♠♥Q=+11
+0.9Round 4🇧🇷 BRAZIL232NT♣7-2+8
+0.9Round 19🇮🇳 INDIA112♥♣Q=-1
+0.8Round 3🇦🇺 AUSTRALIA114♥♣2=+1
+0.8Round 4🇧🇷 BRAZIL281♠♦K+1-1
+0.8Round 15🇭🇰 CHINA HONG KONG142♥♦5-1-2
+0.7Round 1🇳🇱 NETHERLANDS152♥♦Q=+0
+0.6Round 4🇧🇷 BRAZIL265♠♦A=+0
+0.6Round 14🇧🇪 BELGIUM185♦x♣K-3+3
+0.6Round 18🇺🇸 USA1171NT♥9+2-6
+0.6Round 21🇫🇷 FRANCE142♣♥4+2-5
+0.5Round 5🇺🇸 USA292♦♦4+1+0
+0.5Round 11🇮🇩 INDONESIA14♠♣A=-1
+0.5Round 14🇧🇪 BELGIUM224♠♥K-2+5
+0.5Round 14🇧🇪 BELGIUM264♠♦8+1+1
+0.4Round 8🇹🇼 CHINESE TAIPEI264♠♣5+1+13
+0.4Round 9🇯🇵 JAPAN123NT♠8+2+0
+0.4Round 16🇨🇦 CANADA203♣♠Q+1+0
+0.4Round 19🇮🇳 INDIA91NT♠4+1+0
+0.3Round 1🇳🇱 NETHERLANDS64♥♣J+2-16
+0.3Round 13🇿🇦 SOUTH AFRICA54♥♠Q=+0
+0.1Round 5🇺🇸 USA243NT♦3=+13
-0.0Round 1🇳🇱 NETHERLANDS34♠♦A+1+0
-0.0Round 9🇯🇵 JAPAN73NT♠3+2+0
-0.0Round 9🇯🇵 JAPAN155♣♥Q=-11
+0.0Round 12🇧🇩 BANGLADESH226♥♣3+1-1
-0.0Round 13🇿🇦 SOUTH AFRICA23NT♥J+1+0
-0.0Round 14🇧🇪 BELGIUM254♠♣7+1+0
-0.0Round 21🇫🇷 FRANCE121♠♦A+3-6
-0.0Round 21🇫🇷 FRANCE164♥♠A+1+10
-0.1Round 8🇹🇼 CHINESE TAIPEI322♦♣6+2+10
-0.1Round 14🇧🇪 BELGIUM217♦x♠A-3+12
-0.1Round 15🇭🇰 CHINA HONG KONG112♠♥A-1-9
-0.2Round 8🇹🇼 CHINESE TAIPEI254♠♦3=-1
-0.2Round 8🇹🇼 CHINESE TAIPEI273NT♥4+2+11
-0.2Round 11🇮🇩 INDONESIA82NT♣3=-7
-0.2Round 12🇧🇩 BANGLADESH193NT♦9+2+0
-0.2Round 16🇨🇦 CANADA214♥♦K=-1
-0.3Round 4🇧🇷 BRAZIL251NT♣8+1+1
-0.3Round 5🇺🇸 USA224♠♥4=+1
-0.3Round 5🇺🇸 USA254♥♣10+1-6
-0.3Round 11🇮🇩 INDONESIA132♠♣2+3-7
-0.4Round 1🇳🇱 NETHERLANDS84♥♣K-1+2
-0.4Round 3🇦🇺 AUSTRALIA13♥♦4=+1
-0.4Round 12🇧🇩 BANGLADESH234♥♣J=+1
-0.4Round 21🇫🇷 FRANCE154♥♠A=-1
-0.5Round 1🇳🇱 NETHERLANDS73♥♣K+1+1
-0.5Round 13🇿🇦 SOUTH AFRICA74♠♦8+1+0
-0.5Round 16🇨🇦 CANADA322♦♠3=-2
-0.5Round 21🇫🇷 FRANCE115♦♥K+1-11
-0.6Round 18🇺🇸 USA1214♥♦6=-1
-0.7Round 18🇺🇸 USA1273NT♥Q+1-14
-0.7Round 21🇫🇷 FRANCE84♥♠K+1+0
-0.8Round 3🇦🇺 AUSTRALIA94♠♥3+1-13
-0.8Round 9🇯🇵 JAPAN43NT♠6=-1
-0.8Round 11🇮🇩 INDONESIA53NT♠6=+1
-0.8Round 16🇨🇦 CANADA174♠♣9=+0
-0.9Round 3🇦🇺 AUSTRALIA163NT♥3+2+11
-0.9Round 5🇺🇸 USA2163NT♠3-1-10
-0.9Round 15🇭🇰 CHINA HONG KONG31NT♦7+2-6
-0.9Round 21🇫🇷 FRANCE23♠♦A+1-1
-1.0Round 1🇳🇱 NETHERLANDS143♠♥6-1+8
-1.0Round 9🇯🇵 JAPAN23♣♠J=+5
-1.0Round 12🇧🇩 BANGLADESH251♠♣3=+0
-1.0Round 13🇿🇦 SOUTH AFRICA104♠♥A+1-4
-1.0Round 18🇺🇸 USA1316♦♠10+1+11
-1.1Round 4🇧🇷 BRAZIL212♥♦10=-6
-1.1Round 15🇭🇰 CHINA HONG KONG62♠♦8-1+1
-1.2Round 3🇦🇺 AUSTRALIA135♠♥3=+0
-1.2Round 8🇹🇼 CHINESE TAIPEI174♥♣A-2-5
-1.2Round 16🇨🇦 CANADA284♣♠A-1+1
-1.2Round 18🇺🇸 USA1294♥♥7+1+0
-1.2Round 19🇮🇳 INDIA13♦♠A+2-6
-1.3Round 1🇳🇱 NETHERLANDS56♠♥K=+13
-1.3Round 15🇭🇰 CHINA HONG KONG44♠♦K+1-4
-1.4Round 9🇯🇵 JAPAN103NT♦3=+1
-1.4Round 13🇿🇦 SOUTH AFRICA33♠♦9-1-6
-1.5Round 8🇹🇼 CHINESE TAIPEI284♠♦3=-1
-1.5Round 21🇫🇷 FRANCE71NT♥3+1-1
-1.6Round 12🇧🇩 BANGLADESH284♠♥A=+1
-1.6Round 15🇭🇰 CHINA HONG KONG24♠♣10-2-5
-1.6Round 18🇺🇸 USA1194♠♦5+2-11
-1.6Round 19🇮🇳 INDIA164♥x♦9-1+1
-1.7Round 5🇺🇸 USA2113NT♥6+1-1
-1.7Round 5🇺🇸 USA2134♣♠Q=-10
-1.7Round 11🇮🇩 INDONESIA27♥♦A=+0
-1.7Round 21🇫🇷 FRANCE32♠♥4=-6
-1.8Round 11🇮🇩 INDONESIA121NT♠Q+1+1
-1.9Round 16🇨🇦 CANADA263NT♠K-1-6
-2.0Round 3🇦🇺 AUSTRALIA43♠♦2+1+1
-2.0Round 13🇿🇦 SOUTH AFRICA62NT♠9-2-3
-2.1Round 12🇧🇩 BANGLADESH183♠♥5+1-6
-2.1Round 12🇧🇩 BANGLADESH203NT♦9=+2
-2.1Round 15🇭🇰 CHINA HONG KONG73NT♣5=+1
-2.2Round 14🇧🇪 BELGIUM244♥♠10=+0
-2.2Round 15🇭🇰 CHINA HONG KONG94♠♣J=+1
-2.4Round 8🇹🇼 CHINESE TAIPEI213NT♥Q-2-3
-2.4Round 11🇮🇩 INDONESIA162♣♥6-3-2
-2.4Round 16🇨🇦 CANADA184♥♣7=+0
-2.5Round 12🇧🇩 BANGLADESH314♠♦A+1+12
-2.5Round 16🇨🇦 CANADA242♠♣4-2-5
-2.6Round 16🇨🇦 CANADA294♠♦4-2-2
-2.7Round 16🇨🇦 CANADA231♣x♦K-1-3
-2.7Round 19🇮🇳 INDIA154♠♥J=+0
-2.8Round 21🇫🇷 FRANCE63♣♣2+2-1
-2.9Round 3🇦🇺 AUSTRALIA53♦♠8-1-4
-3.0Round 11🇮🇩 INDONESIA63♠♦6-4-2
-3.0Round 12🇧🇩 BANGLADESH263NT♣4-1-12
-3.0Round 12🇧🇩 BANGLADESH323♥♠A=+0
-3.2Round 3🇦🇺 AUSTRALIA23♣♥J-4-3
-3.2Round 4🇧🇷 BRAZIL222♠♥8-2+1
-3.2Round 11🇮🇩 INDONESIA112♥♠J-2-6
-3.3Round 4🇧🇷 BRAZIL303NT♠6-1-10
-3.4Round 5🇺🇸 USA264♠♦K-3-7
-3.4Round 5🇺🇸 USA2144♥♣Q+2-9
-3.4Round 14🇧🇪 BELGIUM304♥♦6+2+11
-3.5Round 1🇳🇱 NETHERLANDS166♥♣9-1+3
-3.8Round 8🇹🇼 CHINESE TAIPEI225♥♦5-2-7
-3.8Round 19🇮🇳 INDIA102♣♦5-2-2
-3.9Round 9🇯🇵 JAPAN113♠♣K+1-7
-3.9Round 11🇮🇩 INDONESIA33♥♣2=-1
-3.9Round 13🇿🇦 SOUTH AFRICA14♥♣J=+0
-4.0Round 8🇹🇼 CHINESE TAIPEI303♣♠5=-7
-4.1Round 1🇳🇱 NETHERLANDS24♠x♣Q-1-6
-4.1Round 19🇮🇳 INDIA84♥♠6-1-5
-4.4Round 9🇯🇵 JAPAN143NT♠7=-12
-4.4Round 13🇿🇦 SOUTH AFRICA114♠x♥A-2-12
-4.5Round 19🇮🇳 INDIA144♦♣K-2-5
-4.6Round 1🇳🇱 NETHERLANDS41NTx♣2-1-2
-4.7Round 8🇹🇼 CHINESE TAIPEI194♦♠10-1-4
-4.8Round 1🇳🇱 NETHERLANDS14♠♣A-2-5
-4.9Round 3🇦🇺 AUSTRALIA123♥♣K+1-6
-5.0Round 15🇭🇰 CHINA HONG KONG103NT♦2+3-13
-5.1Round 19🇮🇳 INDIA126♥♠A=+0
-5.2Round 21🇫🇷 FRANCE13NT♦5-1-10
-5.4Round 8🇹🇼 CHINESE TAIPEI184♥♦6-1-12
-5.4Round 11🇮🇩 INDONESIA43NT♥9-3-4
-5.5Round 12🇧🇩 BANGLADESH303♦♥5+1-14
-5.5Round 18🇺🇸 USA1262♥♣6-1-6
-5.6Round 12🇧🇩 BANGLADESH212♠♦K+4-6
-5.8Round 14🇧🇪 BELGIUM234♠♥A=-13
-5.9Round 12🇧🇩 BANGLADESH173NT♣8+1+0
-6.0Round 8🇹🇼 CHINESE TAIPEI294♠♣K-3-5
-6.1Round 19🇮🇳 INDIA26♣♦J-2-13
-6.2Round 5🇺🇸 USA2123♥♠Q+2-15
-6.2Round 9🇯🇵 JAPAN164♠♥J=-1
-6.2Round 16🇨🇦 CANADA314♠♣K-3+3
-6.5Round 3🇦🇺 AUSTRALIA36♣♠A=+2
-6.9Round 5🇺🇸 USA2151NT♣3+1-6
-6.9Round 21🇫🇷 FRANCE44♥♥2-1-12
-7.1Round 18🇺🇸 USA1303NT♠4=+0
-7.4Round 16🇨🇦 CANADA193NT♥Q=+1
-7.5Round 5🇺🇸 USA233NT♦Q+2-11
-7.7Round 1🇳🇱 NETHERLANDS124♠♣2+1-13
-7.8Round 1🇳🇱 NETHERLANDS134♠♦J-4-12
-7.8Round 4🇧🇷 BRAZIL194♠x♥A-1-13
-8.2Round 14🇧🇪 BELGIUM287♥♦K=+0
-9.0Round 14🇧🇪 BELGIUM274♥♦K=-7
-9.2Round 13🇿🇦 SOUTH AFRICA146♠♦A=+0
-9.4Round 11🇮🇩 INDONESIA146♥♦10=+11
-9.7Round 16🇨🇦 CANADA303NT♣10-3-11
-9.9Round 3🇦🇺 AUSTRALIA153NT♥2+2-11
-10.0Round 16🇨🇦 CANADA223♥x♦8-3-9
-10.3Round 1🇳🇱 NETHERLANDS104♣♠6-1-12
-10.3Round 19🇮🇳 INDIA73NT♥3=-10
-10.9Round 3🇦🇺 AUSTRALIA146♦♦3-1-14
-11.8Round 13🇿🇦 SOUTH AFRICA87♥♣A=+0
-15.4Round 5🇺🇸 USA277♥♥J-1-17