🇪🇬 WATTAR Wael · EGYPT

78rank
-41.3Butler · 272 bds
-0.15per board
±4.7swing
-0.69vs par /bd · #110/120
-0.20adjusted /bd
Butler per round: -7.7 -0.1 8.6 -2.7 -2.1 4.3 9.9 12.6 -8.7 15.3 -20.4 -20.2 -4 39.7 -48 -33 15.2by round

vs par split: bidding -0.86 · play -0.42

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

Card play — on target: opening leads 81.5% #59 of 120 · declarer play 86.8% #6 of 119 · defence 84.7% #91 of 120

Card play by contract type — on target
vs NTvs a suit
Opening leads·81.5% (54)
Declarer play·86.8% (38)
Defence·84.7% (85)

Opening leads by suit led: ♠ 78.6% (14) · ♥ 91.7% (12) · ♦ 76.9% (13) · ♣ 80.0% (15)

vs par by strain: a suit -1.29 (189)

vs par by level: part-score -0.54 (69) · game -1.24 (96) · slam -3.62 (24)

By role: declaring -0.05/bd (-2.73 vs par · 150) · defending -0.27/bd (+1.82 vs par · 122)

By vulnerability: vulnerable -0.14/bd (-0.27 vs par · 136) · not vulnerable -0.16/bd (-1.11 vs par · 136)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 2A.El AskalaniS.Ahmed – M.HaqueOpen16-7.7-0.48+0.50
Round 3A.El AskalaniM.Hirata – M.InoOpen16-0.1-0.01-0.94
Round 4A.El AskalaniK.Lasocki – J.RussyanOpen16+8.6+0.54+0.06
Round 5A.El AskalaniR.Guenoun – A.El GhrariOpen16-2.7-0.17-0.88
Round 6A.El AskalaniD.Sacul – M.SawiruddinClosed16-2.1-0.13-0.25
Round 8A.El AskalaniA.Magalhaes – C.AndradeClosed16+4.3+0.27-2.38
Round 9A.El AskalaniF.Dahl – G.NorrisClosed16+9.9+0.62-0.38
Round 10A.El AskalaniH.Humburg – G.MattssonOpen16+12.6+0.79-0.56
Round 11A.El AskalaniD.Veron – S.BringoldOpen16-8.7-0.54+0.56
Round 12A.El AskalaniG.Lasserre – P.PoizatClosed16+15.3+0.96-0.88
Round 14A.El AskalaniR.Klinger – B.NeillClosed16-20.4-1.27-1.56
Round 15A.El AskalaniS.Lev – B.EisenbergClosed16-20.2-1.26+0.94
Round 16A.El AskalaniD.Lindop – M.CummingsClosed16-4.0-0.25+0.19
Round 17A.El AskalaniT.Robb – A.MooreClosed16+39.7+2.48+2.38
Round 18A.El AskalaniP.Weichsel – A.SontagOpen16-48.0-3.00-5.56
Round 20A.El AskalaniD.De Falco – B.GarozzoOpen16-33.0-2.06-2.50
Round 21A.El AskalaniN.Doremans – J.TrouwborstOpen16+15.2+0.95-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
+12.6Round 10🇩🇪 GERMANY66♥♣5=+14
+12.2Round 17🇳🇿 NEW ZEALAND43N♥10-1+13
+12.0Round 4🇵🇱 POLAND35♦x♠8-4+12
+10.7Round 17🇳🇿 NEW ZEALAND33N♠5=+10
+10.4Round 5🇲🇦 MOROCCO75♣x♠A-2+12
+10.3Round 3🇯🇵 JAPAN146♠♠3=+0
+10.0Round 2🇧🇩 BANGLADESH46♦♠5-1+13
+9.9Round 21🇳🇱 NETHERLANDS163N♠10-3+4
+9.8Round 17🇳🇿 NEW ZEALAND75♣♠10-1+7
+9.6Round 17🇳🇿 NEW ZEALAND112♠x♥3-3+9
+9.0Round 8🇧🇷 BRAZIL73N♦A+2+11
+9.0Round 16🇨🇦 CANADA114♦x♦5=+9
+8.9Round 8🇧🇷 BRAZIL87N♥3=+0
+8.8Round 9🇩🇰 DENMARK103♦♥J-1+11
+8.4Round 21🇳🇱 NETHERLANDS96♠x♣K-2+0
+8.2Round 10🇩🇪 GERMANY34♥♥5+2-13
+8.0Round 21🇳🇱 NETHERLANDS14♥♦8+3+12
+7.9Round 5🇲🇦 MOROCCO126♠♥A+1-13
+7.9Round 10🇩🇪 GERMANY14♠♣7-3+10
+7.3Round 12🇫🇷 FRANCE153N♣A+1+14
+7.2Round 3🇯🇵 JAPAN163N♣10=+6
+7.2Round 17🇳🇿 NEW ZEALAND146♦♠3=+0
+7.0Round 6🇮🇩 INDONESIA133Nx♦10-2+9
+6.8Round 2🇧🇩 BANGLADESH73♠x♠3-1+2
+6.6Round 16🇨🇦 CANADA36♥x♦2-1+16
+6.4Round 8🇧🇷 BRAZIL43♥♠K=+0
+6.4Round 21🇳🇱 NETHERLANDS133N♥3+2+1
+6.3Round 12🇫🇷 FRANCE104♥♦2=+0
+6.1Round 20🇮🇹 ITALY123♦♠2-1+12
+6.0Round 16🇨🇦 CANADA94♥♣9+1+1
+5.7Round 21🇳🇱 NETHERLANDS124♠♦6=+0
+5.6Round 11🇬🇵 GUADELOUPE42N♣Q-1+6
+5.6Round 12🇫🇷 FRANCE83N♠K+1+0
+5.3Round 10🇩🇪 GERMANY53N♠6-1+6
+5.0Round 10🇩🇪 GERMANY133N♣4-3+9
+4.9Round 15🇺🇸 USA2146♣♠K-1+10
+4.9Round 17🇳🇿 NEW ZEALAND162♠♣K+1+7
+4.8Round 17🇳🇿 NEW ZEALAND135♥♣6+1+13
+4.6Round 8🇧🇷 BRAZIL136N♥3=+0
+4.6Round 12🇫🇷 FRANCE43N♣5=+10
+4.6Round 15🇺🇸 USA225♦♦3-2+11
+4.5Round 2🇧🇩 BANGLADESH92N♠Q+1+1
+4.4Round 6🇮🇩 INDONESIA126♣♥J=-2
+4.3Round 20🇮🇹 ITALY133N♦2=-1
+4.2Round 12🇫🇷 FRANCE145♣♣7-1+4
+4.2Round 16🇨🇦 CANADA144♥♦A-2+6
+4.2Round 18🇺🇸 USA 117♠♠2=+0
+4.1Round 11🇬🇵 GUADELOUPE115♣♠K=+3
+3.9Round 4🇵🇱 POLAND84♥x♠6-1-7
+3.9Round 5🇲🇦 MOROCCO93N♦4=+0
+3.9Round 9🇩🇰 DENMARK122N♠8=+0
+3.9Round 11🇬🇵 GUADELOUPE54♠♦7-1+10
+3.8Round 2🇧🇩 BANGLADESH83♦x♥10-1+6
+3.7Round 3🇯🇵 JAPAN124♥♠8+1+4
+3.7Round 6🇮🇩 INDONESIA15♣x♥A-3+2
+3.7Round 9🇩🇰 DENMARK16♥x♣A-4-7
+3.7Round 18🇺🇸 USA 184♠x♦K-2-4
+3.6Round 21🇳🇱 NETHERLANDS31N♥K=+11
+3.4Round 9🇩🇰 DENMARK24♥♣8=-1
+3.1Round 14🇦🇺 AUSTRALIA52♥♠Q=+6
+2.9Round 6🇮🇩 INDONESIA62♦x♠K-1+2
+2.9Round 21🇳🇱 NETHERLANDS112♦♠J=-1
+2.7Round 9🇩🇰 DENMARK33N♣Q-1+5
+2.4Round 4🇵🇱 POLAND52N♥3+1+10
+2.4Round 5🇲🇦 MOROCCO103♥♠10+1+1
+2.4Round 6🇮🇩 INDONESIA41N♥3=+5
+2.3Round 16🇨🇦 CANADA153♥♠7=+1
+2.3Round 17🇳🇿 NEW ZEALAND14♥♦5+1-11
+2.2Round 14🇦🇺 AUSTRALIA74♠♦7+2+1
+2.1Round 4🇵🇱 POLAND63♠♣K+1+1
+2.0Round 12🇫🇷 FRANCE14♠♥10+1+1
+2.0Round 18🇺🇸 USA 192N♥2=+0
+2.0Round 20🇮🇹 ITALY53N♦6+3+1
+1.9Round 2🇧🇩 BANGLADESH163N♣9+2+14
+1.9Round 4🇵🇱 POLAND114♠♦A+1+0
+1.9Round 4🇵🇱 POLAND132♠♣6-1-1
+1.8Round 18🇺🇸 USA 1113♥♠8=+1
+1.7Round 6🇮🇩 INDONESIA84♥♦K+1+1
+1.6Round 10🇩🇪 GERMANY44♠♦10=-13
+1.6Round 15🇺🇸 USA262♥♦A+2-6
+1.5Round 4🇵🇱 POLAND144♥♠K=-1
+1.5Round 5🇲🇦 MOROCCO144♥♠6=+0
+1.5Round 11🇬🇵 GUADELOUPE122N♠3-1+4
+1.5Round 12🇫🇷 FRANCE54♠♥10+2+1
+1.4Round 11🇬🇵 GUADELOUPE84♥♦2+1-11
+1.4Round 14🇦🇺 AUSTRALIA104♥♠9+1+0
+1.4Round 20🇮🇹 ITALY113N♥4+3+1
+1.3Round 4🇵🇱 POLAND154♥♣Q+1+0
+1.3Round 6🇮🇩 INDONESIA153N♥6+1+0
+1.3Round 12🇫🇷 FRANCE65♣♠5=-11
+1.3Round 14🇦🇺 AUSTRALIA41N♥5+1+10
+1.3Round 14🇦🇺 AUSTRALIA64♥♠K+1+11
+1.1Round 21🇳🇱 NETHERLANDS75♦♠5-2-9
+1.0Round 9🇩🇰 DENMARK73N♦J+2+0
+1.0Round 9🇩🇰 DENMARK144♠♦6=-1
+1.0Round 14🇦🇺 AUSTRALIA154♠♣K=+0
+0.9Round 10🇩🇪 GERMANY114♠♥K-4-3
+0.9Round 14🇦🇺 AUSTRALIA21N♠8+1-1
+0.8Round 15🇺🇸 USA2113N♥6=-1
+0.8Round 17🇳🇿 NEW ZEALAND91N♠7-1+5
+0.7Round 3🇯🇵 JAPAN33♣♦10=-1
+0.7Round 5🇲🇦 MOROCCO35♦♣A-4+0
+0.7Round 8🇧🇷 BRAZIL123N♣6-1-5
+0.7Round 9🇩🇰 DENMARK114♠♣6-2+5
+0.7Round 21🇳🇱 NETHERLANDS23N♣8+2+14
+0.6Round 5🇲🇦 MOROCCO12♥♦3=+0
+0.6Round 10🇩🇪 GERMANY151N♥4+2-6
+0.5Round 11🇬🇵 GUADELOUPE63♠♦10=+0
+0.5Round 14🇦🇺 AUSTRALIA84♠♥6+1+0
+0.5Round 15🇺🇸 USA284♠♥5-1+4
+0.4Round 3🇯🇵 JAPAN53N♥5=+0
+0.4Round 14🇦🇺 AUSTRALIA132♠♣K=+0
+0.3Round 5🇲🇦 MOROCCO164♥♣8-1-4
+0.3Round 6🇮🇩 INDONESIA103N♥5=+0
+0.2Round 5🇲🇦 MOROCCO152♠♥K=+1
+0.2Round 8🇧🇷 BRAZIL104♠♣10=+1
+0.2Round 9🇩🇰 DENMARK44♥♣2+1+0
+0.2Round 15🇺🇸 USA273N♣Q+1-1
+0.2Round 20🇮🇹 ITALY13♦♥7=-8
+0.1Round 8🇧🇷 BRAZIL23♠♦5+1-8
+0.1Round 10🇩🇪 GERMANY92♥♣5+1+7
+0.1Round 11🇬🇵 GUADELOUPE104♥♠10+1+0
+0.1Round 12🇫🇷 FRANCE34♠♣Q+1+0
+0.0Round 3🇯🇵 JAPAN62♦♣2+1+0
+0.0Round 8🇧🇷 BRAZIL162♠♦3-2+1
+0.0Round 11🇬🇵 GUADELOUPE154♥♦A=+0
-0.0Round 12🇫🇷 FRANCE73♣♠Q=+10
-0.0Round 12🇫🇷 FRANCE93N♥3+1+1
+0.0Round 14🇦🇺 AUSTRALIA114♠♦9+1-11
+0.0Round 15🇺🇸 USA244♥♦K=+0
-0.1Round 3🇯🇵 JAPAN94♥♠10+1+0
-0.1Round 3🇯🇵 JAPAN104♠♦J+1+0
-0.1Round 5🇲🇦 MOROCCO24♠♣2=+0
-0.1Round 8🇧🇷 BRAZIL112♥♠3+1+0
-0.1Round 11🇬🇵 GUADELOUPE144♠♥K+1+0
-0.2Round 2🇧🇩 BANGLADESH34♥♦2+2+11
-0.2Round 2🇧🇩 BANGLADESH133N♥6+2+0
-0.2Round 3🇯🇵 JAPAN13N♥K=+1
-0.2Round 6🇮🇩 INDONESIA52♦♦3=+1
-0.2Round 8🇧🇷 BRAZIL142♠♥7+1-6
-0.2Round 15🇺🇸 USA2153♥♣6=+0
-0.3Round 4🇵🇱 POLAND72N♣Q+1+0
-0.3Round 8🇧🇷 BRAZIL13N♠10=+0
-0.3Round 10🇩🇪 GERMANY83♣♥K+1+0
-0.4Round 2🇧🇩 BANGLADESH55♣♥3=+0
-0.4Round 4🇵🇱 POLAND164♥♥4+1+0
-0.4Round 6🇮🇩 INDONESIA142♥♣2=+1
-0.4Round 9🇩🇰 DENMARK85♥♠J=+0
-0.4Round 11🇬🇵 GUADELOUPE33N♦K=+0
-0.4Round 12🇫🇷 FRANCE26♠♥8+1-13
-0.4Round 15🇺🇸 USA234♠x♥A-2+0
-0.5Round 3🇯🇵 JAPAN132♠♥6+1+0
-0.5Round 11🇬🇵 GUADELOUPE12♦♠5=+7
-0.6Round 16🇨🇦 CANADA13♦♠2+1+0
-0.7Round 4🇵🇱 POLAND95♦x♥Q-3+0
-0.7Round 9🇩🇰 DENMARK64♠♦4+1-1
-0.8Round 3🇯🇵 JAPAN113N♥6+1+0
-1.0Round 9🇩🇰 DENMARK93N♠5=-1
-1.0Round 12🇫🇷 FRANCE162♥♦J=+0
-1.1Round 16🇨🇦 CANADA123N♠3+3-13
-1.1Round 17🇳🇿 NEW ZEALAND153♠♣5-2+5
-1.2Round 10🇩🇪 GERMANY73♥♠A=+0
-1.2Round 12🇫🇷 FRANCE125♠♥2+1-9
-1.2Round 18🇺🇸 USA 126♦♥10-1-11
-1.3Round 16🇨🇦 CANADA42N♠2=+0
-1.3Round 16🇨🇦 CANADA134♠♠2+1+0
-1.3Round 21🇳🇱 NETHERLANDS41N♥10=+1
-1.4Round 11🇬🇵 GUADELOUPE73♥♦2-1+0
-1.5Round 2🇧🇩 BANGLADESH143♠♥A-1+2
-1.5Round 8🇧🇷 BRAZIL53N♠2=+1
-1.5Round 15🇺🇸 USA212Pass-4
-1.7Round 5🇲🇦 MOROCCO113♥♦K-1-4
-1.7Round 6🇮🇩 INDONESIA71N♠10+1+11
-1.7Round 15🇺🇸 USA2134♥♣J-1+12
-1.7Round 16🇨🇦 CANADA83N♠2-2-6
-1.7Round 17🇳🇿 NEW ZEALAND82N♣A+1-1
-1.8Round 3🇯🇵 JAPAN23♠♥Q-1-6
-1.8Round 16🇨🇦 CANADA162♦♠3+1+1
-1.8Round 20🇮🇹 ITALY162♠♦K+1-1
-2.0Round 2🇧🇩 BANGLADESH13N♣9=+1
-2.1Round 15🇺🇸 USA2103♠♥Q=+0
-2.1Round 16🇨🇦 CANADA22♠♦3-1-5
-2.1Round 20🇮🇹 ITALY83♠♥A-1-2
-2.3Round 20🇮🇹 ITALY93♦♥K=+7
-2.5Round 18🇺🇸 USA 144♠♣8+3-2
-2.5Round 18🇺🇸 USA 153♥♠Q=+0
-2.5Round 21🇳🇱 NETHERLANDS64♠♣2=+0
-2.6Round 6🇮🇩 INDONESIA161N♣2-2+0
-2.7Round 9🇩🇰 DENMARK153N♥6-1+2
-2.7Round 14🇦🇺 AUSTRALIA143N♣Q-2-5
-2.7Round 18🇺🇸 USA 1123N♥4-2-11
-2.8Round 2🇧🇩 BANGLADESH152♥♦6+1-6
-2.8Round 3🇯🇵 JAPAN73♠♥10=+0
-2.9Round 2🇧🇩 BANGLADESH24♣♦A+2-7
-2.9Round 9🇩🇰 DENMARK132♥♣6=-6
-2.9Round 20🇮🇹 ITALY152♦♠10-1-4
-3.0Round 4🇵🇱 POLAND103♣♦K+1+0
-3.0Round 4🇵🇱 POLAND125♣♦A-1-5
-3.0Round 6🇮🇩 INDONESIA114♠x♥K-1-6
-3.0Round 11🇬🇵 GUADELOUPE94♠♥4=+0
-3.0Round 14🇦🇺 AUSTRALIA13♠♦J=-1
-3.0Round 18🇺🇸 USA 1152♥♣J-1-5
-3.0Round 20🇮🇹 ITALY45♣♠2=-10
-3.0Round 21🇳🇱 NETHERLANDS84♥♣6+2-1
-3.1Round 17🇳🇿 NEW ZEALAND61Nx♦7-1-2
-3.1Round 20🇮🇹 ITALY146♥♦J-2-9
-3.1Round 21🇳🇱 NETHERLANDS153N♥Q+1-1
-3.2Round 4🇵🇱 POLAND15♥x♠8-3-2
-3.2Round 5🇲🇦 MOROCCO64♠♣4+1+13
-3.2Round 15🇺🇸 USA214♠♦9=+11
-3.3Round 6🇮🇩 INDONESIA33♣♠Q+2-7
-3.3Round 8🇧🇷 BRAZIL95♠♥A=-4
-3.5Round 17🇳🇿 NEW ZEALAND124♥♦A-1+2
-3.5Round 18🇺🇸 USA 163N♣7-2-8
-3.6Round 17🇳🇿 NEW ZEALAND53N♥7+3-1
-3.8Round 3🇯🇵 JAPAN44♠♣3-2+0
-3.8Round 9🇩🇰 DENMARK54♥♠A-2+0
-3.8Round 10🇩🇪 GERMANY123N♥4-1-5
-3.8Round 16🇨🇦 CANADA51N♣4=-5
-3.9Round 4🇵🇱 POLAND23♠♣7+2-6
-3.9Round 4🇵🇱 POLAND43N♣6=+0
-4.0Round 5🇲🇦 MOROCCO54♠♦3=+0
-4.0Round 8🇧🇷 BRAZIL153♦♠A-1-5
-4.0Round 9🇩🇰 DENMARK163N♠2-1-12
-4.0Round 20🇮🇹 ITALY22♠♦4=+0
-4.1Round 11🇬🇵 GUADELOUPE23N♠5-2-3
-4.1Round 14🇦🇺 AUSTRALIA93N♠Q+1-1
-4.2Round 20🇮🇹 ITALY33N♣9+2-1
-4.4Round 10🇩🇪 GERMANY144♣♥8-1-6
-4.4Round 11🇬🇵 GUADELOUPE134♠x♦2-2+3
-4.6Round 17🇳🇿 NEW ZEALAND23N♠4-1-5
-4.8Round 18🇺🇸 USA 1135♦x♥J=-6
-5.0Round 16🇨🇦 CANADA103N♠7-3-5
-5.0Round 17🇳🇿 NEW ZEALAND102♣x♠5=-13
-5.1Round 2🇧🇩 BANGLADESH66♦♠K-1-12
-5.1Round 16🇨🇦 CANADA73N♦6+4+12
-5.4Round 3🇯🇵 JAPAN156♠♣A-1-9
-5.4Round 8🇧🇷 BRAZIL62♥♣A+1-7
-5.5Round 18🇺🇸 USA 1147N♥3=+0
-5.6Round 2🇧🇩 BANGLADESH116♥♣K=+0
-5.6Round 5🇲🇦 MOROCCO83N♣10=-6
-5.6Round 20🇮🇹 ITALY73N♠3+1-1
-5.7Round 21🇳🇱 NETHERLANDS54♥♠4-1-12
-5.8Round 14🇦🇺 AUSTRALIA126♠♦A-1-11
-5.8Round 15🇺🇸 USA257♦♦3=+2
-6.0Round 21🇳🇱 NETHERLANDS104♥♣A+2-13
-6.3Round 5🇲🇦 MOROCCO41N♠Q-3-5
-6.3Round 6🇮🇩 INDONESIA25♥x♠A-1-11
-6.4Round 10🇩🇪 GERMANY23N♥3+2-2
-6.7Round 10🇩🇪 GERMANY106♠♥2=+0
-6.7Round 12🇫🇷 FRANCE114♠♣J-1-10
-6.8Round 10🇩🇪 GERMANY164♠x♠3-2-7
-6.8Round 20🇮🇹 ITALY105♥x♠3=-12
-6.9Round 3🇯🇵 JAPAN84♠♥10-1-10
-7.0Round 2🇧🇩 BANGLADESH103N♥Q=-10
-7.0Round 2🇧🇩 BANGLADESH123♦♠Q=-7
-7.0Round 18🇺🇸 USA 176N♣J-2-13
-7.1Round 18🇺🇸 USA 1165♥x♦A=-5
-7.7Round 15🇺🇸 USA296♣x♥2-2-12
-7.8Round 14🇦🇺 AUSTRALIA165♦x♠9=-8
-8.3Round 6🇮🇩 INDONESIA93♠♦4-1-10
-8.3Round 12🇫🇷 FRANCE134♥♠K-1-12
-8.3Round 16🇨🇦 CANADA63♣x♦4-3-9
-9.1Round 14🇦🇺 AUSTRALIA34♠♦A-1-15
-9.3Round 18🇺🇸 USA 1106♦♣4+1-12
-9.7Round 5🇲🇦 MOROCCO134♠x♣10+1-9
-9.9Round 21🇳🇱 NETHERLANDS146♣♠8-1-14
-10.2Round 15🇺🇸 USA2165♣♥A-2-11
-10.6Round 18🇺🇸 USA 135N♦J-2-13
-10.8Round 8🇧🇷 BRAZIL36♦♥2-1-17
-11.2Round 20🇮🇹 ITALY64♠x♥A-1-12
-11.9Round 11🇬🇵 GUADELOUPE165♠x♥Q-5-10