🇪🇬 KAMEL Mohsen Mohamed · EGYPT

105rank
-115.0Butler · 224 bds
-0.51per board
±4.4swing
-0.43vs par /bd · #98/129
-0.52adjusted /bd
Butler per round: 0.7 -19.5 -20.5 27 -17.6 -38.4 -16.4 -18.9 -17.1 22.6 -44.9 16.8 -5.2 16.4by round

vs par split: bidding -0.21 · play -0.20

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

Card play — on target: opening leads 86.4% #31 of 129 · declarer play 71.6% #76 of 129 · defence 88.8% #39 of 129

Card play by contract type — on target
vs NTvs a suit
Opening leads83.3% (12)87.5% (32)
Declarer play73.7% (19)70.9% (55)
Defence88.6% (35)88.9% (72)

Opening leads by suit led: ♠ 100.0% (8) · ♥ 84.6% (13) · ♦ 80.0% (15) · ♣ 87.5% (8)

vs par by strain: NT -0.69 (64) · a suit -0.30 (158)

vs par by level: part-score -0.64 (90) · game -0.18 (118) · slam -0.93 (14)

By role: declaring -0.86/bd (-2.59 vs par · 116) · defending -0.14/bd (+1.89 vs par · 108)

By vulnerability: vulnerable -0.28/bd (-0.95 vs par · 112) · not vulnerable -0.74/bd (+0.09 vs par · 112)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 2W.WattarS.Moller – P.SchaltzOpen16+0.7+0.04+0.94
Round 3W.WattarD.Lilley – Z.NagyOpen16-19.5-1.22-3.19
Round 4W.WattarS.Aranha – E.BarcellosOpen16-20.5-1.28-0.81
Round 6W.WattarR.Marsal – U.WenningOpen16+27.0+1.69+1.25
Round 7W.WattarJ.Klukowski – V.MarkowiczOpen16-17.6-1.10-0.38
Round 8W.WattarJ.Shih – H.LaiOpen16-38.4-2.40-2.94
Round 11M.GhamrawyM.Hendrawan – B.PoliiOpen16-16.4-1.02+0.44
Round 12M.GhamrawyS.Ahmed – M.IspahaniOpen16-18.9-1.18-0.31
Round 13M.GhamrawyJ.Dorfan – E.PietersOpen16-17.1-1.07+0.19
Round 15M.GhamrawyS.Wan – D.ZenOpen16+22.6+1.41+0.00
Round 16M.GhamrawyG.Mittelman – B.BaranOpen16-44.9-2.81-1.94
Round 17W.WattarG.Haase – D.DiamondOpen16+16.8+1.05-0.25
Round 19W.WattarK.Mukherjee – A.SadhuOpen16-5.2-0.33+0.50
Round 20W.WattarC.Ackerley – D.RussellOpen16+16.4+1.02+0.50

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 6🇩🇪 GERMANY203NT♦A-2+13
+13.0Round 15🇭🇰 CHINA HONG KONG136♥♠A-1+13
+12.7Round 15🇭🇰 CHINA HONG KONG125♠♦A=+8
+11.1Round 2🇩🇰 DENMARK247♥♥3-1+14
+10.2Round 20🇳🇿 NEW ZEALAND213NT♠6=+11
+10.1Round 17🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND56♠♣8=+11
+9.8Round 6🇩🇪 GERMANY293NT♠4=+0
+8.2Round 3🇦🇺 AUSTRALIA104♠♣5=+0
+7.3Round 2🇩🇰 DENMARK202♠♣10+3+10
+7.0Round 11🇮🇩 INDONESIA103NT♦4-2+13
+7.0Round 17🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND132♦♣9=+11
+6.8Round 12🇧🇩 BANGLADESH243NT♠K+2+4
+6.4Round 7🇵🇱 POLAND94♥♠Q=+7
+6.2Round 20🇳🇿 NEW ZEALAND254♥♦3+1+1
+5.4Round 8🇹🇼 CHINESE TAIPEI184♥♦6-1+12
+5.3Round 12🇧🇩 BANGLADESH291NT♥4-1+7
+5.3Round 19🇮🇳 INDIA85♦♣K-2+6
+4.7Round 17🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND144♠♥A=-1
+4.4Round 7🇵🇱 POLAND154♠♥2-1+10
+4.3Round 20🇳🇿 NEW ZEALAND274♠♥Q-2+11
+4.1Round 11🇮🇩 INDONESIA154♠♥Q-3+11
+4.0Round 19🇮🇳 INDIA25♣♥8-1+12
+3.4Round 13🇿🇦 SOUTH AFRICA43♠♦7-1-1
+3.3Round 15🇭🇰 CHINA HONG KONG154♠♥4=+0
+3.3Round 20🇳🇿 NEW ZEALAND173♠♣A-2+8
+3.1Round 6🇩🇪 GERMANY174♥♣7-1+4
+3.1Round 13🇿🇦 SOUTH AFRICA154♠♥10-2+8
+3.1Round 17🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND112♥♠5-1-2
+3.0Round 20🇳🇿 NEW ZEALAND191♠♥5=+5
+2.9Round 4🇧🇷 BRAZIL173♠♥A-2+0
+2.9Round 6🇩🇪 GERMANY233NT♠4-2+3
+2.9Round 19🇮🇳 INDIA141♠♠Q-1+4
+2.8Round 2🇩🇰 DENMARK224♥♦J+3+17
+2.8Round 4🇧🇷 BRAZIL325♠♥A-2+6
+2.8Round 6🇩🇪 GERMANY224♠♣5=+0
+2.8Round 13🇿🇦 SOUTH AFRICA133♠♣3=+7
+2.8Round 17🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND163NT♠4+1+1
+2.7Round 19🇮🇳 INDIA154♠♣K=+0
+2.6Round 13🇿🇦 SOUTH AFRICA124♦♠A=+6
+2.5Round 11🇮🇩 INDONESIA72♥♠9+1+0
+2.5Round 13🇿🇦 SOUTH AFRICA164♥♦3=+8
+2.5Round 15🇭🇰 CHINA HONG KONG161NT♥Q=+2
+2.4Round 13🇿🇦 SOUTH AFRICA92♠♣8+1+0
+2.2Round 19🇮🇳 INDIA36♦x♠A-3-7
+2.2Round 20🇳🇿 NEW ZEALAND233♠♦K-1-1
+2.1Round 4🇧🇷 BRAZIL212♥♦10+1+7
+2.0Round 7🇵🇱 POLAND84♥♠A+1+8
+2.0Round 17🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND66♦♠J=-2
+1.9Round 3🇦🇺 AUSTRALIA95♦♥K+1+13
+1.9Round 3🇦🇺 AUSTRALIA163NT♥J+3-11
+1.9Round 7🇵🇱 POLAND102♠♠4=+0
+1.9Round 7🇵🇱 POLAND124♥♠A=-1
+1.9Round 12🇧🇩 BANGLADESH272♠♥Q+1+7
+1.8Round 6🇩🇪 GERMANY19Pass-3
+1.8Round 8🇹🇼 CHINESE TAIPEI313♣♣2-1+3
+1.8Round 15🇭🇰 CHINA HONG KONG83NT♠2+2+1
+1.8Round 19🇮🇳 INDIA61NT♦3+2+0
+1.7Round 6🇩🇪 GERMANY181♥♥Q+1+5
+1.7Round 15🇭🇰 CHINA HONG KONG13♠♥8-2+6
+1.7Round 20🇳🇿 NEW ZEALAND263NT♠3=+2
+1.6Round 11🇮🇩 INDONESIA93NT♦6+2+0
+1.6Round 17🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND33NT♠5-1+5
+1.6Round 19🇮🇳 INDIA51NT♠J+1+10
+1.6Round 19🇮🇳 INDIA164♥x♦K-1-1
+1.5Round 6🇩🇪 GERMANY212♥♥A-3-3
+1.5Round 7🇵🇱 POLAND113♥♣A=+0
+1.5Round 16🇨🇦 CANADA274♠♣K=+3
+1.4Round 6🇩🇪 GERMANY283♣♦5-2+2
+1.4Round 17🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND124♠♥Q+1+0
+1.3Round 3🇦🇺 AUSTRALIA143NT♠J+1+10
+1.3Round 4🇧🇷 BRAZIL194♥♣7+2+11
+1.3Round 4🇧🇷 BRAZIL244♠♠4+2-11
+1.3Round 4🇧🇷 BRAZIL253♣♥5-3+0
+1.3Round 6🇩🇪 GERMANY244♠♥K-2+0
+1.3Round 16🇨🇦 CANADA253♣♠A=+0
+1.1Round 15🇭🇰 CHINA HONG KONG53NT♦J-2+6
+0.9Round 2🇩🇰 DENMARK252♠♣Q+1+0
+0.9Round 2🇩🇰 DENMARK303♠♠Q=-7
+0.9Round 3🇦🇺 AUSTRALIA63♦♣A+2-6
+0.8Round 3🇦🇺 AUSTRALIA2A♦J♠Q-1
+0.8Round 15🇭🇰 CHINA HONG KONG142♥♦5-1-2
+0.7Round 2🇩🇰 DENMARK292♠♣J-2-9
+0.6Round 8🇹🇼 CHINESE TAIPEI242♥♦K+1+6
+0.5Round 3🇦🇺 AUSTRALIA73NT♥6+1+1
+0.5Round 6🇩🇪 GERMANY262NT♥4=+0
+0.5Round 6🇩🇪 GERMANY325♠♣5+1+1
+0.5Round 11🇮🇩 INDONESIA14♠♣A=-1
+0.4Round 3🇦🇺 AUSTRALIA12♥♦A+1-1
+0.4Round 16🇨🇦 CANADA203♣♠Q+1+0
+0.3Round 2🇩🇰 DENMARK324♠♦A+1+0
+0.3Round 3🇦🇺 AUSTRALIA114♥♥8+1+0
+0.3Round 13🇿🇦 SOUTH AFRICA54♥♠Q=+0
+0.3Round 19🇮🇳 INDIA12NT♥6+2+6
+0.3Round 19🇮🇳 INDIA72♦♦4+2+1
+0.2Round 8🇹🇼 CHINESE TAIPEI254♠♣A=+1
+0.2Round 17🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND92NT♦A+2-9
+0.2Round 20🇳🇿 NEW ZEALAND183♥♣A-2-11
+0.1Round 2🇩🇰 DENMARK174♥♦6=+0
+0.1Round 7🇵🇱 POLAND133NT♥3+3+12
-0.0Round 4🇧🇷 BRAZIL282♣♦K=+2
+0.0Round 7🇵🇱 POLAND23NT♥9+3-12
+0.0Round 7🇵🇱 POLAND162♣♠7+1+0
+0.0Round 12🇧🇩 BANGLADESH226♥♣3+1-1
-0.0Round 13🇿🇦 SOUTH AFRICA23NT♥J+1+0
-0.0Round 17🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND71NT♠3=+5
-0.1Round 6🇩🇪 GERMANY303NT♣2+2+1
-0.1Round 15🇭🇰 CHINA HONG KONG112♠♥A-1-9
-0.1Round 17🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND23♠♦Q=-6
-0.1Round 20🇳🇿 NEW ZEALAND241NT♥4+1+0
-0.1Round 20🇳🇿 NEW ZEALAND304♠♦10=+0
-0.2Round 4🇧🇷 BRAZIL312♣♥3-1+1
-0.2Round 8🇹🇼 CHINESE TAIPEI212♦♣6+1+0
-0.2Round 11🇮🇩 INDONESIA82NT♣3=-7
-0.2Round 12🇧🇩 BANGLADESH193NT♦9+2+0
-0.2Round 16🇨🇦 CANADA214♥♦K=-1
-0.3Round 11🇮🇩 INDONESIA132♠♣2+3-7
-0.4Round 2🇩🇰 DENMARK315NT♥7=+14
-0.4Round 8🇹🇼 CHINESE TAIPEI264♠♣5+1-13
-0.4Round 12🇧🇩 BANGLADESH234♥♣J=+1
-0.4Round 19🇮🇳 INDIA91NT♠4+1+0
-0.4Round 20🇳🇿 NEW ZEALAND222NT♥J-1-1
-0.5Round 13🇿🇦 SOUTH AFRICA74♠♦8+1+0
-0.5Round 16🇨🇦 CANADA322♦♠3=-2
-0.6Round 4🇧🇷 BRAZIL263NT♦K+2+0
-0.7Round 8🇹🇼 CHINESE TAIPEI174♥♠5-1+4
-0.8Round 2🇩🇰 DENMARK183NT♦Q+1-1
-0.8Round 3🇦🇺 AUSTRALIA51NT♠J=+0
-0.8Round 7🇵🇱 POLAND14♠♦8+2-11
-0.8Round 11🇮🇩 INDONESIA53NT♠6=+1
-0.8Round 16🇨🇦 CANADA174♠♣9=+0
-0.8Round 20🇳🇿 NEW ZEALAND293NT♠4+1-1
-0.9Round 2🇩🇰 DENMARK274♥♠2+1+0
-0.9Round 8🇹🇼 CHINESE TAIPEI233NT♥5=-10
-0.9Round 8🇹🇼 CHINESE TAIPEI322♦♣6=-11
-0.9Round 15🇭🇰 CHINA HONG KONG31NT♦7+2-6
-1.0Round 4🇧🇷 BRAZIL183♦♣A=+5
-1.0Round 12🇧🇩 BANGLADESH251♠♣3=+0
-1.0Round 13🇿🇦 SOUTH AFRICA104♠♥A+1-4
-1.1Round 7🇵🇱 POLAND62♠♣Q+1-1
-1.1Round 15🇭🇰 CHINA HONG KONG62♠♦8-1+1
-1.1Round 20🇳🇿 NEW ZEALAND313NT♠4+1+0
-1.2Round 2🇩🇰 DENMARK264♥♣5+1+0
-1.2Round 16🇨🇦 CANADA284♣♠A-1+1
-1.3Round 8🇹🇼 CHINESE TAIPEI194♠♦K-2-3
-1.3Round 15🇭🇰 CHINA HONG KONG44♠♦K+1-4
-1.4Round 3🇦🇺 AUSTRALIA124♥♣K=+0
-1.4Round 4🇧🇷 BRAZIL302NT♠6=+7
-1.4Round 13🇿🇦 SOUTH AFRICA33♠♦9-1-6
-1.6Round 2🇩🇰 DENMARK234♠♥4-1-9
-1.6Round 6🇩🇪 GERMANY313♥♣9=+8
-1.6Round 12🇧🇩 BANGLADESH284♠♥A=+1
-1.6Round 15🇭🇰 CHINA HONG KONG24♠♣10-2-5
-1.7Round 11🇮🇩 INDONESIA27♥♦A=+0
-1.8Round 11🇮🇩 INDONESIA121NT♠Q+1+1
-1.9Round 16🇨🇦 CANADA263NT♠K-1-6
-2.0Round 13🇿🇦 SOUTH AFRICA62NT♠9-2-3
-2.0Round 17🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND84♥♦7-2-6
-2.1Round 12🇧🇩 BANGLADESH183♠♥5+1-6
-2.1Round 12🇧🇩 BANGLADESH203NT♦9=+2
-2.1Round 15🇭🇰 CHINA HONG KONG73NT♣5=+1
-2.2Round 15🇭🇰 CHINA HONG KONG94♠♣J=+1
-2.3Round 4🇧🇷 BRAZIL222♠♥2=-6
-2.3Round 17🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND104♠♦K-1-6
-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 8🇹🇼 CHINESE TAIPEI223♥♦5=+2
-2.7Round 16🇨🇦 CANADA231♣x♦K-1-3
-2.7Round 17🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND14♥♣K+1+0
-3.0Round 11🇮🇩 INDONESIA63♠♦6-4-2
-3.0Round 12🇧🇩 BANGLADESH263NT♣4-1-12
-3.0Round 12🇧🇩 BANGLADESH323♥♠A=+0
-3.1Round 8🇹🇼 CHINESE TAIPEI202♥♠7-1+1
-3.1Round 20🇳🇿 NEW ZEALAND284NT♣10+1-12
-3.2Round 6🇩🇪 GERMANY273NT♥6-4-2
-3.2Round 11🇮🇩 INDONESIA112♥♠J-2-6
-3.3Round 19🇮🇳 INDIA43NT♥10+1+0
-3.4Round 3🇦🇺 AUSTRALIA34♥♠A+2-11
-3.5Round 4🇧🇷 BRAZIL234♥♣3-3-10
-3.5Round 7🇵🇱 POLAND144♠♥A-2+1
-3.6Round 2🇩🇰 DENMARK213♠♠4=-1
-3.9Round 11🇮🇩 INDONESIA33♥♣2=-1
-3.9Round 13🇿🇦 SOUTH AFRICA14♥♣J=+0
-4.0Round 7🇵🇱 POLAND44♥♦3=+0
-4.1Round 2🇩🇰 DENMARK281NT♦3-1-6
-4.1Round 8🇹🇼 CHINESE TAIPEI293♥♣7-1-5
-4.2Round 4🇧🇷 BRAZIL294♣♥A-2-2
-4.3Round 17🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND153♠♥K+1-6
-4.4Round 13🇿🇦 SOUTH AFRICA114♠x♥A-2-12
-4.4Round 20🇳🇿 NEW ZEALAND203NT♦Q=+1
-4.7Round 17🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND44♥♣2=+1
-4.7Round 20🇳🇿 NEW ZEALAND322♥♦K-2-5
-4.8Round 3🇦🇺 AUSTRALIA153NT♠3-2-8
-5.0Round 15🇭🇰 CHINA HONG KONG103NT♦2+3-13
-5.4Round 11🇮🇩 INDONESIA43NT♥9-3-4
-5.5Round 12🇧🇩 BANGLADESH303♦♥5+1-14
-5.6Round 4🇧🇷 BRAZIL276♠♦2-1-11
-5.6Round 12🇧🇩 BANGLADESH212♠♦K+4-6
-5.6Round 19🇮🇳 INDIA114♠x♦9-2-4
-5.9Round 3🇦🇺 AUSTRALIA86NT♦5-2-14
-5.9Round 12🇧🇩 BANGLADESH173NT♣8+1+0
-6.0Round 19🇮🇳 INDIA102NT♠2-2-8
-6.2Round 7🇵🇱 POLAND74♠♣9+2-13
-6.2Round 16🇨🇦 CANADA314♠♣K-3+3
-6.3Round 19🇮🇳 INDIA124♥♠A+2-11
-6.3Round 19🇮🇳 INDIA133NT♥10=+0
-7.0Round 3🇦🇺 AUSTRALIA44♠♦2=-10
-7.4Round 16🇨🇦 CANADA193NT♥Q=+1
-8.0Round 8🇹🇼 CHINESE TAIPEI284♠x♦3+1-8
-8.4Round 6🇩🇪 GERMANY254♣♠A-5-9
-9.2Round 13🇿🇦 SOUTH AFRICA146♠♦A=+0
-9.4Round 11🇮🇩 INDONESIA146♥♦10=+11
-9.7Round 16🇨🇦 CANADA303NT♣10-3-11
-9.8Round 7🇵🇱 POLAND33♥x♥9-5+8
-10.0Round 16🇨🇦 CANADA223♥x♦8-3-9
-10.4Round 7🇵🇱 POLAND53NT♠7-3-14
-10.8Round 2🇩🇰 DENMARK194♥x♣A=-7
-11.0Round 8🇹🇼 CHINESE TAIPEI276NT♥4-1-14
-11.8Round 13🇿🇦 SOUTH AFRICA87♥♣A=+0
-12.4Round 3🇦🇺 AUSTRALIA136♦♥2-1-13
-13.1Round 8🇹🇼 CHINESE TAIPEI304♠x♦A-5-12
-13.4Round 4🇧🇷 BRAZIL205♦x♣7-3-12