🇧🇩 RAHMAN Md. Moshiur · BANGLADESH

112rank
-128.6Butler · 224 bds
-0.57per board
±4.6swing
-0.84vs par /bd · #113/123
-0.39adjusted /bd
Butler per round: 12.6 0 -9.7 -16.7 16.1 5.6 -16.4 -18.8 -23.7 -47.1 14.5 -5.3 -26 -13.7by round

vs par split: bidding -1.04 · play +0.20

Strength of schedule: opponents averaged +0.19/bd (a tough draw) → opponent-adjusted -0.39/bd

Card play — on target: opening leads 75.8% #111 of 123 · declarer play 72.9% #84 of 123 · defence 82.5% #111 of 123

Card play by contract type — on target
vs NTvs a suit
Opening leads73.3% (15)76.6% (47)
Declarer play85.7% (14)68.9% (45)
Defence77.8% (36)84.4% (90)

Opening leads by suit led: ♠ 86.7% (15) · ♥ 66.7% (18) · ♦ 85.7% (14) · ♣ 66.7% (15)

vs par by strain: NT -1.22 (64) · a suit -0.69 (160)

vs par by level: part-score -1.03 (92) · game -1.46 (112) · slam +3.50 (20)

By role: declaring -0.62/bd (-3.57 vs par · 98) · defending -0.54/bd (+1.29 vs par · 126)

