🇪🇬 NABIL Karim · EGYPT

68rank
+1.7Butler · 208 bds
+0.01per board
±4.7swing
-0.25vs par /bd · #93/130
+0.01adjusted /bd
Butler per round: -34 2.5 23.1 -17.8 23.8 20.1 -13.5 1 -13.6 -29.5 5.1 49.8 -15.3by round

vs par split: bidding -0.20 · play -0.04

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

Card play — on target: opening leads 79.1% #80 of 130 · declarer play 75.0% #71 of 130 · defence 84.2% #100 of 130

Card play by contract type — on target
vs NTvs a suit
Opening leads70.0% (10)81.8% (33)
Declarer play70.0% (10)76.1% (46)
Defence80.0% (20)85.3% (75)

Opening leads by suit led: ♠ 50.0% (6) · ♥ 92.3% (13) · ♦ 91.7% (12) · ♣ 66.7% (12)

vs par by strain: NT -0.56 (41) · a suit -0.15 (151)

vs par by level: part-score -1.60 (67) · game +1.14 (107) · slam -3.39 (18)

By role: declaring +0.03/bd (-2.15 vs par · 105) · defending -0.01/bd (+1.68 vs par · 103)

By vulnerability: vulnerable -0.13/bd (-0.60 vs par · 104) · not vulnerable +0.14/bd (+0.09 vs par · 104)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1A.Saaid GhoneimK.Martens – K.JassemClosed16-34.0-2.12-3.94
Round 4A.Saaid GhoneimK.Karaivanov – R.TrendafilovClosed16+2.5+0.16-0.94
Round 5A.Saaid GhoneimM.Puri – K.MohiuddinClosed16+23.1+1.44-0.06
Round 7A.Saaid GhoneimO.Herbst – I.HerbstClosed16-17.8-1.11-1.00
Round 9W.El AhmadyP.Picard – A.KempczynskiClosed16+23.8+1.49+1.69
Round 10A.Saaid GhoneimS.De Wijs – B.MullerClosed16+20.1+1.26+1.88
Round 11A.Saaid GhoneimT.Nunn – S.HansOpen16-13.5-0.84-1.00
Round 12A.Saaid GhoneimR.Stephens – B.DondeClosed16+1.0+0.06+1.06
Round 13A.Saaid GhoneimM.Ino – T.ImakuraOpen16-13.6-0.85-1.19
Round 16A.Saaid GhoneimN.Bocchi – A.MadalaClosed16-29.5-1.84-2.00
Round 17A.Saaid GhoneimB.Robles – J.PacareuClosed16+5.1+0.32+0.38
Round 19A.Saaid GhoneimD.Lindop – D.BaxterOpen16+49.8+3.11+3.19
Round 20A.Saaid GhoneimA.Bach – M.CornellClosed16-15.3-0.96-1.38

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
+15.0Round 19🇨🇦 CANADA74NT♦A-2+17
+12.2Round 9🇬🇵 GUADELOUPE136♥♦2-5+14
+11.8Round 17🇨🇱 CHILE44♥♣5-2+12
+11.0Round 9🇬🇵 GUADELOUPE124♠x♣J-2+14
+10.8Round 5🇵🇰 PAKISTAN45♣♥A-2+13
+10.7Round 19🇨🇦 CANADA63NT♠2=+10
+10.2Round 10🇳🇱 NETHERLANDS294♠♠8-1+12
+9.8Round 20🇳🇿 NEW ZEALAND325♣xx♠2=+9
+9.3Round 19🇨🇦 CANADA54♠x♦5-1+12
+8.8Round 5🇵🇰 PAKISTAN136NT♦4+1-12
+8.6Round 4🇧🇬 BULGARIA224♠♥A-1+13
+8.1Round 20🇳🇿 NEW ZEALAND184♠x♥K-2+9
+7.8Round 5🇵🇰 PAKISTAN164♠x♠3-4+4
+7.6Round 12🇿🇦 SOUTH AFRICA234♠♠A+1+13
+7.0Round 5🇵🇰 PAKISTAN144♠♥5=+0
+6.9Round 10🇳🇱 NETHERLANDS204♠♦T-1-3
+6.7Round 1🇵🇱 POLAND65♠x♣A=+5
+6.7Round 4🇧🇬 BULGARIA233♥♠Q-2+8
+6.7Round 5🇵🇰 PAKISTAN14♠♣2+3+14
+6.7Round 9🇬🇵 GUADELOUPE54♥♥2-1+6
+6.3Round 10🇳🇱 NETHERLANDS263N♠4-1+12
+6.0Round 12🇿🇦 SOUTH AFRICA315♣x♥A-1+8
+6.0Round 19🇨🇦 CANADA15♦♥7=+7
+5.9Round 7🇮🇱 ISRAEL44♠♦K-2+12
+5.9Round 19🇨🇦 CANADA82♠♠4=+11
+5.8Round 4🇧🇬 BULGARIA276♦♣7=-2
+5.7Round 19🇨🇦 CANADA117♠♥2=+0
+5.6Round 7🇮🇱 ISRAEL94♠♣6-1+10
+5.0Round 17🇨🇱 CHILE104♥♣8-2+3
+4.9Round 10🇳🇱 NETHERLANDS303NT♣2=+3
+4.8Round 10🇳🇱 NETHERLANDS314♥♥4=+0
+4.4Round 12🇿🇦 SOUTH AFRICA214♠♣4-1+6
+4.4Round 12🇿🇦 SOUTH AFRICA251NTx♠Q-4+4
+4.1Round 11🇦🇺 AUSTRALIA104♠♥A-1+6
+4.0Round 1🇵🇱 POLAND96♠♠J=+0
+4.0Round 11🇦🇺 AUSTRALIA25♣♥A=+0
+3.9Round 19🇨🇦 CANADA104♠♦2-2+8
+3.8Round 16🇮🇹 ITALY285♣♥T=+0
+3.7Round 12🇿🇦 SOUTH AFRICA302♥♦A=+0
+3.7Round 17🇨🇱 CHILE93NT♠7=-1
+3.7Round 17🇨🇱 CHILE143♣♠2=+5
+3.6Round 9🇬🇵 GUADELOUPE104♥♣3+2+13
+3.5Round 10🇳🇱 NETHERLANDS225♦♠K-2+16
+3.3Round 1🇵🇱 POLAND53N♣9=-1
+3.3Round 5🇵🇰 PAKISTAN84♠♣J-1+5
+3.3Round 16🇮🇹 ITALY251♥♠8+1+0
+3.1Round 1🇵🇱 POLAND46♦♦T=+0
+3.1Round 4🇧🇬 BULGARIA173NT♥10+4-10
+3.1Round 13🇯🇵 JAPAN86♥♠3=+0
+3.0Round 4🇧🇬 BULGARIA252♦♠J+1+0
+2.8Round 17🇨🇱 CHILE166♣♦Q=-2
+2.7Round 9🇬🇵 GUADELOUPE83NT♦5+1-1
+2.6Round 17🇨🇱 CHILE123NT♥4-1+10
+2.4Round 13🇯🇵 JAPAN95♣x♥2-1+6
+2.2Round 7🇮🇱 ISRAEL122N♥A=+0
+2.2Round 12🇿🇦 SOUTH AFRICA284♥♠10+1+1
+2.1Round 16🇮🇹 ITALY314♠♦J+3+2
+2.0Round 7🇮🇱 ISRAEL53♥♦3+1+1
+1.9Round 17🇨🇱 CHILE113NT♥4=+3
+1.8Round 7🇮🇱 ISRAEL155♠x♣Q-2+11
+1.8Round 10🇳🇱 NETHERLANDS192♠♥4=+0
+1.8Round 16🇮🇹 ITALY292♠♠9-1+5
+1.8Round 19🇨🇦 CANADA161NT♥4+2-8
+1.8Round 20🇳🇿 NEW ZEALAND301♠♣4=+5
+1.6Round 7🇮🇱 ISRAEL84♥♦A+2-11
+1.6Round 9🇬🇵 GUADELOUPE33NT♠J+1+0
+1.6Round 11🇦🇺 AUSTRALIA15♠x♠K-3-2
+1.6Round 20🇳🇿 NEW ZEALAND284♠♦K=-6
+1.4Round 1🇵🇱 POLAND143N♠2+1+10
+1.4Round 7🇮🇱 ISRAEL34♥♠4-1+5
+1.4Round 10🇳🇱 NETHERLANDS184♠♥J=+0
+1.4Round 17🇨🇱 CHILE151NT♣5-1+4
+1.2Round 5🇵🇰 PAKISTAN153♥♠2=+0
+1.2Round 13🇯🇵 JAPAN101N♦Q+1+10
+1.1Round 4🇧🇬 BULGARIA195♠♥K+1+9
+1.1Round 9🇬🇵 GUADELOUPE73NT♣4=+10
+1.0Round 13🇯🇵 JAPAN61♠♥T+2+1
+1.0Round 20🇳🇿 NEW ZEALAND202♠♦A+1+0
+0.9Round 11🇦🇺 AUSTRALIA154♥♣J=-1
+0.9Round 13🇯🇵 JAPAN13N♥2+2+0
+0.8Round 13🇯🇵 JAPAN22♠♦K=+6
+0.8Round 19🇨🇦 CANADA93NT♣3=-1
+0.7Round 11🇦🇺 AUSTRALIA83♠♣A+1+1
+0.6Round 5🇵🇰 PAKISTAN53NT♣3+1+1
+0.6Round 9🇬🇵 GUADELOUPE94♠♥Q-1-12
+0.6Round 11🇦🇺 AUSTRALIA143♠♦10=+1
+0.5Round 12🇿🇦 SOUTH AFRICA224♦♥A=-5
+0.5Round 17🇨🇱 CHILE135♣x♦A-1+0
+0.4Round 5🇵🇰 PAKISTAN61NT♦7=+1
+0.4Round 9🇬🇵 GUADELOUPE153NT♣9+1+1
+0.4Round 19🇨🇦 CANADA151NT♣6+2-2
+0.3Round 1🇵🇱 POLAND71N♣2+2-10
+0.3Round 7🇮🇱 ISRAEL62♦♦7-1-5
+0.3Round 9🇬🇵 GUADELOUPE24♠♠2=+0
+0.3Round 16🇮🇹 ITALY194♠♥4=+1
+0.2Round 4🇧🇬 BULGARIA314♠♣A=+0
+0.2Round 13🇯🇵 JAPAN113N♠5=+0
+0.2Round 20🇳🇿 NEW ZEALAND271♥♥4=-1
+0.1Round 4🇧🇬 BULGARIA261NT♦2=+2
+0.1Round 13🇯🇵 JAPAN124♠♥3+1+0
-0.0Round 7🇮🇱 ISRAEL24♠♥K-1-5
+0.0Round 13🇯🇵 JAPAN154♠♦A=+0
-0.1Round 5🇵🇰 PAKISTAN24♠♥2+1+0
-0.2Round 19🇨🇦 CANADA35♠♠6=+11
-0.2Round 20🇳🇿 NEW ZEALAND213NT♥4+2+0
-0.3Round 9🇬🇵 GUADELOUPE13♣♦2=+0
-0.4Round 10🇳🇱 NETHERLANDS283♥♦A+1-8
-0.4Round 11🇦🇺 AUSTRALIA112♣♦J-2+1
-0.4Round 12🇿🇦 SOUTH AFRICA322♣♥8+1+0
-0.5Round 9🇬🇵 GUADELOUPE141NT♠7+3+1
-0.5Round 10🇳🇱 NETHERLANDS273N♥7+2-1
-0.5Round 11🇦🇺 AUSTRALIA93NT♦Q+3+11
-0.6Round 7🇮🇱 ISRAEL146♠♣A=+0
-0.6Round 13🇯🇵 JAPAN74♠♣K=+1
-0.7Round 1🇵🇱 POLAND101N♥Q-3-7
-0.7Round 1🇵🇱 POLAND153N♠6+3-1
-0.7Round 12🇿🇦 SOUTH AFRICA245♣♥10=+1
-0.8Round 4🇧🇬 BULGARIA243NT♥5+2+0
-0.8Round 4🇧🇬 BULGARIA294♠♣3+1-13
-0.8Round 11🇦🇺 AUSTRALIA74♥♣2+2-1
-0.8Round 12🇿🇦 SOUTH AFRICA294♠♦2+1+0
-0.9Round 17🇨🇱 CHILE14♥♦7+2-2
-0.9Round 19🇨🇦 CANADA144♥x♠5-1+1
-1.1Round 9🇬🇵 GUADELOUPE43♦♠3=+0
-1.2Round 16🇮🇹 ITALY202♠♥6+1+10
-1.3Round 16🇮🇹 ITALY274♥♦2-2-6
-1.4Round 10🇳🇱 NETHERLANDS241N♣Q+1-1
-1.4Round 12🇿🇦 SOUTH AFRICA184♥♦2=+1
-1.5Round 10🇳🇱 NETHERLANDS215♦♥J=+0
-1.6Round 19🇨🇦 CANADA121NT♠7+1-5
-1.7Round 4🇧🇬 BULGARIA282NT♣4=+0
-1.7Round 19🇨🇦 CANADA133NT♣4+3-1
-1.7Round 20🇳🇿 NEW ZEALAND291NT♣J=+1
-1.8Round 11🇦🇺 AUSTRALIA53♣♣A=+0
-1.8Round 11🇦🇺 AUSTRALIA133♠♠2=-6
-1.9Round 16🇮🇹 ITALY303♥x♣K-2-12
-1.9Round 16🇮🇹 ITALY324♠♥J+3-2
-2.0Round 5🇵🇰 PAKISTAN93♣♣2+1-1
-2.0Round 5🇵🇰 PAKISTAN122♠♣8+1+0
-2.0Round 12🇿🇦 SOUTH AFRICA203NT♣4+2-1
-2.0Round 13🇯🇵 JAPAN32♦♠K+2-1
-2.0Round 13🇯🇵 JAPAN142♠♥T=-5
-2.0Round 17🇨🇱 CHILE32♥♠7-2-5
-2.0Round 17🇨🇱 CHILE54♠♣4+1+0
-2.1Round 1🇵🇱 POLAND85♣♦7=+11
-2.1Round 5🇵🇰 PAKISTAN72♥♣K+1-10
-2.1Round 11🇦🇺 AUSTRALIA64♠♥Q=-7
-2.3Round 10🇳🇱 NETHERLANDS232♠♥5+1+0
-2.3Round 16🇮🇹 ITALY243♣♦7-1+2
-2.5Round 4🇧🇬 BULGARIA303♠♥A+2-6
-2.5Round 5🇵🇰 PAKISTAN113NT♦3+1+0
-2.5Round 7🇮🇱 ISRAEL111♠♦2=-5
-2.6Round 19🇨🇦 CANADA23♠♥Q=+1
-2.7Round 1🇵🇱 POLAND12♥♣Q=-6
-2.7Round 1🇵🇱 POLAND122♠♠T-1-5
-2.7Round 4🇧🇬 BULGARIA203NT♥8-4-6
-2.7Round 19🇨🇦 CANADA42♦♥3+3-10
-2.9Round 13🇯🇵 JAPAN56♦♣2+1-11
-2.9Round 20🇳🇿 NEW ZEALAND224♠♥2=-10
-3.0Round 16🇮🇹 ITALY223N♠Q=-13
-3.0Round 20🇳🇿 NEW ZEALAND262♦x♣8-1-9
-3.1Round 16🇮🇹 ITALY213♠♥J=-11
-3.2Round 9🇬🇵 GUADELOUPE163♦♥4-1+1
-3.2Round 20🇳🇿 NEW ZEALAND234♠x♥Q-2+0
-3.2Round 20🇳🇿 NEW ZEALAND253♥♦2-3-2
-3.3Round 4🇧🇬 BULGARIA323NT♣A+1+0
-3.4Round 11🇦🇺 AUSTRALIA41NT♠Q-3-4
-3.5Round 5🇵🇰 PAKISTAN101NT♣Q-1-5
-3.5Round 10🇳🇱 NETHERLANDS172♥x♥A-2+3
-3.9Round 16🇮🇹 ITALY266♠♥3=+0
-3.9Round 20🇳🇿 NEW ZEALAND243NT♣4=+0
-4.0Round 17🇨🇱 CHILE63NT♦5-2-6
-4.1Round 13🇯🇵 JAPAN134♠♥K-2-13
-4.2Round 11🇦🇺 AUSTRALIA124♥♣J-1-5
-4.2Round 16🇮🇹 ITALY234♠♥A-1-6
-4.3Round 11🇦🇺 AUSTRALIA33NT♦10-1-12
-4.4Round 17🇨🇱 CHILE21NT♥6-1-5
-4.5Round 7🇮🇱 ISRAEL1Adj.♦T-4
-4.5Round 12🇿🇦 SOUTH AFRICA273♣♠J+1+0
-4.8Round 9🇬🇵 GUADELOUPE112♠♥6+1-7
-4.8Round 10🇳🇱 NETHERLANDS324♣♦7=+0
-4.8Round 20🇳🇿 NEW ZEALAND175♦♠8=+0
-4.9Round 13🇯🇵 JAPAN42♠♦4-2-7
-5.0Round 1🇵🇱 POLAND164♠♥5=-9
-5.3Round 4🇧🇬 BULGARIA184♥♠J+1-1
-5.3Round 10🇳🇱 NETHERLANDS254♥♠K=-3
-5.3Round 12🇿🇦 SOUTH AFRICA194♥♣A-1-6
-5.3Round 20🇳🇿 NEW ZEALAND313NT♠4-2-7
-5.5Round 7🇮🇱 ISRAEL74♠x♦K-2-7
-5.5Round 17🇨🇱 CHILE71NT♦5-3-10
-5.6Round 12🇿🇦 SOUTH AFRICA264♥♣J+1+0
-6.1Round 11🇦🇺 AUSTRALIA166♦♣6=+2
-6.5Round 9🇬🇵 GUADELOUPE64♠♦8+1-13
-6.7Round 1🇵🇱 POLAND34♠♥T=-10
-6.8Round 13🇯🇵 JAPAN164♠x♣T+1-6
-7.1Round 12🇿🇦 SOUTH AFRICA173NT♦4-6-5
-7.2Round 7🇮🇱 ISRAEL133N♣T=+1
-7.6Round 16🇮🇹 ITALY182N♥J+1-2
-8.9Round 1🇵🇱 POLAND116♦♥7-2-11
-9.0Round 4🇧🇬 BULGARIA214♣♣5-3-9
-9.1Round 7🇮🇱 ISRAEL163♥♠8=-7
-9.2Round 7🇮🇱 ISRAEL104♥♦4-1-12
-9.5Round 17🇨🇱 CHILE86♣♥A=+0
-9.6Round 20🇳🇿 NEW ZEALAND196♦♣4-2-11
-10.4Round 16🇮🇹 ITALY177♥♠4=+0
-11.2Round 1🇵🇱 POLAND136♣♠6-1-17
-11.3Round 5🇵🇰 PAKISTAN36♠♥A=-11
-12.1Round 1🇵🇱 POLAND25♠♣J-1-12