🏴󠁧󠁢󠁥󠁮󠁧󠁿 ALLFREY Alexander · ENGLAND

29rank
+44.4Butler · 160 bds
+0.28per board
±4.7swing
+0.36vs par /bd · #23/81
+0.17adjusted /bd
Butler per round: 35.3 31.9 4.8 3.3 -40.2 34.2 6.9 -9.9 -18.9 -3by round

vs par split: bidding +0.28 · play +0.07

Strength of schedule: opponents averaged -0.11/bd (an easy draw) → opponent-adjusted +0.17/bd

Card play — on target: opening leads 84.6% #16 of 81 · declarer play 59.5% #77 of 81 · defence 87.5% #35 of 81

Card play by contract type — on target
vs NTvs a suit
Opening leads84.6% (13)84.6% (26)
Declarer play55.6% (9)60.7% (28)
Defence90.5% (21)86.0% (43)

Opening leads by suit led: ♠ 86.7% (15) · ♥ 100.0% (6) · ♦ 57.1% (7) · ♣ 90.9% (11)

vs par by strain: NT +0.44 (50) · a suit +0.30 (109)

vs par by level: part-score +0.00 (62) · game +1.17 (86) · slam -4.18 (11)

By role: declaring +0.18/bd (-1.80 vs par · 95) · defending +0.42/bd (+3.52 vs par · 65)

