🇩🇪 FRERICHS Hans · GERMANY

101rank
-47.4Butler · 224 bds
-0.21per board
±4.5swing
-0.05vs par /bd · #78/137
-0.29adjusted /bd
Butler per round: 3.6 41.9 -6.5 -4.7 13.5 -6.5 10.6 -16 -2.5 -34.6 -22.3 8 -19.5 -12.4by round

vs par split: bidding -0.11 · play +0.06

Strength of schedule: opponents averaged -0.08/bd (an easy draw) → opponent-adjusted -0.29/bd

Card play — on target: opening leads 82.4% #48 of 137 · declarer play 70.2% #103 of 137 · defence 86.3% #64 of 137

Card play by contract type — on target
vs NTvs a suit
Opening leads86.4% (22)80.4% (46)
Declarer play71.4% (14)69.7% (33)
Defence75.0% (36)90.5% (95)

Opening leads by suit led: ♠ 77.8% (18) · ♥ 88.2% (17) · ♦ 73.7% (19) · ♣ 92.9% (14)

vs par by strain: NT +0.02 (61) · a suit -0.07 (163)

vs par by level: part-score -0.74 (93) · game +0.39 (115) · slam +0.81 (16)

By role: declaring -0.08/bd (-2.28 vs par · 93) · defending -0.30/bd (+1.53 vs par · 131)

