🏴󠁧󠁢󠁥󠁮󠁧󠁿 DHONDY Heather · ENGLAND

1rank
+183.5Butler · 208 bds
+0.88per board
±4.5swing
+1.36vs par /bd · #1/130
+0.84adjusted /bd
Butler per round: 16.2 18.4 32.8 1.6 -5.7 20.1 -11 14.4 54.8 17.7 -11.4 21 14.6by round

vs par split: bidding +1.01 · play +0.39

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

Card play — on target: opening leads 78.9% #74 of 130 · declarer play 78.1% #48 of 130 · defence 93.2% #15 of 130

Card play by contract type — on target
vs NTvs a suit
Opening leads·78.9% (38)
Declarer play·78.1% (32)
Defence·93.2% (74)

Opening leads by suit led: ♠ 75.0% (12) · ♥ 77.8% (9) · ♦ 71.4% (7) · ♣ 90.0% (10)

vs par by strain: a suit +1.40 (139)

vs par by level: part-score +0.57 (56) · game +2.05 (74) · slam +1.11 (9)

By role: declaring +1.15/bd (-1.03 vs par · 95) · defending +0.66/bd (+3.37 vs par · 113)

By vulnerability: vulnerable +0.81/bd (+1.50 vs par · 104) · not vulnerable +0.95/bd (+1.22 vs par · 104)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1N.SmithC.Richardson – E.HorsmanClosed16+16.2+1.01+0.62
Round 2N.SmithJ.Levin – S.PicusOpen16+18.4+1.15+0.94
Round 5N.SmithJ.Smederevac – M.ErhartOpen16+32.8+2.05+1.50
Round 6N.SmithA.Alberti – M.Schraverus-MeuerOpen16+1.6+0.10+0.25
Round 7N.SmithD.Gaviard – C.SaulOpen16-5.7-0.36-0.31
Round 8N.SmithN.Wattar – N.HamdyOpen16+20.1+1.26+4.69
Round 10N.SmithF.Guerraoui – H.HachimiOpen16-11.0-0.69-1.38
Round 11N.SmithC.Forsberg – M.GronkvistOpen16+14.4+0.90+2.44
Round 13N.SmithZ.Azwer – R.SaigolOpen16+54.8+3.42+3.00
Round 14N.SmithY.Liu – P.WangOpen16+17.7+1.11+0.56
Round 16N.SmithB.Vriend – C.ArnoldsOpen16-11.4-0.71+0.25
Round 18N.SmithI.Sonawala – F.ChothiaOpen16+21.0+1.31+3.62
Round 20N.SmithJ.Eaton – B.ClintonClosed16+14.6+0.91+1.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
+18.0Round 8🇪🇬 EGYPT74♥x♦K-5+17
+14.0Round 2🇺🇸 USA 134♦x♠K-5+9
+13.2Round 13🇵🇰 PAKISTAN104♠x♦A+2+11
+12.7Round 14🇨🇳 CHINA164♠x♣K=+14
+11.6Round 13🇵🇰 PAKISTAN154♥x♣10=+5
+11.2Round 6🇩🇪 GERMANY105♠♦J-2+13
+11.0Round 1🇳🇿 NEW ZEALAND54♥♠6=+11
+10.5Round 1🇳🇿 NEW ZEALAND102♣x♦4-4+10
+10.4Round 20🇨🇦 CANADA72♠x♥A-3+5
+9.4Round 5🇦🇹 AUSTRIA113Nx♥9-3+9
+9.4Round 13🇵🇰 PAKISTAN123N♦J=+11
+8.7Round 8🇪🇬 EGYPT94♠x♥A+1+10
+8.5Round 11🇸🇪 SWEDEN93♠♥5=+10
+7.8Round 13🇵🇰 PAKISTAN144♠♥J-3+11
+7.4Round 1🇳🇿 NEW ZEALAND24♥♠A=+13
+7.1Round 20🇨🇦 CANADA66♠x♥A-3+7
+7.0Round 5🇦🇹 AUSTRIA54♣♦4-1+10
+7.0Round 18🇮🇳 INDIA135♦x♥K=+6
+7.0Round 18🇮🇳 INDIA147♠♠10=+0
+6.8Round 2🇺🇸 USA 192N♠Q-3+10
+6.8Round 10🇲🇦 MOROCCO14♠♣7-2+9
+6.7Round 1🇳🇿 NEW ZEALAND117N♦4=+0
+6.7Round 5🇦🇹 AUSTRIA75♣♠A-2+8
+6.5Round 13🇵🇰 PAKISTAN51N♥5+1+11
+6.1Round 2🇺🇸 USA 163N♣6-1+12
+5.9Round 20🇨🇦 CANADA43N♠7+1+10
+5.3Round 5🇦🇹 AUSTRIA63♥♣A+3+15
+5.1Round 16🇳🇱 NETHERLANDS94♥♠J=+0
+5.0Round 13🇵🇰 PAKISTAN14♠♦10-1+5
+4.9Round 10🇲🇦 MOROCCO104♠♠6+2+13
+4.8Round 6🇩🇪 GERMANY24♥♠A-1+9
+4.8Round 7🇫🇷 FRANCE85♠♦4-1+6
+4.8Round 11🇸🇪 SWEDEN54♠♦7-1+10
+4.7Round 7🇫🇷 FRANCE154♠♥Q=+0
+4.7Round 14🇨🇳 CHINA124♠♠7+1+0
+4.7Round 16🇳🇱 NETHERLANDS163N♣3-2+8
+4.3Round 5🇦🇹 AUSTRIA133♠♥A+1+10
+4.3Round 18🇮🇳 INDIA111N♠7+1+6
+4.2Round 7🇫🇷 FRANCE73N♦4=+0
+4.2Round 20🇨🇦 CANADA33N♦10+1+0
+4.0Round 5🇦🇹 AUSTRIA35♦♣A-3-3
+4.0Round 5🇦🇹 AUSTRIA83N♠A-1+5
+4.0Round 5🇦🇹 AUSTRIA153N♣2-1+5
+4.0Round 14🇨🇳 CHINA104♥♣J+2+1
+4.0Round 14🇨🇳 CHINA142♥♠9-3+2
+3.8Round 8🇪🇬 EGYPT151N♣7-1+5
+3.8Round 18🇮🇳 INDIA124♠♥4-2+11
+3.7Round 13🇵🇰 PAKISTAN24♥♥3+2+1
+3.6Round 6🇩🇪 GERMANY73♥♣A=-10
+3.6Round 11🇸🇪 SWEDEN72♥♦2+1+6
+3.5Round 18🇮🇳 INDIA16♠♠2+1+11
+3.4Round 11🇸🇪 SWEDEN13♦♠5-1+10
+3.2Round 7🇫🇷 FRANCE123N♦7-1+5
+3.2Round 20🇨🇦 CANADA145♥♦J-1+8
+3.1Round 10🇲🇦 MOROCCO72♠♥5=+6
+3.1Round 18🇮🇳 INDIA64♦x♣A-1+8
+3.0Round 2🇺🇸 USA 1143♠♥3-2+0
+3.0Round 7🇫🇷 FRANCE164♠♥3+1+1
+3.0Round 13🇵🇰 PAKISTAN74♠♦2=-1
+2.6Round 14🇨🇳 CHINA12♦♥6=+5
+2.6Round 14🇨🇳 CHINA153N♠2+2+1
+2.5Round 7🇫🇷 FRANCE143N♣6-1+5
+2.4Round 5🇦🇹 AUSTRIA104♠♣A-2+2
+2.3Round 6🇩🇪 GERMANY31N♠Q+3+6
+2.3Round 10🇲🇦 MOROCCO163N♦5+1+1
+2.2Round 2🇺🇸 USA 113N♦4+1+0
+2.2Round 8🇪🇬 EGYPT13N♥2+1+1
+2.1Round 18🇮🇳 INDIA84♠♣A-1+9
+2.1Round 18🇮🇳 INDIA164♥♣J+1+0
+2.0Round 1🇳🇿 NEW ZEALAND134♥♣4-1-1
+2.0Round 8🇪🇬 EGYPT44♥x♠K-1+8
+2.0Round 10🇲🇦 MOROCCO64♥♣9+2+5
+2.0Round 13🇵🇰 PAKISTAN33N♥6=-1
+2.0Round 20🇨🇦 CANADA22♠♥K=+0
+1.9Round 6🇩🇪 GERMANY161N♣2-1-1
+1.9Round 7🇫🇷 FRANCE131♠♥A-1+5
+1.9Round 14🇨🇳 CHINA41N♠J+3+9
+1.5Round 14🇨🇳 CHINA131♠♣K+1+0
+1.5Round 20🇨🇦 CANADA92♦♥K+1-7
+1.4Round 8🇪🇬 EGYPT123N♣6-3+9
+1.4Round 11🇸🇪 SWEDEN83N♠2+1-11
+1.3Round 1🇳🇿 NEW ZEALAND34♦♠A-3-3
+1.3Round 8🇪🇬 EGYPT33N♣7+3+14
+1.2Round 8🇪🇬 EGYPT23♠♦5+1+8
+1.2Round 13🇵🇰 PAKISTAN113N♦J+1-1
+1.1Round 2🇺🇸 USA 175♦♥4-2+8
+1.1Round 8🇪🇬 EGYPT104♠♥4+1+0
+1.1Round 13🇵🇰 PAKISTAN94♥♠J=+0
+1.1Round 18🇮🇳 INDIA26♦♥10-1+11
+1.0Round 8🇪🇬 EGYPT53N♦Q=-1
+1.0Round 16🇳🇱 NETHERLANDS42N♠2=+0
+1.0Round 20🇨🇦 CANADA104♥♣3=+9
+0.9Round 1🇳🇿 NEW ZEALAND74♠♦3=+1
+0.9Round 7🇫🇷 FRANCE93N♦3+2+1
+0.8Round 11🇸🇪 SWEDEN2Pass+3
+0.7Round 2🇺🇸 USA 145♦♠8=-2
+0.7Round 10🇲🇦 MOROCCO45♦♠9+2-12
+0.7Round 14🇨🇳 CHINA74♥♣K+1+0
+0.6Round 13🇵🇰 PAKISTAN133N♦6+2+0
+0.6Round 13🇵🇰 PAKISTAN161N♥3+2+7
+0.5Round 5🇦🇹 AUSTRIA144♥♠3=+0
+0.5Round 6🇩🇪 GERMANY112♠♦K+1+0
+0.5Round 11🇸🇪 SWEDEN33N♥J+1+1
+0.5Round 14🇨🇳 CHINA114♠♦9+1-11
+0.5Round 20🇨🇦 CANADA53N♦6=+2
+0.4Round 2🇺🇸 USA 182♠♣10-1-2
+0.4Round 5🇦🇹 AUSTRIA93N♣A=+0
+0.4Round 10🇲🇦 MOROCCO152♦♥3+1-7
+0.4Round 11🇸🇪 SWEDEN42♥♠J-1+1
+0.3Round 5🇦🇹 AUSTRIA164♥♣8-1-4
+0.3Round 10🇲🇦 MOROCCO132N♦Q-1+5
+0.3Round 11🇸🇪 SWEDEN123N♠3-1+4
+0.3Round 11🇸🇪 SWEDEN131N♠9=+11
+0.3Round 14🇨🇳 CHINA84♠♥4+1+0
+0.2Round 1🇳🇿 NEW ZEALAND63♥♥2-1-4
+0.2Round 2🇺🇸 USA 153N♠4=+0
+0.2Round 2🇺🇸 USA 1152♠♣5-1+4
+0.2Round 11🇸🇪 SWEDEN154♥♦A=+0
+0.2Round 16🇳🇱 NETHERLANDS153♠♠6-1-2
+0.1Round 2🇺🇸 USA 1133N♠10+2+0
+0.1Round 11🇸🇪 SWEDEN104♥♠3+1+0
+0.1Round 16🇳🇱 NETHERLANDS114♥♦2-2-1
+0.0Round 13🇵🇰 PAKISTAN63♦♣A=+0
+0.0Round 18🇮🇳 INDIA52♥♠Q=-1
-0.1Round 8🇪🇬 EGYPT142♠♥7+1+6
-0.1Round 11🇸🇪 SWEDEN144♠♥K+1+0
-0.3Round 6🇩🇪 GERMANY141N♥6+1-1
-0.3Round 10🇲🇦 MOROCCO84♣♥4=+0
-0.4Round 5🇦🇹 AUSTRIA41♠♣10=+0
-0.4Round 6🇩🇪 GERMANY134♠♥J-2-2
-0.6Round 13🇵🇰 PAKISTAN84♠♥5=+0
-0.6Round 14🇨🇳 CHINA64♥♠K+2+11
-0.6Round 16🇳🇱 NETHERLANDS144♦♥A-1+3
-0.7Round 1🇳🇿 NEW ZEALAND91N♦10-1+5
-0.7Round 2🇺🇸 USA 1124♠♥4=+0
-0.7Round 6🇩🇪 GERMANY84♥♣6=+0
-0.7Round 8🇪🇬 EGYPT86N♥7+1+11
-0.7Round 16🇳🇱 NETHERLANDS61N♦2=+0
-0.8Round 2🇺🇸 USA 1163N♦5+3-14
-0.8Round 18🇮🇳 INDIA154♣♣2=+0
-0.8Round 20🇨🇦 CANADA113N♥5+2+0
-0.9Round 1🇳🇿 NEW ZEALAND84♠♦5=+1
-0.9Round 1🇳🇿 NEW ZEALAND163♦x♠5-1+0
-0.9Round 6🇩🇪 GERMANY14♠♣A=+0
-0.9Round 10🇲🇦 MOROCCO93♥♠J+1+6
-1.0Round 1🇳🇿 NEW ZEALAND153♦♥A+1-9
-1.0Round 11🇸🇪 SWEDEN63♦♥6=-1
-1.0Round 16🇳🇱 NETHERLANDS51N♥2-1-1
-1.0Round 20🇨🇦 CANADA12♥♣Q=+8
-1.1Round 7🇫🇷 FRANCE53N♥Q+1-1
-1.1Round 18🇮🇳 INDIA33N♦Q=+0
-1.2Round 1🇳🇿 NEW ZEALAND14♥♣Q+2+11
-1.2Round 18🇮🇳 INDIA44♥♦A+1+0
-1.2Round 18🇮🇳 INDIA91N♥2=+1
-1.2Round 20🇨🇦 CANADA83N♥5-3-2
-1.3Round 16🇳🇱 NETHERLANDS13♦♠2+1+0
-1.4Round 5🇦🇹 AUSTRIA125♠♥A+2-17
-1.7Round 16🇳🇱 NETHERLANDS73N♦6+3+13
-1.7Round 16🇳🇱 NETHERLANDS123N♠3+3-13
-1.9Round 6🇩🇪 GERMANY41N♥8=-5
-1.9Round 16🇳🇱 NETHERLANDS103♦♦6-2-3
-2.0Round 6🇩🇪 GERMANY154N♠2=+0
-2.2Round 16🇳🇱 NETHERLANDS22♠♣4-1-5
-2.2Round 16🇳🇱 NETHERLANDS83N♠2-1-5
-2.2Round 20🇨🇦 CANADA152♠♥A=+0
-2.3Round 7🇫🇷 FRANCE102♥♠4+1-6
-2.3Round 11🇸🇪 SWEDEN114♠x♣A-1-5
-2.4Round 7🇫🇷 FRANCE112N♣K-2+0
-2.4Round 14🇨🇳 CHINA34♦x♥A-2-13
-2.7Round 14🇨🇳 CHINA53♥♥10-2+1
-2.7Round 14🇨🇳 CHINA93N♠3=+0
-2.7Round 16🇳🇱 NETHERLANDS134♠♣6+1+0
-2.8Round 5🇦🇹 AUSTRIA13♥♣A-1-4
-2.8Round 20🇨🇦 CANADA163♠♦K-1-4
-2.9Round 6🇩🇪 GERMANY94♠♣5=+0
-3.1Round 7🇫🇷 FRANCE23♠♥10+2-9
-3.4Round 8🇪🇬 EGYPT63♠♦4=+0
-3.4Round 10🇲🇦 MOROCCO114♥♦2=-8
-3.5Round 7🇫🇷 FRANCE33N♣2+2-1
-3.6Round 2🇺🇸 USA 125♣♦A=+2
-3.6Round 7🇫🇷 FRANCE64♠♣K-1-10
-3.6Round 18🇮🇳 INDIA73N♠4=+0
-4.0Round 6🇩🇪 GERMANY52♠♥4-1-5
-4.0Round 6🇩🇪 GERMANY63♦♠K-2-2
-4.0Round 10🇲🇦 MOROCCO123N♥4-1-5
-4.3Round 1🇳🇿 NEW ZEALAND124♠♥8=+0
-4.3Round 10🇲🇦 MOROCCO144♣♥5-1-6
-4.7Round 2🇺🇸 USA 1114♥♣K+2-11
-4.7Round 8🇪🇬 EGYPT136♥♠J=+0
-4.8Round 8🇪🇬 EGYPT114♥♠3-1-5
-5.1Round 18🇮🇳 INDIA107♦♣2=-4
-5.2Round 10🇲🇦 MOROCCO24♠♣3+1-2
-5.5Round 7🇫🇷 FRANCE17♥♠10=+0
-5.6Round 6🇩🇪 GERMANY126♣♥J=+2
-6.0Round 10🇲🇦 MOROCCO36♥♠A-1-17
-6.0Round 20🇨🇦 CANADA134♠♠J=+0
-6.5Round 11🇸🇪 SWEDEN164♥♠7=+0
-6.5Round 16🇳🇱 NETHERLANDS35♥♦2=+10
-6.6Round 2🇺🇸 USA 1101♠♠6-1-1
-6.7Round 1🇳🇿 NEW ZEALAND43N♥10-3-14
-6.9Round 8🇪🇬 EGYPT163N♣J-2-8
-7.2Round 20🇨🇦 CANADA123♣♦8-1-12
-7.4Round 10🇲🇦 MOROCCO53N♠6=-10
-8.1Round 1🇳🇿 NEW ZEALAND143N♦10=-11
-9.4Round 7🇫🇷 FRANCE43N♣4+2-1
-9.4Round 14🇨🇳 CHINA23N♠3=-11
-10.3Round 13🇵🇰 PAKISTAN44♠♣J+1-11
-10.9Round 5🇦🇹 AUSTRIA24♠♠2-1-12