By vulnerability: vulnerable -0.03/bd (+0.15 vs par · 80) · not vulnerable +0.58/bd (+0.57 vs par · 80)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1A.RobsonF.Aguad – G.RubioOpen16+35.3+2.21+3.19
Round 2A.RobsonF.Goded – L.LantaronClosed16+31.9+1.99+3.94
Round 3A.RobsonV.Carcassonne-Labaere – A.LabaereOpen16+4.8+0.30-0.06
Round 4A.RobsonJ.Fritsche – R.RohowskyClosed16+3.3+0.21+1.06
Round 6A.RobsonB.Drijver – S.BrinkOpen16-40.2-2.51-3.00
Round 9A.RobsonI.Chung – T.ChoOpen16+34.2+2.14-0.12
Round 11A.RobsonS.Malkawi – S.AlrawashdehClosed16+6.9+0.43-0.75
Round 12A.RobsonM.Reygadas – S.ReichOpen16-9.9-0.62-0.31
Round 14A.RobsonA.Kempczynski – P.MathieuClosed16-18.9-1.18+0.75
Round 15A.RobsonA.Saaid Ghoneim – K.NabilClosed16-3.0-0.19-1.06

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.5Round 9🇰🇷 KOREA133NTx♦4=+12
+12.0Round 9🇰🇷 KOREA96♦♣5=-2
+10.0Round 12🇲🇽 MEXICO234♥♥8-1+12
+9.9Round 2🇪🇸 SPAIN324♥♦2=+13
+9.6Round 1🇨🇱 CHILE105♦♣A=+10
+9.6Round 12🇲🇽 MEXICO185♥♠A-1-3
+8.9Round 9🇰🇷 KOREA144♠♣3-1+10
+8.0Round 1🇨🇱 CHILE74♠♣A-1+9
+7.8Round 2🇪🇸 SPAIN286♣♠K=-11
+7.8Round 4🇩🇪 GERMANY195♥♣A=+11
+7.4Round 14🇬🇵 GUADELOUPE315♥x♦A-2+13
+7.3Round 12🇲🇽 MEXICO273NT♥3-1+11
+7.0Round 4🇩🇪 GERMANY174♠♣7=+0
+6.8Round 15🇪🇬 EGYPT163NT♠J-3+9
+6.6Round 2🇪🇸 SPAIN294♥♣K-1+12
+6.2Round 4🇩🇪 GERMANY243NT♠3+3+3
+6.0Round 1🇨🇱 CHILE112NT♥7-2+6
+5.6Round 11🇯🇴 JORDAN25♥x♠A-1+11
+5.6Round 12🇲🇽 MEXICO246♦♦8-1+11
+5.5Round 3🇧🇪 BELGIUM154♥♠A=+7
+5.5Round 4🇩🇪 GERMANY306♦♠A-2+11
+5.4Round 1🇨🇱 CHILE65♦♠A=+0
+5.4Round 11🇯🇴 JORDAN114♠♦J-1+5
+5.4Round 15🇪🇬 EGYPT14♠♦K=+7
+5.3Round 14🇬🇵 GUADELOUPE174♠♥J-1+5
+5.2Round 9🇰🇷 KOREA102♦♠9-1+6
+4.5Round 9🇰🇷 KOREA153NT♣K=+0
+4.4Round 15🇪🇬 EGYPT124♠♦3-1+5
+4.2Round 6🇳🇱 NETHERLANDS234♦♥8=+0
+4.2Round 11🇯🇴 JORDAN61NT♥4+1-1
+3.9Round 3🇧🇪 BELGIUM146♥♣T=-9
+3.9Round 4🇩🇪 GERMANY322♠♥7=-1
+3.8Round 1🇨🇱 CHILE152♥♦A=+5
+3.8Round 15🇪🇬 EGYPT34♥♠3-3+9
+3.7Round 11🇯🇴 JORDAN122NT♣3-1+5
+3.6Round 14🇬🇵 GUADELOUPE274♠♣4=+0
+3.5Round 2🇪🇸 SPAIN183♥♥6+1+1
+3.5Round 3🇧🇪 BELGIUM24♥♣A-2+7
+3.5Round 6🇳🇱 NETHERLANDS192NT♣5=+1
+3.5Round 11🇯🇴 JORDAN44♥♦9=+0
+3.3Round 3🇧🇪 BELGIUM113♦♥Q=+6
+3.3Round 14🇬🇵 GUADELOUPE201NT♠4+1+0
+3.2Round 1🇨🇱 CHILE53NT♥3=+12
+3.2Round 9🇰🇷 KOREA121NT♣7-1+5
+3.2Round 11🇯🇴 JORDAN102♦♠3=+5
+3.1Round 1🇨🇱 CHILE44♣♥6-2+8
+2.9Round 14🇬🇵 GUADELOUPE253NT♥6+1+8
+2.8Round 9🇰🇷 KOREA34♥♠7=+1
+2.8Round 12🇲🇽 MEXICO324♠♣3=-1
+2.7Round 2🇪🇸 SPAIN174♥♠A=-1
+2.7Round 2🇪🇸 SPAIN262NT♥3-1+6
+2.2Round 3🇧🇪 BELGIUM85♣♠A-1+5
+2.2Round 9🇰🇷 KOREA24♥♥3+1+0
+2.2Round 15🇪🇬 EGYPT23♦♣10+1+7
+2.2Round 15🇪🇬 EGYPT81NT♠J-2+0
+2.1Round 6🇳🇱 NETHERLANDS291NT♣4+2+10
+2.0Round 1🇨🇱 CHILE163♦♥9-2+11
+2.0Round 3🇧🇪 BELGIUM12♥♦J-1-4
+2.0Round 6🇳🇱 NETHERLANDS323NT♠4+1-1
+2.0Round 12🇲🇽 MEXICO313♠♣2-2+11
+1.9Round 9🇰🇷 KOREA42♠♣A-2-2
+1.8Round 1🇨🇱 CHILE143♣♥A+1+0
+1.5Round 1🇨🇱 CHILE22NT♣3=+0
+1.5Round 4🇩🇪 GERMANY311NT♥7-1+2
+1.2Round 6🇳🇱 NETHERLANDS172♠♣9-3+6
+1.2Round 12🇲🇽 MEXICO303NT♥8+1-1
+1.1Round 2🇪🇸 SPAIN193NT♥6+2+1
+1.1Round 2🇪🇸 SPAIN202♠♦2=+0
+0.9Round 3🇧🇪 BELGIUM91NT♠2+1+7
+0.9Round 4🇩🇪 GERMANY281♠♠J+3+1
+0.8Round 3🇧🇪 BELGIUM124♥♠8+1+0
+0.8Round 11🇯🇴 JORDAN74♥♣6+2+1
+0.6Round 14🇬🇵 GUADELOUPE194♠♣10=+1
+0.6Round 14🇬🇵 GUADELOUPE283NT♥6+1+0
+0.5Round 2🇪🇸 SPAIN253♣♦10+1+7
+0.5Round 14🇬🇵 GUADELOUPE303NT♣6+1+11
+0.3Round 2🇪🇸 SPAIN274♠x♣A-2+11
+0.2Round 2🇪🇸 SPAIN234♠♥K+2+13
+0.1Round 4🇩🇪 GERMANY222NT♦6-1-1
+0.1Round 4🇩🇪 GERMANY234♥♣2=+0
-0.0Round 4🇩🇪 GERMANY204♥♠K+1+0
+0.0Round 11🇯🇴 JORDAN142♦♦5=-1
+0.0Round 15🇪🇬 EGYPT153♥♥3=+0
-0.1Round 2🇪🇸 SPAIN213♦♣J-1+10
-0.2Round 1🇨🇱 CHILE124♠♦K+1+0
-0.2Round 9🇰🇷 KOREA63NT♣7+1+0
-0.3Round 1🇨🇱 CHILE93NT♦9+3+13
-0.3Round 11🇯🇴 JORDAN82♠♦3=+1
-0.3Round 12🇲🇽 MEXICO294♠♥K+1+0
-0.4Round 1🇨🇱 CHILE36♣♣5=-11
-0.4Round 9🇰🇷 KOREA13NT♥J-2-6
-0.5Round 6🇳🇱 NETHERLANDS301NT♦2-1+2
-0.5Round 11🇯🇴 JORDAN94♠♣Q+2-11
-0.6Round 15🇪🇬 EGYPT93NT♠6+2+0
-0.7Round 2🇪🇸 SPAIN223♥♣K-1+0
-0.7Round 2🇪🇸 SPAIN311♥x♣J-1+2
-0.7Round 3🇧🇪 BELGIUM42♦♦A+3+0
-0.8Round 3🇧🇪 BELGIUM64♥♦K-2-2
-0.8Round 15🇪🇬 EGYPT104♥♦Q=+0
-0.9Round 1🇨🇱 CHILE83NT♠J+1+1
-1.1Round 11🇯🇴 JORDAN15♣♥A=-2
-1.3Round 3🇧🇪 BELGIUM51NT♣4+1+10
-1.3Round 9🇰🇷 KOREA54♠♣A=-1
-1.3Round 15🇪🇬 EGYPT134♠♥Q+1-13
-1.4Round 11🇯🇴 JORDAN33NT♠2-1-5
-1.5Round 2🇪🇸 SPAIN243♠♥10=-1
-1.5Round 2🇪🇸 SPAIN304♦♦3=+0
-1.5Round 3🇧🇪 BELGIUM101♠♦8-1-12
-1.5Round 9🇰🇷 KOREA164♠♦5-2+0
-1.5Round 15🇪🇬 EGYPT141NT♥A+2-6
-1.6Round 6🇳🇱 NETHERLANDS273NT♣9-2-5
-1.6Round 14🇬🇵 GUADELOUPE244♥♠7-1-2
-1.7Round 9🇰🇷 KOREA81NT♠J+1-6
-1.8Round 11🇯🇴 JORDAN161NT♣4+2-6
-1.8Round 14🇬🇵 GUADELOUPE224♠♥9+1+0
-2.2Round 12🇲🇽 MEXICO174♠♣Q=+0
-2.2Round 12🇲🇽 MEXICO255♣x♥10-2-2
-2.3Round 6🇳🇱 NETHERLANDS313NT♣2-2-6
-2.3Round 12🇲🇽 MEXICO21Pass+3
-2.4Round 3🇧🇪 BELGIUM35♣♥Q-1-6
-2.6Round 4🇩🇪 GERMANY254♥♠7+1+11
-2.8Round 1🇨🇱 CHILE13♣♥3+2-13
-2.8Round 3🇧🇪 BELGIUM71NT♦A-1+1
-2.8Round 14🇬🇵 GUADELOUPE181NT♥A-3+0
-3.5Round 4🇩🇪 GERMANY213♠♥9-1-5
-3.6Round 12🇲🇽 MEXICO202♠♣A+1-10
-3.8Round 3🇧🇪 BELGIUM134♥♦J-2-8
-3.8Round 11🇯🇴 JORDAN154♥♦K-1-5
-4.0Round 3🇧🇪 BELGIUM162♠♦K-2-3
-4.0Round 15🇪🇬 EGYPT54♥♠7+1+0
-4.1Round 6🇳🇱 NETHERLANDS213NT♦7+1+0
-4.1Round 12🇲🇽 MEXICO192♥♠9+2-10
-4.1Round 15🇪🇬 EGYPT73♠♠J=-10
-4.4Round 9🇰🇷 KOREA73♠♦A-1-5
-4.4Round 11🇯🇴 JORDAN135♥x♣Q-3-4
-4.5Round 1🇨🇱 CHILE134♠x♣A-2+0
-4.5Round 6🇳🇱 NETHERLANDS183NT♦4-1-5
-4.5Round 14🇬🇵 GUADELOUPE323NT♠2-1-6
-4.8Round 4🇩🇪 GERMANY293♦♠A=+1
-5.0Round 15🇪🇬 EGYPT65♦x♥8-4-4
-5.1Round 14🇬🇵 GUADELOUPE261♠♠7+3-10
-5.2Round 6🇳🇱 NETHERLANDS264♥♦9-1-7
-5.2Round 15🇪🇬 EGYPT116♥♠K=-5
-5.3Round 14🇬🇵 GUADELOUPE293NT♥5-2-8
-5.3Round 15🇪🇬 EGYPT43NT♠6-1-16
-5.4Round 6🇳🇱 NETHERLANDS283NT♠2-1-10
-5.7Round 4🇩🇪 GERMANY182♠♦5-3-6
-5.7Round 4🇩🇪 GERMANY263NT♥3=-10
-5.7Round 6🇳🇱 NETHERLANDS223♠♥3+1-8
-6.2Round 11🇯🇴 JORDAN54♥x♦A=-5
-6.6Round 6🇳🇱 NETHERLANDS243♦♦T-3-6
-6.8Round 6🇳🇱 NETHERLANDS251NT♠5=-2
-7.4Round 4🇩🇪 GERMANY273NT♥2=+0
-8.6Round 14🇬🇵 GUADELOUPE235♥♣6=+0
-9.5Round 9🇰🇷 KOREA113♠♥3-1-14
-10.2Round 12🇲🇽 MEXICO226♠♦A=+0
-10.5Round 6🇳🇱 NETHERLANDS206♥♥T-1-17
-11.0Round 12🇲🇽 MEXICO266♠♠3-1-13
-12.5Round 12🇲🇽 MEXICO283NTx♠8=-13
-13.4Round 14🇬🇵 GUADELOUPE216♦♠10=+0