🇧🇷 MANDELOT Agota · BRAZIL

85rank
-61.9Butler · 240 bds
-0.26per board
±4.4swing
-0.38vs par /bd · #101/130
-0.38adjusted /bd
Butler per round: -35.5 -17.4 5.1 6.8 -7.5 15 10.5 21.7 -10.9 -21 -12.9 -24.2 5.5 5.1 -2.2by round

vs par split: bidding -0.21 · play -0.14

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

Card play — on target: opening leads 78.8% #77 of 130 · declarer play 75.0% #69 of 130 · defence 92.6% #17 of 130

Card play by contract type — on target
vs NTvs a suit
Opening leads·78.8% (33)
Declarer play·75.0% (36)
Defence·92.6% (68)

Opening leads by suit led: ♠ 83.3% (6) · ♥ 62.5% (8) · ♦ 75.0% (8) · ♣ 90.9% (11)

vs par by strain: a suit -0.35 (167)

vs par by level: part-score -0.92 (60) · game +0.33 (88) · slam -1.74 (19)

By role: declaring -0.19/bd (-2.48 vs par · 132) · defending -0.34/bd (+2.18 vs par · 108)

By vulnerability: vulnerable -0.17/bd (+0.03 vs par · 120) · not vulnerable -0.35/bd (-0.79 vs par · 120)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 2M.MachadoI.Cunha – I.FerreiraOpen16-35.5-2.22-1.69
Round 3M.MachadoS.Brock – K.TeltscherOpen16-17.4-1.09-1.69
Round 4M.MachadoE.Horsman – C.RichardsonClosed16+5.1+0.32-0.12
Round 6M.MachadoS.Picus – J.LevinOpen16+6.8+0.42+1.00
Round 7M.MachadoC.Forsberg – M.GronkvistOpen16-7.5-0.47-0.75
Round 8M.MachadoM.O'Hana – L.KabbajClosed16+15.0+0.94-2.88
Round 10M.MachadoW.Van Zwol – F.HoogwegOpen16+10.5+0.66+1.88
Round 12M.MachadoG.Lakhani – A.RaythathaClosed16+21.7+1.36+2.69
Round 14M.MachadoF.Herrera – E.AlegreClosed16-10.9-0.68-0.75
Round 15M.MachadoS.Auken – D.Von ArnimOpen16-21.0-1.31-2.81
Round 16M.MachadoB.Cronier – S.WillardClosed16-12.9-0.81-1.44
Round 18M.MachadoM.Woods – M.BourkeClosed16-24.2-1.51+0.69
Round 19M.MachadoY.Zhang – L.GuOpen16+5.5+0.34-0.56
Round 20M.MachadoR.Saigol – Z.AzwerOpen16+5.1+0.32+0.06
Round 21M.MachadoZ.Lam – K.EndoOpen16-2.2-0.14+0.62

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
+14.2Round 16🇫🇷 FRANCE95♦x♠J-4+15
+12.0Round 4🇳🇿 NEW ZEALAND134♣x♠A=+11
+10.8Round 7🇸🇪 SWEDEN84♠♦A=+12
+8.7Round 4🇳🇿 NEW ZEALAND96♦x♠A-4+7
+8.7Round 12🇮🇳 INDIA63N♠6-1+14
+8.7Round 12🇮🇳 INDIA72♠x♥9-2-3
+8.6Round 10🇳🇱 NETHERLANDS106♠♥6=+0
+8.3Round 6🇺🇸 USA 1135♥x♠A-1+8
+8.0Round 8🇲🇦 MOROCCO36N♥9=-11
+7.8Round 21🇸🇬 SINGAPORE115♦x♥A-2+9
+7.7Round 6🇺🇸 USA 194♠♣5-1+10
+7.4Round 4🇳🇿 NEW ZEALAND24♠x♥Q=+5
+7.4Round 10🇳🇱 NETHERLANDS53N♠8=+10
+7.3Round 21🇸🇬 SINGAPORE26N♠10=-10
+7.1Round 7🇸🇪 SWEDEN24♠♥10+1+1
+7.1Round 21🇸🇬 SINGAPORE123♥♥6=+13
+7.0Round 6🇺🇸 USA 125♥♠A-2+11
+6.6Round 8🇲🇦 MOROCCO43♥♠K=+0
+6.1Round 20🇵🇰 PAKISTAN123N♥J=+0
+5.9Round 12🇮🇳 INDIA105♥x♠8-1+13
+5.9Round 16🇫🇷 FRANCE83N♠5-4+8
+5.8Round 12🇮🇳 INDIA44♠♥8-1+6
+5.7Round 8🇲🇦 MOROCCO12N♣2=+7
+5.6Round 7🇸🇪 SWEDEN16♥♣9+1+11
+5.6Round 10🇳🇱 NETHERLANDS14♠♣3+1+4
+5.2Round 21🇸🇬 SINGAPORE33♥♣A+1-8
+4.9Round 8🇲🇦 MOROCCO136N♥3=+0
+4.8Round 6🇺🇸 USA 164♥♣2-3+7
+4.8Round 8🇲🇦 MOROCCO114♥♦7-1+5
+4.7Round 14🇦🇷 ARGENTINA124♠♥K+1+0
+4.6Round 20🇵🇰 PAKISTAN132♠♣A+1+10
+4.4Round 19🇨🇳 CHINA144♠♥6=+0
+4.2Round 7🇸🇪 SWEDEN44♠♣3-1+12
+4.2Round 20🇵🇰 PAKISTAN33N♥2+1+0
+4.0Round 14🇦🇷 ARGENTINA104♥♣J+2+1
+3.9Round 14🇦🇷 ARGENTINA165♣x♥A-1+7
+3.7Round 14🇦🇷 ARGENTINA91N♠3+2+6
+3.7Round 21🇸🇬 SINGAPORE64♠♣2=+0
+3.6Round 2🇵🇹 PORTUGAL25♣♦A=-2
+3.6Round 15🇩🇪 GERMANY103♠♣J=+0
+3.5Round 12🇮🇳 INDIA154♦♣10=-11
+3.5Round 18🇦🇺 AUSTRALIA16♥♠J+1+11
+3.5Round 18🇦🇺 AUSTRALIA111N♣2=+5
+3.4Round 10🇳🇱 NETHERLANDS114♥♦2=+8
+3.2Round 4🇳🇿 NEW ZEALAND103N♦A-1+6
+3.2Round 10🇳🇱 NETHERLANDS72♥♣3+1+0
+3.2Round 15🇩🇪 GERMANY13N♥10+2-10
+3.2Round 19🇨🇳 CHINA164♥♦K+1+1
+3.2Round 20🇵🇰 PAKISTAN13♦♠A-1+10
+3.2Round 20🇵🇰 PAKISTAN145♥♦K-1+8
+3.1Round 3🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND163N♦6=+6
+3.1Round 16🇫🇷 FRANCE143♠♦6=+0
+2.9Round 12🇮🇳 INDIA112N♦2=+7
+2.8Round 12🇮🇳 INDIA83♣♥7+2+7
+2.7Round 4🇳🇿 NEW ZEALAND144♥♠K=-1
+2.7Round 19🇨🇳 CHINA102N♥7+1+10
+2.5Round 2🇵🇹 PORTUGAL142♠♥A=+5
+2.5Round 4🇳🇿 NEW ZEALAND41♦♣A-3+7
+2.5Round 14🇦🇷 ARGENTINA132♥♥5+1+1
+2.5Round 19🇨🇳 CHINA24♠♥7+1+0
+2.4Round 3🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND84♠♥10=+0
+2.4Round 20🇵🇰 PAKISTAN162♠♦K+1+1
+2.1Round 7🇸🇪 SWEDEN164♠♦J=+0
+2.1Round 18🇦🇺 AUSTRALIA164♥♣J+1+0
+2.1Round 21🇸🇬 SINGAPORE95♣x♠10+2+13
+2.0Round 3🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND125♥♠J=+4
+2.0Round 16🇫🇷 FRANCE12♦♠2+3+1
+2.0Round 19🇨🇳 CHINA123♥♦7-2+0
+1.9Round 18🇦🇺 AUSTRALIA124♠♣J-1+10
+1.8Round 16🇫🇷 FRANCE134♠♥6=-1
+1.7Round 3🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND23♣♦A-1-3
+1.7Round 16🇫🇷 FRANCE74♥♣3+2-13
+1.6Round 12🇮🇳 INDIA162♥♦J+1+1
+1.5Round 14🇦🇷 ARGENTINA74♥♠9+2+1
+1.5Round 19🇨🇳 CHINA44♠♥3+1+0
+1.5Round 20🇵🇰 PAKISTAN93♣♦4=-7
+1.4Round 3🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND33♣♠A=-1
+1.4Round 8🇲🇦 MOROCCO151N♣7=+0
+1.4Round 8🇲🇦 MOROCCO162♥♣K-1+2
+1.3Round 3🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND144♠♥6+2-11
+1.2Round 10🇳🇱 NETHERLANDS143♥♦10+1+4
+1.1Round 3🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND94♥♠J+1+0
+1.1Round 15🇩🇪 GERMANY93♦♠Q+1+11
+1.1Round 18🇦🇺 AUSTRALIA26♦♣J-1+11
+1.1Round 19🇨🇳 CHINA113N♦K+1+0
+1.0Round 18🇦🇺 AUSTRALIA53♥♠Q=+0
+1.0Round 20🇵🇰 PAKISTAN104♥♠3=+9
+0.9Round 7🇸🇪 SWEDEN93N♦2+2+1
+0.9Round 15🇩🇪 GERMANY153♥♥A=+0
+0.9Round 16🇫🇷 FRANCE42♠x♥A-1+3
+0.9Round 19🇨🇳 CHINA14♥♣6+2-11
+0.9Round 21🇸🇬 SINGAPORE41N♥10=-1
+0.8Round 2🇵🇹 PORTUGAL163N♦5+3+14
+0.8Round 4🇳🇿 NEW ZEALAND72N♣Q+1+0
+0.8Round 8🇲🇦 MOROCCO124♠♣3-2-7
+0.7Round 2🇵🇹 PORTUGAL124♠♣5=+0
+0.7Round 14🇦🇷 ARGENTINA23♦♦J=+0
+0.7Round 18🇦🇺 AUSTRALIA83N♦K-2+8
+0.5Round 4🇳🇿 NEW ZEALAND51N♥4+2+10
+0.5Round 4🇳🇿 NEW ZEALAND63♦♣A+2+1
+0.5Round 4🇳🇿 NEW ZEALAND154♥♠J+1+0
+0.5Round 6🇺🇸 USA 1113♠♦K=+0
+0.5Round 14🇦🇷 ARGENTINA114♠♦9+1-11
+0.5Round 20🇵🇰 PAKISTAN53N♦6=+2
+0.4Round 12🇮🇳 INDIA93N♠7=-2
+0.4Round 20🇵🇰 PAKISTAN83♦♥3-2+0
+0.3Round 2🇵🇹 PORTUGAL34♥♦A+2+11
+0.3Round 3🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND13N♥K=+1
+0.3Round 10🇳🇱 NETHERLANDS84♣♥K=+0
+0.3Round 10🇳🇱 NETHERLANDS151N♣10=+7
+0.3Round 14🇦🇷 ARGENTINA84♠♦A+1+0
+0.3Round 20🇵🇰 PAKISTAN22♥♣3-1-2
+0.3Round 20🇵🇰 PAKISTAN113N♥5+1+1
+0.1Round 12🇮🇳 INDIA34♠♠4=+1
+0.1Round 15🇩🇪 GERMANY23♠♥3+1-6
+0.1Round 15🇩🇪 GERMANY163N♣7+4-2
+0.0Round 3🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND105♠♦J=+0
-0.0Round 6🇺🇸 USA 116Pass-3
-0.0Round 15🇩🇪 GERMANY44♥♦Q=+0
-0.1Round 2🇵🇹 PORTUGAL133N♥6+2+0
-0.1Round 7🇸🇪 SWEDEN53N♦5+2+0
-0.1Round 8🇲🇦 MOROCCO104♠♦Q=+1
-0.1Round 10🇳🇱 NETHERLANDS92♥♣5+1-7
-0.2Round 19🇨🇳 CHINA91N♥7=+0
-0.3Round 6🇺🇸 USA 1141N♥6+1-1
-0.3Round 15🇩🇪 GERMANY63♥♦A=+7
-0.3Round 15🇩🇪 GERMANY74♠♣K=+1
-0.3Round 18🇦🇺 AUSTRALIA44♥♣Q+2+1
-0.4Round 6🇺🇸 USA 152♦♥2=-1
-0.4Round 10🇳🇱 NETHERLANDS44♠♦10=+13
-0.4Round 21🇸🇬 SINGAPORE143N♦9+3+11
-0.6Round 14🇦🇷 ARGENTINA64♥♠J+2+11
-0.6Round 15🇩🇪 GERMANY56♦♣J+1-11
-0.7Round 3🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND53N♠J=+0
-0.7Round 6🇺🇸 USA 184♥♦K=+0
-0.7Round 10🇳🇱 NETHERLANDS122N♥4=+1
-0.7Round 19🇨🇳 CHINA135♦♥7+1+13
-0.8Round 4🇳🇿 NEW ZEALAND164♥♥5+1+0
-0.8Round 16🇫🇷 FRANCE102N♠7-1+0
-0.9Round 3🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND44♠♥A-1+3
-0.9Round 6🇺🇸 USA 114♠♣A=+0
-0.9Round 21🇸🇬 SINGAPORE75♦♠A-2+9
-1.0Round 6🇺🇸 USA 1153N♣10=+1
-1.0Round 8🇲🇦 MOROCCO141N♠5-2-7
-1.0Round 12🇮🇳 INDIA54♠♥10+1+0
-1.0Round 14🇦🇷 ARGENTINA53♥♠Q-1+2
-1.0Round 16🇫🇷 FRANCE51N♥2-2+0
-1.0Round 19🇨🇳 CHINA155♠♣J=+0
-1.1Round 2🇵🇹 PORTUGAL74♥♠A-2-8
-1.1Round 19🇨🇳 CHINA31N♠6=+0
-1.2Round 8🇲🇦 MOROCCO22♠♣3+2-8
-1.3Round 7🇸🇪 SWEDEN102♥♥9=-6
-1.5Round 8🇲🇦 MOROCCO86♣♥4+1-11
-1.5Round 8🇲🇦 MOROCCO95♠♥A=-4
-1.5Round 19🇨🇳 CHINA63♠♥K-1-4
-1.6Round 2🇵🇹 PORTUGAL43N♥6+1+1
-1.7Round 16🇫🇷 FRANCE114♥♠J-3-1
-1.8Round 15🇩🇪 GERMANY113N♦4+1+0
-1.8Round 19🇨🇳 CHINA72♣♠10-1+0
-1.9Round 8🇲🇦 MOROCCO64♠♣6-1-5
-1.9Round 12🇮🇳 INDIA26♠♦5+1+13
-2.0Round 2🇵🇹 PORTUGAL152♥♣A=-6
-2.0Round 10🇳🇱 NETHERLANDS64♥♣9+2-5
-2.2Round 2🇵🇹 PORTUGAL13N♠5+1+0
-2.2Round 18🇦🇺 AUSTRALIA91N♦5+1+0
-2.2Round 20🇵🇰 PAKISTAN152♠♥A=+0
-2.3Round 7🇸🇪 SWEDEN141N♠K+1+0
-2.3Round 10🇳🇱 NETHERLANDS163N♦5+1-1
-2.5Round 3🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND113N♥7+3-2
-2.5Round 6🇺🇸 USA 174♥♠10-1-12
-2.6Round 12🇮🇳 INDIA14♠♥10+1-1
-2.7Round 14🇦🇷 ARGENTINA12♠♣K=+0
-2.8Round 12🇮🇳 INDIA134♥♠K=+0
-2.9Round 6🇺🇸 USA 141N♥9+1-6
-2.9Round 19🇨🇳 CHINA53N♠2=-13
-3.0Round 3🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND72♠♣K=+1
-3.0Round 15🇩🇪 GERMANY123♠♥J=+0
-3.0Round 18🇦🇺 AUSTRALIA33N♥3+2-2
-3.1Round 6🇺🇸 USA 1103N♥J=+0
-3.1Round 7🇸🇪 SWEDEN132N♣4-1+0
-3.1Round 10🇳🇱 NETHERLANDS133N♥6-2-7
-3.1Round 16🇫🇷 FRANCE22♠♦3=+0
-3.1Round 18🇦🇺 AUSTRALIA146N♥9+1-11
-3.1Round 21🇸🇬 SINGAPORE163N♥6-1+1
-3.2Round 15🇩🇪 GERMANY33♥♠5+1-4
-3.3Round 2🇵🇹 PORTUGAL81N♥10+2-1
-3.3Round 4🇳🇿 NEW ZEALAND83N♥Q-3-11
-3.3Round 15🇩🇪 GERMANY84♠♥2-2-5
-3.5Round 7🇸🇪 SWEDEN33N♣2+2-1
-3.5Round 21🇸🇬 SINGAPORE82♥♥2+1-7
-3.6Round 7🇸🇪 SWEDEN64♠♣K-1-10
-3.6Round 18🇦🇺 AUSTRALIA73N♣J=+0
-3.6Round 19🇨🇳 CHINA84♠♣A-1-5
-3.7Round 4🇳🇿 NEW ZEALAND124♥♠4-3-7
-3.8Round 7🇸🇪 SWEDEN112N♣A-3-2
-3.8Round 8🇲🇦 MOROCCO53N♦5+3-2
-3.8Round 12🇮🇳 INDIA144♠♦6-1-4
-4.1Round 3🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND61N♥3-1-4
-4.1Round 6🇺🇸 USA 133N♠Q+1+0
-4.1Round 18🇦🇺 AUSTRALIA63♣♥4-2+1
-4.5Round 2🇵🇹 PORTUGAL95♣x♠6-1-8
-4.5Round 21🇸🇬 SINGAPORE54♥♥6=-3
-4.5Round 21🇸🇬 SINGAPORE153♣♦K+1-7
-4.7Round 10🇳🇱 NETHERLANDS23♠♦10+1-10
-4.8Round 2🇵🇹 PORTUGAL103N♠A=-10
-4.9Round 21🇸🇬 SINGAPORE16♠x♥A-2-9
-5.1Round 18🇦🇺 AUSTRALIA107♦♦10=-4
-5.6Round 6🇺🇸 USA 1126♦♥Q=+2
-5.8Round 14🇦🇷 ARGENTINA42♦♠6-5+3
-5.9Round 14🇦🇷 ARGENTINA33♦x♥A-1-14
-6.0Round 7🇸🇪 SWEDEN152♠♠4=-11
-6.0Round 16🇫🇷 FRANCE36♥♦2-1-15
-6.1Round 2🇵🇹 PORTUGAL65♦♠K-1-12
-6.2Round 10🇳🇱 NETHERLANDS35♥♣6=+13
-6.2Round 16🇫🇷 FRANCE154♠x♣6-2-5
-6.2Round 20🇵🇰 PAKISTAN46♣♠6-1-6
-6.2Round 21🇸🇬 SINGAPORE134♠♣A=+0
-6.3Round 20🇵🇰 PAKISTAN75♦♥J-2-13
-6.5Round 7🇸🇪 SWEDEN123N♠2+1-7
-6.6Round 2🇵🇹 PORTUGAL116♥♣10=+0
-6.6Round 12🇮🇳 INDIA125♠x♦8+1+2
-6.7Round 16🇫🇷 FRANCE62♥♠8-2-7
-6.8Round 16🇫🇷 FRANCE163N♥8-3-10
-7.0Round 18🇦🇺 AUSTRALIA153N♠J=-7
-7.1Round 14🇦🇷 ARGENTINA142♣x♣Q-2-9
-7.6Round 8🇲🇦 MOROCCO73N♥5-1-6
-7.9Round 20🇵🇰 PAKISTAN66♥♠3=-12
-8.0Round 7🇸🇪 SWEDEN74♥♣9-1-12
-8.1Round 15🇩🇪 GERMANY143N♥7-2-11
-8.2Round 4🇳🇿 NEW ZEALAND14♠x♥2+1-7
-8.3Round 21🇸🇬 SINGAPORE106♥♦Q+1-1
-8.8Round 4🇳🇿 NEW ZEALAND116♠♦A-1-11
-8.9Round 4🇳🇿 NEW ZEALAND34♥x♦3-2-12
-9.0Round 3🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND155♥♦6-2-11
-9.4Round 15🇩🇪 GERMANY133♠x♦4=-15
-9.6Round 14🇦🇷 ARGENTINA156♦♠A-1-10
-9.6Round 18🇦🇺 AUSTRALIA135♦x♠A-1-12
-10.2Round 16🇫🇷 FRANCE126♦♣2=+2
-10.5Round 3🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND133N♣2+1-10
-11.1Round 2🇵🇹 PORTUGAL55♠x♣A-5-11