By vulnerability: vulnerable -0.56/bd (-1.06 vs par · 112) · not vulnerable -0.59/bd (-0.62 vs par · 112)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 2M.AhasanG.Chagas – J.Villas-BoasClosed16+12.6+0.79-1.00
Round 3M.AhasanA.Gandoglia – G.DonatiClosed16+0.0+0.00-0.44
Round 4M.AhasanJ.Van Lankveld – B.Van Den BosClosed16-9.7-0.61+1.06
Round 6M.AhasanP.Hollands – J.MillClosed16-16.7-1.04-2.25
Round 8M.AhasanH.Dagher – O.El GeddawiClosed16+16.1+1.01+1.06
Round 9M.AhasanT.Bessis – F.VolckerClosed16+5.6+0.35-0.25
Round 10M.AhasanG.Helgemo – T.HelnessClosed16-16.4-1.02-0.25
Round 12M.AhasanM.Brown – M.WhibleyClosed16-18.8-1.18-1.75
Round 14M.AhasanF.Nystrom – J.UpmarkClosed16-23.7-1.48-2.44
Round 15M.AhasanC.Pellegrini – C.LucenaClosed16-47.1-2.94-3.31
Round 16M.ChowdhuryE.Rodwell – J.MeckstrothClosed16+14.5+0.91+2.75
Round 17M.ChowdhuryV.Aronov – D.DamianovaClosed16-5.3-0.33-2.00
Round 19M.AhasanJ.Pszczola – M.RosenbergClosed16-26.0-1.62-0.19
Round 20M.AhasanJ.Li – B.ZhangClosed16-13.7-0.86-2.75

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
+17.4Round 10🇲🇨 MONACO234♥x♠8-6+17
+14.9Round 2🇧🇷 BRAZIL186♠♣A-2+17
+12.2Round 19🇺🇸 USA2125♥x♠5+1+14
+11.9Round 9🇫🇷 FRANCE136♦♦2-1+16
+11.5Round 16🇺🇸 USA1282♥x♥K-2+15
+11.0Round 20🇨🇳 CHINA256♥♠4=+1
+9.1Round 14🇸🇪 SWEDEN263NT♣5-1+6
+8.9Round 3🇮🇹 ITALY63NT♦4+1+0
+8.8Round 6🇦🇺 AUSTRALIA303NT♣4-1+5
+8.0Round 16🇺🇸 USA1184♠♥7-2+13
+6.8Round 12🇳🇿 NEW ZEALAND324♠♦10-2+8
+6.7Round 17🇧🇬 BULGARIA144♠♦J+2+9
+5.7Round 12🇳🇿 NEW ZEALAND314♥x♥4=+7
+5.2Round 4🇳🇱 NETHERLANDS306NT♥8=-10
+5.0Round 8🇪🇬 EGYPT192♦♥K-2+3
+4.9Round 20🇨🇳 CHINA306♥♦5=+0
+4.8Round 6🇦🇺 AUSTRALIA273NT♠A-1+10
+4.6Round 9🇫🇷 FRANCE103♠♥7=+0
+4.6Round 17🇧🇬 BULGARIA123♣♥7+1-10
+4.5Round 9🇫🇷 FRANCE84♥♦10=+0
+4.3Round 10🇲🇨 MONACO283NT♣J-3+2
+4.3Round 20🇨🇳 CHINA223♠♠3-1+10
+4.2Round 8🇪🇬 EGYPT292♠♥A=+5
+4.2Round 17🇧🇬 BULGARIA34♥♠K-1+5
+4.1Round 3🇮🇹 ITALY13♥♥3-2-1
+4.1Round 19🇺🇸 USA2163♠♥10-2+2
+4.0Round 10🇲🇨 MONACO214♥♦K-1-2
+4.0Round 16🇺🇸 USA1302NT♣3+1+6
+3.7Round 3🇮🇹 ITALY163NT♣3-1+4
+3.7Round 8🇪🇬 EGYPT213NT♣K-2+11
+3.7Round 12🇳🇿 NEW ZEALAND211♣x♦Q=+6
+3.6Round 15🇦🇷 ARGENTINA34♠♥6-1+5
+3.4Round 8🇪🇬 EGYPT282♠♦J-1+5
+3.4Round 17🇧🇬 BULGARIA52♠♥Q+1+6
+3.3Round 2🇧🇷 BRAZIL176♥♦3=-11
+3.3Round 2🇧🇷 BRAZIL223NT♥3-2+5
+3.3Round 2🇧🇷 BRAZIL233♠♠A-1+6
+3.3Round 8🇪🇬 EGYPT322♠♥2-1-7
+3.1Round 8🇪🇬 EGYPT202♠♣5+1+1
+3.0Round 4🇳🇱 NETHERLANDS211NT♦4-1+1
+2.9Round 15🇦🇷 ARGENTINA144♠♦A=+0
+2.7Round 14🇸🇪 SWEDEN273NT♠8-3+7
+2.4Round 16🇺🇸 USA1216♣♥A+1+13
+2.2Round 14🇸🇪 SWEDEN303♠♥K=+7
+2.1Round 19🇺🇸 USA256♠♣Q+1+11
+2.1Round 20🇨🇳 CHINA276♥♣5=+0
+2.0Round 8🇪🇬 EGYPT222♥♣4+1+0
+1.9Round 4🇳🇱 NETHERLANDS222♥♦9-1+9
+1.9Round 17🇧🇬 BULGARIA12♦♣4=-1
+1.8Round 4🇳🇱 NETHERLANDS282♥♣10+1+7
+1.8Round 8🇪🇬 EGYPT174♠♥2+2+11
+1.8Round 9🇫🇷 FRANCE23♣♦K=+5
+1.8Round 16🇺🇸 USA1251NT♣4+2+0
+1.7Round 10🇲🇨 MONACO185♦♠6+1-13
+1.7Round 12🇳🇿 NEW ZEALAND274♠♠4-1+5
+1.7Round 19🇺🇸 USA224♠♥A=+8
+1.6Round 9🇫🇷 FRANCE124♥♦A=-1
+1.5Round 8🇪🇬 EGYPT181NT♣3-3+2
+1.5Round 12🇳🇿 NEW ZEALAND283♥♥2=+0
+1.5Round 14🇸🇪 SWEDEN321NT♣2=+5
+1.5Round 17🇧🇬 BULGARIA114♠♦A-3-7
+1.4Round 14🇸🇪 SWEDEN222♥♠4+1-8
+1.3Round 6🇦🇺 AUSTRALIA193NT♣6+3-10
+1.3Round 6🇦🇺 AUSTRALIA203♥♦K-1+0
+1.3Round 9🇫🇷 FRANCE153NT♠7=+1
+1.2Round 2🇧🇷 BRAZIL246♥♠3=+5
+1.2Round 17🇧🇬 BULGARIA153♦♥5+1-10
+1.1Round 6🇦🇺 AUSTRALIA175♦x♠A-1+0
+1.0Round 4🇳🇱 NETHERLANDS311NT♦4=+11
+1.0Round 14🇸🇪 SWEDEN233NT♠J+3-12
+0.9Round 3🇮🇹 ITALY113NT♥A-3+2
+0.9Round 9🇫🇷 FRANCE72♠♣K=+0
+0.9Round 19🇺🇸 USA273♥♦7=-10
+0.8Round 12🇳🇿 NEW ZEALAND242♠♥3=+0
+0.8Round 15🇦🇷 ARGENTINA83NT♥4+2+1
+0.7Round 12🇳🇿 NEW ZEALAND304♠♥3+1-1
+0.7Round 16🇺🇸 USA1274♥♣4+1+0
+0.6Round 2🇧🇷 BRAZIL282♠♦9+1+0
+0.6Round 8🇪🇬 EGYPT263NT♦3-1+5
+0.6Round 16🇺🇸 USA1263NT♣4+1+0
+0.5Round 4🇳🇱 NETHERLANDS191NT♠J-1+5
+0.4Round 2🇧🇷 BRAZIL303NT♣5+1+0
+0.4Round 3🇮🇹 ITALY136♠♥A=+0
+0.2Round 6🇦🇺 AUSTRALIA223NT♦8=+0
+0.2Round 16🇺🇸 USA1245♦♣K+1+11
+0.2Round 17🇧🇬 BULGARIA91NT♠Q=+0
+0.1Round 2🇧🇷 BRAZIL254♠♣3+1+0
+0.1Round 2🇧🇷 BRAZIL313NT♠8=+0
+0.1Round 4🇳🇱 NETHERLANDS253NT♥2+1+0
+0.1Round 8🇪🇬 EGYPT232♥♣3-1+1
+0.1Round 9🇫🇷 FRANCE33NT♠2+1+1
+0.1Round 15🇦🇷 ARGENTINA151NT♥8=-1
+0.1Round 20🇨🇳 CHINA322♠♥A+1+0
+0.0Round 3🇮🇹 ITALY122♠♣4-1+0
+0.0Round 4🇳🇱 NETHERLANDS204♠♣K=+0
-0.0Round 4🇳🇱 NETHERLANDS264♥♦K=+3
-0.0Round 9🇫🇷 FRANCE117♥♦2=+0
+0.0Round 10🇲🇨 MONACO254♠♥2=+0
+0.0Round 14🇸🇪 SWEDEN293♠♠7-1-1
-0.0Round 15🇦🇷 ARGENTINA162♥♦4+2-10
-0.0Round 20🇨🇳 CHINA282♥♦J=+0
-0.1Round 3🇮🇹 ITALY74♥♣4=-1
-0.1Round 8🇪🇬 EGYPT254♠♣9=+0
-0.1Round 19🇺🇸 USA2114♥♣10=+0
-0.1Round 20🇨🇳 CHINA172♠♦A+1-7
-0.2Round 9🇫🇷 FRANCE64♥♠6=+1
-0.2Round 16🇺🇸 USA1313NT♥3+1+0
-0.2Round 17🇧🇬 BULGARIA82♦♦4=-1
-0.3Round 2🇧🇷 BRAZIL292♠♦K+1+0
-0.3Round 3🇮🇹 ITALY82♥♦3=+7
-0.3Round 14🇸🇪 SWEDEN242♥♦3+1+0
-0.3Round 19🇺🇸 USA241♠♦5+2+0
-0.4Round 2🇧🇷 BRAZIL194♠♥J-1-2
-0.4Round 6🇦🇺 AUSTRALIA263NT♦6+2+0
-0.4Round 6🇦🇺 AUSTRALIA313NT♠3+2+0
-0.4Round 6🇦🇺 AUSTRALIA322♠♠7=+0
-0.4Round 9🇫🇷 FRANCE141NT♣K=+1
-0.5Round 16🇺🇸 USA1324♠♥K+1+0
-0.6Round 6🇦🇺 AUSTRALIA282♠♠9+1+0
-0.7Round 4🇳🇱 NETHERLANDS242♦♣7+2-1
-0.7Round 9🇫🇷 FRANCE95♣x♠2-1+0
-0.8Round 16🇺🇸 USA1202♠♦K-2+2
-0.9Round 4🇳🇱 NETHERLANDS173♠♣10-2-8
-0.9Round 20🇨🇳 CHINA292♠♠9+2-8
-1.0Round 8🇪🇬 EGYPT303NT♦5=-11
-1.0Round 8🇪🇬 EGYPT311♦♣K+1+2
-1.0Round 12🇳🇿 NEW ZEALAND261NT♠2-1+0
-1.0Round 15🇦🇷 ARGENTINA44♠♠2=-1
-1.0Round 15🇦🇷 ARGENTINA73NT♥5+2+0
-1.1Round 3🇮🇹 ITALY54♠♦5=+1
-1.1Round 4🇳🇱 NETHERLANDS323NT♦6=+0
-1.1Round 15🇦🇷 ARGENTINA24♠♠3+3-14
-1.1Round 17🇧🇬 BULGARIA74♠♥Q+2-1
-1.1Round 20🇨🇳 CHINA243♥♣K=-6
-1.2Round 3🇮🇹 ITALY23NT♣3+2-1
-1.2Round 10🇲🇨 MONACO227♠♥K=+0
-1.2Round 17🇧🇬 BULGARIA21NT♥5-1-3
-1.2Round 20🇨🇳 CHINA201NT♦7-1+0
-1.3Round 2🇧🇷 BRAZIL263NT♥5+1-13
-1.3Round 9🇫🇷 FRANCE162♠♠7+1-11
-1.3Round 14🇸🇪 SWEDEN194♠♦A+2-1
-1.3Round 16🇺🇸 USA1173♥♣3-1-5
-1.4Round 3🇮🇹 ITALY94♥♠4=+0
-1.5Round 3🇮🇹 ITALY43NT♦2+2-1
-1.5Round 16🇺🇸 USA1291NT♠2+1-1
-1.5Round 19🇺🇸 USA2152♠♦A=+0
-1.6Round 2🇧🇷 BRAZIL204♥♣4=+0
-1.6Round 9🇫🇷 FRANCE53NT♦A-2-5
-1.6Round 16🇺🇸 USA1223♠♥K+2-2
-1.6Round 19🇺🇸 USA2143NT♠2+3-2
-1.7Round 12🇳🇿 NEW ZEALAND294♥♠K+1-1
-1.7Round 17🇧🇬 BULGARIA64♠x♣A-1-6
-1.8Round 4🇳🇱 NETHERLANDS292♥♦5+2+10
-1.8Round 6🇦🇺 AUSTRALIA254♥♣A-1-4
-1.9Round 17🇧🇬 BULGARIA134♠x♥3-2-3
-1.9Round 19🇺🇸 USA282♠♥J+2-2
-2.0Round 3🇮🇹 ITALY153NT♠3-1-5
-2.0Round 14🇸🇪 SWEDEN173♠♦7-1-10
-2.0Round 20🇨🇳 CHINA191NT♦A+1-6
-2.1Round 10🇲🇨 MONACO173♠♥K=+0
-2.1Round 15🇦🇷 ARGENTINA103♥♦Q-1+1
-2.2Round 14🇸🇪 SWEDEN282♥♥A-1+0
-2.3Round 3🇮🇹 ITALY32NT♥10=+0
-2.3Round 4🇳🇱 NETHERLANDS275♣♠K+1+14
-2.3Round 10🇲🇨 MONACO274♠♦3-1-4
-2.7Round 10🇲🇨 MONACO292♠♣J-1-1
-2.7Round 10🇲🇨 MONACO312♣♦A-1-2
-2.8Round 19🇺🇸 USA2133♠♦10+1-1
-2.9Round 16🇺🇸 USA1194♠♣4-2-7
-3.0Round 14🇸🇪 SWEDEN213NT♥3+2+0
-3.1Round 3🇮🇹 ITALY103♠♣A=-12
-3.2Round 2🇧🇷 BRAZIL273NT♥Q-2-11
-3.2Round 12🇳🇿 NEW ZEALAND223NT♦J-1-10
-3.2Round 15🇦🇷 ARGENTINA96♣♥A=+2
-3.4Round 2🇧🇷 BRAZIL212♥♥4+1-1
-3.5Round 10🇲🇨 MONACO246NT♦7=+0
-3.5Round 12🇳🇿 NEW ZEALAND234♠♥6+2-13
-3.6Round 14🇸🇪 SWEDEN204♥♥3-1-6
-3.7Round 4🇳🇱 NETHERLANDS235♦♥2-1-12
-3.8Round 20🇨🇳 CHINA183NT♣3-1-5
-3.8Round 20🇨🇳 CHINA211♦♦3+1+0
-3.9Round 12🇳🇿 NEW ZEALAND182♠♥9+2+1
-4.0Round 6🇦🇺 AUSTRALIA243NT♥5=+0
-4.0Round 12🇳🇿 NEW ZEALAND194♦♣A-2-6
-4.1Round 8🇪🇬 EGYPT273NT♠Q+1+0
-4.3Round 10🇲🇨 MONACO194♥♠8-1-5
-4.4Round 2🇧🇷 BRAZIL323♠♥K-1-11
-4.5Round 10🇲🇨 MONACO204♥♦Q=+1
-4.5Round 12🇳🇿 NEW ZEALAND255♣x♣3-2-5
-4.5Round 17🇧🇬 BULGARIA43♣♥4-2-7
-4.7Round 20🇨🇳 CHINA234♠♦K-1-12
-4.8Round 10🇲🇨 MONACO305♦♠J=+0
-4.8Round 19🇺🇸 USA2102♥♣T-2-3
-4.9Round 9🇫🇷 FRANCE13♣♥K-1-9
-5.0Round 3🇮🇹 ITALY144♠♥A+1+0
-5.0Round 15🇦🇷 ARGENTINA123♠♥3=-7
-5.1Round 14🇸🇪 SWEDEN184♥♠Q-1-1
-5.4Round 6🇦🇺 AUSTRALIA215♥♠K-2-7
-5.6Round 6🇦🇺 AUSTRALIA293♠♣K=-7
-5.7Round 12🇳🇿 NEW ZEALAND172♠♦A=-6
-5.9Round 16🇺🇸 USA1233NT♠3+1-1
-6.4Round 8🇪🇬 EGYPT245♦♣4+1-11
-6.4Round 15🇦🇷 ARGENTINA114♥♦10-1-10
-6.6Round 6🇦🇺 AUSTRALIA236♠♥A=-8
-6.6Round 15🇦🇷 ARGENTINA54♥x♣A-4-5
-6.8Round 19🇺🇸 USA216♥♠3=+11
-6.9Round 19🇺🇸 USA293♠♥A-1-8
-7.2Round 10🇲🇨 MONACO326♦♥A+1+13
-8.1Round 15🇦🇷 ARGENTINA66♦♥4+1+10
-8.5Round 10🇲🇨 MONACO264♠♣J=-10
-8.7Round 17🇧🇬 BULGARIA165♦♠7=-3
-8.7Round 20🇨🇳 CHINA315♣♦A=+0
-9.0Round 6🇦🇺 AUSTRALIA182♠♠Q+4-15
-9.1Round 19🇺🇸 USA233NT♦K-4-12
-9.4Round 15🇦🇷 ARGENTINA14♥x♣3-2-12
-9.7Round 17🇧🇬 BULGARIA106♠♣3=+0
-9.8Round 20🇨🇳 CHINA261NT♥10+1-11
-10.6Round 15🇦🇷 ARGENTINA133NTx♣6-2-12
-11.0Round 14🇸🇪 SWEDEN314♥♠6=-11
-11.2Round 19🇺🇸 USA263NT♥8+1-11
-12.0Round 9🇫🇷 FRANCE43NT♣10=-3
-12.2Round 12🇳🇿 NEW ZEALAND205♥♦4-1-13
-12.7Round 4🇳🇱 NETHERLANDS183NTx♠J-3-12
-13.1Round 14🇸🇪 SWEDEN254♠x♣2=-14