🇷🇺 GROMOV Andrey · RUSSIA

67rank
+19.3Butler · 240 bds
+0.08per board
±4.7swing
-0.36vs par /bd · #91/125
+0.06adjusted /bd
Butler per round: 30.7 2.3 -11 16.9 -21.4 1.3 13 4 6.5 31.9 -13.7 12.6 -23.6 -24.6 -5.6by round

vs par split: bidding +0.33 · play -0.32

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

Card play — on target: opening leads 82.9% #77 of 125 · declarer play 73.6% #87 of 125 · defence 88.1% #69 of 125

Card play by contract type — on target
vs NTvs a suit
Opening leads·82.9% (35)
Declarer play·73.6% (53)
Defence·88.1% (67)

Opening leads by suit led: ♠ 81.8% (11) · ♥ 88.9% (9) · ♦ 77.8% (9) · ♣ 83.3% (6)

vs par by strain: a suit +0.07 (173)

vs par by level: part-score +0.72 (81) · game -0.59 (80) · slam +0.17 (12)

By role: declaring +0.26/bd (-1.76 vs par · 143) · defending -0.18/bd (+1.70 vs par · 97)

By vulnerability: vulnerable -0.01/bd (-1.04 vs par · 120) · not vulnerable +0.17/bd (+0.32 vs par · 120)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1A.DubininA.Kirmse – M.GromoellerOpen16+30.7+1.92+2.31
Round 2A.DubininJ.Zhao – Z.FuClosed16+2.3+0.14+0.38
Round 3A.DubininJ.Hayet – G.CambournacOpen16-11.0-0.69-2.56
Round 5A.DubininB.Robles – J.PacareuOpen16+16.9+1.06+3.38
Round 6A.DubininF.Gong – S.HuOpen16-21.4-1.34-1.19
Round 7A.DubininE.Saelensminde – P.AustbergClosed16+1.3+0.08-0.94
Round 8A.DubininJ.Penture – J.MoersClosed16+13.0+0.81-0.06
Round 10A.DubininB.Satyanarayana – K.NadarOpen16+4.0+0.25-0.50
Round 11A.DubininD.Chen – K.FurutaOpen16+6.5+0.41+0.75
Round 13A.DubininK.Frey – E.PaganiClosed16+31.9+1.99+0.38
Round 14A.DubininJ.Campos – M.Villas-BoasOpen16-13.7-0.86-2.06
Round 16A.DubininF.Stewart – K.WoolseyClosed16+12.6+0.79+0.00
Round 17A.DubininI.Robinson – A.De LiveraClosed16-23.6-1.48-0.81
Round 20A.DubininJ.Stefanov – V.AronovClosed16-24.6-1.54-2.81
Round 21A.DubininB.Hamman – Z.MahmoodOpen16-5.6-0.35-1.69

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.7Round 13🇲🇽 MEXICO152♠x♦K-4+12
+11.5Round 7🇳🇴 NORWAY106♥x♣Q=+14
+11.1Round 16🇺🇸 USA 1203♠♥J=+13
+10.6Round 16🇺🇸 USA 1253N♦2=+10
+10.5Round 6🇹🇼 CHINESE TAIPEI315♥x♦A-1+11
+9.6Round 1🇩🇪 GERMANY154♠♥J-2+14
+9.6Round 13🇲🇽 MEXICO124♥♦5=+8
+9.5Round 10🇮🇳 INDIA185♣♠2-1+9
+9.3Round 5🇨🇱 CHILE64♥♣Q+2+2
+8.8Round 16🇺🇸 USA 1293♥♦A=+10
+8.6Round 2🇨🇳 CHINA LONG ZHU OPEN324♥♦T=+0
+8.2Round 2🇨🇳 CHINA LONG ZHU OPEN186♥♦2=+0
+7.9Round 5🇨🇱 CHILE83N♣7-1+10
+7.9Round 7🇳🇴 NORWAY64♠♣7=+8
+7.9Round 8🇬🇵 GUADELOUPE253♣♠8+1+0
+7.4Round 2🇨🇳 CHINA LONG ZHU OPEN194♠x-2+12
+7.2Round 11🇯🇵 JAPAN94♠♦A+2+13
+6.9Round 13🇲🇽 MEXICO163♥♠K-1+12
+6.9Round 21🇺🇸 USA 2163N♥Q-1+10
+6.7Round 16🇺🇸 USA 1244♥♠K=+0
+6.5Round 7🇳🇴 NORWAY42♠x♠T-2-3
+6.0Round 5🇨🇱 CHILE26♥♣6-1+11
+5.7Round 10🇮🇳 INDIA173N♣2+3+11
+5.6Round 7🇳🇴 NORWAY162N♥7-3+7
+5.3Round 7🇳🇴 NORWAY153N♠7=-1
+5.2Round 11🇯🇵 JAPAN23N♥6-5+4
+5.1Round 2🇨🇳 CHINA LONG ZHU OPEN312♠♦2+1+6
+4.9Round 1🇩🇪 GERMANY36♠x♣Q-4+16
+4.9Round 13🇲🇽 MEXICO76♥♥2=+0
+4.9Round 16🇺🇸 USA 1263♠♥J-1+5
+4.6Round 11🇯🇵 JAPAN144♣♥A=+6
+4.6Round 11🇯🇵 JAPAN152♦♦2=+11
+4.5Round 10🇮🇳 INDIA193♥♣Q+1+6
+4.5Round 10🇮🇳 INDIA264♥♠K=-1
+4.4Round 11🇯🇵 JAPAN44♠♣7=+0
+4.3Round 3🇲🇦 MOROCCO23♣♦J=+9
+4.3Round 11🇯🇵 JAPAN163♠♥Q-1+6
+4.3Round 21🇺🇸 USA 213N♣3=-1
+4.2Round 21🇺🇸 USA 263N♦5+2+1
+4.0Round 6🇹🇼 CHINESE TAIPEI183♥♣8-1+10
+4.0Round 8🇬🇵 GUADELOUPE222♠♣K+1+1
+4.0Round 13🇲🇽 MEXICO84♥♣K=-1
+3.9Round 8🇬🇵 GUADELOUPE173♦♥8+1+8
+3.6Round 1🇩🇪 GERMANY114♠♠7=+1
+3.6Round 2🇨🇳 CHINA LONG ZHU OPEN204♥♣4+1+0
+3.5Round 8🇬🇵 GUADELOUPE212♠♦9-2+0
+3.4Round 1🇩🇪 GERMANY53♠♣4=+1
+3.4Round 2🇨🇳 CHINA LONG ZHU OPEN294♥♦A+2+1
+3.4Round 5🇨🇱 CHILE11N♠2=+6
+3.4Round 6🇹🇼 CHINESE TAIPEI233♣♠2=+0
+3.4Round 17🇦🇺 AUSTRALIA43N♦Q+2+0
+3.4Round 17🇦🇺 AUSTRALIA143♥♦3-1+6
+3.3Round 21🇺🇸 USA 222♠♣K=+5
+3.1Round 21🇺🇸 USA 272♠♣3-1+5
+3.0Round 10🇮🇳 INDIA296♣♦K=-2
+3.0Round 13🇲🇽 MEXICO52♠♦J+1+0
+3.0Round 14🇧🇷 BRAZIL213N♣8+2+0
+3.0Round 14🇧🇷 BRAZIL251N♥9+2+1
+3.0Round 17🇦🇺 AUSTRALIA84♥♣3=+8
+2.9Round 8🇬🇵 GUADELOUPE263N♣T=+10
+2.9Round 10🇮🇳 INDIA213N♥J+2+0
+2.9Round 11🇯🇵 JAPAN52♥♥6-1-2
+2.7Round 1🇩🇪 GERMANY143♥♠Q-1+5
+2.7Round 3🇲🇦 MOROCCO64♠♥A-1+3
+2.7Round 5🇨🇱 CHILE54♠♥K+2+11
+2.7Round 6🇹🇼 CHINESE TAIPEI212♠♣8=+5
+2.7Round 14🇧🇷 BRAZIL281N♣5-1+4
+2.6Round 5🇨🇱 CHILE33N♥2+2+1
+2.6Round 8🇬🇵 GUADELOUPE294♠♣2=+0
+2.5Round 10🇮🇳 INDIA224♠♥J=+10
+2.5Round 16🇺🇸 USA 1224♥♦3+1+0
+2.4Round 1🇩🇪 GERMANY134♥♠8=-1
+2.4Round 17🇦🇺 AUSTRALIA123♣♥T-1+8
+2.3Round 17🇦🇺 AUSTRALIA131N♠2+1+1
+2.2Round 1🇩🇪 GERMANY85♣♠Q+1+9
+2.2Round 3🇲🇦 MOROCCO164♠♦4=+0
+2.2Round 5🇨🇱 CHILE42♣x♠A-2+9
+2.2Round 14🇧🇷 BRAZIL304♠♣A+2+8
+2.1Round 2🇨🇳 CHINA LONG ZHU OPEN242♠♣Q-1+4
+2.1Round 5🇨🇱 CHILE113♠♦2=+0
+2.1Round 20🇧🇬 BULGARIA234♠♥3=+0
+2.0Round 1🇩🇪 GERMANY45♣♠Q+1-13
+2.0Round 1🇩🇪 GERMANY123N♥5=-1
+2.0Round 3🇲🇦 MOROCCO31N♥K-1+4
+2.0Round 10🇮🇳 INDIA313N♠9=+0
+2.0Round 13🇲🇽 MEXICO44♥♣A=-1
+1.9Round 5🇨🇱 CHILE162♠♦K=-1
+1.7Round 1🇩🇪 GERMANY64♠♣6+1+0
+1.7Round 1🇩🇪 GERMANY162♠♣K+1-6
+1.7Round 3🇲🇦 MOROCCO15♥♠3=+0
+1.7Round 3🇲🇦 MOROCCO153♦♥9-1+0
+1.7Round 13🇲🇽 MEXICO114♥♠2+1-10
+1.6Round 13🇲🇽 MEXICO96♥♠K+1+5
+1.6Round 17🇦🇺 AUSTRALIA114♥♠K=-1
+1.6Round 20🇧🇬 BULGARIA282♥♣4=+0
+1.4Round 6🇹🇼 CHINESE TAIPEI303N♠J=+0
+1.4Round 11🇯🇵 JAPAN11N♣3+1+0
+1.4Round 13🇲🇽 MEXICO14♠♣K=-1
+1.4Round 14🇧🇷 BRAZIL201♥x♠9-2-4
+1.2Round 10🇮🇳 INDIA272♠♣K=+0
+1.2Round 14🇧🇷 BRAZIL274♣♥A=+0
+1.2Round 16🇺🇸 USA 1313N♠Q+2+0
+1.1Round 5🇨🇱 CHILE91N♠2-1+3
+1.1Round 13🇲🇽 MEXICO101N♠3+1+1
+1.1Round 14🇧🇷 BRAZIL293N♠Q+3-13
+1.0Round 3🇲🇦 MOROCCO131N♣8+1+0
+1.0Round 20🇧🇬 BULGARIA262♥♦4=+0
+0.9Round 8🇬🇵 GUADELOUPE184♠♥A-1+5
+0.6Round 5🇨🇱 CHILE154♠♥9=+0
+0.5Round 20🇧🇬 BULGARIA314♥♠3+1+1
+0.4Round 3🇲🇦 MOROCCO43N♣Q+3-17
+0.4Round 11🇯🇵 JAPAN83N♠8=+2
+0.4Round 14🇧🇷 BRAZIL323N♣T+3+1
+0.3Round 2🇨🇳 CHINA LONG ZHU OPEN233N♥5+1-1
+0.3Round 13🇲🇽 MEXICO64♠♦9=+13
+0.2Round 2🇨🇳 CHINA LONG ZHU OPEN283♥♦8=+0
+0.2Round 7🇳🇴 NORWAY31N♥T=-5
+0.2Round 14🇧🇷 BRAZIL172♥♦2=+0
+0.2Round 20🇧🇬 BULGARIA213♦♠5+2-6
+0.1Round 8🇬🇵 GUADELOUPE231N♠4-1-1
+0.1Round 8🇬🇵 GUADELOUPE272♥♦Q-2+0
+0.1Round 17🇦🇺 AUSTRALIA165♠♥Q=+10
+0.1Round 21🇺🇸 USA 2136N♦2=+0
+0.0Round 1🇩🇪 GERMANY24♥♠8+1+0
-0.0Round 1🇩🇪 GERMANY94♥♦3+1+0
-0.0Round 8🇬🇵 GUADELOUPE311N♠8-1-2
-0.1Round 3🇲🇦 MOROCCO81N♣3-1+3
-0.1Round 5🇨🇱 CHILE121N♦2-1-2
-0.1Round 7🇳🇴 NORWAY144♣♥T-2+8
-0.1Round 11🇯🇵 JAPAN33N♠J=-1
-0.1Round 20🇧🇬 BULGARIA304♥♦Q=-1
-0.1Round 21🇺🇸 USA 2153N♦3=-11
-0.2Round 5🇨🇱 CHILE102♥♣6+2+10
-0.3Round 11🇯🇵 JAPAN73♦♥J-1+9
-0.3Round 14🇧🇷 BRAZIL263N♦T=-1
-0.3Round 14🇧🇷 BRAZIL314♠♠7=+0
-0.3Round 17🇦🇺 AUSTRALIA13♦♠K-1+2
-0.4Round 8🇬🇵 GUADELOUPE244♠♣J=-1
-0.4Round 11🇯🇵 JAPAN135♣♠4+1-13
-0.4Round 16🇺🇸 USA 1183N♦A+1+0
-0.4Round 20🇧🇬 BULGARIA173N♥6+1-11
-0.4Round 21🇺🇸 USA 295♥x♣A-2+4
-0.5Round 2🇨🇳 CHINA LONG ZHU OPEN173N♠4=+0
-0.5Round 6🇹🇼 CHINESE TAIPEI194♠♥9-2-7
-0.5Round 16🇺🇸 USA 1174♥♥2+1+11
-0.6Round 6🇹🇼 CHINESE TAIPEI283N♠4+1+0
-0.7Round 5🇨🇱 CHILE144♥♦Q+2+11
-0.7Round 8🇬🇵 GUADELOUPE303♠♠9-1+2
-0.7Round 10🇮🇳 INDIA283♥♦A-1+0
-0.7Round 20🇧🇬 BULGARIA253♣♥5=-5
-0.8Round 7🇳🇴 NORWAY94♠♥6+1+0
-0.8Round 8🇬🇵 GUADELOUPE324♠♠5+2-11
-0.9Round 3🇲🇦 MOROCCO142♠♥5+2-6
-1.0Round 1🇩🇪 GERMANY14♣♦4-2+0
-1.0Round 13🇲🇽 MEXICO34♠♦3-1-10
-1.0Round 16🇺🇸 USA 1193♦♣Q=-11
-1.0Round 17🇦🇺 AUSTRALIA25♣♠A-1-5
-1.1Round 8🇬🇵 GUADELOUPE203N♣A+1+0
-1.2Round 14🇧🇷 BRAZIL243♦♥5=+0
-1.2Round 16🇺🇸 USA 1323♠♥3=+0
-1.3Round 1🇩🇪 GERMANY73N♥5=+13
-1.3Round 21🇺🇸 USA 2104♥♠6+1-1
-1.5Round 6🇹🇼 CHINESE TAIPEI322♥♦Q+1+0
-1.5Round 16🇺🇸 USA 1303♣♥Q-1-5
-1.6Round 16🇺🇸 USA 1215♥♠A=+0
-1.7Round 8🇬🇵 GUADELOUPE193♣♦3+1+0
-1.9Round 6🇹🇼 CHINESE TAIPEI173N♦2+1+0
-1.9Round 6🇹🇼 CHINESE TAIPEI252♥♠3=+0
-2.0Round 6🇹🇼 CHINESE TAIPEI203♠♣T-1-6
-2.0Round 7🇳🇴 NORWAY54♦♠J-1+5
-2.0Round 10🇮🇳 INDIA242♠♥9-1-4
-2.1Round 21🇺🇸 USA 2123N♦9=-11
-2.2Round 2🇨🇳 CHINA LONG ZHU OPEN271N♠J=+1
-2.2Round 10🇮🇳 INDIA303N♠T=+0
-2.2Round 21🇺🇸 USA 2114♥x♠A-2-4
-2.3Round 11🇯🇵 JAPAN114♥♠3+1+0
-2.4Round 3🇲🇦 MOROCCO94♥♠A+1-1
-2.4Round 3🇲🇦 MOROCCO103♣♠K-1+0
-2.4Round 17🇦🇺 AUSTRALIA93♥♣K-1+2
-2.4Round 20🇧🇬 BULGARIA195♣♠2+1-1
-2.5Round 20🇧🇬 BULGARIA273♥♥2-3-1
-2.5Round 21🇺🇸 USA 282N♥5-1+2
-2.6Round 6🇹🇼 CHINESE TAIPEI274♥x♠A-1+0
-2.7Round 3🇲🇦 MOROCCO114♠♦A+1-4
-2.8Round 3🇲🇦 MOROCCO52N♣K-1-5
-2.8Round 7🇳🇴 NORWAY25♥♥2+1-2
-2.8Round 7🇳🇴 NORWAY112♥♦K=-6
-2.8Round 10🇮🇳 INDIA253♣♥8+1-1
-2.9Round 7🇳🇴 NORWAY83♦♠8=+1
-3.0Round 13🇲🇽 MEXICO23N♦2-1-12
-3.0Round 14🇧🇷 BRAZIL234♥♠A-1-6
-3.2Round 1🇩🇪 GERMANY103N♦7+2-1
-3.2Round 7🇳🇴 NORWAY122N♦A+1-6
-3.3Round 20🇧🇬 BULGARIA243♥♣8+2-3
-3.4Round 2🇨🇳 CHINA LONG ZHU OPEN303♦♣9+1+0
-3.5Round 20🇧🇬 BULGARIA204♠♦Q-1+1
-3.6Round 2🇨🇳 CHINA LONG ZHU OPEN252♠♣9-1+2
-3.6Round 20🇧🇬 BULGARIA226♠♣K+1-13
-3.7Round 3🇲🇦 MOROCCO75♣♥2+1-17
-3.9Round 17🇦🇺 AUSTRALIA53♦♥9=+0
-4.0Round 13🇲🇽 MEXICO146♠♣Q=+0
-4.1Round 20🇧🇬 BULGARIA183♥♦6+2-6
-4.1Round 21🇺🇸 USA 252N♠3+1-7
-4.3Round 17🇦🇺 AUSTRALIA72♠♣4-1-12
-4.3Round 20🇧🇬 BULGARIA294♠♦4=+1
-4.5Round 17🇦🇺 AUSTRALIA65♥♠5=-8
-4.5Round 17🇦🇺 AUSTRALIA153♦♣K-3-5
-4.6Round 10🇮🇳 INDIA324♥♦7-2-13
-4.6Round 21🇺🇸 USA 245♥♠Q=-4
-4.6Round 21🇺🇸 USA 2142♠♥K+1-7
-4.8Round 11🇯🇵 JAPAN102♠♦2-3-5
-5.1Round 20🇧🇬 BULGARIA324♠♥5+1-1
-5.3Round 16🇺🇸 USA 1272♠♣4+2-13
-5.6Round 21🇺🇸 USA 234♥♣T-2-8
-5.8Round 6🇹🇼 CHINESE TAIPEI261N♥9-1-6
-6.3Round 2🇨🇳 CHINA LONG ZHU OPEN223N♥3=+0
-6.5Round 11🇯🇵 JAPAN65♥♦K+1-1
-6.9Round 7🇳🇴 NORWAY134♥♣8-1-12
-6.9Round 14🇧🇷 BRAZIL184♠♦3-1-12
-7.0Round 7🇳🇴 NORWAY73N♦5-1-13
-7.2Round 7🇳🇴 NORWAY15♣♣9-1-10
-7.7Round 6🇹🇼 CHINESE TAIPEI222♦♥J-4+1
-8.0Round 14🇧🇷 BRAZIL193N♣8-2-11
-8.1Round 10🇮🇳 INDIA205♦♠8=-13
-8.2Round 8🇬🇵 GUADELOUPE286♥♦K-1-12
-8.3Round 13🇲🇽 MEXICO133N♦2=-10
-8.3Round 17🇦🇺 AUSTRALIA103Nx♥5-1-8
-8.8Round 6🇹🇼 CHINESE TAIPEI293♣♦3+2-10
-9.0Round 5🇨🇱 CHILE136♥♣Q=+0
-9.2Round 14🇧🇷 BRAZIL224♥♦A=+0
-9.4Round 2🇨🇳 CHINA LONG ZHU OPEN263♦♥5-3-9
-9.5Round 16🇺🇸 USA 1234♠♣8=-10
-10.1Round 6🇹🇼 CHINESE TAIPEI247♣♥7-2-17
-10.6Round 17🇦🇺 AUSTRALIA33N♦4+1-11
-11.2Round 2🇨🇳 CHINA LONG ZHU OPEN215♥x♠T=-10
-11.4Round 10🇮🇳 INDIA233N♦J=-10
-12.0Round 3🇲🇦 MOROCCO123♣x♦K-5-10
-12.2Round 16🇺🇸 USA 1283N♣Q=-10
-12.9Round 5🇨🇱 CHILE74♠♥K-1-17
-14.1Round 11🇯🇵 JAPAN126Nx♥6-1-17