🇧🇩 HUSSAIN A. T. M. Moazzem · BANGLADESH

104rank
-118.2Butler · 256 bds
-0.46per board
±4.2swing
-0.10vs par /bd · #72/129
-0.51adjusted /bd
Butler per round: -7 -23 12.9 -15.5 11.7 7.1 -31.4 -1.9 0.6 -49.2 -30.9 -24.4 11 16.8 29.6 -24.6by round

vs par split: bidding +0.34 · play -0.41

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

Card play — on target: opening leads 83.6% #54 of 129 · declarer play 65.5% #107 of 129 · defence 79.9% #119 of 129

Card play by contract type — on target
vs NTvs a suit
Opening leads81.8% (22)84.4% (45)
Declarer play47.1% (17)73.7% (38)
Defence66.7% (39)85.0% (100)

Opening leads by suit led: ♠ 84.6% (13) · ♥ 85.7% (21) · ♦ 84.6% (13) · ♣ 80.0% (20)

vs par by strain: NT -0.71 (76) · a suit +0.21 (179)

vs par by level: part-score -0.35 (97) · game +0.21 (142) · slam -0.81 (16)

By role: declaring -0.30/bd (-2.65 vs par · 116) · defending -0.59/bd (+2.01 vs par · 140)

By vulnerability: vulnerable -0.20/bd (-0.18 vs par · 128) · not vulnerable -0.72/bd (-0.02 vs par · 128)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1F.Ahmed A. K.M.Moreira – E.D'OrsiOpen16-7.0-0.44-0.81
Round 2F.Ahmed A. K.G.Mittelman – B.BaranClosed16-23.0-1.44+0.00
Round 4F.Ahmed A. K.V.Markowicz – J.KlukowskiClosed16+12.9+0.81+0.06
Round 6F.Ahmed A. K.C.Ackerley – D.RussellOpen16-15.5-0.97-1.44
Round 8B.HaqueH.Lasut – E.ManoppoOpen16+11.7+0.73+0.12
Round 9B.HaqueG.Driver – K.DriverClosed16+7.1+0.44-0.50
Round 10F.Ahmed A. K.D.Zen – S.WanOpen16-31.4-1.96+0.38
Round 12B.HaqueA.Askalani – W.WattarClosed16-1.9-0.12+0.25
Round 14B.HaqueJ.Shih – H.LaiClosed16+0.6+0.04+3.25
Round 15K.HaqueM.Elinescu – E.WladowClosed16-49.2-3.08-1.94
Round 16B.HaqueK.Mukherjee – A.SadhuClosed16-30.9-1.93-2.81
Round 17F.Ahmed A. K.T.Imakura – M.OhashiOpen16-24.4-1.52-2.94
Round 18B.HaqueN.Gire – C.BaertClosed16+11.0+0.69+2.00
Round 19B.HaqueO.Janssens – K.VriezeOpen16+16.8+1.05+2.06
Round 20F.Ahmed A. K.Z.Nagy – D.LilleyClosed16+29.6+1.85+2.25
Round 21B.HaqueH.Nielsen – K.BoesgaardClosed16-24.6-1.54-1.56

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.6Round 2🇨🇦 CANADA301♠xx♣5+1+7
+10.9Round 8🇮🇩 INDONESIA233NT♥5-1+6
+10.9Round 19🇳🇱 NETHERLANDS163NT♣2=+10
+10.8Round 8🇮🇩 INDONESIA305♦x♣10-2+12
+10.7Round 20🇦🇺 AUSTRALIA212♥x♣A=+11
+10.1Round 9🇿🇦 SOUTH AFRICA43♣x♠A-4+10
+8.4Round 20🇦🇺 AUSTRALIA293NTx♠3+1+8
+8.2Round 14🇹🇼 CHINESE TAIPEI235♠x♠5-1+0
+7.7Round 1🇧🇷 BRAZIL124♠♣5+1+13
+7.6Round 9🇿🇦 SOUTH AFRICA64♠x♦A=+10
+7.4Round 19🇳🇱 NETHERLANDS36♦x♠A-4+0
+6.5Round 21🇩🇰 DENMARK14♥♦10=+0
+6.3Round 12🇪🇬 EGYPT243NT♠K+1+4
+6.3Round 19🇳🇱 NETHERLANDS133NT♥10-1+12
+6.1Round 12🇪🇬 EGYPT305♠♦K+1-8
+5.7Round 17🇯🇵 JAPAN43♥♠3+1+10
+5.6Round 4🇵🇱 POLAND275♠♦5-1+11
+5.6Round 8🇮🇩 INDONESIA243NT♦Q-1+10
+5.5Round 14🇹🇼 CHINESE TAIPEI224♠x♥K-2+9
+5.4Round 8🇮🇩 INDONESIA184♥♦6-1+12
+5.3Round 6🇳🇿 NEW ZEALAND233NT♠4-3+5
+5.3Round 12🇪🇬 EGYPT295♣♦6-1+7
+5.0Round 18🇬🇵 GUADELOUPE181NT♥6+1+11
+4.9Round 14🇹🇼 CHINESE TAIPEI286♥♣8+1+13
+4.6Round 1🇧🇷 BRAZIL42♠x♥7-1+2
+4.4Round 20🇦🇺 AUSTRALIA203NT♦Q=-1
+4.3Round 4🇵🇱 POLAND222♠♥2+2+7
+4.3Round 20🇦🇺 AUSTRALIA175♦♠J=-1
+4.0Round 9🇿🇦 SOUTH AFRICA23NT♠9-1+9
+4.0Round 19🇳🇱 NETHERLANDS26♣♣2-1+12
+3.6Round 21🇩🇰 DENMARK24♠♦A=+6
+3.5Round 4🇵🇱 POLAND234♠♥8-3+10
+3.1Round 6🇳🇿 NEW ZEALAND174♥♠2-1+4
+3.1Round 17🇯🇵 JAPAN32NT♦2-2+6
+3.1Round 20🇦🇺 AUSTRALIA232♠♦K=+6
+3.0Round 9🇿🇦 SOUTH AFRICA114♠♣A+1+0
+3.0Round 12🇪🇬 EGYPT324♥♣J-2+6
+2.9Round 1🇧🇷 BRAZIL24♠♥A-1+5
+2.9Round 15🇩🇪 GERMANY62♣♦8-2+0
+2.9Round 18🇬🇵 GUADELOUPE244♥♦Q=+8
+2.9Round 18🇬🇵 GUADELOUPE316NT♥6+1-11
+2.9Round 19🇳🇱 NETHERLANDS143♦♣K-1+4
+2.8Round 2🇨🇦 CANADA212NT♥7-2+5
+2.8Round 2🇨🇦 CANADA224♠♦A+3+17
+2.7Round 4🇵🇱 POLAND324♠♣A=+0
+2.7Round 14🇹🇼 CHINESE TAIPEI195♣♦J-1+10
+2.7Round 18🇬🇵 GUADELOUPE222♥♣4-2+0
+2.7Round 19🇳🇱 NETHERLANDS62♥♠K=+1
+2.7Round 19🇳🇱 NETHERLANDS154♠♥9=+0
+2.6Round 4🇵🇱 POLAND213♥♦10-1-3
+2.6Round 10🇭🇰 CHINA HONG KONG192♥♠Q+2+1
+2.6Round 18🇬🇵 GUADELOUPE172♦♥Q-1+8
+2.6Round 19🇳🇱 NETHERLANDS51NT♠2=+11
+2.6Round 21🇩🇰 DENMARK103NT♠9+1-1
+2.3Round 20🇦🇺 AUSTRALIA284♥♣A+2+12
+2.2Round 1🇧🇷 BRAZIL56♠♦2+1-13
+2.2Round 20🇦🇺 AUSTRALIA193♠♦10-2+0
+2.1Round 2🇨🇦 CANADA281NT♥4+1+0
+2.1Round 14🇹🇼 CHINESE TAIPEI173NT♠4=+7
+2.1Round 15🇩🇪 GERMANY73NT♥4=-1
+2.1Round 19🇳🇱 NETHERLANDS14♦♠K=+7
+2.1Round 20🇦🇺 AUSTRALIA272♠♥Q+1-7
+2.0Round 6🇳🇿 NEW ZEALAND225♦♣4=-1
+2.0Round 9🇿🇦 SOUTH AFRICA34♥♣6-1+5
+2.0Round 17🇯🇵 JAPAN66♦♣2=-2
+1.9Round 9🇿🇦 SOUTH AFRICA135♥♥2+1+5
+1.9Round 12🇪🇬 EGYPT272♠♦J+1+7
+1.9Round 16🇮🇳 INDIA263NT♠K-1+6
+1.8Round 8🇮🇩 INDONESIA311NT♠4-1+3
+1.7Round 8🇮🇩 INDONESIA202♥♠6=+6
+1.6Round 9🇿🇦 SOUTH AFRICA153NT♥2+2-10
+1.6Round 12🇪🇬 EGYPT184♥♠A-3-3
+1.6Round 18🇬🇵 GUADELOUPE194♠♦8+2+11
+1.4Round 1🇧🇷 BRAZIL93♥♦2=+0
+1.4Round 4🇵🇱 POLAND293♦♦4=-1
+1.4Round 4🇵🇱 POLAND311NT♦A=+0
+1.4Round 6🇳🇿 NEW ZEALAND261♠♠4+2+1
+1.4Round 10🇭🇰 CHINA HONG KONG271NT♥7=-1
+1.3Round 1🇧🇷 BRAZIL134♠♣10-1+7
+1.3Round 10🇭🇰 CHINA HONG KONG224♠♥K-1+10
+1.3Round 14🇹🇼 CHINESE TAIPEI274♥♦Q-1+5
+1.3Round 14🇹🇼 CHINESE TAIPEI324♠♥5=-1
+1.2Round 14🇹🇼 CHINESE TAIPEI206♠♦J+1+13
+1.1Round 20🇦🇺 AUSTRALIA313NT♠3+1+0
+1.0Round 6🇳🇿 NEW ZEALAND303NT♣2+3+2
+1.0Round 9🇿🇦 SOUTH AFRICA73NT♠3+3+1
+1.0Round 18🇬🇵 GUADELOUPE262♥♣6=+0
+0.9Round 8🇮🇩 INDONESIA292♠♣J-1+0
+0.9Round 16🇮🇳 INDIA242♠♥10-1+4
+0.8Round 4🇵🇱 POLAND282♥♠3=-1
+0.8Round 16🇮🇳 INDIA174♠♣9=+0
+0.8Round 17🇯🇵 JAPAN22♠♥J+2-6
+0.7Round 18🇬🇵 GUADELOUPE273NT♥Q+1+14
+0.6Round 15🇩🇪 GERMANY134♥♦10+1+0
+0.6Round 21🇩🇰 DENMARK143♣♥4+1-5
+0.5Round 6🇳🇿 NEW ZEALAND324♠♠9+2+1
+0.5Round 12🇪🇬 EGYPT214♠♦K+1+0
+0.4Round 1🇧🇷 BRAZIL84♥♣K-1-2
+0.4Round 9🇿🇦 SOUTH AFRICA123NT♣4+2+0
+0.4Round 10🇭🇰 CHINA HONG KONG243♠♦4-1-2
+0.4Round 17🇯🇵 JAPAN113♦♥J-1-4
+0.4Round 20🇦🇺 AUSTRALIA264♥♦2+1+0
+0.3Round 2🇨🇦 CANADA324♠♦10+1+0
+0.3Round 15🇩🇪 GERMANY44♠♣9=+3
+0.3Round 18🇬🇵 GUADELOUPE294♥♦3=-1
+0.3Round 19🇳🇱 NETHERLANDS72♦♦6+2+1
+0.2Round 1🇧🇷 BRAZIL151NT♦3=+1
+0.2Round 8🇮🇩 INDONESIA273NT♥9+2-11
+0.2Round 16🇮🇳 INDIA214♥♣A=+1
+0.1Round 2🇨🇦 CANADA173NT♦5+1+0
+0.1Round 2🇨🇦 CANADA274♥♠2=+1
+0.1Round 6🇳🇿 NEW ZEALAND243♥♦K-3-2
+0.1Round 6🇳🇿 NEW ZEALAND252♠♣A+1-1
+0.1Round 20🇦🇺 AUSTRALIA241NT♥Q+1+0
+0.0Round 1🇧🇷 BRAZIL33NT♣J+2+0
-0.0Round 10🇭🇰 CHINA HONG KONG294♥♣4+1+0
+0.0Round 12🇪🇬 EGYPT226♥♣4+1-1
-0.0Round 14🇹🇼 CHINESE TAIPEI254♠♥2+1+0
-0.0Round 17🇯🇵 JAPAN71NT♠3=+5
-0.0Round 21🇩🇰 DENMARK52♠♦6+1+10
-0.0Round 21🇩🇰 DENMARK123♠♦A+1-6
-0.0Round 21🇩🇰 DENMARK164♥♠A+1+10
-0.1Round 6🇳🇿 NEW ZEALAND204♥♠8+1+0
-0.1Round 17🇯🇵 JAPAN84♥♦8-1-5
-0.1Round 20🇦🇺 AUSTRALIA181NT♥5=+11
-0.2Round 12🇪🇬 EGYPT193NT♥6+2+0
-0.3Round 1🇧🇷 BRAZIL64♥♠A+2+16
-0.3Round 4🇵🇱 POLAND252♦♣4+2+0
-0.3Round 18🇬🇵 GUADELOUPE322♥♠6=+7
-0.4Round 4🇵🇱 POLAND244♠♠5+1+11
-0.4Round 4🇵🇱 POLAND264♠♦A=-1
-0.4Round 8🇮🇩 INDONESIA263NT♥10+2-13
-0.4Round 12🇪🇬 EGYPT234♥♣J=+1
-0.4Round 16🇮🇳 INDIA203♣♠Q+1+0
-0.4Round 16🇮🇳 INDIA291NT♥4-1-1
-0.4Round 18🇬🇵 GUADELOUPE214♥♦9+1+0
-0.4Round 21🇩🇰 DENMARK154♥♥2=-1
-0.5Round 14🇹🇼 CHINESE TAIPEI264♠♦8=+0
-0.6Round 18🇬🇵 GUADELOUPE234♠♣A-1+1
-0.6Round 20🇦🇺 AUSTRALIA223♦♠3+1+0
-0.6Round 20🇦🇺 AUSTRALIA322♥♦A=+0
-0.7Round 8🇮🇩 INDONESIA174♥♣A-1+4
-0.7Round 16🇮🇳 INDIA31Pass-9
-0.7Round 19🇳🇱 NETHERLANDS112♠x♦9-1+1
-0.7Round 21🇩🇰 DENMARK84♥♠K+1+0
-0.8Round 2🇨🇦 CANADA183NT♦Q+1-1
-0.8Round 10🇭🇰 CHINA HONG KONG313NT♥J+2+0
-0.8Round 10🇭🇰 CHINA HONG KONG323NT♦J+2+0
-0.8Round 15🇩🇪 GERMANY152♦x♥3-3+3
-0.9Round 4🇵🇱 POLAND183♥♣A+1-7
-0.9Round 8🇮🇩 INDONESIA254♠♣6+1+0
-1.0Round 10🇭🇰 CHINA HONG KONG201♠♥A+3-2
-1.0Round 12🇪🇬 EGYPT251♠♣3=+0
-1.0Round 17🇯🇵 JAPAN53NT♥J+2+0
-1.0Round 18🇬🇵 GUADELOUPE205♣♠K=-2
-1.1Round 10🇭🇰 CHINA HONG KONG183♠♦K=+8
-1.1Round 15🇩🇪 GERMANY52NT♦J-2-6
-1.2Round 2🇨🇦 CANADA264♥♣5+1+0
-1.2Round 10🇭🇰 CHINA HONG KONG253♥♣K=+0
-1.3Round 4🇵🇱 POLAND172♠♥A-1+2
-1.3Round 4🇵🇱 POLAND194♥♠K+2-11
-1.3Round 16🇮🇳 INDIA252♣♠A+1+0
-1.4Round 9🇿🇦 SOUTH AFRICA103NT♠6=+1
-1.4Round 19🇳🇱 NETHERLANDS91NT♥2+2-1
-1.5Round 4🇵🇱 POLAND203♥♦A-1-6
-1.5Round 10🇭🇰 CHINA HONG KONG262♠♦A=-1
-1.5Round 16🇮🇳 INDIA274♠♣K=-3
-1.6Round 1🇧🇷 BRAZIL13♠♥5=-1
-1.6Round 2🇨🇦 CANADA234♠♥4-1-9
-1.6Round 12🇪🇬 EGYPT284♠♥A=+1
-1.6Round 18🇬🇵 GUADELOUPE252♠♣5=+1
-1.6Round 18🇬🇵 GUADELOUPE283NT♣2-1-5
-1.7Round 6🇳🇿 NEW ZEALAND281NT♥2-1-1
-1.7Round 15🇩🇪 GERMANY12♠♥4-2-6
-1.8Round 15🇩🇪 GERMANY83NT♠2+2-1
-1.8Round 17🇯🇵 JAPAN91NT♦Q+1-10
-1.9Round 9🇿🇦 SOUTH AFRICA81NT♥5=-5
-1.9Round 10🇭🇰 CHINA HONG KONG286NT♣6+1+13
-2.0Round 20🇦🇺 AUSTRALIA304♠♣10+2-2
-2.1Round 17🇯🇵 JAPAN142♠♣7=-8
-2.2Round 14🇹🇼 CHINESE TAIPEI244♥♠10=+0
-2.2Round 16🇮🇳 INDIA322♥♠5+2-1
-2.3Round 2🇨🇦 CANADA292♠♣J-1-11
-2.3Round 6🇳🇿 NEW ZEALAND212♦♠K+3-6
-2.3Round 15🇩🇪 GERMANY142♥♦8-2+0
-2.3Round 17🇯🇵 JAPAN104♠♦K-1-6
-2.3Round 21🇩🇰 DENMARK71NT♠4+2-2
-2.4Round 14🇹🇼 CHINESE TAIPEI184♠♦A=+0
-2.5Round 16🇮🇳 INDIA223NT♥10-2-8
-2.5Round 16🇮🇳 INDIA303NT♣Q+1+0
-2.6Round 10🇭🇰 CHINA HONG KONG173♠♣6-1-8
-2.7Round 8🇮🇩 INDONESIA223♥♠A=+2
-2.7Round 15🇩🇪 GERMANY24♠x♠7-2+0
-2.7Round 17🇯🇵 JAPAN14♥♠3+1+0
-2.8Round 21🇩🇰 DENMARK63♣♥A+2-1
-2.8Round 21🇩🇰 DENMARK93NT♣3+2+0
-2.9Round 2🇨🇦 CANADA204♠♣10+1+0
-2.9Round 6🇳🇿 NEW ZEALAND273♠♣2+1-1
-3.0Round 6🇳🇿 NEW ZEALAND193♠♣7-2-7
-3.0Round 12🇪🇬 EGYPT262NT♣4-1-12
-3.1Round 9🇿🇦 SOUTH AFRICA54♠♦K-1-5
-3.2Round 18🇬🇵 GUADELOUPE303NT♣5-1-10
-3.3Round 1🇧🇷 BRAZIL144♥♦3-2-11
-3.3Round 4🇵🇱 POLAND303NT♠6-1-10
-3.3Round 14🇹🇼 CHINESE TAIPEI214♥♠4+2+9
-3.3Round 19🇳🇱 NETHERLANDS43NT♥10+1+0
-3.4Round 14🇹🇼 CHINESE TAIPEI304♠♦3+2+11
-3.4Round 16🇮🇳 INDIA183♥♣3+2-6
-3.5Round 1🇧🇷 BRAZIL103NT♦2+2-2
-3.5Round 15🇩🇪 GERMANY161♥♠3-1-3
-3.6Round 1🇧🇷 BRAZIL165♦x♥K-2-11
-3.6Round 9🇿🇦 SOUTH AFRICA14♥♠4-1-10
-3.7Round 8🇮🇩 INDONESIA281NTx♠K-4-4
-3.7Round 12🇪🇬 EGYPT204♥♦A+1+0
-4.0Round 6🇳🇿 NEW ZEALAND293NT♦6-2-13
-4.0Round 8🇮🇩 INDONESIA213♦♠9-1-4
-4.1Round 2🇨🇦 CANADA254♠♣Q-1-5
-4.1Round 12🇪🇬 EGYPT313NT♥8+4+12
-4.2Round 21🇩🇰 DENMARK35♣x♠A-1-8
-4.3Round 10🇭🇰 CHINA HONG KONG302NT♠2-2-5
-4.3Round 17🇯🇵 JAPAN152♠♥K+2-6
-4.4Round 9🇿🇦 SOUTH AFRICA93NT♠3-2-7
-4.4Round 9🇿🇦 SOUTH AFRICA143NT♠A=-12
-4.5Round 6🇳🇿 NEW ZEALAND183♠♥A=-1
-4.5Round 17🇯🇵 JAPAN133NT♥3+1-1
-5.1Round 14🇹🇼 CHINESE TAIPEI294♥♣J-1-12
-5.6Round 8🇮🇩 INDONESIA323NT♣2-1-12
-5.7Round 9🇿🇦 SOUTH AFRICA163NT♣K=+0
-5.8Round 16🇮🇳 INDIA231♣x♣4=-6
-6.0Round 19🇳🇱 NETHERLANDS102NT♠2-2-8
-6.2Round 16🇮🇳 INDIA194♠♥A-1-12
-6.2Round 20🇦🇺 AUSTRALIA254♥♣A+1-1
-6.3Round 15🇩🇪 GERMANY92♠♥8-5-9
-6.3Round 19🇳🇱 NETHERLANDS124♥♣6+2-11
-6.8Round 1🇧🇷 BRAZIL113NT♥6+1-7
-6.9Round 21🇩🇰 DENMARK44♥♦8-1-12
-7.0Round 15🇩🇪 GERMANY106♠♥9=+0
-7.2Round 2🇨🇦 CANADA246♥♦J=+0
-7.3Round 21🇩🇰 DENMARK133NT♠8+1+0
-7.4Round 17🇯🇵 JAPAN162NT♠4+2-9
-7.4Round 19🇳🇱 NETHERLANDS83NT♣K=-6
-7.6Round 8🇮🇩 INDONESIA194♠x♣8-2-9
-7.6Round 15🇩🇪 GERMANY32♦x♣3-2-3
-7.8Round 16🇮🇳 INDIA284♠x♥4-2-10
-8.0Round 15🇩🇪 GERMANY114♥♦Q=+0
-8.6Round 1🇧🇷 BRAZIL74♥♣K=-10
-9.2Round 2🇨🇦 CANADA193NT♣K+2-4
-9.7Round 14🇹🇼 CHINESE TAIPEI316♦♠8=-12
-10.2Round 17🇯🇵 JAPAN124♠♥Q-2-11
-10.5Round 6🇳🇿 NEW ZEALAND314♥♦A=-3
-10.5Round 21🇩🇰 DENMARK117NT♥7-4-15
-10.7Round 10🇭🇰 CHINA HONG KONG233♥x♦K+1-7
-11.2Round 10🇭🇰 CHINA HONG KONG216♥x♣Q-5+0
-12.3Round 15🇩🇪 GERMANY124♠♥J=-8
-12.6Round 12🇪🇬 EGYPT176♦♦10=-10
-13.5Round 2🇨🇦 CANADA317♠♠J=+0