🇫🇷 FRAGOLA Maxence · FRANCE

12rank
+193.5Butler · 182 bds
+1.06per board
±4.6swing
+1.19vs par /bd · #9/75
+1.02adjusted /bd
Butler per round: -5.6 34.3 14.1 10.8 -3.1 22.6 12.9 31.8 19.2 14.8 10.9 26.9 3.9by round

vs par split: bidding +0.96 · play +0.23

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

Card play — on target: opening leads 72.3% #61 of 75 · declarer play 73.8% #32 of 75 · defence 81.3% #50 of 75

Card play by contract type — on target
vs NTvs a suit
Opening leads50.0% (16)83.9% (31)
Declarer play60.0% (15)81.5% (27)
Defence76.0% (25)83.3% (66)

Opening leads by suit led: ♠ 88.9% (9) · ♥ 81.2% (16) · ♦ 64.3% (14) · ♣ 50.0% (8)

vs par by strain: NT +0.18 (54) · a suit +1.62 (128)

vs par by level: part-score +1.97 (70) · game +0.72 (98) · slam +0.57 (14)

By role: declaring +1.77/bd (-0.29 vs par · 91) · defending +0.36/bd (+2.67 vs par · 91)

By vulnerability: vulnerable +0.97/bd (+0.97 vs par · 91) · not vulnerable +1.16/bd (+1.42 vs par · 91)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1C.TeilA.Permana – D.NugrahaClosed14-5.6-0.40-3.00
Round 2C.TeilC.He – J.XiongClosed14+34.3+2.45+2.21
Round 3C.TeilA.Prochazka – P.VolhejnClosed14+14.1+1.01+2.64
Round 4C.TeilA.Pigulski – RACEWICZ MACIEJOpen14+10.8+0.77+1.71
Round 5C.TeilW.Berner – H.SandblomOpen14-3.1-0.22-3.79
Round 6C.TeilM.Hu – A.ZhouOpen14+22.6+1.61+1.36
Round 7C.TeilY.Niu – B.JiangOpen14+12.9+0.92+1.64
Round 8C.TeilS.Rozsa – M.LenhardtClosed14+31.8+2.27+3.57
Round 9C.TeilO.Selby – H.MaddenClosed14+19.2+1.37+4.00
Round 10C.TeilT.Van De Paverd – J.BlomOpen14+14.8+1.06+0.07
Round 11C.TeilN.Khutorsky – G.MatatyahouOpen14+10.9+0.78+3.36
Round 12C.TeilV.Dalpozzo – F.DalpozzoOpen14+26.9+1.92+2.00
Round 13C.TeilP.Wang – Y.LiuClosed14+3.9+0.28-0.29

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
+15.0Round 2🇨🇦 CANADA237♥♦Q=+0
+13.0Round 10🇳🇱 NETHERLANDS256NT♠3-1+17
+11.8Round 11🇮🇱 ISRAEL113♠x♦2=+12
+10.8Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND226♥♣Q=+13
+10.7Round 8🇭🇺 HUNGARY144♥♠3=+11
+9.6Round 3🇨🇿 CZECH REPUBLIC43NT♥8-6+10
+9.5Round 1🇮🇩 INDONESIA95♦x♥K-1+11
+9.2Round 13🇨🇳 CHINA214♠x♠3=+5
+8.9Round 12🇮🇹 ITALY263NT♥J=-1
+8.8Round 7🇨🇳 CHINA1247♠♥4=+0
+8.8Round 10🇳🇱 NETHERLANDS282♣x♥A-3+9
+8.8Round 12🇮🇹 ITALY203NT♥4+1+1
+8.5Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND164♠♦6-1+10
+8.5Round 12🇮🇹 ITALY153♥♥6+2+15
+7.5Round 7🇨🇳 CHINA1263♥♠A+1+10
+7.2Round 5🇸🇪 SWEDEN153NT♦K-2+11
+6.8Round 13🇨🇳 CHINA2104♠♥A-1+12
+6.5Round 4🇵🇱 POLAND84♥x♣A-2+5
+6.5Round 13🇨🇳 CHINA244♠♣6-1+12
+6.4Round 2🇨🇦 CANADA153♠♥Q+1+7
+6.2Round 6🇺🇸 USA44♥♦9-1+6
+6.0Round 5🇸🇪 SWEDEN186♦♥3=+0
+6.0Round 7🇨🇳 CHINA1233NT♣Q=+10
+6.0Round 12🇮🇹 ITALY173NT♣7-2+11
+5.9Round 1🇮🇩 INDONESIA14♥♦4-2+11
+5.9Round 2🇨🇦 CANADA256♠♦K+1-11
+5.7Round 6🇺🇸 USA134♠♠Q=+0
+5.5Round 1🇮🇩 INDONESIA33NT♣A+2+1
+5.5Round 2🇨🇦 CANADA163NT♥8-6+5
+5.2Round 3🇨🇿 CZECH REPUBLIC22NT♦K+1+7
+5.2Round 4🇵🇱 POLAND92♥♠4-3+5
+5.2Round 10🇳🇱 NETHERLANDS175♠♥A-3+4
+5.1Round 7🇨🇳 CHINA1184♥♠3=+7
+5.0Round 8🇭🇺 HUNGARY92NT♥7-2+6
+4.9Round 10🇳🇱 NETHERLANDS234♣♠4=-9
+4.8Round 3🇨🇿 CZECH REPUBLIC83NT♥6-2+11
+4.8Round 5🇸🇪 SWEDEN273♠♥6+1+4
+4.7Round 2🇨🇦 CANADA264♠♣K-1+3
+4.7Round 6🇺🇸 USA74♥♣K-5+8
+4.6Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND262♦♠10=+12
+4.4Round 1🇮🇩 INDONESIA114♥x♠5-1+6
+4.2Round 11🇮🇱 ISRAEL22♠♦K-1+12
+4.2Round 11🇮🇱 ISRAEL143NT♥3-3+0
+4.1Round 6🇺🇸 USA32♠♦2=+5
+4.0Round 8🇭🇺 HUNGARY72♣♦10-1+11
+3.9Round 3🇨🇿 CZECH REPUBLIC34♥♦3+1+1
+3.7Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND272♠♥Q=+0
+3.6Round 2🇨🇦 CANADA183♠♥A+1+6
+3.4Round 3🇨🇿 CZECH REPUBLIC133♥♠4-1+6
+3.3Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND173♦♦2-3+1
+3.2Round 3🇨🇿 CZECH REPUBLIC52♥♠J-1+5
+3.2Round 6🇺🇸 USA13NT♠9+1+0
+3.2Round 6🇺🇸 USA91♠♥K+4+7
+3.2Round 8🇭🇺 HUNGARY12♥♣2+2+1
+3.2Round 11🇮🇱 ISRAEL54♠♣Q+1+1
+3.2Round 13🇨🇳 CHINA2123NT♠8+2+1
+2.8Round 4🇵🇱 POLAND104♥♠2+1+1
+2.8Round 6🇺🇸 USA53NT♠5+2+1
+2.8Round 7🇨🇳 CHINA1154♥♠4=-1
+2.6Round 12🇮🇹 ITALY283NT♣2+1+0
+2.6Round 13🇨🇳 CHINA233NT♠Q-1+5
+2.5Round 4🇵🇱 POLAND73♠♥7-2+10
+2.5Round 5🇸🇪 SWEDEN202♥♠J-3-8
+2.5Round 6🇺🇸 USA85♣♥A=+0
+2.5Round 7🇨🇳 CHINA1193NT♦A-1+4
+2.5Round 8🇭🇺 HUNGARY104♠♣A-3+14
+2.5Round 12🇮🇹 ITALY181NT♦A+3+2
+2.4Round 7🇨🇳 CHINA1214♠♠3+1-8
+2.2Round 3🇨🇿 CZECH REPUBLIC123NT♣4=+7
+2.2Round 4🇵🇱 POLAND42♥♦J-1+0
+2.2Round 5🇸🇪 SWEDEN223NT♠3+1-1
+2.2Round 8🇭🇺 HUNGARY23♠♦A-2+5
+2.2Round 8🇭🇺 HUNGARY123NT♠A+2+2
+2.2Round 11🇮🇱 ISRAEL13♦♠8=+5
+2.1Round 10🇳🇱 NETHERLANDS184♠♥Q-1+6
+2.1Round 11🇮🇱 ISRAEL82NT♠Q=+0
+2.0Round 2🇨🇦 CANADA194♠♦9=+0
+2.0Round 4🇵🇱 POLAND21NT♠10=-1
+2.0Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND284♥♠2=+0
+2.0Round 12🇮🇹 ITALY222♠♥2-1+4
+1.9Round 5🇸🇪 SWEDEN163NT♠6+3-11
+1.8Round 4🇵🇱 POLAND113♥♣3=+1
+1.8Round 5🇸🇪 SWEDEN173NT♠7=-11
+1.8Round 8🇭🇺 HUNGARY113♥♦A-3+1
+1.8Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND204♦♠K-1+5
+1.7Round 5🇸🇪 SWEDEN265♦♣6-2-7
+1.7Round 8🇭🇺 HUNGARY84♥♠3=+0
+1.5Round 3🇨🇿 CZECH REPUBLIC73♠♥A+2+0
+1.5Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND193NT♥4=-2
+1.5Round 11🇮🇱 ISRAEL74♥♣A+1+13
+1.4Round 1🇮🇩 INDONESIA102♥♦J+2+2
+1.2Round 2🇨🇦 CANADA212♠♥3=+0
+1.2Round 8🇭🇺 HUNGARY54♦♠7=+1
+1.2Round 11🇮🇱 ISRAEL123♠♥Q-2+9
+1.2Round 12🇮🇹 ITALY271NT♣K+2+1
+0.9Round 2🇨🇦 CANADA284♥♣3=+11
+0.9Round 6🇺🇸 USA144♠x♥A-2+4
+0.9Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND234♥♠2-1+1
+0.9Round 13🇨🇳 CHINA2134♠♠6+2-13
+0.8Round 1🇮🇩 INDONESIA145♦♥7-2-5
+0.8Round 8🇭🇺 HUNGARY61♦♥4+2-10
+0.8Round 13🇨🇳 CHINA2144♥♥5=-1
+0.7Round 2🇨🇦 CANADA222♦♠Q-1+3
+0.7Round 4🇵🇱 POLAND55♥x♠K-2-5
+0.7Round 12🇮🇹 ITALY251NT♠A=-1
+0.7Round 13🇨🇳 CHINA254♥♠4=-1
+0.7Round 13🇨🇳 CHINA283NT♠4+1+1
+0.5Round 13🇨🇳 CHINA266♦♥4-1-13
+0.1Round 11🇮🇱 ISRAEL92♣♥A+3+6
+0.0Round 6🇺🇸 USA64♠♦3+1+0
-0.0Round 10🇳🇱 NETHERLANDS222NT♥2-2-8
-0.0Round 10🇳🇱 NETHERLANDS263NT♣10=+1
-0.1Round 3🇨🇿 CZECH REPUBLIC61♥♦9+1+0
-0.1Round 10🇳🇱 NETHERLANDS212♥♣8=+0
-0.2Round 1🇮🇩 INDONESIA132♥♠5+2-1
-0.2Round 4🇵🇱 POLAND63♣♠A-1+2
-0.2Round 6🇺🇸 USA124♠♥4+1+0
-0.2Round 12🇮🇹 ITALY213♠♦K=+0
-0.3Round 4🇵🇱 POLAND12♥♠Q-1-1
-0.3Round 8🇭🇺 HUNGARY34♦♠6=+0
-0.4Round 13🇨🇳 CHINA2114♥♣9+2+11
-0.6Round 7🇨🇳 CHINA1204♠♥4+2-1
-0.8Round 4🇵🇱 POLAND122♣♥A+1+1
-0.8Round 7🇨🇳 CHINA1162♠♦9=+0
-0.8Round 12🇮🇹 ITALY244♠♥4=+1
-0.9Round 8🇭🇺 HUNGARY44♠♦Q+1+0
-1.0Round 2🇨🇦 CANADA273NT♦2+2+0
-1.1Round 2🇨🇦 CANADA243♥♠A-2+1
-1.1Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND216♠♥5+1+13
-1.2Round 5🇸🇪 SWEDEN233♠♣K-1-5
-1.2Round 10🇳🇱 NETHERLANDS243NT♥Q-2+0
-1.3Round 4🇵🇱 POLAND33NT♣2=+2
-1.3Round 6🇺🇸 USA111NT♦4-1+3
-1.5Round 7🇨🇳 CHINA1272NT♣K=+1
-1.5Round 10🇳🇱 NETHERLANDS274♥♦J+1+0
-1.5Round 11🇮🇱 ISRAEL33NT♥4+3-1
-1.7Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND152♣♥J=-2
-1.7Round 10🇳🇱 NETHERLANDS162♠♥K-3-4
-1.8Round 7🇨🇳 CHINA1255♦x♣8-1-7
-1.9Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND184♠♥2+2+12
-2.0Round 3🇨🇿 CZECH REPUBLIC14♥♦2+1+10
-2.2Round 11🇮🇱 ISRAEL63♠♣4-2-1
-2.3Round 8🇭🇺 HUNGARY133♥♠K+1+8
-2.7Round 3🇨🇿 CZECH REPUBLIC92♠♣4=+0
-2.8Round 10🇳🇱 NETHERLANDS195♥♦4=-2
-2.8Round 11🇮🇱 ISRAEL101NT♣3-2-2
-3.1Round 1🇮🇩 INDONESIA84♠♦Q-1-8
-3.2Round 1🇮🇩 INDONESIA25♦x♥J-3-5
-3.2Round 12🇮🇹 ITALY162NT♠K-1+1
-3.6Round 5🇸🇪 SWEDEN196NT♣10=+0
-3.7Round 1🇮🇩 INDONESIA123NT♥9=-10
-3.8Round 7🇨🇳 CHINA1173NT♥2=-3
-4.0Round 6🇺🇸 USA25♣♠K=+0
-4.3Round 2🇨🇦 CANADA203♥♠2-3-5
-4.3Round 12🇮🇹 ITALY191NT♦6=-5
-4.5Round 1🇮🇩 INDONESIA43NT♠K+4-17
-4.5Round 5🇸🇪 SWEDEN252♥♦7+1-7
-4.5Round 11🇮🇱 ISRAEL44♥♣4-2-7
-4.6Round 3🇨🇿 CZECH REPUBLIC102♠♣A-1-5
-4.6Round 5🇸🇪 SWEDEN284♠♦2=+0
-4.7Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND243NT♠10+2+0
-4.8Round 1🇮🇩 INDONESIA53NT♥A-1-5
-4.8Round 4🇵🇱 POLAND132♥♣10-3+7
-5.1Round 3🇨🇿 CZECH REPUBLIC112♥♦3+1-7
-5.2Round 2🇨🇦 CANADA175♦♠A=+11
-5.2Round 3🇨🇿 CZECH REPUBLIC145♣♦A-2-8
-5.2Round 6🇺🇸 USA104♥♦6+1-15
-5.5Round 4🇵🇱 POLAND144♠♥J=-3
-5.5Round 10🇳🇱 NETHERLANDS153NT♥3+1-11
-5.8Round 12🇮🇹 ITALY233NT♥7+2-1
-6.0Round 7🇨🇳 CHINA1226♠♥2+1+11
-6.2Round 5🇸🇪 SWEDEN244♥♠A-2-6
-6.2Round 13🇨🇳 CHINA224♠♣9=-3
-6.4Round 1🇮🇩 INDONESIA64♥♦A-3-13
-6.4Round 10🇳🇱 NETHERLANDS203NT♦3+2-2
-7.2Round 1🇮🇩 INDONESIA76♠x♣7-1-9
-7.7Round 7🇨🇳 CHINA1287NT♥7=+0
-8.5Round 9🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND254♠♥6=-7
-8.6Round 11🇮🇱 ISRAEL136♥♦2=+0
-9.0Round 13🇨🇳 CHINA293NT♦4+1-7
-11.1Round 5🇸🇪 SWEDEN213NT♠4-1-12
-12.4Round 13🇨🇳 CHINA276♦♠2=-13