🇯🇴 KHATTAK Yasmin · JORDAN

129rank
-183.2Butler · 224 bds
-0.82per board
±4.0swing
-0.48vs par /bd · #109/129
-0.74adjusted /bd
Butler per round: 17.7 -17.6 4.4 0.6 -29.9 -28.4 7.1 -17.9 -29.9 -34.4 -17.5 -14.4 -10.1 -12.9by round

vs par split: bidding +0.15 · play -0.43

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

Card play — on target: opening leads 87.5% #37 of 129 · declarer play 85.3% #10 of 129 · defence 78.7% #125 of 129

Card play by contract type — on target
vs NTvs a suit
Opening leads·87.5% (40)
Declarer play·85.3% (34)
Defence·78.7% (89)

Opening leads by suit led: ♠ 100.0% (10) · ♥ 100.0% (9) · ♦ 81.8% (11) · ♣ 70.0% (10)

vs par by strain: a suit -0.28 (159)

vs par by level: part-score +0.23 (62) · game -0.12 (88) · slam -5.22 (9)

By role: declaring -0.57/bd (-2.48 vs par · 101) · defending -1.02/bd (+1.17 vs par · 123)

By vulnerability: vulnerable -1.29/bd (-0.74 vs par · 112) · not vulnerable -0.34/bd (-0.21 vs par · 112)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 2A.Abu JaberA.Simons – J.PasmanClosed16+17.7+1.11-0.50
Round 3M.Abu GarbiehM.Schraverus-Meuer – A.AlbertiClosed16-17.6-1.10-1.06
Round 4A.Abu JaberG.Iribarren – S.BoldtOpen16+4.4+0.28+0.56
Round 5A.Abu JaberK.Sanborn – C.BjerkanOpen16+0.6+0.04+1.81
Round 7A.Abu JaberT.Binderkrantz – N.BekkoucheOpen16-29.9-1.87-0.69
Round 8A.Abu JaberE.Havas – B.TravisOpen16-28.4-1.77-2.19
Round 11A.Abu JaberC.Rey – F.MondorClosed16+7.1+0.44-1.06
Round 12A.Abu JaberG.Sandler – R.BernsteinClosed16-17.9-1.12-1.44
Round 13A.Abu JaberK.Murniati – S.DewiClosed16-29.9-1.87-1.81
Round 14A.Abu JaberI.Vargas De Andrade – J.PachecoOpen16-34.4-2.15-2.00
Round 17A.Abu JaberS.Willard – B.CronierClosed16-17.5-1.09-0.88
Round 18A.Abu JaberC.Gibbons – J.GibbonsClosed16-14.4-0.90+0.38
Round 20A.Abu JaberM.Sun – H.WangClosed16-10.1-0.63+1.75
Round 21A.Abu JaberM.Tan – K.BannoClosed16-12.9-0.81+0.44

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
+9.6Round 17🇫🇷 FRANCE274♠♦K-1+10
+9.5Round 5🇺🇸 USA 2152♥x♠Q=+17
+8.2Round 18🇳🇿 NEW ZEALAND83N♥6-1+10
+8.0Round 11🇬🇵 GUADELOUPE293N♠Q+2+1
+7.7Round 4🇦🇷 ARGENTINA53N♥9=-1
+7.5Round 2🇳🇱 NETHERLANDS124♥♦A=+0
+7.4Round 20🇨🇳 CHINA GLOBAL TIMES153N♥7-1+12
+6.7Round 4🇦🇷 ARGENTINA86♥♠A=+0
+6.6Round 13🇮🇩 INDONESIA184♠♦10=+7
+6.5Round 20🇨🇳 CHINA GLOBAL TIMES134♥♣3+1+11
+6.1Round 11🇬🇵 GUADELOUPE196N♣Q=-13
+6.0Round 17🇫🇷 FRANCE194♣♦8+2+15
+5.7Round 7🇩🇰 DENMARK135♠♥A+1+13
+5.5Round 3🇩🇪 GERMANY105♦♥3-1+12
+5.5Round 18🇳🇿 NEW ZEALAND43♣♥3+1+7
+5.1Round 8🇦🇺 AUSTRALIA175♦♥Q+1+11
+4.9Round 18🇳🇿 NEW ZEALAND142♦x♣Q+1+9
+4.8Round 5🇺🇸 USA 2143N♣6=-1
+4.8Round 11🇬🇵 GUADELOUPE182♠♣2+1+12
+4.4Round 2🇳🇱 NETHERLANDS13♣♥Q+1+6
+4.3Round 4🇦🇷 ARGENTINA163♠♣A-2+0
+4.3Round 13🇮🇩 INDONESIA232N♥6-2+7
+4.3Round 21🇯🇵 JAPAN183N♣5-2+6
+4.2Round 4🇦🇷 ARGENTINA142♠♥K-1+3
+4.0Round 5🇺🇸 USA 295♦♥A=+7
+4.0Round 17🇫🇷 FRANCE302♠♦7-3+6
+3.7Round 2🇳🇱 NETHERLANDS134♠♥10-1+13
+3.4Round 21🇯🇵 JAPAN203N♣5-1+12
+3.3Round 11🇬🇵 GUADELOUPE254♠♥K-1+5
+3.3Round 12🇿🇦 SOUTH AFRICA83N♠8=+0
+3.3Round 12🇿🇦 SOUTH AFRICA165♠x♦3+1-6
+3.2Round 12🇿🇦 SOUTH AFRICA95♦♥A=+0
+3.1Round 3🇩🇪 GERMANY113♣♥K-2+8
+3.1Round 13🇮🇩 INDONESIA294♥♦10-1+12
+3.0Round 2🇳🇱 NETHERLANDS103♦♠6-3-8
+3.0Round 18🇳🇿 NEW ZEALAND102♦♣A-1-1
+2.8Round 12🇿🇦 SOUTH AFRICA65♦♣8-1+13
+2.7Round 8🇦🇺 AUSTRALIA303N♦5+2+1
+2.7Round 18🇳🇿 NEW ZEALAND161N♠8-3+0
+2.6Round 4🇦🇷 ARGENTINA92N♦7+1-10
+2.6Round 7🇩🇰 DENMARK162♣♥A=+5
+2.6Round 21🇯🇵 JAPAN193♠♣J-1+0
+2.4Round 14🇧🇷 BRAZIL65♦♠A-3+9
+2.2Round 21🇯🇵 JAPAN284♣♦K-1-2
+2.1Round 14🇧🇷 BRAZIL51N♣3-1+8
+2.0Round 2🇳🇱 NETHERLANDS156♠♣7=+1
+2.0Round 8🇦🇺 AUSTRALIA272♠♠J+1+0
+2.0Round 12🇿🇦 SOUTH AFRICA123N♦10-1+5
+2.0Round 14🇧🇷 BRAZIL33♠♣A-1+6
+1.8Round 5🇺🇸 USA 264♠♣5+2+16
+1.8Round 20🇨🇳 CHINA GLOBAL TIMES143N♣2+3-11
+1.8Round 21🇯🇵 JAPAN223N♣3-1+5
+1.7Round 2🇳🇱 NETHERLANDS95♥♦7=-10
+1.5Round 2🇳🇱 NETHERLANDS74♥♣4+1-12
+1.5Round 5🇺🇸 USA 235♥♠K-2+7
+1.5Round 13🇮🇩 INDONESIA284♠♦J=+0
+1.3Round 2🇳🇱 NETHERLANDS42♠♣Q+1+1
+1.2Round 3🇩🇪 GERMANY13♥♣4+1-6
+1.2Round 4🇦🇷 ARGENTINA135♠♣K=+0
+1.2Round 5🇺🇸 USA 284N♠2+1+0
+1.2Round 5🇺🇸 USA 2115♣♥A-1+5
+1.2Round 11🇬🇵 GUADELOUPE173N♦Q+3-11
+1.2Round 20🇨🇳 CHINA GLOBAL TIMES45♦♠A+1+13
+1.2Round 20🇨🇳 CHINA GLOBAL TIMES54♥♠J+2+12
+1.2Round 21🇯🇵 JAPAN245♥x♠K-2+0
+1.1Round 7🇩🇰 DENMARK94♠♥2-2-6
+1.1Round 12🇿🇦 SOUTH AFRICA43♠♣Q-1+0
+1.1Round 13🇮🇩 INDONESIA253N♣5+1-1
+1.0Round 7🇩🇰 DENMARK33♣♥2=+0
+1.0Round 8🇦🇺 AUSTRALIA234♥♣10=+1
+0.9Round 18🇳🇿 NEW ZEALAND53N♣6+1+1
+0.8Round 2🇳🇱 NETHERLANDS144♠♥2-3+7
+0.7Round 13🇮🇩 INDONESIA32Pass-3
+0.7Round 14🇧🇷 BRAZIL144♥♠A+1+0
+0.6Round 5🇺🇸 USA 2132♥♣Q+1+0
+0.6Round 7🇩🇰 DENMARK14♦♦2-1+2
+0.6Round 11🇬🇵 GUADELOUPE223♣♠Q-1+4
+0.5Round 11🇬🇵 GUADELOUPE324♠♥K+2+11
+0.5Round 14🇧🇷 BRAZIL134♥♠2=+0
+0.4Round 12🇿🇦 SOUTH AFRICA54♠♠J=+0
+0.4Round 12🇿🇦 SOUTH AFRICA111N♠2=-2
+0.4Round 20🇨🇳 CHINA GLOBAL TIMES161N♠4+1+1
+0.3Round 5🇺🇸 USA 273♠♥6+2+9
+0.2Round 2🇳🇱 NETHERLANDS34♠♥3=-1
+0.2Round 20🇨🇳 CHINA GLOBAL TIMES63N♠5=-2
+0.1Round 2🇳🇱 NETHERLANDS82♠♦A-2-1
+0.1Round 8🇦🇺 AUSTRALIA313♣♥5-1+2
+0.0Round 2🇳🇱 NETHERLANDS64♠♦10-2+1
-0.0Round 3🇩🇪 GERMANY83N♦J=+0
-0.0Round 7🇩🇰 DENMARK123N♥7+3+11
+0.0Round 12🇿🇦 SOUTH AFRICA14♠♥A-2-5
-0.0Round 12🇿🇦 SOUTH AFRICA133N♦K=-1
+0.0Round 12🇿🇦 SOUTH AFRICA154♥♣Q-1-2
-0.0Round 13🇮🇩 INDONESIA194♥♠7+1+0
+0.0Round 17🇫🇷 FRANCE262♠♣4-1-1
-0.0Round 20🇨🇳 CHINA GLOBAL TIMES125♠♥10+1-1
-0.0Round 21🇯🇵 JAPAN214♥♠A+1+11
-0.0Round 21🇯🇵 JAPAN253N♥4+1+0
-0.1Round 11🇬🇵 GUADELOUPE303N♣5=+3
-0.1Round 21🇯🇵 JAPAN293N♠J=-1
-0.2Round 11🇬🇵 GUADELOUPE214♥♣4=-1
-0.2Round 20🇨🇳 CHINA GLOBAL TIMES114♥♦7+2-1
-0.3Round 8🇦🇺 AUSTRALIA203N♣2=-1
-0.3Round 11🇬🇵 GUADELOUPE314♠♠3+1+0
-0.3Round 13🇮🇩 INDONESIA172♥♣A-1-2
-0.3Round 20🇨🇳 CHINA GLOBAL TIMES13N♠9-1+5
-0.3Round 20🇨🇳 CHINA GLOBAL TIMES84♠♣3=-1
-0.3Round 21🇯🇵 JAPAN302♠♥9+1+0
-0.4Round 4🇦🇷 ARGENTINA45♠x♦A-2+4
-0.4Round 7🇩🇰 DENMARK42♠♣K+2-1
-0.5Round 3🇩🇪 GERMANY143♦♥K-1-5
-0.5Round 14🇧🇷 BRAZIL116♠♥7+1-11
-0.5Round 18🇳🇿 NEW ZEALAND14♥♥4=+0
-0.6Round 2🇳🇱 NETHERLANDS56♠♦10=+0
-0.7Round 7🇩🇰 DENMARK63N♠K+2+0
-0.7Round 11🇬🇵 GUADELOUPE274♦♠8-1+5
-0.7Round 17🇫🇷 FRANCE291N♦4+1+0
-0.7Round 17🇫🇷 FRANCE312♠♥6+1-1
-0.8Round 3🇩🇪 GERMANY161N♥7+1-6
-0.8Round 18🇳🇿 NEW ZEALAND35♣♠3-3+0
-0.8Round 21🇯🇵 JAPAN234♥♠3+1+0
-0.9Round 4🇦🇷 ARGENTINA153N♥4+1+0
-0.9Round 20🇨🇳 CHINA GLOBAL TIMES92♠♦3=+1
-1.0Round 2🇳🇱 NETHERLANDS26♠♥A=+0
-1.0Round 18🇳🇿 NEW ZEALAND91N♠7=+0
-1.1Round 5🇺🇸 USA 241N♠3+2+0
-1.1Round 8🇦🇺 AUSTRALIA284♥♦9=-3
-1.2Round 3🇩🇪 GERMANY151N♠K-2-5
-1.2Round 7🇩🇰 DENMARK151♠♠K-1-1
-1.2Round 17🇫🇷 FRANCE183♥♦Q=+0
-1.3Round 8🇦🇺 AUSTRALIA184♠♣A+1+0
-1.3Round 8🇦🇺 AUSTRALIA212♠♥7+3-6
-1.3Round 11🇬🇵 GUADELOUPE284♥♠Q+1-14
-1.4Round 4🇦🇷 ARGENTINA123N♣9=+0
-1.4Round 21🇯🇵 JAPAN173N♥4-1+4
-1.5Round 4🇦🇷 ARGENTINA112♠♦A=+1
-1.5Round 13🇮🇩 INDONESIA304♥♠6=+0
-1.5Round 14🇧🇷 BRAZIL14♠♣10=-1
-1.6Round 5🇺🇸 USA 224♥♥J+1-7
-1.7Round 3🇩🇪 GERMANY34♥♦K+1-1
-1.7Round 14🇧🇷 BRAZIL43♠♥Q=+10
-1.8Round 11🇬🇵 GUADELOUPE243♥♦K-1-5
-1.8Round 17🇫🇷 FRANCE224♠♥J+1-11
-1.9Round 8🇦🇺 AUSTRALIA224♠♥3+1+0
-2.0Round 3🇩🇪 GERMANY22♠♥9=+9
-2.0Round 3🇩🇪 GERMANY73N♥8=+1
-2.0Round 7🇩🇰 DENMARK74♠♦9=+1
-2.0Round 13🇮🇩 INDONESIA313N♦5-2-6
-2.0Round 17🇫🇷 FRANCE204♦♦A+1-1
-2.0Round 18🇳🇿 NEW ZEALAND111N♥2-1+2
-2.0Round 18🇳🇿 NEW ZEALAND134♣♥A=+0
-2.1Round 5🇺🇸 USA 2163♣♦10=+0
-2.2Round 3🇩🇪 GERMANY91N♣K=-5
-2.2Round 14🇧🇷 BRAZIL153N♠3+2-16
-2.3Round 13🇮🇩 INDONESIA244♥♦Q=+0
-2.3Round 17🇫🇷 FRANCE174♥♣A-1-4
-2.5Round 4🇦🇷 ARGENTINA13♣♣2-1-4
-2.5Round 4🇦🇷 ARGENTINA103♠♦10-1+9
-2.6Round 3🇩🇪 GERMANY133N♠9+1+0
-2.6Round 4🇦🇷 ARGENTINA23N♠J+1+12
-2.6Round 8🇦🇺 AUSTRALIA294♠♥J+1+0
-2.6Round 14🇧🇷 BRAZIL104♠♣2+2-13
-2.7Round 3🇩🇪 GERMANY63♠♣3=-10
-2.7Round 8🇦🇺 AUSTRALIA244♥♦A-1-5
-2.8Round 8🇦🇺 AUSTRALIA323♣♥5+1-6
-2.8Round 18🇳🇿 NEW ZEALAND74♥♠3=+0
-2.9Round 5🇺🇸 USA 214♥♣10-3-6
-3.0Round 3🇩🇪 GERMANY44♠♦Q=-3
-3.0Round 7🇩🇰 DENMARK102♦♥10+2-11
-3.0Round 20🇨🇳 CHINA GLOBAL TIMES104♠♥3-3+5
-3.2Round 5🇺🇸 USA 253♦x♥A-2-8
-3.4Round 2🇳🇱 NETHERLANDS163N♥10+1+0
-3.4Round 4🇦🇷 ARGENTINA72♠♥4+1+0
-3.4Round 5🇺🇸 USA 2124♥♦5=+0
-3.4Round 14🇧🇷 BRAZIL91N♥2+2-6
-3.5Round 2🇳🇱 NETHERLANDS113♠♦9-1-5
-3.5Round 4🇦🇷 ARGENTINA34♠♥7=+0
-3.6Round 4🇦🇷 ARGENTINA61N♠8+1-5
-3.6Round 11🇬🇵 GUADELOUPE203N♥10-2-7
-3.6Round 13🇮🇩 INDONESIA213♥♠2=-7
-3.6Round 17🇫🇷 FRANCE253N♦4+1-1
-3.7Round 3🇩🇪 GERMANY51N♠4-2+0
-3.8Round 12🇿🇦 SOUTH AFRICA72♦♣5-2-3
-4.0Round 11🇬🇵 GUADELOUPE232♦♥6+1-7
-4.0Round 17🇫🇷 FRANCE214♥♠8-1-5
-4.1Round 8🇦🇺 AUSTRALIA263N♥+2+0
-4.1Round 18🇳🇿 NEW ZEALAND23♦♣7+1+0
-4.3Round 14🇧🇷 BRAZIL165♠♣A+1+13
-4.5Round 7🇩🇰 DENMARK112♥♣5=+1
-4.5Round 17🇫🇷 FRANCE233♠♣K-1-6
-4.5Round 17🇫🇷 FRANCE325♠♦6-1-6
-5.0Round 3🇩🇪 GERMANY123N♣5-2-6
-5.0Round 14🇧🇷 BRAZIL124♠♣A-2-2
-5.2Round 14🇧🇷 BRAZIL72♣♦K+1-12
-5.4Round 11🇬🇵 GUADELOUPE264♠♥4=+0
-5.5Round 13🇮🇩 INDONESIA274♥♠A-1-6
-5.6Round 21🇯🇵 JAPAN312♦x♠7=-3
-5.7Round 7🇩🇰 DENMARK24♠♣10=-1
-5.8Round 17🇫🇷 FRANCE244♥x♣A-1-8
-6.0Round 17🇫🇷 FRANCE283N♠3+1-1
-6.5Round 14🇧🇷 BRAZIL23N♦8=-6
-6.5Round 21🇯🇵 JAPAN275♥x♦A-1-5
-6.5Round 21🇯🇵 JAPAN323♠♦5=-11
-6.6Round 12🇿🇦 SOUTH AFRICA34♥♦A-1-10
-6.6Round 18🇳🇿 NEW ZEALAND125♣♥4+1-11
-6.8Round 7🇩🇰 DENMARK55♠♦K-1-9
-7.1Round 7🇩🇰 DENMARK145♠x♥A-1-5
-7.2Round 21🇯🇵 JAPAN263N♣5-3-9
-7.4Round 8🇦🇺 AUSTRALIA253N♠6-1-12
-7.4Round 12🇿🇦 SOUTH AFRICA103N♠9=+0
-7.4Round 20🇨🇳 CHINA GLOBAL TIMES24♠♣K-3-8
-8.2Round 12🇿🇦 SOUTH AFRICA144♠♣K=-7
-8.3Round 20🇨🇳 CHINA GLOBAL TIMES34♥♠A=-7
-8.4Round 12🇿🇦 SOUTH AFRICA25♦♣9+1-5
-8.4Round 20🇨🇳 CHINA GLOBAL TIMES73N♦6+1-1
-8.8Round 18🇳🇿 NEW ZEALAND66♣♦A=+0
-8.9Round 13🇮🇩 INDONESIA226♥♣3-2-13
-9.2Round 14🇧🇷 BRAZIL85♣♣Q+1-11
-9.5Round 7🇩🇰 DENMARK84♥♣4-1-10
-10.0Round 5🇺🇸 USA 2103N♣6-6-10
-10.1Round 13🇮🇩 INDONESIA263N♥3=-10
-11.0Round 18🇳🇿 NEW ZEALAND154♠♣10-2-11
-13.0Round 13🇮🇩 INDONESIA206♦♥A=-7
-13.8Round 8🇦🇺 AUSTRALIA197♣♠Q-1-17