🇫🇷 STRETZ Francois · FRANCE

96rank
-32.8Butler · 240 bds
-0.14per board
±4.6swing
-0.24vs par /bd · #86/135
-0.08adjusted /bd
Butler per round: -2.2 17.9 -6.3 37.9 -23.7 -38.7 0.1 1.6 -6.3 -3.3 -9.1 -10.6 1.6 26.4 -18.1by round

vs par split: bidding +0.08 · play -0.31

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

Card play — on target: opening leads 80.4% #79 of 135 · declarer play 68.2% #113 of 135 · defence 87.9% #32 of 135

Card play by contract type — on target
vs NTvs a suit
Opening leads60.0% (10)85.4% (41)
Declarer play77.3% (22)63.6% (44)
Defence72.0% (25)92.7% (82)

Opening leads by suit led: ♠ 81.2% (16) · ♥ 81.8% (11) · ♦ 92.9% (14) · ♣ 60.0% (10)

vs par by strain: NT -1.21 (61) · a suit +0.11 (178)

vs par by level: part-score -0.05 (83) · game -0.46 (141) · slam +1.00 (15)

By role: declaring -0.35/bd (-2.76 vs par · 132) · defending +0.12/bd (+2.83 vs par · 108)

By vulnerability: vulnerable -0.10/bd (-0.42 vs par · 120) · not vulnerable -0.18/bd (-0.06 vs par · 120)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 2A.BitranJ.Stas – D.JohnsonClosed16-2.2-0.14-0.25
Round 3A.BitranM.Hussain – M.AhmedOpen16+17.9+1.12+0.19
Round 4A.BitranA.Stokkeland – S.JohnsenOpen16-6.3-0.39+0.44
Round 5A.BitranJ.Carrera – H.JordanClosed16+37.9+2.37+0.75
Round 7A.BitranW.Gosschalk – W.Van EijckClosed16-23.7-1.48-1.12
Round 8A.BitranV.Koneru – P.RajadhyakshaClosed16-38.7-2.42-2.50
Round 10A.BitranP.Dordhain – J.PalmieriClosed16+0.1+0.01+0.19
Round 11A.BitranP.Schaltz – D.SchaltzClosed16+1.6+0.10+0.38
Round 13A.BitranV.Oddy – R.DaltonClosed16-6.3-0.39-1.44
Round 14A.BitranA.Buratti – G.FaillaClosed16-3.3-0.21-1.19
Round 16A.BitranW.Fornasari – L.PalazzoOpen16-9.1-0.57-1.81
Round 17A.BitranJ.Engel – D.CohenClosed16-10.6-0.66-1.88
Round 19A.BitranD.Beauchamp – A.KanetkarOpen16+1.6+0.10-0.25
Round 20A.BitranG.Lopez – S.FabbricatoreClosed16+26.4+1.65+3.06
Round 22A.BitranS.Saha – S.DasOpen16-18.1-1.13+1.81

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.7Round 19🇦🇺 AUSTRALIA55♦x♣Q=+12
+12.1Round 17🇮🇱 ISRAEL26♣♥3-1+17
+11.7Round 5🇨🇴 COLOMBIA165♥x♣K+1+6
+11.4Round 3🇵🇰 PAKISTAN154♥♣Q=+10
+10.9Round 5🇨🇴 COLOMBIA131NTx♣4+1+11
+10.0Round 22🇮🇳 INDIA66♥♦7=+0
+9.6Round 14🇮🇹 ITALY256♦♠6=+0
+9.3Round 13🇨🇦 CANADA155♠♥J-1+9
+9.3Round 19🇦🇺 AUSTRALIA94♥♦6-1+12
+8.7Round 3🇵🇰 PAKISTAN53NT♠5+3+14
+8.1Round 4🇳🇴 NORWAY306♠♦Q-1+11
+8.1Round 11🇩🇰 DENMARK146♦♦3+1+11
+7.9Round 3🇵🇰 PAKISTAN62♣x♠8-2+8
+7.7Round 7🇳🇱 NETHERLANDS84♥♥4=+7
+7.7Round 20🇬🇵 GUADELOUPE163NT♥K-1+12
+7.2Round 20🇬🇵 GUADELOUPE123♦♣A+1+11
+7.1Round 5🇨🇴 COLOMBIA145♣♠A=-11
+6.4Round 10🇷🇪 REUNION194♠♦K-1+6
+6.3Round 20🇬🇵 GUADELOUPE73NT♦8=+0
+6.1Round 16🇦🇷 ARGENTINA293NT♥J+1+10
+5.9Round 3🇵🇰 PAKISTAN74♠♦K=-1
+5.9Round 11🇩🇰 DENMARK163♦♥Q+1+11
+5.9Round 14🇮🇹 ITALY224♥♣10-1+5
+5.8Round 8🇺🇸 USA1265♦♠2+2-4
+5.8Round 11🇩🇰 DENMARK155♠♥9+1+11
+5.7Round 2🇧🇪 BELGIUM304♥♦2-1+5
+5.6Round 5🇨🇴 COLOMBIA14♠x♠9+1-7
+5.5Round 10🇷🇪 REUNION285♥x♠4-2+5
+5.5Round 14🇮🇹 ITALY264♥x♣Q-1+2
+5.4Round 16🇦🇷 ARGENTINA324♠x♦A=+7
+5.3Round 2🇧🇪 BELGIUM283♦♣J=-1
+5.3Round 3🇵🇰 PAKISTAN24♠♣10=+3
+5.3Round 19🇦🇺 AUSTRALIA164♣♠Q=+5
+5.1Round 22🇮🇳 INDIA132♥♣K=+6
+5.0Round 4🇳🇴 NORWAY294♠x♣3-2+12
+5.0Round 19🇦🇺 AUSTRALIA74♠♥A+2+13
+4.9Round 13🇨🇦 CANADA145♥x♠Q=-7
+4.7Round 11🇩🇰 DENMARK123♥♠A+1+2
+4.6Round 20🇬🇵 GUADELOUPE84♥♠5=+8
+4.1Round 10🇷🇪 REUNION183NT♠10+4+10
+4.1Round 10🇷🇪 REUNION243♥♣10-1+4
+4.0Round 20🇬🇵 GUADELOUPE104♥x♣J-1+9
+3.8Round 8🇺🇸 USA1304♠x♥A-1+5
+3.8Round 20🇬🇵 GUADELOUPE23NT♠A+3+1
+3.8Round 20🇬🇵 GUADELOUPE54♥x♠10-1+11
+3.8Round 22🇮🇳 INDIA165♥x♠J-1+0
+3.4Round 2🇧🇪 BELGIUM173♠♦J-1+3
+3.4Round 22🇮🇳 INDIA152♥♦Q+1+13
+3.3Round 5🇨🇴 COLOMBIA104♥♦J+1+1
+3.2Round 8🇺🇸 USA1214♠x♠6-1+6
+3.1Round 19🇦🇺 AUSTRALIA26♣♣2=+0
+3.1Round 22🇮🇳 INDIA25♥♠8+1+11
+3.0Round 5🇨🇴 COLOMBIA111♦♦Q+1-2
+3.0Round 13🇨🇦 CANADA53♦♣A=+6
+3.0Round 14🇮🇹 ITALY174♥♥4=-1
+2.9Round 17🇮🇱 ISRAEL152♥♦A-2+1
+2.8Round 13🇨🇦 CANADA114♦♣K-1+4
+2.7Round 14🇮🇹 ITALY182NT♠6-2+5
+2.6Round 7🇳🇱 NETHERLANDS24♥♣J+2+14
+2.5Round 3🇵🇰 PAKISTAN95♦♣3=+13
+2.4Round 10🇷🇪 REUNION313♦♥3=+0
+2.3Round 2🇧🇪 BELGIUM294♥♣7=+0
+2.2Round 5🇨🇴 COLOMBIA123NT♠5+1+1
+2.2Round 20🇬🇵 GUADELOUPE14♥♦Q=+8
+2.0Round 8🇺🇸 USA1244♠♣Q=+0
+2.0Round 11🇩🇰 DENMARK85♠♠A=+4
+2.0Round 17🇮🇱 ISRAEL144♥♦A-3+2
+1.9Round 2🇧🇪 BELGIUM181NT♥Q+2+1
+1.9Round 11🇩🇰 DENMARK42♥♦Q+1+0
+1.8Round 2🇧🇪 BELGIUM23Pass-4
+1.8Round 4🇳🇴 NORWAY183♦♥K-3+1
+1.8Round 5🇨🇴 COLOMBIA41NT♦3-1+5
+1.8Round 19🇦🇺 AUSTRALIA42NT♠K+2+8
+1.7Round 16🇦🇷 ARGENTINA283♥♠7=+0
+1.7Round 17🇮🇱 ISRAEL93♦♥7+2+1
+1.7Round 19🇦🇺 AUSTRALIA104♠♦K+2+1
+1.4Round 7🇳🇱 NETHERLANDS32♥♠10=+5
+1.4Round 10🇷🇪 REUNION222♠♥Q+1+1
+1.4Round 16🇦🇷 ARGENTINA304♥♣6+1-11
+1.4Round 17🇮🇱 ISRAEL83♥♦K=+0
+1.3Round 5🇨🇴 COLOMBIA153NT♥8+3+12
+1.3Round 7🇳🇱 NETHERLANDS143♥♦K-1+2
+1.3Round 8🇺🇸 USA1271NT♣9-1+2
+1.3Round 17🇮🇱 ISRAEL163NT♥10=-5
+1.2Round 4🇳🇴 NORWAY254♠♦A=+0
+1.2Round 10🇷🇪 REUNION204♥♣A+2+13
+1.2Round 16🇦🇷 ARGENTINA243♠♦Q+1+1
+1.1Round 2🇧🇪 BELGIUM254♥♦8+1+0
+1.1Round 10🇷🇪 REUNION252♣♥8=+0
+1.0Round 11🇩🇰 DENMARK103♠♦2=+0
+1.0Round 14🇮🇹 ITALY193NT♣Q=-1
+1.0Round 16🇦🇷 ARGENTINA223♠♣6=+7
+1.0Round 20🇬🇵 GUADELOUPE134♥♠Q=+0
+1.0Round 22🇮🇳 INDIA33♠♦3=+10
+0.9Round 14🇮🇹 ITALY304♥♦K+2+1
+0.7Round 11🇩🇰 DENMARK134♠♣K+1+13
+0.7Round 16🇦🇷 ARGENTINA212♠♥J+1+0
+0.6Round 16🇦🇷 ARGENTINA313NT♥7+1+1
+0.6Round 17🇮🇱 ISRAEL34♣♠Q-2-1
+0.6Round 20🇬🇵 GUADELOUPE44♠♣A+2-13
+0.5Round 2🇧🇪 BELGIUM193NT♠Q=+1
+0.5Round 4🇳🇴 NORWAY313♥♣6=+0
+0.5Round 7🇳🇱 NETHERLANDS44♠♦8=+1
+0.3Round 2🇧🇪 BELGIUM214♠♣K=+13
+0.3Round 4🇳🇴 NORWAY271NT♠10=+1
+0.3Round 7🇳🇱 NETHERLANDS64♥♦A+1+0
+0.3Round 11🇩🇰 DENMARK13NT♣2+2-11
+0.3Round 13🇨🇦 CANADA23♥♥2-2-11
+0.3Round 13🇨🇦 CANADA163NT♥7=+0
+0.3Round 19🇦🇺 AUSTRALIA84♠♠J=-1
+0.2Round 5🇨🇴 COLOMBIA74♥♠7+1+0
+0.2Round 8🇺🇸 USA1324♠x♦A-2+5
+0.2Round 10🇷🇪 REUNION234♥♦J=-3
+0.1Round 2🇧🇪 BELGIUM224♥♣8=+0
+0.1Round 3🇵🇰 PAKISTAN124♥♠10=+0
+0.1Round 5🇨🇴 COLOMBIA54♥♦J=+1
+0.1Round 13🇨🇦 CANADA132♦♥J-1+1
+0.1Round 14🇮🇹 ITALY202♣♠K+2-1
+0.0Round 4🇳🇴 NORWAY223♦♣A-1-1
+0.0Round 10🇷🇪 REUNION273♠♣K-1-6
-0.0Round 17🇮🇱 ISRAEL135♣♠5-1-6
-0.1Round 4🇳🇴 NORWAY244♠♠J+1+0
-0.1Round 13🇨🇦 CANADA103NT♥2=+0
-0.2Round 3🇵🇰 PAKISTAN14♠♣3=-1
-0.2Round 5🇨🇴 COLOMBIA64♠♥5+1+11
-0.3Round 7🇳🇱 NETHERLANDS123NT♠3=+0
-0.3Round 14🇮🇹 ITALY212♦♦9+1+0
-0.3Round 16🇦🇷 ARGENTINA204♥♦A+1+0
-0.3Round 22🇮🇳 INDIA43NT♠Q+1+1
-0.4Round 2🇧🇪 BELGIUM272♥♠J=+1
-0.4Round 13🇨🇦 CANADA12NT♥4+1-4
-0.4Round 19🇦🇺 AUSTRALIA64♠♦A+1+0
-0.4Round 22🇮🇳 INDIA71NT♣K-2-2
-0.5Round 13🇨🇦 CANADA43NT♠2=+0
-0.7Round 14🇮🇹 ITALY272♥♠K-1+4
-0.7Round 20🇬🇵 GUADELOUPE63♣♠K-1+2
-0.7Round 22🇮🇳 INDIA84♥♣K-1-5
-0.9Round 5🇨🇴 COLOMBIA83♥♦6-2-1
-1.0Round 8🇺🇸 USA1182NT♦Q=+0
-1.0Round 20🇬🇵 GUADELOUPE144♣♥A+1+6
-1.2Round 13🇨🇦 CANADA33NT♥5+2+13
-1.2Round 16🇦🇷 ARGENTINA192♦♠8=+0
-1.3Round 2🇧🇪 BELGIUM324♥♣J=-1
-1.3Round 3🇵🇰 PAKISTAN84♥♦10=-11
-1.3Round 10🇷🇪 REUNION294♥♦6+1+0
-1.4Round 4🇳🇴 NORWAY194♥♦Q=+1
-1.6Round 17🇮🇱 ISRAEL12♠♥A+1-1
-1.6Round 17🇮🇱 ISRAEL66♥♠J+1-13
-1.7Round 10🇷🇪 REUNION173NT♥J+2-1
-1.8Round 4🇳🇴 NORWAY175♦♣Q-1-5
-1.9Round 13🇨🇦 CANADA91NT♥5-2+5
-2.0Round 2🇧🇪 BELGIUM245♦♣6+1+0
-2.0Round 3🇵🇰 PAKISTAN133♥♠A-1-5
-2.0Round 4🇳🇴 NORWAY323NT♦J+2+12
-2.0Round 8🇺🇸 USA1293♣♣J+1+0
-2.0Round 19🇦🇺 AUSTRALIA134♣♠K=-1
-2.0Round 22🇮🇳 INDIA51NT♠4+2-10
-2.1Round 3🇵🇰 PAKISTAN33NT♥5-1-5
-2.1Round 7🇳🇱 NETHERLANDS133NT♣A+1+0
-2.2Round 7🇳🇱 NETHERLANDS113♣♠J=-8
-2.2Round 19🇦🇺 AUSTRALIA144♥♣2=-3
-2.3Round 14🇮🇹 ITALY284♥♠K-1-6
-2.3Round 16🇦🇷 ARGENTINA182NT♥6-1-5
-2.4Round 5🇨🇴 COLOMBIA34♠♥5+1-13
-2.4Round 7🇳🇱 NETHERLANDS101NT♣6=+0
-2.4Round 11🇩🇰 DENMARK34♥♠A=+0
-2.5Round 3🇵🇰 PAKISTAN113NT♠10=+0
-2.5Round 14🇮🇹 ITALY313♠♦10=+0
-2.5Round 16🇦🇷 ARGENTINA271NT♣2+2-2
-2.6Round 17🇮🇱 ISRAEL113NT♠K+1+1
-2.6Round 17🇮🇱 ISRAEL124♥♣Q+1+0
-2.6Round 20🇬🇵 GUADELOUPE34♠♣K+1+0
-2.7Round 4🇳🇴 NORWAY261NT♥9+3-10
-2.7Round 4🇳🇴 NORWAY286♦♥10=+2
-2.7Round 5🇨🇴 COLOMBIA95♣x♠K-3-4
-2.7Round 11🇩🇰 DENMARK113♦♣5-1-4
-2.7Round 16🇦🇷 ARGENTINA174NT♠5+2-10
-2.7Round 17🇮🇱 ISRAEL44♠♥4=+0
-2.7Round 19🇦🇺 AUSTRALIA123NT♥J-1-12
-2.8Round 20🇬🇵 GUADELOUPE94♠♦5=+0
-2.9Round 4🇳🇴 NORWAY234♥♥10-2-8
-2.9Round 16🇦🇷 ARGENTINA252♥♦5-1-6
-3.1Round 5🇨🇴 COLOMBIA22♠♥6-1+2
-3.1Round 17🇮🇱 ISRAEL103♣♥3=+0
-3.2Round 20🇬🇵 GUADELOUPE154♠♣K-1-5
-3.3Round 3🇵🇰 PAKISTAN143NT♠K-1-5
-3.3Round 11🇩🇰 DENMARK22♦♠K=+0
-3.4Round 7🇳🇱 NETHERLANDS54♣x♦K-3-14
-3.4Round 8🇺🇸 USA1233NT♥10+2-1
-3.4Round 22🇮🇳 INDIA12♥♥8=+0
-3.7Round 4🇳🇴 NORWAY213NT♣10-2-3
-3.7Round 7🇳🇱 NETHERLANDS94♥♥K-2-6
-3.8Round 3🇵🇰 PAKISTAN44♠♦K-1-6
-3.8Round 7🇳🇱 NETHERLANDS14♥♥10+2-11
-3.8Round 14🇮🇹 ITALY292NT♠10-2-3
-3.9Round 7🇳🇱 NETHERLANDS153♠♦K=+0
-3.9Round 19🇦🇺 AUSTRALIA13♠♣3+1-6
-4.1Round 3🇵🇰 PAKISTAN165♣♥K=-3
-4.1Round 8🇺🇸 USA1223NT♦10-1-5
-4.3Round 8🇺🇸 USA1253♦♠9=+0
-4.3Round 10🇷🇪 REUNION263NT♥A-1-6
-4.3Round 11🇩🇰 DENMARK72♥♠Q+1-7
-4.5Round 20🇬🇵 GUADELOUPE114♥♣K-3-1
-4.6Round 3🇵🇰 PAKISTAN104♠♥7-2-8
-4.8Round 11🇩🇰 DENMARK54♥♠9-1-12
-4.9Round 8🇺🇸 USA1193NT♥8-2-5
-5.0Round 14🇮🇹 ITALY233NT♥J+1+0
-5.3Round 10🇷🇪 REUNION324♠♥K-2-11
-5.3Round 13🇨🇦 CANADA64♥x♠A-1-6
-5.3Round 13🇨🇦 CANADA83♥♦4+2-15
-5.6Round 11🇩🇰 DENMARK64♥♦K-2-6
-5.6Round 13🇨🇦 CANADA123NTx♠6+1-6
-5.7Round 2🇧🇪 BELGIUM204♠♦7-1-6
-5.7Round 11🇩🇰 DENMARK92♠♣A+2-6
-5.9Round 4🇳🇴 NORWAY203NT♠7-1-6
-6.0Round 2🇧🇪 BELGIUM262♦♦3-3-5
-6.3Round 22🇮🇳 INDIA116♣♥3+1+11
-6.6Round 8🇺🇸 USA1311♣♣J-2-7
-6.7Round 10🇷🇪 REUNION213NT♣J-3-9
-6.7Round 13🇨🇦 CANADA74♠♣K-1-12
-6.7Round 17🇮🇱 ISRAEL56NT♦Q-1-14
-6.8Round 19🇦🇺 AUSTRALIA154♥♥J=-7
-7.0Round 10🇷🇪 REUNION306♠♦10=+0
-7.1Round 7🇳🇱 NETHERLANDS163NT♠8=+1
-7.4Round 16🇦🇷 ARGENTINA263♠♦K-1-6
-7.4Round 22🇮🇳 INDIA96♥♦J=+13
-7.5Round 22🇮🇳 INDIA123NT♣J-2-13
-7.8Round 22🇮🇳 INDIA105♦x♣A+1-8
-7.9Round 16🇦🇷 ARGENTINA235♣x♥4-2-15
-8.6Round 7🇳🇱 NETHERLANDS72NT♠7+2-9
-8.6Round 8🇺🇸 USA1176NTx♣10-1-14
-8.6Round 14🇮🇹 ITALY324♠♣A-1-11
-8.6Round 19🇦🇺 AUSTRALIA114♠♥A=-11
-8.7Round 22🇮🇳 INDIA146♣♥Q=+2
-8.8Round 14🇮🇹 ITALY245♣x♠7-3-13
-9.2Round 2🇧🇪 BELGIUM316NT♥10-1-11
-9.6Round 8🇺🇸 USA1284♥x♦A=-10
-10.5Round 8🇺🇸 USA1205♠♣Q+2-12
-11.0Round 19🇦🇺 AUSTRALIA33NTx♠7-3-14
-11.7Round 17🇮🇱 ISRAEL74♠x♥A-3-12