🇵🇰 PURI Muhammad Mubashir · PAKISTAN

121rank
-152.9Butler · 224 bds
-0.68per board
±4.7swing
-0.56vs par /bd · #105/130
-0.65adjusted /bd
Butler per round: -28.8 -4.7 -23.1 -24.6 -2 43.7 -14 -5.6 -17.5 -11.8 -19.3 -8.9 -28.8 -7.5by round

vs par split: bidding -0.30 · play -0.24

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

Card play — on target: opening leads 76.9% #99 of 130 · declarer play 68.9% #109 of 130 · defence 90.4% #33 of 130

Card play by contract type — on target
vs NTvs a suit
Opening leads80.0% (15)75.7% (37)
Declarer play60.0% (15)71.7% (46)
Defence85.2% (27)92.2% (77)

Opening leads by suit led: ♠ 73.7% (19) · ♥ 85.7% (7) · ♦ 66.7% (9) · ♣ 82.4% (17)

vs par by strain: NT -0.12 (51) · a suit -0.68 (169)

vs par by level: part-score +0.10 (81) · game -1.89 (119) · slam +4.85 (20)

By role: declaring -0.88/bd (-1.93 vs par · 119) · defending -0.46/bd (+0.99 vs par · 105)

By vulnerability: vulnerable -0.84/bd (-0.38 vs par · 112) · not vulnerable -0.53/bd (-0.74 vs par · 112)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 2K.MohiuddinK.Karaivanov – R.TrendafilovOpen16-28.8-1.80-0.62
Round 3K.MohiuddinJ.Upmark – P.CullinClosed16-4.7-0.29+2.12
Round 5K.MohiuddinK.Nabil – A.Saaid GhoneimClosed16-23.1-1.44+0.06
Round 6K.MohiuddinJ.Hurd – J.WooldridgeOpen16-24.6-1.54-2.62
Round 8K.MohiuddinA.Kempczynski – P.PicardClosed16-2.0-0.12-1.44
Round 9K.MohiuddinH.Grosvenor – I.DelmonteOpen16+43.7+2.73+2.56
Round 11K.MohiuddinK.Furuta – H.KakuOpen16-14.0-0.88-0.75
Round 12K.MohiuddinJ.Li – J.LiuOpen16-5.6-0.35+0.44
Round 14K.MohiuddinR.De La Barrera Urrejola – R.GarciaClosed16-17.5-1.09-1.12
Round 15K.MohiuddinM.Fleisher – M.KamilClosed16-11.8-0.74-1.94
Round 17K.MohiuddinS.Mukherjee – B.SahaOpen16-19.3-1.21-1.44
Round 18K.MohiuddinP.Newell – M.ReidOpen16-8.9-0.56-1.31
Round 20K.MohiuddinS.De Wijs – B.MullerClosed16-28.8-1.80-1.31
Round 21K.MohiuddinR.Pachtman – E.GinossarOpen16-7.5-0.47-0.50

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.5Round 9🇦🇺 AUSTRALIA134♦x♦J=+15
+14.3Round 9🇦🇺 AUSTRALIA106♥♣2-1+17
+13.6Round 12🇨🇳 CHINA206♦♠6-3+14
+11.3Round 5🇪🇬 EGYPT36♠♥A=+11
+10.5Round 3🇸🇪 SWEDEN74♠♣7=+10
+10.3Round 9🇦🇺 AUSTRALIA66♥x♦Q=+6
+9.9Round 3🇸🇪 SWEDEN134♥x♣K-2+12
+9.6Round 8🇬🇵 GUADELOUPE277♥♦K=+0
+8.6Round 18🇳🇿 NEW ZEALAND234♦♠4=+10
+8.2Round 8🇬🇵 GUADELOUPE246♥♥2-2+11
+7.7Round 18🇳🇿 NEW ZEALAND216♠x♠Q-1+11
+7.6Round 15🇺🇸 USA 123NT♥4-2+8
+7.0Round 21🇮🇱 ISRAEL63NT♣7=+10
+6.7Round 12🇨🇳 CHINA266♥♠4-1+13
+6.5Round 9🇦🇺 AUSTRALIA123♠♣9-2+12
+6.5Round 11🇯🇵 JAPAN16♣♠A=+10
+6.1Round 11🇯🇵 JAPAN166♦♥2=-2
+5.6Round 17🇮🇳 INDIA115♦x♠A=+6
+5.5Round 21🇮🇱 ISRAEL14♠♣4-2+6
+5.3Round 20🇳🇱 NETHERLANDS315♦♠A-2+7
+5.2Round 18🇳🇿 NEW ZEALAND324♥♠A-1-2
+4.9Round 21🇮🇱 ISRAEL103♠♥7-1+6
+4.8Round 14🇨🇱 CHILE281NT♥2-1+6
+4.7Round 14🇨🇱 CHILE263♥♦2-2+3
+4.5Round 17🇮🇳 INDIA73♣♠2=-1
+4.2Round 2🇧🇬 BULGARIA303NT♦3-1+8
+4.2Round 18🇳🇿 NEW ZEALAND316NT♠Q=+0
+4.1Round 6🇺🇸 USA 2215♣x♠4-1+2
+3.9Round 20🇳🇱 NETHERLANDS243NT♥4=+0
+3.5Round 5🇪🇬 EGYPT101NT♣Q-1+5
+3.4Round 2🇧🇬 BULGARIA173NT♣10-3+6
+3.4Round 11🇯🇵 JAPAN41NT♠K-3+4
+3.0Round 8🇬🇵 GUADELOUPE302♠♣K=+6
+2.9Round 3🇸🇪 SWEDEN164♠♦2+1+4
+2.9Round 8🇬🇵 GUADELOUPE172♦♥8=-1
+2.9Round 12🇨🇳 CHINA214♠♣4-2+5
+2.9Round 14🇨🇱 CHILE305♥x♦K-2+4
+2.9Round 20🇳🇱 NETHERLANDS224♠♥2=+10
+2.7Round 2🇧🇬 BULGARIA183♥♣6-2-1
+2.7Round 9🇦🇺 AUSTRALIA83NT♠4+1-1
+2.6Round 17🇮🇳 INDIA123NT♥5-1+10
+2.5Round 5🇪🇬 EGYPT113NT♦3+1+0
+2.5Round 9🇦🇺 AUSTRALIA141NTx♥4-2+4
+2.4Round 14🇨🇱 CHILE214♥♣A=+0
+2.3Round 15🇺🇸 USA 1102♣♣10+2+0
+2.3Round 17🇮🇳 INDIA141NT♥4-1+4
+2.2Round 9🇦🇺 AUSTRALIA113NT♥Q+1+0
+2.1Round 5🇪🇬 EGYPT72♥♣K+1+10
+2.1Round 20🇳🇱 NETHERLANDS292♣♣J+1+0
+2.0Round 5🇪🇬 EGYPT93♣♣2+1+1
+2.0Round 5🇪🇬 EGYPT122♠♣8+1+0
+2.0Round 6🇺🇸 USA 2324♠♥Q+2+11
+2.0Round 15🇺🇸 USA 1134♠♣J-1-1
+2.0Round 21🇮🇱 ISRAEL113♥♣8=+0
+1.8Round 6🇺🇸 USA 2242♦♠5+1+5
+1.8Round 11🇯🇵 JAPAN53♦♦4=+0
+1.8Round 11🇯🇵 JAPAN133♠♦6=+6
+1.6Round 8🇬🇵 GUADELOUPE21Pass+3
+1.6Round 12🇨🇳 CHINA254♠♦2+2+1
+1.5Round 2🇧🇬 BULGARIA213♥♣K-1+4
+1.5Round 3🇸🇪 SWEDEN14♠x♣A-1+0
+1.5Round 11🇯🇵 JAPAN102♠♥A+1+0
+1.5Round 21🇮🇱 ISRAEL91♣♦10-3-8
+1.3Round 14🇨🇱 CHILE183♠♦J=+0
+1.3Round 20🇳🇱 NETHERLANDS213NT♥6+1+1
+1.2Round 12🇨🇳 CHINA284♥♠9=+0
+1.2Round 17🇮🇳 INDIA83NT♥7+1+10
+1.1Round 8🇬🇵 GUADELOUPE283♥♣4-3+0
+1.1Round 9🇦🇺 AUSTRALIA73NT♣3=+10
+1.0Round 11🇯🇵 JAPAN33♦♦2-1+10
+1.0Round 14🇨🇱 CHILE314♥♠3=+0
+0.9Round 14🇨🇱 CHILE174♠♥2+2-11
+0.8Round 6🇺🇸 USA 2252♠♠2=+1
+0.8Round 14🇨🇱 CHILE253♣♠2-1-2
+0.8Round 17🇮🇳 INDIA21NT♥2=+0
+0.7Round 8🇬🇵 GUADELOUPE185♦♠6=+1
+0.7Round 21🇮🇱 ISRAEL34♥♦3=-1
+0.6Round 3🇸🇪 SWEDEN56♣♦2+1+13
+0.6Round 9🇦🇺 AUSTRALIA33NT♣Q=-1
+0.6Round 9🇦🇺 AUSTRALIA94♠♦2-1-12
+0.6Round 21🇮🇱 ISRAEL54♠♥A+2-11
+0.5Round 21🇮🇱 ISRAEL86♠♣5=+0
+0.4Round 3🇸🇪 SWEDEN123N♥2+1+1
+0.4Round 6🇺🇸 USA 2223♣♥Q-3+0
+0.4Round 9🇦🇺 AUSTRALIA153NT♦7+1+1
+0.3Round 2🇧🇬 BULGARIA324♠♥K=+0
+0.3Round 9🇦🇺 AUSTRALIA24♠♠4=+0
+0.3Round 11🇯🇵 JAPAN84♥♠J-3+0
+0.3Round 15🇺🇸 USA 1142♠♣2=+0
+0.2Round 6🇺🇸 USA 2236♠♦5=+0
+0.1Round 5🇪🇬 EGYPT24♠♥2+1+0
+0.1Round 15🇺🇸 USA 1114♠♥6+1+0
-0.0Round 2🇧🇬 BULGARIA314♦♠8=+0
+0.0Round 3🇸🇪 SWEDEN34♥♠5-1+5
-0.0Round 6🇺🇸 USA 2194♠♥5=+1
-0.0Round 6🇺🇸 USA 2315♥x♣K-3-5
-0.0Round 15🇺🇸 USA 174♥♥3=+3
+0.0Round 18🇳🇿 NEW ZEALAND223♥♠Q-2-1
-0.0Round 18🇳🇿 NEW ZEALAND294♠♦Q+1+0
-0.0Round 21🇮🇱 ISRAEL143NT♠J+2+0
-0.1Round 3🇸🇪 SWEDEN142♠♣K-2+1
-0.1Round 8🇬🇵 GUADELOUPE223NT♠5+2+0
-0.1Round 15🇺🇸 USA 191NT♥3=+0
-0.2Round 6🇺🇸 USA 2273NT♦J+1-11
-0.3Round 11🇯🇵 JAPAN74♥♣8+1+0
-0.3Round 12🇨🇳 CHINA313♥♣A-1+2
-0.4Round 2🇧🇬 BULGARIA294♥♣A+1+0
-0.4Round 5🇪🇬 EGYPT61NT♦7=-1
-0.4Round 15🇺🇸 USA 133NT♠Q+1+1
-0.5Round 2🇧🇬 BULGARIA234♠♣K+1+0
-0.5Round 3🇸🇪 SWEDEN153N♦6=-1
-0.5Round 8🇬🇵 GUADELOUPE293♣♥4=+0
-0.5Round 11🇯🇵 JAPAN122♥♥6+1+0
-0.6Round 2🇧🇬 BULGARIA244♥♠4=-1
-0.6Round 5🇪🇬 EGYPT53NT♣3+1-1
-0.6Round 8🇬🇵 GUADELOUPE312♥♦A+1-2
-0.6Round 11🇯🇵 JAPAN93NT♦J+2-11
-0.7Round 6🇺🇸 USA 2184♥♠10+1+0
-0.7Round 20🇳🇱 NETHERLANDS273♣♦10=+0
-0.8Round 12🇨🇳 CHINA294♠♥2+1+0
-0.8Round 18🇳🇿 NEW ZEALAND203NT♠Q=-2
-0.8Round 18🇳🇿 NEW ZEALAND282NT♣2=+10
-0.9Round 3🇸🇪 SWEDEN94♠♠9+1-1
-0.9Round 3🇸🇪 SWEDEN113♥♠4-1-2
-0.9Round 6🇺🇸 USA 2283NT♥Q=+0
-0.9Round 15🇺🇸 USA 143NT♥Q-1-6
-0.9Round 17🇮🇳 INDIA14♥♠2+2-2
-1.0Round 14🇨🇱 CHILE243♣♣2-1+2
-1.0Round 20🇳🇱 NETHERLANDS202♠♦2+1+0
-1.1Round 2🇧🇬 BULGARIA273♦♥J=+1
-1.1Round 9🇦🇺 AUSTRALIA43♦♠7=+0
-1.2Round 5🇪🇬 EGYPT153♥♠2=+0
-1.4Round 2🇧🇬 BULGARIA285♦♣6=-1
-1.4Round 6🇺🇸 USA 2263NT♥10+2-13
-1.4Round 9🇦🇺 AUSTRALIA12♥♦8+1-1
-1.4Round 12🇨🇳 CHINA184♥♣A=+1
-1.4Round 12🇨🇳 CHINA224♥♣3-1-6
-1.4Round 15🇺🇸 USA 115♦♠Q-2+0
-1.5Round 17🇮🇳 INDIA44♥♣5=-3
-1.6Round 12🇨🇳 CHINA243NT♠Q+1+0
-1.6Round 20🇳🇱 NETHERLANDS284♠♦K=+6
-1.7Round 6🇺🇸 USA 2303♥x♣K-1-5
-1.7Round 8🇬🇵 GUADELOUPE261NT♥4=+1
-1.7Round 12🇨🇳 CHINA302♥♦A-2-5
-1.7Round 15🇺🇸 USA 182♠♣10-1-4
-1.7Round 21🇮🇱 ISRAEL124♣♦Q-1+2
-1.8Round 14🇨🇱 CHILE274♥♣2-1-4
-1.8Round 20🇳🇱 NETHERLANDS301♠♣4=-5
-2.0Round 15🇺🇸 USA 1154♥♥5+2-5
-2.0Round 17🇮🇳 INDIA32♦♦Q-2-5
-2.0Round 17🇮🇳 INDIA54♠♣4+1+0
-2.0Round 18🇳🇿 NEW ZEALAND274♥♠A+1+0
-2.0Round 18🇳🇿 NEW ZEALAND304♥♠K+2-11
-2.1Round 14🇨🇱 CHILE222♥♦7+1+0
-2.2Round 2🇧🇬 BULGARIA225♣x♠A-1+0
-2.2Round 18🇳🇿 NEW ZEALAND18Pass-9
-2.3Round 21🇮🇱 ISRAEL133♣♠6+1+0
-2.4Round 21🇮🇱 ISRAEL153♠♣A-1+2
-2.5Round 21🇮🇱 ISRAEL44♥♠Q+1-4
-2.6Round 15🇺🇸 USA 164NT♥Q+1+0
-2.6Round 15🇺🇸 USA 1123NT♦2+2-11
-2.6Round 17🇮🇳 INDIA62NT♦5-1-5
-2.9Round 17🇮🇳 INDIA152♠♠2=-1
-3.0Round 14🇨🇱 CHILE232♠♦A=-6
-3.0Round 20🇳🇱 NETHERLANDS193NT♠9+2-1
-3.2Round 9🇦🇺 AUSTRALIA162♠♥4-1+1
-3.2Round 12🇨🇳 CHINA323♦♣7-2-3
-3.3Round 5🇪🇬 EGYPT84♠♣J-1-5
-3.3Round 17🇮🇳 INDIA102NT♠5=-6
-3.3Round 18🇳🇿 NEW ZEALAND252♥♠K-1-5
-3.4Round 8🇬🇵 GUADELOUPE323♦♥2=-8
-3.5Round 3🇸🇪 SWEDEN23♦♥K-2+0
-3.7Round 14🇨🇱 CHILE294♠♠10+1+0
-3.8Round 12🇨🇳 CHINA172♠♥K-3-2
-3.9Round 2🇧🇬 BULGARIA204♥♦10=-3
-4.0Round 20🇳🇱 NETHERLANDS184♠x♥K-1-5
-4.3Round 18🇳🇿 NEW ZEALAND244♣♠Q-4-2
-4.4Round 8🇬🇵 GUADELOUPE252♣♦J+2-7
-4.5Round 11🇯🇵 JAPAN112♠♦2-2-6
-4.5Round 12🇨🇳 CHINA273♣♣4+1+0
-4.7Round 3🇸🇪 SWEDEN46♣♠7=+0
-4.7Round 3🇸🇪 SWEDEN86♠♣3=+0
-4.8Round 8🇬🇵 GUADELOUPE233♣x♦Q-3-4
-4.9Round 15🇺🇸 USA 154♥♦J+1-4
-5.1Round 21🇮🇱 ISRAEL75♣♦A-2-2
-5.3Round 12🇨🇳 CHINA194♥♣K-1-6
-5.3Round 20🇳🇱 NETHERLANDS264♠♠7=+0
-5.4Round 20🇳🇱 NETHERLANDS325♣x♥J=-4
-5.5Round 18🇳🇿 NEW ZEALAND194NT♠Q-2-13
-5.5Round 18🇳🇿 NEW ZEALAND263NT♣5+1+0
-5.6Round 20🇳🇱 NETHERLANDS253♠♦A-2-7
-6.0Round 14🇨🇱 CHILE323NT♥4-4+1
-6.6Round 9🇦🇺 AUSTRALIA54♥♥2=-10
-6.6Round 17🇮🇳 INDIA93NT♥2-1-10
-6.7Round 5🇪🇬 EGYPT14♠♣2+3-14
-6.7Round 8🇬🇵 GUADELOUPE195♥♦K+1-11
-6.9Round 8🇬🇵 GUADELOUPE204♥♠2-1-12
-6.9Round 20🇳🇱 NETHERLANDS176♦x♠8-1-11
-7.0Round 3🇸🇪 SWEDEN103♠♥2-2-2
-7.0Round 5🇪🇬 EGYPT144♠♥5=+0
-7.0Round 6🇺🇸 USA 2204♥x♣6-2-12
-7.0Round 11🇯🇵 JAPAN25♣x♥A=-4
-7.0Round 11🇯🇵 JAPAN144♠♦6=-8
-7.2Round 14🇨🇱 CHILE194♥♣Q=-1
-7.2Round 17🇮🇳 INDIA163NT♦Q+3-11
-7.3Round 17🇮🇳 INDIA134♠♣K-2-9
-7.5Round 15🇺🇸 USA 1164♠x♦Q=-12
-7.6Round 12🇨🇳 CHINA235♠x♥7-2-7
-7.7Round 11🇯🇵 JAPAN154♥x♣7+1-6
-7.8Round 5🇪🇬 EGYPT164♠x♠3-4-4
-8.0Round 2🇧🇬 BULGARIA253NT♠4=+1
-8.0Round 21🇮🇱 ISRAEL162♠x♥7-3-8
-8.2Round 3🇸🇪 SWEDEN64♠♥Q-1-6
-8.2Round 18🇳🇿 NEW ZEALAND173NT♠4=-7
-8.2Round 21🇮🇱 ISRAEL26NT♠10=+0
-8.5Round 6🇺🇸 USA 2173NT♠3+2-8
-8.8Round 5🇪🇬 EGYPT136NT♦4+1+12
-8.8Round 11🇯🇵 JAPAN64♠♣3-1-5
-9.0Round 20🇳🇱 NETHERLANDS235♥x♠6-1-12
-10.8Round 5🇪🇬 EGYPT45♣♥A-2-13
-11.1Round 2🇧🇬 BULGARIA264♥♠5+3-12
-11.5Round 14🇨🇱 CHILE203♦x♠Q-4-10
-11.7Round 2🇧🇬 BULGARIA195♦x♥Q-2-12
-13.5Round 6🇺🇸 USA 2296♠♦5+1-8