🇪🇬 ASKALANI Amr El · EGYPT

116rank
-162.3Butler · 224 bds
-0.72per board
±4.3swing
-0.75vs par /bd · #108/127
-0.67adjusted /bd
Butler per round: 10.7 2.3 -11.4 0.2 -15.5 -6 -14.7 -40.7 -41.5 -7.3 -21.1 -1.1 -16 -0.2by round

vs par split: bidding -0.22 · play -0.59

Strength of schedule: opponents averaged +0.05/bd (a tough draw) → opponent-adjusted -0.67/bd

Card play — on target: opening leads 81.8% #62 of 127 · declarer play 69.1% #104 of 127 · defence 80.2% #116 of 127

Card play by contract type — on target
vs NTvs a suit
Opening leads80.0% (5)82.4% (17)
Declarer play33.3% (12)79.1% (43)
Defence84.6% (26)78.8% (85)

Opening leads by suit led: ♠ 80.0% (5) · ♥ 100.0% (6) · ♦ 50.0% (6) · ♣ 100.0% (5)

vs par by strain: NT -2.13 (52) · a suit -0.39 (170)

vs par by level: part-score -0.50 (104) · game -1.04 (108) · slam -1.40 (10)

By role: declaring -0.75/bd (-2.99 vs par · 112) · defending -0.70/bd (+1.50 vs par · 112)

