🇮🇳 MACHHAR Sunil · INDIA

80rank
-28.9Butler · 224 bds
-0.13per board
±4.5swing
-0.48vs par /bd · #99/129
-0.38adjusted /bd
Butler per round: 12.9 3.8 20.6 -19.9 16.9 26.2 -36.8 -14.7 -33.9 8.1 -20.2 1.3 9.1 -2.3by round

vs par split: bidding -0.33 · play -0.14

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

Card play — on target: opening leads 79.6% #91 of 129 · declarer play 60.9% #120 of 129 · defence 84.9% #88 of 129

Card play by contract type — on target
vs NTvs a suit
Opening leads77.8% (9)80.0% (40)
Declarer play88.9% (9)54.1% (37)
Defence88.0% (25)84.2% (101)

Opening leads by suit led: ♠ 86.7% (15) · ♥ 66.7% (9) · ♦ 83.3% (18) · ♣ 71.4% (7)

vs par by strain: NT -0.33 (52) · a suit -0.52 (171)

vs par by level: part-score -0.52 (87) · game -0.50 (119) · slam -0.06 (17)

By role: declaring +0.09/bd (-2.90 vs par · 97) · defending -0.30/bd (+1.36 vs par · 127)

By vulnerability: vulnerable -0.86/bd (-1.98 vs par · 112) · not vulnerable +0.60/bd (+1.02 vs par · 112)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 2R.SridharanN.Stuckey – C.WilsonOpen16+12.9+0.81+2.06
Round 3R.SridharanM.Sawiruddin – M.HartonoOpen16+3.8+0.24-2.25
Round 4R.SridharanC.Baert – N.GireClosed16+20.6+1.29+0.19
Round 5R.SridharanP.Grenthe – P.VanhoutteOpen16-19.9-1.24+2.12
Round 8R.SridharanM.Moreira – E.D'OrsiOpen16+16.9+1.06-0.06
Round 9R.SridharanG.Mittelman – B.BaranClosed16+26.2+1.64+2.75
Round 10R.SridharanW.Coyle – V.SilverstoneOpen16-36.8-2.30-3.94
Round 12R.SridharanC.Lin – W.TsaoClosed16-14.7-0.92-1.25
Round 13R.SridharanZ.Nagy – D.LilleyOpen16-33.9-2.12-1.25
Round 14R.SridharanS.Verhees – C.NiemeijerOpen16+8.1+0.51-3.31
Round 15R.SridharanM.Ohashi – H.AbeOpen16-20.2-1.26-2.69
Round 16R.SridharanS.Ahmed – M.IspahaniOpen16+1.3+0.08-0.38
Round 19R.SridharanA.Askalani – M.GhamrawyClosed16+9.1+0.57+1.50
Round 21R.SridharanU.Wenning – R.MarsalClosed16-2.3-0.14-0.25

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
+13.5Round 14🇳🇱 NETHERLANDS323NT♦4-3+14
+10.3Round 19🇪🇬 EGYPT73NT♥3=+10
+10.0Round 9🇨🇦 CANADA64♠♦Q-1+9
+9.9Round 3🇮🇩 INDONESIA153NT♥6+2+11
+8.2Round 14🇳🇱 NETHERLANDS287♥♦K=+0
+8.0Round 21🇩🇪 GERMANY117♦♥Q-1+14
+7.6Round 16🇧🇩 BANGLADESH222♥x♣6-2+5
+7.5Round 4🇬🇵 GUADELOUPE303NT♠6=-1
+7.5Round 8🇧🇷 BRAZIL184♥♦6-2+13
+7.4Round 2🇳🇿 NEW ZEALAND316♣♥7-1+17
+7.4Round 16🇧🇩 BANGLADESH193NT♥Q=-1
+7.2Round 8🇧🇷 BRAZIL304♦♠10-1+10
+7.0Round 15🇯🇵 JAPAN106♠♣5=+0
+6.9Round 5🇫🇷 FRANCE33NT♦Q+1+10
+6.9Round 5🇫🇷 FRANCE122♥♠Q+2+15
+6.7Round 4🇬🇵 GUADELOUPE184♣♥K=+1
+6.5Round 2🇳🇿 NEW ZEALAND194♥♣5-2+12
+6.5Round 3🇮🇩 INDONESIA36♣♠A=-2
+6.5Round 3🇮🇩 INDONESIA85♥♠7=-10
+6.5Round 4🇬🇵 GUADELOUPE242♠♦3+2+13
+6.2Round 9🇨🇦 CANADA164♠♣K=+1
+6.2Round 16🇧🇩 BANGLADESH284♥♠Q-3+4
+6.1Round 19🇪🇬 EGYPT26♣♦J-2+13
+5.5Round 2🇳🇿 NEW ZEALAND273♥♠4+2+6
+5.4Round 21🇩🇪 GERMANY124♠♦J-1+10
+5.1Round 14🇳🇱 NETHERLANDS294♠♦8-1+12
+5.1Round 19🇪🇬 EGYPT126♥♠A=+0
+4.7Round 8🇧🇷 BRAZIL213♣♣4-3+5
+4.5Round 9🇨🇦 CANADA114♥♠A-3+7
+4.5Round 19🇪🇬 EGYPT144♦♣K-2+5
+4.4Round 9🇨🇦 CANADA143NT♠6=+12
+4.4Round 16🇧🇩 BANGLADESH252♥♠A-2+5
+4.3Round 8🇧🇷 BRAZIL203♣♦7-2+8
+4.1Round 19🇪🇬 EGYPT84♥♠6-1+5
+3.8Round 19🇪🇬 EGYPT102♣♦5-2+2
+3.6Round 9🇨🇦 CANADA14♥♠4-1+10
+3.5Round 4🇬🇵 GUADELOUPE233NT♣7-3+10
+3.5Round 12🇹🇼 CHINESE TAIPEI313NT♥6+3-12
+3.5Round 15🇯🇵 JAPAN61NT♥J+1+5
+3.4Round 14🇳🇱 NETHERLANDS303NT♦3+3-11
+3.3Round 14🇳🇱 NETHERLANDS273♥♦Q=+0
+3.2Round 4🇬🇵 GUADELOUPE312♠♥3-3+2
+3.1Round 9🇨🇦 CANADA54♠♦K-1+5
+3.0Round 2🇳🇿 NEW ZEALAND212♥♥J=+6
+3.0Round 2🇳🇿 NEW ZEALAND244♥♦K+2+11
+2.8Round 2🇳🇿 NEW ZEALAND224♥♣5+3+17
+2.8Round 15🇯🇵 JAPAN53NT♦J-3+7
+2.8Round 21🇩🇪 GERMANY93NT♣3+2+0
+2.7Round 4🇬🇵 GUADELOUPE324♥♣A=+0
+2.7Round 16🇧🇩 BANGLADESH231♣x♣4-1+3
+2.7Round 19🇪🇬 EGYPT154♠♥J=+0
+2.6Round 4🇬🇵 GUADELOUPE214♥♦10-1-3
+2.6Round 13🇦🇺 AUSTRALIA124♦♠A=+6
+2.6Round 14🇳🇱 NETHERLANDS214♥♦3+1-10
+2.5Round 5🇫🇷 FRANCE145♥♣Q=+8
+2.4Round 3🇮🇩 INDONESIA64♣x♣4-1-5
+2.4Round 14🇳🇱 NETHERLANDS184♠♦A=+0
+2.3Round 2🇳🇿 NEW ZEALAND325♥x♣A-2+2
+2.3Round 4🇬🇵 GUADELOUPE292♥♣3+1+0
+2.2Round 9🇨🇦 CANADA104♥♦5=+0
+2.2Round 14🇳🇱 NETHERLANDS244♥♦4=+0
+2.1Round 4🇬🇵 GUADELOUPE251NT♥5-1+3
+2.1Round 9🇨🇦 CANADA81NT♦9-2+5
+2.1Round 12🇹🇼 CHINESE TAIPEI183♠♦K+1+6
+2.1Round 12🇹🇼 CHINESE TAIPEI244♠♦A-1+6
+2.0Round 12🇹🇼 CHINESE TAIPEI322♠♠4-1-1
+1.9Round 3🇮🇩 INDONESIA94♠♥6=+13
+1.9Round 3🇮🇩 INDONESIA163NT♠2+3-11
+1.9Round 9🇨🇦 CANADA93NT♠3-1+5
+1.9Round 15🇯🇵 JAPAN162♣♦8+1+1
+1.7Round 5🇫🇷 FRANCE113NT♥8+1+1
+1.7Round 12🇹🇼 CHINESE TAIPEI251♠♥J-1+0
+1.7Round 21🇩🇪 GERMANY32♠♥5=+6
+1.6Round 4🇬🇵 GUADELOUPE264♠♣7+2+1
+1.6Round 19🇪🇬 EGYPT164♥x♦9-1-1
+1.4Round 12🇹🇼 CHINESE TAIPEI233NT♠7+2+0
+1.3Round 8🇧🇷 BRAZIL193♠♦K-1+0
+1.2Round 3🇮🇩 INDONESIA134♠♥10+1+0
+1.2Round 8🇧🇷 BRAZIL174♥♣A-2+5
+1.2Round 19🇪🇬 EGYPT13♦♠A+2+6
+1.1Round 5🇫🇷 FRANCE133♣♦2+2+10
+1.1Round 10🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND173♠♣3-2+7
+1.1Round 10🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND183♠♦K=-8
+1.0Round 21🇩🇪 GERMANY52♠♥Q+2-10
+0.9Round 2🇳🇿 NEW ZEALAND303♠♣K=-7
+0.9Round 5🇫🇷 FRANCE163NT♠3-1+10
+0.9Round 16🇧🇩 BANGLADESH242♠♥10-1+4
+0.8Round 10🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND323NT♥2+2+0
+0.8Round 13🇦🇺 AUSTRALIA114♠x♥3-3-10
+0.8Round 16🇧🇩 BANGLADESH174♠♦4=+0
+0.7Round 21🇩🇪 GERMANY84♥♣9+1+0
+0.6Round 16🇧🇩 BANGLADESH293♥♣J=+0
+0.5Round 8🇧🇷 BRAZIL284♠♥3+1+0
+0.5Round 10🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND262♠♦A+1+0
+0.5Round 14🇳🇱 NETHERLANDS264♠♥A=+0
+0.5Round 21🇩🇪 GERMANY71♠♥9=+0
+0.3Round 3🇮🇩 INDONESIA114♥♠4+1+0
+0.3Round 5🇫🇷 FRANCE24♥♣2=-1
+0.3Round 5🇫🇷 FRANCE54♥♥10+1+6
+0.3Round 13🇦🇺 AUSTRALIA54♥♠3=+0
+0.2Round 2🇳🇿 NEW ZEALAND183NT♦Q=+0
+0.2Round 5🇫🇷 FRANCE64♠♥10-1+5
+0.2Round 8🇧🇷 BRAZIL254♠♦6=+1
+0.2Round 8🇧🇷 BRAZIL273NT♥4+2-11
+0.2Round 12🇹🇼 CHINESE TAIPEI193NT♥6+2+0
+0.2Round 16🇧🇩 BANGLADESH214♥♣A=+1
+0.2Round 21🇩🇪 GERMANY143♣♠5=+5
+0.1Round 2🇳🇿 NEW ZEALAND173NT♠9+1+0
-0.0Round 8🇧🇷 BRAZIL322NT♣3=-11
+0.0Round 9🇨🇦 CANADA73NT♠3+2+0
+0.0Round 10🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND294♥♣4+1+0
-0.0Round 13🇦🇺 AUSTRALIA23NT♠3+1+0
-0.0Round 13🇦🇺 AUSTRALIA154♠♣A-1+6
+0.0Round 14🇳🇱 NETHERLANDS254♠♥2+1+0
+0.0Round 21🇩🇪 GERMANY164♥♠A+1-10
-0.1Round 8🇧🇷 BRAZIL242NT♠5+2+6
-0.1Round 10🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND271♥♦5-1+2
-0.1Round 15🇯🇵 JAPAN12♠♥8-1+5
-0.2Round 9🇨🇦 CANADA43NT♠5+1+0
-0.2Round 10🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND313NT♠Q+1-1
-0.2Round 13🇦🇺 AUSTRALIA62♠♦7+1-1
-0.2Round 15🇯🇵 JAPAN83NT♠J=-1
-0.4Round 8🇧🇷 BRAZIL263NT♦Q+2-13
-0.4Round 9🇨🇦 CANADA123NT♠8+2+0
-0.4Round 16🇧🇩 BANGLADESH203♣♥J+1+0
-0.4Round 19🇪🇬 EGYPT91NT♠4+1+0
-0.5Round 3🇮🇩 INDONESIA73NT♦6+2+0
-0.5Round 5🇫🇷 FRANCE93♦♦2=+0
-0.5Round 12🇹🇼 CHINESE TAIPEI214♠♦K+1+0
-0.5Round 13🇦🇺 AUSTRALIA74♠♣5+1+0
-0.5Round 14🇳🇱 NETHERLANDS224♠♥K-2-5
-0.5Round 21🇩🇪 GERMANY12♥♣3+2+6
-0.6Round 15🇯🇵 JAPAN134♥♦5+1+0
-0.8Round 3🇮🇩 INDONESIA102♠♦A+2-10
-0.9Round 12🇹🇼 CHINESE TAIPEI272♠♦J+2-6
-0.9Round 19🇪🇬 EGYPT112♥♣Q=+1
-0.9Round 21🇩🇪 GERMANY131♠♣2-2-10
-1.0Round 12🇹🇼 CHINESE TAIPEI226♥♠A=+0
-1.0Round 12🇹🇼 CHINESE TAIPEI293♣♠2=-3
-1.0Round 13🇦🇺 AUSTRALIA104♠♥7+1-4
-1.2Round 2🇳🇿 NEW ZEALAND264♥♦J+1+0
-1.2Round 8🇧🇷 BRAZIL312♠♥9+1+0
-1.2Round 13🇦🇺 AUSTRALIA12♣x♠A-2+3
-1.2Round 14🇳🇱 NETHERLANDS206♠♥8+1-13
-1.3Round 4🇬🇵 GUADELOUPE195♥♠6+1-11
-1.3Round 10🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND224♠♥K-1-10
-1.3Round 15🇯🇵 JAPAN44♠♥A+1-4
-1.3Round 16🇧🇩 BANGLADESH322♥♠8+1+0
-1.4Round 3🇮🇩 INDONESIA13♥♠6+2-3
-1.4Round 3🇮🇩 INDONESIA124♥♣K=+0
-1.4Round 12🇹🇼 CHINESE TAIPEI303♠♦K+3+11
-1.4Round 13🇦🇺 AUSTRALIA34♠♦9-1-6
-1.5Round 4🇬🇵 GUADELOUPE203♥♠3-1-6
-1.5Round 10🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND201♠♥A=-1
-1.5Round 13🇦🇺 AUSTRALIA86♥♦3=+11
-1.5Round 16🇧🇩 BANGLADESH274♠♣K=-3
-1.6Round 2🇳🇿 NEW ZEALAND28Pass-3
-1.6Round 12🇹🇼 CHINESE TAIPEI261NT♣4=+11
-1.6Round 15🇯🇵 JAPAN125♣♥K=-12
-1.7Round 16🇧🇩 BANGLADESH303NT♣10=+1
-1.7Round 21🇩🇪 GERMANY153NT♠5+3-1
-1.8Round 5🇫🇷 FRANCE76♥♦10=+0
-1.8Round 8🇧🇷 BRAZIL233NT♠6+1-11
-1.8Round 21🇩🇪 GERMANY105♣♦10=+2
-1.9Round 9🇨🇦 CANADA134♥♦2+2-5
-2.0Round 9🇨🇦 CANADA34♥♥5-1-5
-2.1Round 15🇯🇵 JAPAN33♣♠10=-7
-2.1Round 15🇯🇵 JAPAN73NT♣5=+1
-2.2Round 15🇯🇵 JAPAN94♠♣J=+1
-2.3Round 2🇳🇿 NEW ZEALAND292♠♣J-1-11
-2.6Round 10🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND192♥♠Q+2-1
-2.6Round 10🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND232♥♠10+1-10
-2.6Round 15🇯🇵 JAPAN114♥♣K-1-10
-2.7Round 8🇧🇷 BRAZIL223♥♥4=+2
-2.7Round 10🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND302NT♥9+1-2
-2.7Round 13🇦🇺 AUSTRALIA42♠♦7+1-7
-2.7Round 14🇳🇱 NETHERLANDS195♣♦A-1-10
-2.8Round 3🇮🇩 INDONESIA23♠♥A=-6
-2.8Round 13🇦🇺 AUSTRALIA134♠♣7-1+1
-2.9Round 2🇳🇿 NEW ZEALAND204♠♣10+1+0
-2.9Round 4🇬🇵 GUADELOUPE221NT♥7=+1
-2.9Round 5🇫🇷 FRANCE104♠♦7+1-1
-3.0Round 14🇳🇱 NETHERLANDS173NT♠4+1-7
-3.1Round 15🇯🇵 JAPAN142♥♣5=-5
-3.3Round 9🇨🇦 CANADA153NT♥Q+4+9
-3.3Round 10🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND244♠♦4-3-1
-3.3Round 19🇪🇬 EGYPT44♠♥A=+0
-3.5Round 3🇮🇩 INDONESIA51♠x♥Q-1-3
-3.6Round 4🇬🇵 GUADELOUPE174♦♠A=-1
-3.7Round 13🇦🇺 AUSTRALIA92NT♥A-1-6
-4.0Round 5🇫🇷 FRANCE83♥♦3+1-2
-4.0Round 8🇧🇷 BRAZIL291NT♦J=-5
-4.0Round 9🇨🇦 CANADA22♥♠3=-9
-4.1Round 2🇳🇿 NEW ZEALAND254♠♥A-1-5
-4.1Round 4🇬🇵 GUADELOUPE274♠♠10+1+0
-4.3Round 16🇧🇩 BANGLADESH262NT♠K=+0
-4.7Round 4🇬🇵 GUADELOUPE283♣♦K-1-6
-4.7Round 10🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND253♣♥K=-6
-5.0Round 21🇩🇪 GERMANY63♠♠6=-7
-5.2Round 19🇪🇬 EGYPT64♥♠K=-7
-5.7Round 21🇩🇪 GERMANY44♥♥5=+0
-5.8Round 12🇹🇼 CHINESE TAIPEI176♣♠J-2-11
-6.3Round 19🇪🇬 EGYPT133NT♥6=+0
-6.6Round 19🇪🇬 EGYPT34♥♦9-1-13
-6.7Round 2🇳🇿 NEW ZEALAND233♠♠8=-12
-7.0Round 3🇮🇩 INDONESIA44♠♦2=-10
-7.0Round 21🇩🇪 GERMANY24♠x♦K=-9
-7.5Round 12🇹🇼 CHINESE TAIPEI282♠♥5+3-10
-7.6Round 19🇪🇬 EGYPT52♥x♣2-3+3
-7.8Round 5🇫🇷 FRANCE152♦x♠8+2-10
-8.0Round 12🇹🇼 CHINESE TAIPEI203♣♦8+2-11
-8.4Round 10🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND213NT♥5-1-15
-9.2Round 13🇦🇺 AUSTRALIA146♠♦A=+0
-9.2Round 16🇧🇩 BANGLADESH185♦x♣3-1-11
-9.4Round 3🇮🇩 INDONESIA146♦♠8=+0
-9.6Round 15🇯🇵 JAPAN23NT♠8-3-12
-9.9Round 15🇯🇵 JAPAN154♠♥2-1-12
-11.1Round 5🇫🇷 FRANCE16♠♣Q=+0
-11.1Round 16🇧🇩 BANGLADESH312♠x♠Q=-14
-11.8Round 14🇳🇱 NETHERLANDS316♦♥Q-1-13
-12.6Round 5🇫🇷 FRANCE47♣♦2-2-17
-12.9Round 10🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND284NT♣Q=-17
-13.4Round 13🇦🇺 AUSTRALIA163♦x♥A=-13
-13.9Round 14🇳🇱 NETHERLANDS235♥♠K+1-10