🇪🇬 KAMEL Mohsen Mohamed · EGYPT

51rank
+30.2Butler · 192 bds
+0.16per board
±4.4swing
+0.60vs par /bd · #17/137
+0.12adjusted /bd
Butler per round: 21.3 15.1 22.7 12.8 -26 13.4 8.7 10.5 0.3 -4.6 -8.1 -4.3 -5.7 -13.7 -10.5 -1.7by round

vs par split: bidding +0.12 · play +0.40

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

Card play — on target: opening leads 84.1% #66 of 137 · declarer play 67.3% #110 of 137 · defence 88.5% #52 of 137

Card play by contract type — on target
vs NTvs a suit
Opening leads91.7% (12)82.4% (51)
Declarer play61.1% (18)71.0% (31)
Defence78.6% (28)92.1% (76)

Opening leads by suit led: ♠ 68.8% (16) · ♥ 95.5% (22) · ♦ 75.0% (12) · ♣ 92.3% (13)

vs par by strain: NT -0.84 (56) · a suit +1.19 (136)

vs par by level: part-score -0.09 (64) · game +0.77 (112) · slam +2.19 (16)

By role: declaring +0.34/bd (-2.09 vs par · 86) · defending +0.01/bd (+2.78 vs par · 106)

By vulnerability: vulnerable +0.03/bd (+0.33 vs par · 96) · not vulnerable +0.29/bd (+0.86 vs par · 96)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1S.KhalilR.Anderssen – P.MarstranderClosed12+21.3+1.78+4.42
Round 2S.KhalilB.Das – A.SadhuOpen12+15.1+1.26+2.17
Round 3S.KhalilM.Smid – J.ReynoldsClosed12+22.7+1.89+2.08
Round 5S.KhalilS.Penfold – N.SelwayClosed12+12.8+1.07+2.08
Round 6S.KhalilJ.Klukowski – V.MarkowiczClosed12-26.0-2.17+1.58
Round 7S.KhalilG.Chagas – E.BarcellosClosed12+13.4+1.12+0.67
Round 9S.KhalilA.Comella – S.SabbatiniClosed12+8.7+0.72-1.50
Round 11S.KhalilB.Wenneberg – G.SelldenClosed12+10.5+0.88+2.67
Round 13S.KhalilL.Cartner – G.PalmerClosed12+0.3+0.02+0.75
Round 14S.KhalilY.Levit – A.KaminskiOpen12-4.6-0.38+0.08
Round 15S.KhalilM.Shen – X.ShenClosed12-8.1-0.67-3.17
Round 17S.KhalilR.Klinger – W.HaughieClosed12-4.3-0.36-1.33
Round 18S.KhalilA.Golmar Izquierdo – J.GarateOpen12-5.7-0.48-0.42
Round 19S.KhalilJ.Silver – J.CarruthersOpen12-13.7-1.14-0.75
Round 21S.KhalilM.Siriklioglu – I.AksoyClosed12-10.5-0.88+1.00
Round 22S.KhalilW.Vogt – L.FresenOpen12-1.7-0.14-0.75

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
+14.7Round 7🇧🇷 BRAZIL44♠x♥10-4+14
+14.2Round 9🇮🇹 ITALY25♦x♠6-4+14
+12.9Round 13🇳🇿 NEW ZEALAND46♦♠K=+7
+12.3Round 1🇳🇴 NORWAY106♣♣Q-3+10
+10.6Round 9🇮🇹 ITALY76♣♠4+1-13
+9.5Round 7🇧🇷 BRAZIL23NTx♠8=+10
+8.8Round 21🇹🇷 TURKEY96♥♦2-1+14
+8.7Round 3🇲🇽 MEXICO55♥♠Q+1+12
+8.6Round 11🇸🇪 SWEDEN56♥♦A-2+16
+8.6Round 19🇨🇦 CANADA95♦♣9-1+10
+8.3Round 2🇮🇳 INDIA204♠♥K-2+17
+8.3Round 5🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND33NT♥2=+10
+8.2Round 21🇹🇷 TURKEY45♠x♥2-1+13
+7.5Round 3🇲🇽 MEXICO114♠♥3=+7
+6.7Round 1🇳🇴 NORWAY56♦♣5=-2
+6.7Round 3🇲🇽 MEXICO123NT♣K=+7
+6.7Round 13🇳🇿 NEW ZEALAND54♥♠3-1+12
+6.7Round 18🇪🇸 SPAIN143♠♣A=+14
+6.6Round 6🇵🇱 POLAND214♠♦8-1+12
+6.6Round 22🇩🇪 GERMANY154♣♥K=+9
+6.0Round 1🇳🇴 NORWAY124♥♥5-2+7
+5.6Round 11🇸🇪 SWEDEN24♠♥2-1+6
+5.5Round 17🇦🇺 AUSTRALIA27♥♥3=+0
+5.0Round 3🇲🇽 MEXICO75♣♠2-3+10
+4.9Round 13🇳🇿 NEW ZEALAND72NT♦3-2+8
+4.3Round 1🇳🇴 NORWAY13NT♠6+4+14
+4.3Round 9🇮🇹 ITALY105♥♣6+2+17
+4.3Round 15🇨🇳 CHINA123NT♥6+2-11
+3.5Round 2🇮🇳 INDIA133♥♣A=+0
+3.4Round 2🇮🇳 INDIA165♥x♣Q-1+11
+3.4Round 14🇮🇱 ISRAEL183NT♦7-2+7
+3.0Round 5🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND82♥♦A+1+1
+2.9Round 19🇨🇦 CANADA51NT♥K-2+2
+2.7Round 5🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND103♠♥6+1+1
+2.7Round 14🇮🇱 ISRAEL212♠x♠4-3+13
+2.7Round 22🇩🇪 GERMANY162♠♦2=+0
+2.6Round 9🇮🇹 ITALY83NT♥5-3+7
+2.6Round 17🇦🇺 AUSTRALIA112♣♠10+1+6
+2.5Round 2🇮🇳 INDIA244♥♣8=+8
+2.5Round 6🇵🇱 POLAND224♠♥6-3+6
+2.4Round 5🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND93NT♦A-1+5
+2.4Round 17🇦🇺 AUSTRALIA85♣♥A-1+5
+2.3Round 11🇸🇪 SWEDEN103NT♦3=-1
+2.3Round 19🇨🇦 CANADA64♥♠K-2+6
+2.2Round 14🇮🇱 ISRAEL155♣♠A-1-1
+2.1Round 3🇲🇽 MEXICO13♦♣K+1+0
+2.1Round 9🇮🇹 ITALY13♦♦6=+0
+1.9Round 18🇪🇸 SPAIN204♠♣Q+2-13
+1.8Round 2🇮🇳 INDIA143NT♠4+3+1
+1.7Round 5🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND43NT♠J=+2
+1.7Round 11🇸🇪 SWEDEN124♥♦A=+0
+1.6Round 13🇳🇿 NEW ZEALAND123NT♦10=-1
+1.6Round 15🇨🇳 CHINA84♠x♥A-2-5
+1.6Round 17🇦🇺 AUSTRALIA32♠♦A=+0
+1.6Round 18🇪🇸 SPAIN184♥♦4=-1
+1.5Round 7🇧🇷 BRAZIL52♠♦A-1+5
+1.5Round 22🇩🇪 GERMANY173NT♠10+1+0
+1.4Round 7🇧🇷 BRAZIL74♠♣Q=-1
+1.4Round 18🇪🇸 SPAIN243♦♣4=+8
+1.4Round 21🇹🇷 TURKEY103♥♦2=+0
+1.3Round 6🇵🇱 POLAND162NT♦J-1+4
+1.3Round 7🇧🇷 BRAZIL64♥♣7=-1
+1.3Round 14🇮🇱 ISRAEL174♠x♦5=+7
+1.3Round 22🇩🇪 GERMANY214♠♥A-1+5
+1.2Round 11🇸🇪 SWEDEN34♥♣K-1+6
+1.2Round 17🇦🇺 AUSTRALIA42♦♠K=+0
+1.2Round 18🇪🇸 SPAIN222♥♦2+1+0
+1.1Round 1🇳🇴 NORWAY61NT♦2=-2
+1.0Round 3🇲🇽 MEXICO83NT♣3+2+1
+1.0Round 7🇧🇷 BRAZIL84♠♥9+1+0
+1.0Round 22🇩🇪 GERMANY131NT♦6-1+0
+0.7Round 3🇲🇽 MEXICO42♠♣A+1+0
+0.7Round 3🇲🇽 MEXICO63♠♥A-2-1
+0.7Round 5🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND24♠♥8+1+0
+0.7Round 9🇮🇹 ITALY44♠♥10+1+0
+0.7Round 15🇨🇳 CHINA13♦♠A=+0
+0.7Round 15🇨🇳 CHINA91NT♥10-2-9
+0.6Round 5🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND73♠♥K=+8
+0.6Round 14🇮🇱 ISRAEL243NT♣5+2+0
+0.6Round 21🇹🇷 TURKEY74♠♠2+1+0
+0.5Round 2🇮🇳 INDIA183NT♠7+1-1
+0.5Round 2🇮🇳 INDIA234♥♣K+1+0
+0.5Round 14🇮🇱 ISRAEL136♠♣K+1-13
+0.5Round 15🇨🇳 CHINA104♠♥J+1+0
+0.5Round 18🇪🇸 SPAIN193NT♣K+1-12
+0.5Round 19🇨🇦 CANADA22♦♦10=-1
+0.4Round 11🇸🇪 SWEDEN74♠♣A=+13
+0.3Round 1🇳🇴 NORWAY22♦♦J+4+1
+0.3Round 1🇳🇴 NORWAY114♠x♣A-2+4
+0.3Round 5🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND111NT♠Q=+0
+0.3Round 6🇵🇱 POLAND183♣♥3-1+0
+0.2Round 1🇳🇴 NORWAY71NT♠10=+2
+0.2Round 17🇦🇺 AUSTRALIA62♠♦J-2-9
+0.1Round 2🇮🇳 INDIA153NT♠8+1+0
+0.1Round 9🇮🇹 ITALY112♦♦7=+0
+0.1Round 17🇦🇺 AUSTRALIA124♠♥4+1+0
+0.1Round 18🇪🇸 SPAIN164♠♥A+2+8
+0.0Round 21🇹🇷 TURKEY64♠♠2+1+0
-0.0Round 22🇩🇪 GERMANY143NT♣2+2+0
-0.1Round 6🇵🇱 POLAND243NT♦8+2+0
-0.1Round 11🇸🇪 SWEDEN94♠♥3+1+0
-0.2Round 1🇳🇴 NORWAY93NT♠2+1-1
-0.2Round 7🇧🇷 BRAZIL101NT♠2=-11
-0.2Round 21🇹🇷 TURKEY114♠♦2=-3
-0.3Round 5🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND121NTx♦A-1+0
-0.3Round 11🇸🇪 SWEDEN114♥♠K=-1
-0.3Round 22🇩🇪 GERMANY223NT♣6+1+0
-0.4Round 21🇹🇷 TURKEY54♠♦2+1+0
-0.5Round 2🇮🇳 INDIA212♠♠10=+0
-0.5Round 3🇲🇽 MEXICO33♦♣Q-1+1
-0.5Round 7🇧🇷 BRAZIL92♠♥J+1+0
-0.5Round 11🇸🇪 SWEDEN42♠♠3+2-10
-0.5Round 14🇮🇱 ISRAEL193♣♦10-2-1
-0.6Round 15🇨🇳 CHINA61NT♥K+2-1
-0.7Round 6🇵🇱 POLAND175♣♥A=+1
-0.7Round 7🇧🇷 BRAZIL14♠♥5+1+0
-0.7Round 11🇸🇪 SWEDEN64♥♣3+1+0
-0.7Round 13🇳🇿 NEW ZEALAND23NT♠2=+1
-0.7Round 13🇳🇿 NEW ZEALAND64♥♦Q+1+0
-0.7Round 17🇦🇺 AUSTRALIA53NT♥6+1-11
-0.7Round 19🇨🇦 CANADA41NT♦4=-2
-0.9Round 13🇳🇿 NEW ZEALAND93♦♥4+1+0
-1.0Round 2🇮🇳 INDIA223NT♦5-1-5
-1.0Round 6🇵🇱 POLAND153NT♥J+2-1
-1.0Round 14🇮🇱 ISRAEL163NT♣6+1-7
-1.1Round 7🇧🇷 BRAZIL113♠♦6-1+6
-1.1Round 19🇨🇦 CANADA33NT♠8-3+2
-1.2Round 13🇳🇿 NEW ZEALAND13NT♠J+3-11
-1.2Round 22🇩🇪 GERMANY183NT♦5+3-11
-1.3Round 9🇮🇹 ITALY32♠♣A=-9
-1.3Round 13🇳🇿 NEW ZEALAND84♠♦K=+0
-1.3Round 15🇨🇳 CHINA74♥♠K+1+0
-1.3Round 21🇹🇷 TURKEY83♥♣2=+0
-1.5Round 15🇨🇳 CHINA114♥♥J=-11
-1.5Round 22🇩🇪 GERMANY233♦♥6+2+0
-1.9Round 2🇮🇳 INDIA194♥♠J+1-1
-1.9Round 3🇲🇽 MEXICO103♥♠6=+0
-1.9Round 5🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND64♠♦J+1-1
-2.0Round 17🇦🇺 AUSTRALIA16♠♣A=+11
-2.0Round 18🇪🇸 SPAIN134♠♥6+1+0
-2.1Round 1🇳🇴 NORWAY86♣♦5+1+10
-2.1Round 2🇮🇳 INDIA173♠♥7-1-4
-2.3Round 5🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND53♦♥J=+1
-2.3Round 14🇮🇱 ISRAEL233♦♠2+1+0
-2.4Round 5🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND13NT♠2-4-2
-2.6Round 22🇩🇪 GERMANY243NT♥Q+1+0
-2.7Round 11🇸🇪 SWEDEN14♠♦3+1+11
-2.7Round 15🇨🇳 CHINA23NT♥4=+0
-2.7Round 15🇨🇳 CHINA32♥♣K+1+0
-2.8Round 17🇦🇺 AUSTRALIA73♥♣Q-2-3
-2.8Round 19🇨🇦 CANADA14♠x♣7-2-4
-3.0Round 6🇵🇱 POLAND134♠♣A-1+1
-3.0Round 22🇩🇪 GERMANY202♥♣K+1+0
-3.2Round 3🇲🇽 MEXICO24♠♦4+2-11
-3.2Round 18🇪🇸 SPAIN173NT♠7+2+11
-3.3Round 1🇳🇴 NORWAY34♠♣3+2+10
-3.3Round 6🇵🇱 POLAND194♠♣5+1+0
-3.3Round 15🇨🇳 CHINA41NT♣10-1+5
-3.3Round 21🇹🇷 TURKEY33NT♦2=+1
-3.4Round 19🇨🇦 CANADA103NT♥2-2-8
-3.6Round 19🇨🇦 CANADA122♦♣K+2-7
-3.7Round 14🇮🇱 ISRAEL205♦x♠5-2+0
-3.7Round 19🇨🇦 CANADA82♠♥5=+0
-3.8Round 14🇮🇱 ISRAEL223♥♣A-1-6
-3.8Round 15🇨🇳 CHINA53NT♣K-2-6
-3.9Round 17🇦🇺 AUSTRALIA104♥♣Q-1-6
-4.0Round 14🇮🇱 ISRAEL144♥♠A-1+2
-4.0Round 18🇪🇸 SPAIN235♣♥J-1-6
-4.0Round 19🇨🇦 CANADA73♣♥Q=+0
-4.1Round 3🇲🇽 MEXICO91NT♠J+1-1
-4.3Round 1🇳🇴 NORWAY46NT♥5=+0
-4.4Round 9🇮🇹 ITALY54♥♦J=-11
-4.8Round 18🇪🇸 SPAIN214♠x♥4=-4
-4.9Round 13🇳🇿 NEW ZEALAND34♠♣A=+0
-5.0Round 11🇸🇪 SWEDEN83NT♣3-4-8
-5.1Round 7🇧🇷 BRAZIL32♠♠J+1+0
-5.1Round 18🇪🇸 SPAIN154♠♠6-1-10
-5.4Round 13🇳🇿 NEW ZEALAND112♥♦6+3-6
-6.0Round 9🇮🇹 ITALY93NT♠Q+1-1
-6.2Round 22🇩🇪 GERMANY194♠♥3-1-12
-6.3Round 21🇹🇷 TURKEY14♠x♣2-1+0
-6.7Round 6🇵🇱 POLAND146♠♦9=+0
-6.7Round 9🇮🇹 ITALY61NT♣8+5-9
-7.5Round 9🇮🇹 ITALY124♥♠2=-13
-8.4Round 7🇧🇷 BRAZIL123NT♠3+3-14
-8.5Round 17🇦🇺 AUSTRALIA93♣♠A=-9
-8.7Round 19🇨🇦 CANADA114♠♦Q=-7
-8.7Round 21🇹🇷 TURKEY124♥♠2=-13
-8.9Round 6🇵🇱 POLAND236♣♥6+1+13
-9.3Round 21🇹🇷 TURKEY26♥♦2=+0
-10.7Round 13🇳🇿 NEW ZEALAND106♥♠Q=-1
-13.0Round 6🇵🇱 POLAND206♠♥9-1-17