By vulnerability: vulnerable -0.93/bd (-0.88 vs par · 112) · not vulnerable -0.52/bd (-0.62 vs par · 112)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1A.WahdanA.Kowalski – J.RomanskiOpen16+10.7+0.67-1.00
Round 3A.WahdanE.Scanavino – J.GueglioOpen16+2.3+0.14+0.56
Round 5A.WahdanD.Pieters – C.ChildClosed16-11.4-0.71-1.44
Round 6A.WahdanC.Thirion – S.FabbricatoreClosed16+0.2+0.01-1.56
Round 7A.WahdanN.Tymianker – M.BerkmanOpen16-15.5-0.97-0.94
Round 8A.WahdanF.Terraneo – S.TerraneoClosed16-6.0-0.38-0.56
Round 11A.WahdanP.Toffier – P.SchmidtOpen16-14.7-0.92-1.25
Round 12A.WahdanA.Altay – M.KirrClosed16-40.7-2.54-3.12
Round 14A.WahdanM.Sun – J.ZhouOpen16-41.5-2.59-2.06
Round 15A.WahdanS.Bjerregard – A.MorathOpen16-7.3-0.46+0.62
Round 17A.WahdanA.Mina – R.PulgaOpen16-21.1-1.32-2.62
Round 18A.WahdanM.Levine – E.WoldOpen16-1.1-0.07+1.12
Round 20A.WahdanA.Omasa – T.ImakuraOpen16-16.0-1.00+0.88
Round 21A.WahdanA.Magalhaes – J.NetoClosed16-0.2-0.01+0.94

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
+8.5Round 1🇵🇱 POLAND126♦♦4+1-12
+7.7Round 20🇯🇵 JAPAN262♥♦6-2+10
+7.2Round 6🇬🇵 GUADELOUPE174♠♦K=+8
+6.8Round 8🇦🇹 AUSTRIA273NT♦5-2+11
+6.7Round 6🇬🇵 GUADELOUPE276♦♠A-1+10
+6.5Round 17🇮🇹 ITALY55♣♣4-1+10
+6.3Round 3🇦🇷 ARGENTINA63NT♥6-3+14
+6.1Round 20🇯🇵 JAPAN174♠♦A-1+10
+6.1Round 21🇧🇷 BRAZIL93♥♣A+2+9
+6.0Round 21🇧🇷 BRAZIL103♠♦2=+0
+5.9Round 14🇨🇳 CHINA254♠x♦K-1+9
+5.8Round 1🇵🇱 POLAND24♠♠7-1+5
+5.7Round 11🇫🇷 FRANCE124♠♦Q-4+7
+5.6Round 11🇫🇷 FRANCE116♥x♣A+1-5
+4.9Round 7🇮🇱 ISRAEL164♥♣9+2+13
+4.9Round 18🇺🇸 USA1272♠♣10=+11
+4.7Round 3🇦🇷 ARGENTINA122♦♥3=+5
+4.7Round 21🇧🇷 BRAZIL145♣x♠A-1+9
+4.6Round 3🇦🇷 ARGENTINA144♠♣9+1+0
+4.6Round 7🇮🇱 ISRAEL114♦x♣A+1-9
+4.6Round 12🇨🇦 CANADA254♠♣A-1+5
+4.6Round 20🇯🇵 JAPAN304♥♦5+2+11
+4.5Round 17🇮🇹 ITALY33♠♣6=+6
+4.4Round 20🇯🇵 JAPAN324♠♥A-1+6
+4.3Round 1🇵🇱 POLAND154♠♦Q+1+0
+4.3Round 7🇮🇱 ISRAEL22NT♦9=-1
+4.1Round 3🇦🇷 ARGENTINA103♠♥2=+12
+4.1Round 8🇦🇹 AUSTRIA193♠♣6-2+3
+4.1Round 15🇸🇪 SWEDEN122♠♣J+1+7
+4.0Round 12🇨🇦 CANADA323♥♦A-1+3
+3.9Round 15🇸🇪 SWEDEN103♣♥J=-1
+3.8Round 5🇿🇦 SOUTH AFRICA142♣x♠K-3+2
+3.7Round 18🇺🇸 USA1264♠♥K-1+6
+3.6Round 18🇺🇸 USA1234♠♦J=+13
+3.5Round 7🇮🇱 ISRAEL142♥♣A+1+6
+3.4Round 3🇦🇷 ARGENTINA54♠♥10+2+1
+3.4Round 6🇬🇵 GUADELOUPE234♠♥A+2+9
+3.3Round 8🇦🇹 AUSTRIA314♠♣K-2+6
+3.3Round 15🇸🇪 SWEDEN96♦♠5+1-2
+3.2Round 1🇵🇱 POLAND51NT♥2=+5
+3.2Round 8🇦🇹 AUSTRIA284♠♥A-2+6
+3.1Round 5🇿🇦 SOUTH AFRICA151NT♦3-1+4
+3.1Round 15🇸🇪 SWEDEN24♠♠5+3+14
+3.0Round 6🇬🇵 GUADELOUPE214♠x♣A-1+0
+3.0Round 8🇦🇹 AUSTRIA254♥x♠K-3+3
+2.8Round 3🇦🇷 ARGENTINA153NT♠4-1+5
+2.8Round 7🇮🇱 ISRAEL134♥♣10-1-1
+2.7Round 1🇵🇱 POLAND113♠♥7=+1
+2.7Round 6🇬🇵 GUADELOUPE223NT♠6+1+1
+2.5Round 5🇿🇦 SOUTH AFRICA32♦x♠10-2+2
+2.5Round 17🇮🇹 ITALY124♣♠A+1-10
+2.4Round 6🇬🇵 GUADELOUPE184♠♣K+2-13
+2.4Round 8🇦🇹 AUSTRIA223♦♠K=-1
+2.4Round 12🇨🇦 CANADA261NT♠2-2+3
+2.3Round 17🇮🇹 ITALY64♥♦K+1+0
+2.3Round 21🇧🇷 BRAZIL72♦♠A+3+0
+2.1Round 15🇸🇪 SWEDEN143♠♦A+1+6
+2.0Round 17🇮🇹 ITALY91NT♣3+1+1
+2.0Round 17🇮🇹 ITALY153♦♣8+1-10
+1.9Round 18🇺🇸 USA1322♥♥3-1+0
+1.9Round 21🇧🇷 BRAZIL153NT♠J=+3
+1.8Round 20🇯🇵 JAPAN292♠♥2+3+7
+1.7Round 5🇿🇦 SOUTH AFRICA12NT♠3-1+4
+1.6Round 11🇫🇷 FRANCE103NT♠2=+13
+1.5Round 7🇮🇱 ISRAEL6Pass+3
+1.5Round 17🇮🇹 ITALY22♥♥4+1+0
+1.4Round 5🇿🇦 SOUTH AFRICA72♠♥4+1+1
+1.4Round 8🇦🇹 AUSTRIA232♠♥A=+0
+1.4Round 18🇺🇸 USA1213NT♥6=+3
+1.4Round 20🇯🇵 JAPAN191NT♦K+1+6
+1.2Round 3🇦🇷 ARGENTINA161NT♦7+1+0
+1.2Round 8🇦🇹 AUSTRIA174♠♥2+2+11
+1.2Round 12🇨🇦 CANADA274♠♠2-1+5
+1.1Round 1🇵🇱 POLAND32♥♣Q+1+1
+1.0Round 3🇦🇷 ARGENTINA24♠♦Q+1+1
+1.0Round 3🇦🇷 ARGENTINA115♣♣7-2+0
+1.0Round 5🇿🇦 SOUTH AFRICA42♦♣J+1+0
+1.0Round 5🇿🇦 SOUTH AFRICA161NT♥9+1+0
+1.0Round 14🇨🇳 CHINA303♠♥K+1-6
+1.0Round 17🇮🇹 ITALY134♥♥5+1+1
+1.0Round 18🇺🇸 USA1284♠♠10+1+0
+0.9Round 12🇨🇦 CANADA314♥♣4=+3
+0.7Round 5🇿🇦 SOUTH AFRICA61NT♠6-4-2
+0.7Round 12🇨🇦 CANADA173♦♣6+1+0
+0.7Round 15🇸🇪 SWEDEN113♥♦10+1+6
+0.7Round 17🇮🇹 ITALY75♠♥Q+1-1
+0.7Round 20🇯🇵 JAPAN282♥♠10=+0
+0.5Round 18🇺🇸 USA1254♠♥4=+0
+0.4Round 6🇬🇵 GUADELOUPE263NT♠9+1+1
+0.4Round 14🇨🇳 CHINA282♥♦Q-1+0
+0.3Round 5🇿🇦 SOUTH AFRICA114♠♥10=+0
+0.3Round 7🇮🇱 ISRAEL53♠♥Q=+7
+0.2Round 1🇵🇱 POLAND104♥♠5=-1
+0.2Round 5🇿🇦 SOUTH AFRICA93NT♥4+1-11
+0.2Round 7🇮🇱 ISRAEL13NT♠10+1-1
+0.2Round 21🇧🇷 BRAZIL63♥♦5=+0
+0.1Round 1🇵🇱 POLAND144♠♦7+1+0
+0.1Round 6🇬🇵 GUADELOUPE194♥♣K+1-11
+0.1Round 14🇨🇳 CHINA233NT♣9+1+13
+0.0Round 8🇦🇹 AUSTRIA323NT♥K-1-10
+0.0Round 14🇨🇳 CHINA192♣x♠7-2+1
+0.0Round 15🇸🇪 SWEDEN73NT♥3+1-1
+0.0Round 21🇧🇷 BRAZIL44♥♠A+1+0
-0.1Round 5🇿🇦 SOUTH AFRICA124♠♥Q+1-1
-0.1Round 6🇬🇵 GUADELOUPE282♠♠5+1+0
-0.1Round 12🇨🇦 CANADA304♠♥3+1-1
-0.2Round 15🇸🇪 SWEDEN44♠♥8+1+0
-0.2Round 15🇸🇪 SWEDEN162♥♦7+2+10
-0.3Round 8🇦🇹 AUSTRIA212♦♣A+3+7
-0.3Round 11🇫🇷 FRANCE83♣♣2=-5
-0.4Round 3🇦🇷 ARGENTINA74♥♣5+1+0
-0.5Round 11🇫🇷 FRANCE53NT♠2=+0
-0.5Round 11🇫🇷 FRANCE153♥♣J=+0
-0.5Round 21🇧🇷 BRAZIL54♠♣3+1+0
-0.6Round 11🇫🇷 FRANCE9Adj.♣4+8
-0.6Round 14🇨🇳 CHINA273NT♠7-2-6
-0.6Round 21🇧🇷 BRAZIL114♠♣A=+0
-0.7Round 1🇵🇱 POLAND72♥♥4=+0
-0.7Round 1🇵🇱 POLAND93♦♠5=-1
-0.7Round 5🇿🇦 SOUTH AFRICA133♠♣A-1+9
-0.7Round 6🇬🇵 GUADELOUPE322♠♦9=+0
-0.7Round 7🇮🇱 ISRAEL122♥♣Q=+0
-0.7Round 8🇦🇹 AUSTRIA292♠♥A-1+0
-0.7Round 18🇺🇸 USA1303NT♦Q+2-1
-0.8Round 15🇸🇪 SWEDEN84♠♥5=+0
-0.8Round 18🇺🇸 USA1192♠♦K+1-7
-0.8Round 20🇯🇵 JAPAN183♥♣J=+0
-0.9Round 15🇸🇪 SWEDEN65♦♥4+2-14
-0.9Round 18🇺🇸 USA1311NT♥10+1+0
-1.0Round 3🇦🇷 ARGENTINA93NT♠7=-1
-1.0Round 3🇦🇷 ARGENTINA136♠♥9=+0
-1.0Round 5🇿🇦 SOUTH AFRICA103♣♥A-1-5
-1.0Round 6🇬🇵 GUADELOUPE254♥♦3-1-4
-1.0Round 11🇫🇷 FRANCE45♠♦9=+0
-1.0Round 12🇨🇦 CANADA294♥♥7=+0
-1.0Round 15🇸🇪 SWEDEN132♥♠A=+0
-1.0Round 21🇧🇷 BRAZIL23♦♣K=+1
-1.1Round 3🇦🇷 ARGENTINA13♥♠5-1+2
-1.1Round 14🇨🇳 CHINA293♠♦J-1+1
-1.1Round 15🇸🇪 SWEDEN152♠♥6-1+1
-1.1Round 18🇺🇸 USA1183NT♦K+1+0
-1.2Round 1🇵🇱 POLAND42♠♥6-1+1
-1.2Round 20🇯🇵 JAPAN211NT♠5=-5
-1.2Round 21🇧🇷 BRAZIL14♥♠3-1+2
-1.2Round 21🇧🇷 BRAZIL134♠♥6=+0
-1.3Round 7🇮🇱 ISRAEL43♦♣J+2-1
-1.3Round 18🇺🇸 USA1203NT♦9+3-1
-1.4Round 1🇵🇱 POLAND12♠♥J+2-6
-1.4Round 6🇬🇵 GUADELOUPE303NT♥9=-6
-1.6Round 11🇫🇷 FRANCE74♠♥5+1-4
-1.6Round 21🇧🇷 BRAZIL83♠♦3=-1
-1.6Round 21🇧🇷 BRAZIL166♠♥7+1+13
-1.7Round 1🇵🇱 POLAND132♠♣4+2+10
-1.7Round 6🇬🇵 GUADELOUPE203♥♦K-1+0
-1.8Round 11🇫🇷 FRANCE143♥♠9+1-1
-2.0Round 14🇨🇳 CHINA321NT♣2+1-5
-2.1Round 20🇯🇵 JAPAN276♥♣7=+0
-2.2Round 11🇫🇷 FRANCE162♥♣J+1-1
-2.2Round 18🇺🇸 USA1221NT♣5+1-7
-2.3Round 7🇮🇱 ISRAEL83♥♠7+2-2
-2.3Round 14🇨🇳 CHINA222♣♣4+1+9
-2.5Round 1🇵🇱 POLAND83♦♥7-1-4
-2.5Round 11🇫🇷 FRANCE14♥♦6-1-4
-2.6Round 12🇨🇦 CANADA242♠♣4-1-4
-2.7Round 8🇦🇹 AUSTRIA243NT♥5+1-10
-2.8Round 11🇫🇷 FRANCE23♣♠A=-5
-2.8Round 12🇨🇦 CANADA211♣♦J-1+0
-3.0Round 1🇵🇱 POLAND163♦♥J+1-7
-3.0Round 8🇦🇹 AUSTRIA201NT♠4=-5
-3.0Round 18🇺🇸 USA1292♠♦J+1+0
-3.2Round 14🇨🇳 CHINA173♠♦10=+7
-3.2Round 20🇯🇵 JAPAN311♠x♣Q-1-11
-3.3Round 3🇦🇷 ARGENTINA82♥♦6-1-10
-3.4Round 18🇺🇸 USA1173♥♣7=-1
-3.5Round 11🇫🇷 FRANCE34♠♦K-1-5
-3.6Round 17🇮🇹 ITALY14♠♣A-2-5
-3.7Round 7🇮🇱 ISRAEL94♠♦Q=+1
-3.7Round 11🇫🇷 FRANCE133NT♣J-1-12
-3.9Round 17🇮🇹 ITALY81NT♠7-1-4
-4.0Round 1🇵🇱 POLAND65♦x♥K-3-8
-4.0Round 20🇯🇵 JAPAN242♣♦10+3-2
-4.1Round 6🇬🇵 GUADELOUPE243NT♦A=+0
-4.1Round 12🇨🇦 CANADA223NT♥K-2-11
-4.2Round 6🇬🇵 GUADELOUPE293♠♣K=-7
-4.2Round 14🇨🇳 CHINA244♥♣K=-7
-4.6Round 5🇿🇦 SOUTH AFRICA23NT♠4=+0
-4.7Round 18🇺🇸 USA1245♣♥10-1+2
-5.0Round 14🇨🇳 CHINA185♥x♦A-2-8
-5.1Round 12🇨🇦 CANADA194♦♣A-1-8
-5.1Round 15🇸🇪 SWEDEN15♣♦5+1-1
-5.2Round 17🇮🇹 ITALY43♣♥4-2-7
-5.2Round 20🇯🇵 JAPAN224♠♥5-1-10
-5.4Round 8🇦🇹 AUSTRIA183♦♣Q=-5
-5.5Round 12🇨🇦 CANADA284♥♣7-2-8
-5.7Round 20🇯🇵 JAPAN201NTx♦7=-7
-5.8Round 14🇨🇳 CHINA203NT♠2=-10
-6.0Round 7🇮🇱 ISRAEL73♠♣7+1-1
-6.0Round 14🇨🇳 CHINA263NT♥7-1-6
-6.0Round 17🇮🇹 ITALY115♦♠5-3-11
-6.2Round 7🇮🇱 ISRAEL153NT♠K-2-7
-6.6Round 11🇫🇷 FRANCE63♦♠10=-6
-6.7Round 21🇧🇷 BRAZIL33NT♦J-1-10
-6.9Round 17🇮🇹 ITALY165♦♠6=-3
-7.0Round 21🇧🇷 BRAZIL123♦♣Q+2-11
-7.1Round 5🇿🇦 SOUTH AFRICA55♣x♥4-1-13
-7.4Round 7🇮🇱 ISRAEL104♠♥9-1-12
-7.5Round 15🇸🇪 SWEDEN54♣♥Q+1-10
-7.7Round 15🇸🇪 SWEDEN34♠♦K-1-5
-8.0Round 12🇨🇦 CANADA184♠♥5-1-6
-8.7Round 14🇨🇳 CHINA213NT♥4-1-13
-9.0Round 8🇦🇹 AUSTRIA303NT♦2-1-14
-9.0Round 17🇮🇹 ITALY145♠x♦J-2-9
-9.5Round 17🇮🇹 ITALY106♠♥7=+0
-9.7Round 20🇯🇵 JAPAN233NT♥6=+0
-10.0Round 3🇦🇷 ARGENTINA33NT♥9=-10
-10.0Round 3🇦🇷 ARGENTINA43♥♦3+1-10
-10.0Round 7🇮🇱 ISRAEL33NT♠K=-10
-10.0Round 14🇨🇳 CHINA315♥x♦9-2-12
-10.3Round 8🇦🇹 AUSTRIA263NT♥5+1-11
-10.8Round 20🇯🇵 JAPAN256♥♠K=-1
-12.5Round 6🇬🇵 GUADELOUPE314♠♦3-2-13
-12.6Round 12🇨🇦 CANADA202♦x♣Q+1-14
-12.7Round 12🇨🇦 CANADA236♦♣3-1-17
-13.6Round 5🇿🇦 SOUTH AFRICA83♥x♠4=-13