By vulnerability: vulnerable -0.19/bd (-0.17 vs par · 112) · not vulnerable -0.24/bd (+0.07 vs par · 112)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 2U.WenningD.Koch-Palmund – K.AdamsenOpen16+3.6+0.23+0.50
Round 3U.WenningC.Thirion – A.GarciaOpen16+41.9+2.62+2.75
Round 5U.WenningP.Soulet – M.BompisClosed16-6.5-0.41-0.88
Round 6U.WenningJ.Kolen – A.MulderOpen16-4.7-0.29-0.25
Round 8U.WenningA.El Ghrari – A.BelkouchOpen16+13.5+0.84+0.00
Round 9U.WenningP.Lavings – R.KrochmalikClosed16-6.5-0.41+1.44
Round 10U.WenningJ.Hassett – J.HollandClosed16+10.6+0.66+0.56
Round 12U.WenningP.Coenraets – F.BigdeliClosed16-16.0-1.00+0.62
Round 13U.WenningM.Mazhar – K.IbrahimClosed16-2.5-0.16+0.75
Round 15U.WenningJ.Meckstroth – Z.MahmoodClosed16-34.6-2.16+0.69
Round 16U.WenningW.Starkowski – M.KwiecienOpen16-22.3-1.39-3.62
Round 18U.WenningR.Akl – S.SalibOpen16+8.0+0.50+1.38
Round 20U.WenningL.Eide – O.FrydenbergOpen16-19.5-1.22-2.44
Round 22U.WenningP.Lambardi – M.MacriClosed16-12.4-0.78-2.19

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
+11.3Round 3🇬🇵 GUADELOUPE33NT♠4+1+1
+10.7Round 3🇬🇵 GUADELOUPE164♥♦4-1+11
+10.6Round 8🇲🇦 MOROCCO203NT♠K+2+11
+10.5Round 5🇫🇷 FRANCE16♥♣7-2+11
+10.3Round 18🇪🇬 EGYPT227♦♦5=-2
+10.2Round 10🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND196♠♠4=+0
+9.3Round 3🇬🇵 GUADELOUPE84♥♦A-1+5
+8.7Round 3🇬🇵 GUADELOUPE46♦♥7-2+13
+8.5Round 2🇩🇰 DENMARK184♥♠K+1+4
+8.3Round 9🇦🇺 AUSTRALIA164♠♣3=+10
+7.7Round 5🇫🇷 FRANCE94♥♠2-2+13
+7.5Round 18🇪🇬 EGYPT273NT♠10-1+5
+7.0Round 3🇬🇵 GUADELOUPE133♠♥K+1+10
+7.0Round 6🇳🇱 NETHERLANDS305♦x♥9-5+7
+7.0Round 16🇵🇱 POLAND296♠♥A-2+13
+6.9Round 5🇫🇷 FRANCE43NT♥5-1+6
+6.9Round 18🇪🇬 EGYPT235♣♥4=+13
+6.6Round 6🇳🇱 NETHERLANDS174♠♥A+2+1
+6.4Round 16🇵🇱 POLAND205♦x♠4+1-9
+6.3Round 15🇺🇸 USA 113NT♥4-1+10
+6.2Round 5🇫🇷 FRANCE107♠♣K=+0
+6.0Round 6🇳🇱 NETHERLANDS283♥♦8=+6
+6.0Round 15🇺🇸 USA 1133NT♦10-3+9
+5.9Round 10🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND176♣♦K-3+11
+5.9Round 12🇧🇪 BELGIUM183♦♥3+1+9
+5.9Round 18🇪🇬 EGYPT313NT♦2+3+11
+5.8Round 9🇦🇺 AUSTRALIA93NT♥3-1+5
+5.5Round 8🇲🇦 MOROCCO244♥♠3=+1
+5.4Round 2🇩🇰 DENMARK175♣♦A-1+10
+5.4Round 16🇵🇱 POLAND224♥♦3-1-1
+5.3Round 22🇦🇷 ARGENTINA322♠♣4-1+12
+5.1Round 8🇲🇦 MOROCCO221NT♠8+1+11
+4.9Round 9🇦🇺 AUSTRALIA114♥♣5-1+10
+4.7Round 10🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND274♥♦6=+0
+4.3Round 3🇬🇵 GUADELOUPE94♥x♦K-2-5
+4.3Round 8🇲🇦 MOROCCO313NT♣3+3+11
+4.1Round 8🇲🇦 MOROCCO193♦♣A-2+2
+4.0Round 13🇵🇰 PAKISTAN123♥♦J+1+2
+3.6Round 3🇬🇵 GUADELOUPE123♠♦10-2+3
+3.4Round 18🇪🇬 EGYPT294♠♦A-1+6
+3.3Round 6🇳🇱 NETHERLANDS253NT♥6-1+5
+3.0Round 10🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND211NT♣5+2+1
+3.0Round 20🇳🇴 NORWAY193NT♥10+1+0
+2.8Round 2🇩🇰 DENMARK265♦♠A-1+6
+2.8Round 18🇪🇬 EGYPT264♠♣4+1+0
+2.8Round 20🇳🇴 NORWAY293♦♠10+1+0
+2.7Round 5🇫🇷 FRANCE54♥♦10+2+1
+2.7Round 9🇦🇺 AUSTRALIA12♥♣J-3+6
+2.7Round 20🇳🇴 NORWAY321NT♠7+2+6
+2.6Round 10🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND313♦♣K-2+5
+2.6Round 22🇦🇷 ARGENTINA192NT♦Q=+1
+2.5Round 13🇵🇰 PAKISTAN43♣♥3-1+6
+2.5Round 18🇪🇬 EGYPT185♣♠4+1-1
+2.4Round 6🇳🇱 NETHERLANDS295♦♠A=+0
+2.3Round 2🇩🇰 DENMARK292NT♣2-1+5
+2.3Round 9🇦🇺 AUSTRALIA34♥♠2-1+10
+2.3Round 22🇦🇷 ARGENTINA233NT♥5+2-12
+2.2Round 13🇵🇰 PAKISTAN82NT♦Q=+7
+2.1Round 12🇧🇪 BELGIUM234♠♦J+1+13
+1.9Round 3🇬🇵 GUADELOUPE65♦x♣3-1+6
+1.8Round 12🇧🇪 BELGIUM264♥♠A=+0
+1.8Round 20🇳🇴 NORWAY203♦♥3-2+2
+1.7Round 9🇦🇺 AUSTRALIA154♠♥Q+1+0
+1.7Round 10🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND243♣♦9=+7
+1.6Round 3🇬🇵 GUADELOUPE113♠♦A-1+4
+1.5Round 2🇩🇰 DENMARK234♠♥J=-17
+1.4Round 13🇵🇰 PAKISTAN104♥♦9=+0
+1.3Round 2🇩🇰 DENMARK302♠♣Q+2+4
+1.3Round 13🇵🇰 PAKISTAN163NT♦5+1+1
+1.3Round 15🇺🇸 USA 1144♦♥2-1-2
+1.2Round 6🇳🇱 NETHERLANDS213NT♥5=-1
+1.2Round 9🇦🇺 AUSTRALIA135♥♦2=+0
+1.2Round 13🇵🇰 PAKISTAN15♦♠9-1-2
+1.2Round 22🇦🇷 ARGENTINA243NT♥4=+1
+1.2Round 22🇦🇷 ARGENTINA312NT♥4-1-2
+1.1Round 10🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND264♥x♣6=+7
+1.1Round 16🇵🇱 POLAND194♦♥A-1+2
+1.1Round 18🇪🇬 EGYPT172♥♠K=-1
+0.9Round 8🇲🇦 MOROCCO294♠♦3+1+0
+0.9Round 13🇵🇰 PAKISTAN51NT♦7-1+7
+0.8Round 2🇩🇰 DENMARK223NT♥6+1+0
+0.8Round 2🇩🇰 DENMARK324♥♣Q=+0
+0.8Round 20🇳🇴 NORWAY303♥♦9-1-2
+0.8Round 22🇦🇷 ARGENTINA283♠♣K=+0
+0.7Round 10🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND203NT♦10+2+1
+0.7Round 12🇧🇪 BELGIUM194♥♣10=+1
+0.6Round 8🇲🇦 MOROCCO283♣♦Q-2-1
+0.6Round 10🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND294♠♣4+1+13
+0.6Round 12🇧🇪 BELGIUM243♣♥K-2-1
+0.6Round 16🇵🇱 POLAND173♥♣A=+1
+0.5Round 3🇬🇵 GUADELOUPE14♥♦A+1+0
+0.5Round 8🇲🇦 MOROCCO234♥♠K+1-13
+0.5Round 15🇺🇸 USA 154♠♥Q+1-8
+0.5Round 15🇺🇸 USA 164♠♦Q-1+5
+0.5Round 22🇦🇷 ARGENTINA174♠♣3+1+0
+0.5Round 22🇦🇷 ARGENTINA212♥♣J+1+0
+0.4Round 3🇬🇵 GUADELOUPE102♦♠3+1+0
+0.4Round 8🇲🇦 MOROCCO212♠♥A-2-1
+0.4Round 8🇲🇦 MOROCCO323♥♠K=-1
+0.4Round 13🇵🇰 PAKISTAN144♥♠A+1+0
+0.3Round 5🇫🇷 FRANCE163♣♣K=+0
+0.3Round 18🇪🇬 EGYPT251NT♠3=+1
+0.1Round 10🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND182♠♦8-2-1
+0.1Round 12🇧🇪 BELGIUM291♠♦A+1+0
+0.1Round 18🇪🇬 EGYPT304♣♠2-1+2
+0.1Round 20🇳🇴 NORWAY234♠♦5-2+0
+0.1Round 20🇳🇴 NORWAY264♥♣A=+0
+0.0Round 18🇪🇬 EGYPT323NT♣6+1+1
-0.0Round 20🇳🇴 NORWAY213NT♠10=+0
-0.0Round 20🇳🇴 NORWAY223NT♠5+1-1
-0.1Round 6🇳🇱 NETHERLANDS274♥♠K+1+0
-0.1Round 8🇲🇦 MOROCCO274♣♠3-1+5
-0.2Round 15🇺🇸 USA 1161NT♠3+4+5
-0.3Round 3🇬🇵 GUADELOUPE25♦♠A-1+6
-0.3Round 5🇫🇷 FRANCE32♠♠2+1+0
-0.3Round 9🇦🇺 AUSTRALIA145♣♥A=+11
-0.3Round 12🇧🇪 BELGIUM304♥♠A+1+0
-0.3Round 15🇺🇸 USA 174NT♠10+1+0
-0.3Round 18🇪🇬 EGYPT242♦♥4+1+7
-0.4Round 2🇩🇰 DENMARK202♠♣9+1+0
-0.4Round 6🇳🇱 NETHERLANDS182NT♥3+2+10
-0.4Round 12🇧🇪 BELGIUM314♠♣K+2+7
-0.4Round 13🇵🇰 PAKISTAN32♠♦8-1+2
-0.5Round 6🇳🇱 NETHERLANDS244♦♠A+1-6
-0.5Round 9🇦🇺 AUSTRALIA41NT♥6-1-1
-0.5Round 12🇧🇪 BELGIUM283NT♥7+2+0
-0.5Round 15🇺🇸 USA 1112♠♦Q+2+6
-0.5Round 16🇵🇱 POLAND233NT♥Q+3+13
-0.5Round 22🇦🇷 ARGENTINA222♠♥5=+11
-0.6Round 22🇦🇷 ARGENTINA303♥♠3=-7
-0.7Round 6🇳🇱 NETHERLANDS195♦♠Q=+2
-0.7Round 9🇦🇺 AUSTRALIA25♦♠4=+1
-0.7Round 16🇵🇱 POLAND304♠♦K-2+5
-0.8Round 2🇩🇰 DENMARK254♠♦A-1+1
-0.9Round 2🇩🇰 DENMARK285♥x♠K-1+0
-0.9Round 3🇬🇵 GUADELOUPE55♦♠Q+1+1
-1.0Round 2🇩🇰 DENMARK212NT♥10-2-1
-1.1Round 13🇵🇰 PAKISTAN114♥♦5+1+0
-1.1Round 16🇵🇱 POLAND253NT♣10-2+1
-1.1Round 16🇵🇱 POLAND284♠♦10-2-7
-1.2Round 13🇵🇰 PAKISTAN92♦♠3+1+0
-1.3Round 2🇩🇰 DENMARK316♠♥5+1+11
-1.3Round 5🇫🇷 FRANCE113♣♠6-2-5
-1.5Round 12🇧🇪 BELGIUM251NT♥10-2-3
-1.6Round 2🇩🇰 DENMARK271NT♥7=+1
-1.6Round 5🇫🇷 FRANCE132NT♠7+1-1
-1.7Round 20🇳🇴 NORWAY274♦♠7-1-4
-1.8Round 20🇳🇴 NORWAY183NT♥5+2-8
-1.8Round 22🇦🇷 ARGENTINA272♠♥2+1-1
-1.9Round 8🇲🇦 MOROCCO184♣♠J+1-1
-1.9Round 12🇧🇪 BELGIUM212♠♦A+2-1
-1.9Round 13🇵🇰 PAKISTAN23♦♥9-1-6
-1.9Round 13🇵🇰 PAKISTAN64♥♦K+1+0
-1.9Round 13🇵🇰 PAKISTAN133NT♣4=+1
-1.9Round 20🇳🇴 NORWAY172♠♥9-1-2
-2.1Round 15🇺🇸 USA 121♠♣5+2+0
-2.1Round 16🇵🇱 POLAND243♦♠Q+2-6
-2.2Round 12🇧🇪 BELGIUM224♥♠K+1+0
-2.3Round 5🇫🇷 FRANCE141NT♠6-1-8
-2.3Round 10🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND326NT♠10=-13
-2.5Round 10🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND254♠x♥6-1+0
-2.6Round 20🇳🇴 NORWAY313♦♣Q+1-1
-2.7Round 8🇲🇦 MOROCCO303NT♦Q=+1
-2.7Round 13🇵🇰 PAKISTAN154♥♦9-1-6
-2.8Round 10🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND303♥♦7-2-5
-3.0Round 5🇫🇷 FRANCE124♠♥A=+0
-3.0Round 10🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND283♦♣10=+0
-3.0Round 18🇪🇬 EGYPT211NT♣J-1-5
-3.2Round 15🇺🇸 USA 184♠♥4=+0
-3.2Round 22🇦🇷 ARGENTINA204♥♦3-1+1
-3.3Round 6🇳🇱 NETHERLANDS264♠♦A+1+0
-3.3Round 9🇦🇺 AUSTRALIA103NT♣J-1-6
-3.4Round 8🇲🇦 MOROCCO262♠♥A=-6
-3.5Round 6🇳🇱 NETHERLANDS233♠♣2-2-3
-3.5Round 16🇵🇱 POLAND262♥♣4=-6
-3.6Round 16🇵🇱 POLAND312♣♥K-3-10
-3.7Round 5🇫🇷 FRANCE83♠♣A-3-6
-3.9Round 9🇦🇺 AUSTRALIA53♥♣J+2-6
-4.1Round 2🇩🇰 DENMARK191♠♣9=-5
-4.1Round 12🇧🇪 BELGIUM323NT♥5=+0
-4.1Round 15🇺🇸 USA 134♠♥3=+0
-4.2Round 15🇺🇸 USA 1153♥♠4=-8
-4.2Round 16🇵🇱 POLAND181NT♠10=-12
-4.2Round 22🇦🇷 ARGENTINA293♥♣A-1-11
-4.3Round 10🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND222NT♥9-4-7
-4.3Round 20🇳🇴 NORWAY243NT♥K-1-5
-4.5Round 8🇲🇦 MOROCCO172NT♠K+2-7
-4.7Round 12🇧🇪 BELGIUM173♥♦K+1-1
-4.7Round 22🇦🇷 ARGENTINA264♠♦2-2-8
-4.8Round 6🇳🇱 NETHERLANDS311NT♠J=-5
-4.8Round 15🇺🇸 USA 1101♥♣2+3-6
-4.9Round 3🇬🇵 GUADELOUPE73♠♦2=-1
-4.9Round 6🇳🇱 NETHERLANDS324♥x♠A-3-14
-5.1Round 10🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND233NT♥2+1-10
-5.3Round 13🇵🇰 PAKISTAN75♦♣A=+0
-5.4Round 3🇬🇵 GUADELOUPE155♥x♦Q-3-5
-5.4Round 6🇳🇱 NETHERLANDS204♥♥J=+0
-5.4Round 16🇵🇱 POLAND214♣♠3=-11
-5.6Round 12🇧🇪 BELGIUM274♥♦7+3-14
-5.7Round 9🇦🇺 AUSTRALIA61♦♥A-3-4
-5.7Round 22🇦🇷 ARGENTINA254♠♦5=-10
-5.9Round 3🇬🇵 GUADELOUPE143NT♠8-1-5
-6.0Round 5🇫🇷 FRANCE65♦♠K=-7
-6.0Round 12🇧🇪 BELGIUM204♥♣8=+0
-6.1Round 9🇦🇺 AUSTRALIA73♣♠4+1-12
-6.1Round 22🇦🇷 ARGENTINA181NT♥J+1-10
-6.3Round 5🇫🇷 FRANCE74♠x♣K=-4
-6.3Round 8🇲🇦 MOROCCO254♠♠J+3-12
-6.3Round 9🇦🇺 AUSTRALIA83NT♦A=+0
-6.6Round 9🇦🇺 AUSTRALIA126♠♦A=-1
-6.7Round 5🇫🇷 FRANCE155♣x♦Q-1+0
-7.6Round 6🇳🇱 NETHERLANDS224♠♥A=-6
-8.0Round 16🇵🇱 POLAND326♠♦6-1-17
-8.3Round 20🇳🇴 NORWAY283♠♥4-3-11
-9.0Round 15🇺🇸 USA 196♦♣3=+0
-9.1Round 18🇪🇬 EGYPT196♠♥3=-1
-9.6Round 5🇫🇷 FRANCE23NT♥K-7-14
-9.7Round 2🇩🇰 DENMARK246NT♥4-1-11
-10.0Round 15🇺🇸 USA 1126NT♥5=+13
-10.2Round 18🇪🇬 EGYPT204♥♠3=+0
-10.2Round 18🇪🇬 EGYPT286♠♠3-1-14
-10.2Round 20🇳🇴 NORWAY254♠♦K-1-13
-10.8Round 15🇺🇸 USA 143NTx♠4-1-13
-12.6Round 16🇵🇱 POLAND272♣x♣5-3-14