🇸🇪 GRONKVIST Mikael · SWEDEN

22rank
+158.7Butler · 252 bds
+0.63per board
±4.7swing
+0.71vs par /bd · #18/115
+0.58adjusted /bd
Butler per round: 39.8 -22.3 -52.7 -7.6 9.5 17 7.5 46 11.1 10.6 33.9 22.9 31.2 24.1 -20.4 -9 11.3 5.8by round

vs par split: bidding +0.34 · play +0.41

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

Card play — on target: opening leads 75.8% #85 of 115 · declarer play 75.8% #46 of 115 · defence 85.7% #44 of 115

Card play by contract type — on target
vs NTvs a suit
Opening leads72.7% (22)77.5% (40)
Declarer play73.7% (19)76.6% (47)
Defence68.6% (35)92.9% (84)

Opening leads by suit led: ♠ 72.2% (18) · ♥ 81.8% (11) · ♦ 71.4% (14) · ♣ 78.9% (19)

vs par by strain: NT +0.65 (75) · a suit +0.76 (176)

vs par by level: part-score +1.01 (73) · game +0.52 (149) · slam +1.03 (29)

By role: declaring +0.75/bd (-1.89 vs par · 131) · defending +0.49/bd (+3.53 vs par · 121)

By vulnerability: vulnerable +0.79/bd (+0.86 vs par · 126) · not vulnerable +0.47/bd (+0.56 vs par · 126)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1D.GullbergN.Jacob – G.CouttsOpen14+39.8+2.84+0.71
Round 2D.GullbergC.Westerbeek – E.WackwitzOpen14-22.3-1.59-2.29
Round 4D.GullbergE.Macaulay – J.TsangOpen14-52.7-3.76-6.86
Round 5D.GullbergP.Jassem – J.WojcieszekOpen14-7.6-0.54+1.43
Round 6D.GullbergS.Buus Thomsen – E.Buus ThomsenOpen14+9.5+0.68+1.71
Round 7A.StokkaM.Abdel-Aziz – A.AlselehdarOpen14+17.0+1.21+0.79
Round 8D.GullbergD.Lee – R.ChanOpen14+7.5+0.54+0.57
Round 9D.GullbergS.Rueda – F.VallecilloOpen14+46.0+3.29+3.29
Round 10D.GullbergB.Combescure – J.BernardClosed14+11.1+0.79+0.21
Round 12D.GullbergS.Liu – L.ZhangOpen14+10.6+0.76+3.21
Round 13D.GullbergR.Ravichandran – S.KabraOpen14+33.9+2.42+3.36
Round 14A.StokkaC.Wai – B.LuiOpen14+22.9+1.64+1.07
Round 15A.StokkaM.Malilo – P.RamosekiOpen14+31.2+2.23-0.07
Round 16D.GullbergY.Tai – H.HuangOpen14+24.1+1.72+1.57
Round 17D.GullbergB.Szirmay-Kalos – K.LazarOpen14-20.4-1.46-0.93
Round 18D.GullbergA.Grossack – Z.GrossackOpen14-9.0-0.64+1.07
Round 20D.GullbergU.Suzer – A.KoclarOpen14+11.3+0.81+2.71
Round 21A.StokkaA.Hudson – G.HermanOpen14+5.8+0.41+1.21

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
+16.1Round 1🇳🇿 NEW ZEALAND127♦♣2-1+20
+11.9Round 1🇳🇿 NEW ZEALAND34♠x♣4-4+12
+11.9Round 9🇦🇷 ARGENTINA125♣♥A=+12
+11.7Round 16🇹🇼 CHINESE TAIPEI266♣♦A-1+12
+11.3Round 9🇦🇷 ARGENTINA14♠x♣2-4+8
+11.2Round 14🇭🇰 CHINA HONG KONG153NT♥J-2+13
+10.2Round 1🇳🇿 NEW ZEALAND46♣♥2=-2
+10.1Round 12🇨🇳 CHINA276♠♥9-1+14
+10.0Round 9🇦🇷 ARGENTINA116NTx♦2=+6
+9.5Round 5🇵🇱 POLAND114♠♥4-1+10
+9.2Round 21🇺🇸 USA 244♦♠A+1-2
+9.0Round 6🇩🇰 DENMARK276♣♥2=-2
+8.8Round 18🇺🇸 USA 1186♠♣A=+0
+8.7Round 15BOTSWANA133NTx♠3-1+8
+8.6Round 20🇹🇷 TURKEY164♣♦A-4+8
+8.5Round 15BOTSWANA12♣♥8-1+10
+7.9Round 9🇦🇷 ARGENTINA24NT♣2-4+11
+7.8Round 4🇨🇦 CANADA234♥♣7-3+5
+7.6Round 13🇮🇳 INDIA74♥♣5-1+12
+7.5Round 13🇮🇳 INDIA133NT♦6+4+3
+7.4Round 16🇹🇼 CHINESE TAIPEI173♣♥K-4+7
+7.2Round 8🇸🇬 SINGAPORE154♠x♣K-2+9
+7.2Round 10🇫🇷 FRANCE213NT♥7+2+1
+6.8Round 1🇳🇿 NEW ZEALAND73NT♦2-1+12
+6.7Round 8🇸🇬 SINGAPORE225♠♣A-1+9
+6.7Round 10🇫🇷 FRANCE275♥x♠K-3+5
+6.6Round 8🇸🇬 SINGAPORE214♠♣3-1+5
+6.5Round 1🇳🇿 NEW ZEALAND53♥♣9+1+10
+6.5Round 7🇪🇬 EGYPT33NT♣9+2+0
+6.5Round 7🇪🇬 EGYPT43♦x♦10-2+9
+6.5Round 17🇩🇪 GERMANY73NT♠9-1+12
+6.3Round 21🇺🇸 USA 223♠♦2+2+12
+6.1Round 7🇪🇬 EGYPT23NT♠9-1-1
+6.1Round 13🇮🇳 INDIA114♠♦4-1+5
+6.1Round 14🇭🇰 CHINA HONG KONG182♠x♣K-2+9
+6.0Round 13🇮🇳 INDIA36♣♦Q=+0
+5.6Round 9🇦🇷 ARGENTINA132♦♥Q+2+6
+5.6Round 13🇮🇳 INDIA93♦♣Q=+9
+5.6Round 13🇮🇳 INDIA103♦♥2+3+1
+5.6Round 21🇺🇸 USA 2103NT♣4+1+1
+5.2Round 14🇭🇰 CHINA HONG KONG263NT♣4+1+1
+5.2Round 15BOTSWANA95♥x♣K=+5
+5.1Round 14🇭🇰 CHINA HONG KONG223♥♣Q+1+2
+5.1Round 21🇺🇸 USA 263♥♣3=+7
+4.8Round 20🇹🇷 TURKEY244NT♦3+2+1
+4.6Round 5🇵🇱 POLAND103♥♣2+3+9
+4.3Round 9🇦🇷 ARGENTINA61NT♥A=+5
+4.3Round 16🇹🇼 CHINESE TAIPEI223NT♠8+1-11
+4.3Round 20🇹🇷 TURKEY234♥♠8-1+12
+4.1Round 9🇦🇷 ARGENTINA84♥♦2+1+0
+4.1Round 15BOTSWANA52♠♦6-1+5
+4.0Round 1🇳🇿 NEW ZEALAND63NT♣5=+0
+4.0Round 12🇨🇳 CHINA152♠♥T=+6
+4.0Round 18🇺🇸 USA 1254♥♦K+1+1
+3.7Round 6🇩🇰 DENMARK164♠♦2-2+11
+3.4Round 15BOTSWANA32♥♦K+1+0
+3.4Round 20🇹🇷 TURKEY276♠♦Q-2+11
+3.3Round 15BOTSWANA77♠♥8=+0
+3.3Round 16🇹🇼 CHINESE TAIPEI212♥♣K+2+7
+3.0Round 2🇳🇱 NETHERLANDS283NT♣J+1+0
+3.0Round 5🇵🇱 POLAND132NT♠Q=+0
+3.0Round 12🇨🇳 CHINA284♠♥A-1+10
+2.9Round 2🇳🇱 NETHERLANDS243NT♠4-1+5
+2.9Round 12🇨🇳 CHINA233NT♦A+2+4
+2.9Round 13🇮🇳 INDIA13♠♥A+1+1
+2.8Round 6🇩🇰 DENMARK283NT♥3-1+5
+2.7Round 6🇩🇰 DENMARK203NT♠A-2+0
+2.7Round 12🇨🇳 CHINA216♥♠A=+0
+2.6Round 13🇮🇳 INDIA53NT♣2-1+5
+2.5Round 1🇳🇿 NEW ZEALAND112♥♠3+1+0
+2.5Round 5🇵🇱 POLAND44♥♠6=+3
+2.5Round 7🇪🇬 EGYPT114♥♣Q+1+0
+2.5Round 16🇹🇼 CHINESE TAIPEI153NT♥5=-1
+2.4Round 8🇸🇬 SINGAPORE181♠♦J=+0
+2.4Round 8🇸🇬 SINGAPORE204♠♥6+1-13
+2.4Round 8🇸🇬 SINGAPORE283♦♥9-1+5
+2.2Round 2🇳🇱 NETHERLANDS254♠♦K=+0
+2.2Round 5🇵🇱 POLAND93NT♦7+2+1
+2.2Round 9🇦🇷 ARGENTINA33NT♠J+1+11
+2.2Round 16🇹🇼 CHINESE TAIPEI193♣♥K-1+3
+2.2Round 18🇺🇸 USA 1213NT♣9=-1
+2.1Round 5🇵🇱 POLAND63NT♥8+2+2
+2.1Round 10🇫🇷 FRANCE264♦♣3=+0
+2.1Round 12🇨🇳 CHINA183NT♣5=-1
+2.1Round 14🇭🇰 CHINA HONG KONG233NT♠6+2+2
+2.0Round 10🇫🇷 FRANCE151♠♥4-2-5
+2.0Round 10🇫🇷 FRANCE234♠♥6+2+1
+2.0Round 16🇹🇼 CHINESE TAIPEI232♥♣2+1+6
+1.9Round 9🇦🇷 ARGENTINA142♠♥6+1+0
+1.9Round 17🇩🇪 GERMANY114♥♠K+2-11
+1.8Round 6🇩🇰 DENMARK246♠♦Q-1+11
+1.8Round 7🇪🇬 EGYPT54NT♦4-4+11
+1.8Round 8🇸🇬 SINGAPORE162♥♦J-2+11
+1.8Round 13🇮🇳 INDIA23♥♦5-1+10
+1.7Round 4🇨🇦 CANADA212♠♥Q+2-10
+1.7Round 7🇪🇬 EGYPT124♥♣A=-1
+1.7Round 10🇫🇷 FRANCE224♥♠A+1+11
+1.7Round 14🇭🇰 CHINA HONG KONG253NT♣8+1+0
+1.6Round 13🇮🇳 INDIA143NT♦5+1+0
+1.6Round 15BOTSWANA144♠♣10+3+2
+1.5Round 5🇵🇱 POLAND52♠♦5+1-8
+1.5Round 8🇸🇬 SINGAPORE232♦♣Q=+0
+1.5Round 14🇭🇰 CHINA HONG KONG174♠♦3+2+11
+1.5Round 18🇺🇸 USA 1163NT♦6+2+14
+1.4Round 12🇨🇳 CHINA194♥♣4=+0
+1.4Round 21🇺🇸 USA 2142♠♠7+1+0
+1.3Round 6🇩🇰 DENMARK263NT♠3+1+0
+1.3Round 14🇭🇰 CHINA HONG KONG244♥♣J+1-11
+1.2Round 6🇩🇰 DENMARK173NT♠Q-2+5
+1.2Round 20🇹🇷 TURKEY173♦♣2=-7
+1.2Round 20🇹🇷 TURKEY184♥♦3+1+0
+1.2Round 20🇹🇷 TURKEY254♠♠7-1+8
+1.1Round 4🇨🇦 CANADA171NT♦A=+5
+1.1Round 15BOTSWANA104♠♦10=+0
+1.1Round 16🇹🇼 CHINESE TAIPEI204♥♠Q+2-13
+1.1Round 21🇺🇸 USA 213♦♦T+1+0
+1.0Round 10🇫🇷 FRANCE254♥♠Q=-1
+1.0Round 17🇩🇪 GERMANY14♥♠7-1+10
+1.0Round 18🇺🇸 USA 1194♥♦7+1+11
+0.9Round 2🇳🇱 NETHERLANDS204♥♠5-2+7
+0.9Round 6🇩🇰 DENMARK224♥♦Q+1+0
+0.9Round 18🇺🇸 USA 1173NT♠3+1+0
+0.8Round 1🇳🇿 NEW ZEALAND104♠♣4+1+0
+0.7Round 17🇩🇪 GERMANY42NT♥3+2-10
+0.6Round 1🇳🇿 NEW ZEALAND94♠♣9=+0
+0.6Round 6🇩🇰 DENMARK154♠♦A+1+0
+0.6Round 10🇫🇷 FRANCE193NT♦A+1+0
+0.6Round 18🇺🇸 USA 1284♠♥Q=-3
+0.6Round 20🇹🇷 TURKEY223NT♠2=+1
+0.5Round 9🇦🇷 ARGENTINA74NT♥2+1-13
+0.5Round 9🇦🇷 ARGENTINA103NT♥Q+3+17
+0.5Round 10🇫🇷 FRANCE181NT♠2+1+6
+0.4Round 7🇪🇬 EGYPT94♠♣8=+0
+0.4Round 12🇨🇳 CHINA203NT♦2+1+12
+0.4Round 15BOTSWANA44♦♥K+1-10
+0.4Round 16🇹🇼 CHINESE TAIPEI166♠♥2=+0
+0.3Round 14🇭🇰 CHINA HONG KONG283NT♠10+2+0
+0.2Round 7🇪🇬 EGYPT143♣♥5-1+5
+0.2Round 12🇨🇳 CHINA254♥♦6+1+0
+0.2Round 20🇹🇷 TURKEY284♥♠2+1+0
+0.1Round 7🇪🇬 EGYPT64♠♣4-1+5
+0.1Round 16🇹🇼 CHINESE TAIPEI274♥♠A+2+1
-0.0Round 2🇳🇱 NETHERLANDS162♥♠J=+0
-0.0Round 10🇫🇷 FRANCE244♠♦5=+0
-0.0Round 14🇭🇰 CHINA HONG KONG164♥♣7+1+0
+0.0Round 15BOTSWANA124♠♦Q+1+0
-0.0Round 17🇩🇪 GERMANY81NT♥10-2+0
+0.0Round 21🇺🇸 USA 273♠♦4=-8
-0.1Round 17🇩🇪 GERMANY103NT♦Q=-2
-0.3Round 2🇳🇱 NETHERLANDS213NT♠9+2-1
-0.3Round 4🇨🇦 CANADA164♥♠Q+1+0
-0.3Round 18🇺🇸 USA 1234♠♦Q+1+0
-0.3Round 21🇺🇸 USA 282♠♥6=+0
-0.4Round 12🇨🇳 CHINA162♠♦J+1+0
-0.6Round 1🇳🇿 NEW ZEALAND22♠♥8-1+2
-0.6Round 20🇹🇷 TURKEY154♥♦2+1+0
-0.7Round 9🇦🇷 ARGENTINA92♥♣A=+0
-0.7Round 10🇫🇷 FRANCE164♥♠3=+0
-0.7Round 15BOTSWANA63NT♠4+2-16
-0.7Round 15BOTSWANA114♥♣3+1+0
-0.8Round 16🇹🇼 CHINESE TAIPEI243NT♠9=+0
-0.8Round 21🇺🇸 USA 2124♥♣T=+0
-0.9Round 2🇳🇱 NETHERLANDS233NT♠K=+1
-1.0Round 5🇵🇱 POLAND14Pass♠A-3
-1.0Round 17🇩🇪 GERMANY92♥♦Q+1+0
-1.0Round 17🇩🇪 GERMANY144♠♥3-1+2
-1.1Round 7🇪🇬 EGYPT74♥♠Q+2-13
-1.1Round 8🇸🇬 SINGAPORE262♠♣Q+2+10
-1.1Round 12🇨🇳 CHINA263NT♥6+3+13
-1.1Round 13🇮🇳 INDIA64♠♦5+1+13
-1.1Round 13🇮🇳 INDIA86NT♥9=-11
-1.2Round 7🇪🇬 EGYPT106♥♠2+1-1
-1.3Round 16🇹🇼 CHINESE TAIPEI283NT♠6+2-1
-1.4Round 5🇵🇱 POLAND124♠♣4=+0
-1.4Round 14🇭🇰 CHINA HONG KONG273NT♥4+2-1
-1.4Round 15BOTSWANA82♠♣2=+0
-1.6Round 1🇳🇿 NEW ZEALAND135♣♠K=-13
-1.6Round 6🇩🇰 DENMARK254♠♣K+1+0
-1.6Round 14🇭🇰 CHINA HONG KONG194♥♠J+1-1
-1.6Round 14🇭🇰 CHINA HONG KONG213♣♠K+1-7
-1.6Round 18🇺🇸 USA 1201NT♦5=-11
-1.7Round 2🇳🇱 NETHERLANDS183♥♣J-1-7
-1.7Round 17🇩🇪 GERMANY31NT♠2=+0
-1.7Round 17🇩🇪 GERMANY132♥♦5+2-1
-1.8Round 2🇳🇱 NETHERLANDS192♠♥10+2-1
-1.9Round 10🇫🇷 FRANCE204♥x♣J-1-8
-2.0Round 7🇪🇬 EGYPT14♥x♦K-1+0
-2.0Round 16🇹🇼 CHINESE TAIPEI252♠♣A-2+1
-2.0Round 20🇹🇷 TURKEY191NT♦3+4+5
-2.0Round 21🇺🇸 USA 2132♦♦A-1+11
-2.1Round 2🇳🇱 NETHERLANDS222♠♦6+1+0
-2.1Round 20🇹🇷 TURKEY214♠♣5+1-1
-2.2Round 7🇪🇬 EGYPT81NT♥7-4-2
-2.2Round 8🇸🇬 SINGAPORE254♠♦A=+1
-2.3Round 4🇨🇦 CANADA185♥♣5-1-9
-2.3Round 7🇪🇬 EGYPT134♥♠4+1-1
-2.3Round 12🇨🇳 CHINA175♣♠A=-3
-2.3Round 15BOTSWANA23NT♥3-1-5
-2.4Round 9🇦🇷 ARGENTINA54♥♣J=-3
-2.5Round 1🇳🇿 NEW ZEALAND13NT♣8+2-14
-2.5Round 1🇳🇿 NEW ZEALAND144♠♣2-2-5
-2.6Round 13🇮🇳 INDIA41NT♥4+3-1
-2.7Round 2🇳🇱 NETHERLANDS264♥♣K-1-12
-2.7Round 5🇵🇱 POLAND14♠+2-1
-2.7Round 6🇩🇰 DENMARK186♣♥6=+2
-2.7Round 18🇺🇸 USA 1152♠♠2-2+0
-2.8Round 6🇩🇰 DENMARK194♠♥9=+0
-3.0Round 5🇵🇱 POLAND84♥♠2=-1
-3.2Round 6🇩🇰 DENMARK214♦♣K+1-8
-3.2Round 20🇹🇷 TURKEY263NT♥A+2-2
-3.5Round 8🇸🇬 SINGAPORE193♥♣K-2-5
-3.5Round 8🇸🇬 SINGAPORE243NT♥3=-7
-3.6Round 4🇨🇦 CANADA273NT♣3-4-8
-3.8Round 21🇺🇸 USA 251NT♥Q=-5
-4.0Round 10🇫🇷 FRANCE283NT♥T-2-6
-4.0Round 21🇺🇸 USA 2117♥♥5=+0
-4.2Round 4🇨🇦 CANADA244♠♥K-2-5
-4.2Round 6🇩🇰 DENMARK234♠♥A=+0
-4.3Round 18🇺🇸 USA 1243NT♥4+1+0
-4.5Round 18🇺🇸 USA 1224♥♣9+1-1
-4.7Round 2🇳🇱 NETHERLANDS176♥♣10=+0
-4.7Round 17🇩🇪 GERMANY123NT♣K+1+12
-5.0Round 4🇨🇦 CANADA194♠♦2-1-5
-5.0Round 8🇸🇬 SINGAPORE274♥♦9-1-10
-5.0Round 21🇺🇸 USA 293NT♦K+1+1
-5.1Round 2🇳🇱 NETHERLANDS274♣♠K-1-10
-5.3Round 12🇨🇳 CHINA243NT♠3-1-10
-5.9Round 17🇩🇪 GERMANY53NT♣7-2-11
-6.1Round 10🇫🇷 FRANCE173NT♠4+2-1
-6.3Round 4🇨🇦 CANADA254♠x♥7-2-10
-6.3Round 17🇩🇪 GERMANY23♠♦A-3-11
-6.3Round 20🇹🇷 TURKEY206♣♠Q=+2
-6.6Round 4🇨🇦 CANADA224♥♣2-1-5
-6.8Round 16🇹🇼 CHINESE TAIPEI186♥♦10=+11
-7.0Round 14🇭🇰 CHINA HONG KONG204♠♣Q=-3
-7.0Round 21🇺🇸 USA 236♣♦5=+0
-7.1Round 12🇨🇳 CHINA227♣x♦5-5+0
-7.1Round 18🇺🇸 USA 1262♣♠T-3+8
-7.4Round 5🇵🇱 POLAND36♠♣4=+13
-7.5Round 18🇺🇸 USA 1274♠x♥K-3-3
-7.7Round 4🇨🇦 CANADA266♦♣J-2-13
-7.7Round 4🇨🇦 CANADA284♥♣9=-14
-8.1Round 17🇩🇪 GERMANY62♦x♦A-2-3
-8.2Round 4🇨🇦 CANADA203NT♥K=-10
-8.2Round 8🇸🇬 SINGAPORE174♥♦3=-7
-8.6Round 13🇮🇳 INDIA126♥♦2=+0
-8.7Round 5🇵🇱 POLAND76♠♣6=+0
-8.8Round 5🇵🇱 POLAND22♠=-5
-11.1Round 9🇦🇷 ARGENTINA44♥x♦J=-14
-11.4Round 4🇨🇦 CANADA156♠♦J-1-17
-12.0Round 2🇳🇱 NETHERLANDS156♦♥5-1-14
-12.4Round 1🇳🇿 NEW ZEALAND86♥x♠A=-12