🇹🇳 LAKHDHAR Mohamed Ali · TUNISIA

126rank
-165.1Butler · 224 bds
-0.74per board
±4.9swing
-0.31vs par /bd · #94/138
-0.58adjusted /bd
Butler per round: -22.6 -63 -25.4 -11.4 -3.3 -25.6 -7.8 -1.2 9.6 -13.9 -4.9 31.5 -0.6 -26.5by round

vs par split: bidding +0.24 · play -0.55

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

Card play — on target: opening leads 89.8% #8 of 138 · declarer play 70.8% #104 of 138 · defence 81.7% #112 of 138

Card play by contract type — on target
vs NTvs a suit
Opening leads82.4% (17)93.8% (32)
Declarer play65.5% (29)74.4% (43)
Defence69.7% (33)87.3% (71)

Opening leads by suit led: ♠ 71.4% (14) · ♥ 100.0% (13) · ♦ 92.9% (14) · ♣ 100.0% (8)

vs par by strain: NT -0.22 (73) · a suit -0.36 (151)

vs par by level: part-score +0.31 (74) · game -0.57 (134) · slam -1.06 (16)

By role: declaring -1.05/bd (-3.02 vs par · 120) · defending -0.37/bd (+2.82 vs par · 104)

By vulnerability: vulnerable -0.86/bd (-0.89 vs par · 112) · not vulnerable -0.61/bd (+0.27 vs par · 112)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 2H.SellamiM.Stegaroiu – M.IonitaOpen16-22.6-1.41-0.25
Round 3H.SellamiW.Burrows – C.MiaoOpen16-63.0-3.94-3.19
Round 4H.SellamiM.Zur-Campanile – A.RosenthalOpen16-25.4-1.59-0.75
Round 5H.SellamiB.Cronier – P.CronierOpen16-11.4-0.71-1.88
Round 7H.SellamiK.Fan – P.TsaiOpen16-3.3-0.21-0.69
Round 8H.SellamiB.Satyanarayana – K.NadarOpen16-25.6-1.60-1.12
Round 11H.SellamiG.Dauwe – T.DobbelsOpen16-7.8-0.49-1.25
Round 12H.SellamiY.Chen – B.FuOpen16-1.2-0.07+0.69
Round 14H.SellamiN.Rechtman – P.CumminsOpen16+9.6+0.60-0.25
Round 15H.SellamiM.Barel – P.KatzOpen0+0.0+0.00·
Round 16H.SellamiL.Ferrero – E.Juchimowicz PuglieseOpen16-13.9-0.87+1.06
Round 17H.SellamiS.Huang – J.MillensOpen16-4.9-0.31-2.31
Round 19H.SellamiP.Gruenke – M.EggelingOpen16+31.5+1.97+3.00
Round 20H.SellamiS.Robinson – Z.LamOpen16-0.6-0.04+1.25
Round 22H.SellamiD.Bernal – J.BarreraOpen16-26.5-1.66+1.31

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 11🇧🇪 BELGIUM56♥x♠9-3+16
+12.8Round 14🇧🇧 BARBADOS305♦x♥A=+14
+12.4Round 5🇫🇷 FRANCE53NT♣10-1+13
+12.3Round 19🇩🇪 GERMANY132♥x♠7-3+12
+10.7Round 2🇷🇴 ROMANIA326♠♠3-1+13
+10.1Round 22🇨🇴 COLOMBIA53NT♠2+1+0
+9.8Round 19🇩🇪 GERMANY76♠♥K=+0
+9.8Round 20🇸🇬 SINGAPORE34♠♣K-3+14
+9.7Round 14🇧🇧 BARBADOS213NT♥7=+11
+9.3Round 14🇧🇧 BARBADOS256♦♥3=+0
+8.3Round 8🇮🇳 INDIA284♥x♦A-2+10
+8.3Round 20🇸🇬 SINGAPORE73NT♣3=+0
+8.1Round 12🇨🇳 CHINA206♣♦A-1+12
+8.0Round 8🇮🇳 INDIA293NT♦3=+10
+7.9Round 17🇺🇸 USA144♠♥4-1+12
+7.9Round 19🇩🇪 GERMANY23NT♠3+2+12
+7.0Round 7🇹🇼 CHINESE TAIPEI155♥♠4-2+2
+6.6Round 20🇸🇬 SINGAPORE84♥♠5=+8
+6.2Round 12🇨🇳 CHINA323NT♠A=-1
+6.1Round 4🇺🇸 USA2263NT♦3+1+0
+5.9Round 20🇸🇬 SINGAPORE143♥♣A=+11
+5.7Round 16🇦🇷 ARGENTINA263NT♦A-1+6
+5.5Round 19🇩🇪 GERMANY33NT♠7-3+11
+5.4Round 8🇮🇳 INDIA323NT♠K-1+12
+5.2Round 22🇨🇴 COLOMBIA123NT♥Q=+0
+4.7Round 11🇧🇪 BELGIUM163NT♥Q+1+0
+4.3Round 17🇺🇸 USA123NT♥7+3+13
+4.1Round 17🇺🇸 USA113♠♥A-1+4
+4.1Round 17🇺🇸 USA1164♠♥Q=-5
+4.0Round 2🇷🇴 ROMANIA182♣♦6-2+6
+3.9Round 2🇷🇴 ROMANIA303NT♣2=+6
+3.9Round 3🇳🇿 NEW ZEALAND32NT♥5-2+6
+3.9Round 7🇹🇼 CHINESE TAIPEI14♥♦10+2+11
+3.9Round 22🇨🇴 COLOMBIA113♦♣5-6+15
+3.7Round 5🇫🇷 FRANCE42♣♦A-1+5
+3.7Round 7🇹🇼 CHINESE TAIPEI101NT♣6=+0
+3.7Round 19🇩🇪 GERMANY163NT♠Q=+7
+3.6Round 14🇧🇧 BARBADOS314♠♦10-1+5
+3.5Round 8🇮🇳 INDIA184♠♥5-2+5
+3.4Round 19🇩🇪 GERMANY122♥♦J=+12
+3.3Round 19🇩🇪 GERMANY145♠x♥A-3+5
+3.2Round 16🇦🇷 ARGENTINA214♠♥Q-1+5
+3.1Round 14🇧🇧 BARBADOS174♥♦7+1+0
+3.0Round 3🇳🇿 NEW ZEALAND23♠♥J+1+8
+3.0Round 14🇧🇧 BARBADOS193NT♣Q+2+1
+2.9Round 16🇦🇷 ARGENTINA283♥♠6-1+5
+2.7Round 3🇳🇿 NEW ZEALAND85♣♦A=+11
+2.7Round 5🇫🇷 FRANCE144♣♠A+1-13
+2.7Round 17🇺🇸 USA174♠♦2-2-2
+2.6Round 5🇫🇷 FRANCE104♥♦J=+0
+2.4Round 12🇨🇳 CHINA183♣♠K-2+0
+2.4Round 16🇦🇷 ARGENTINA193♦♥4+1+1
+2.3Round 12🇨🇳 CHINA263NT♥8-1+6
+2.2Round 7🇹🇼 CHINESE TAIPEI44♠♦8+1+0
+1.8Round 5🇫🇷 FRANCE153NT♠Q+1+12
+1.8Round 12🇨🇳 CHINA295♠x♣K-2+0
+1.7Round 14🇧🇧 BARBADOS272NT♠K-2+5
+1.6Round 5🇫🇷 FRANCE83♠♥5=+0
+1.6Round 7🇹🇼 CHINESE TAIPEI82♠♦3-1+3
+1.6Round 16🇦🇷 ARGENTINA313NT♥7+3+1
+1.5Round 4🇺🇸 USA2194♠x♥A-3+4
+1.5Round 19🇩🇪 GERMANY94♥♠J=+0
+1.4Round 12🇨🇳 CHINA194♠♥K+1+1
+1.4Round 19🇩🇪 GERMANY152♥♦4+2+1
+1.3Round 17🇺🇸 USA1136♣♦A-1-6
+1.2Round 4🇺🇸 USA2212♦♣A+1+6
+1.1Round 2🇷🇴 ROMANIA273♦♠7+1+0
+1.0Round 7🇹🇼 CHINESE TAIPEI94♥♠J-1+5
+1.0Round 20🇸🇬 SINGAPORE134♥♠Q=+0
+0.8Round 5🇫🇷 FRANCE75♥♥5=+0
+0.8Round 7🇹🇼 CHINESE TAIPEI123NT♥3=+0
+0.8Round 12🇨🇳 CHINA253♦♥Q=+0
+0.7Round 2🇷🇴 ROMANIA224♥♣K=+0
+0.7Round 4🇺🇸 USA2234♥♠K-1-6
+0.7Round 12🇨🇳 CHINA243♥♠9=+0
+0.6Round 5🇫🇷 FRANCE94♠♦10+1+0
+0.6Round 8🇮🇳 INDIA266♠x♦A-3-7
+0.6Round 12🇨🇳 CHINA273NT♠4+1+1
+0.6Round 16🇦🇷 ARGENTINA173NT♠6+4+9
+0.6Round 20🇸🇬 SINGAPORE14♥♦Q+1+8
+0.6Round 22🇨🇴 COLOMBIA43NT♠Q+1+1
+0.5Round 20🇸🇬 SINGAPORE23NT♣2+1-1
+0.4Round 3🇳🇿 NEW ZEALAND14♠♣8=+1
+0.3Round 17🇺🇸 USA166NT♠K+1-13
+0.3Round 19🇩🇪 GERMANY84♠♥A=+1
+0.1Round 3🇳🇿 NEW ZEALAND124♥♠10=+0
+0.1Round 14🇧🇧 BARBADOS183♥♦J-2+5
-0.0Round 5🇫🇷 FRANCE64♠♣3+1+11
+0.0Round 8🇮🇳 INDIA223♣♠9+2+1
-0.0Round 11🇧🇪 BELGIUM13NT♣4+2+11
+0.0Round 16🇦🇷 ARGENTINA252♥♦5=+1
-0.0Round 17🇺🇸 USA1124♠♣Q+1+0
-0.0Round 19🇩🇪 GERMANY64♠♦A+1+0
+0.0Round 22🇨🇴 COLOMBIA24♥♠6+2+11
-0.1Round 4🇺🇸 USA2243NT♦A+2+0
-0.1Round 8🇮🇳 INDIA191NT♥9=+0
-0.1Round 11🇧🇪 BELGIUM86♥x♣K-2+0
-0.1Round 14🇧🇧 BARBADOS202♣♠K+1+0
-0.1Round 16🇦🇷 ARGENTINA241NT♥A+1+1
-0.1Round 20🇸🇬 SINGAPORE43NT♣4+3-12
-0.1Round 22🇨🇴 COLOMBIA33♠♦4=+10
-0.2Round 11🇧🇪 BELGIUM154♠♦9+3-10
-0.2Round 20🇸🇬 SINGAPORE94♠♣A=+0
-0.3Round 3🇳🇿 NEW ZEALAND42♠♦A+2-1
-0.3Round 7🇹🇼 CHINESE TAIPEI54NT♣Q=+13
-0.3Round 19🇩🇪 GERMANY104♠♦K+1+0
-0.4Round 11🇧🇪 BELGIUM33NT♠2=-1
-0.4Round 11🇧🇪 BELGIUM44♦♣A=+0
-0.5Round 2🇷🇴 ROMANIA193NT♠8=-1
-0.5Round 8🇮🇳 INDIA302♠♥A+1-1
-0.8Round 4🇺🇸 USA2174♠♦2-1-5
-0.8Round 11🇧🇪 BELGIUM73♥♠Q-1+1
-0.8Round 11🇧🇪 BELGIUM134♠♦9=-13
-0.8Round 16🇦🇷 ARGENTINA204♥♦A+2-1
-0.9Round 7🇹🇼 CHINESE TAIPEI31NT♥4-1-5
-0.9Round 12🇨🇳 CHINA174♠♦A+1+0
-0.9Round 17🇺🇸 USA192♥♣9-2-1
-0.9Round 20🇸🇬 SINGAPORE63♣♣8-1+2
-1.0Round 4🇺🇸 USA2202NT♣2+1+0
-1.0Round 4🇺🇸 USA2273♦♠A=+0
-1.0Round 11🇧🇪 BELGIUM124♠♥Q-1+2
-1.0Round 17🇺🇸 USA1143NT♦7-1-2
-1.0Round 19🇩🇪 GERMANY115♠♣A-2+0
-1.1Round 7🇹🇼 CHINESE TAIPEI143♥♠3-1-2
-1.2Round 2🇷🇴 ROMANIA254♥♦9+1+0
-1.2Round 2🇷🇴 ROMANIA313NT♥10+2+0
-1.2Round 22🇨🇴 COLOMBIA64♥♦7+2-11
-1.3Round 2🇷🇴 ROMANIA202♠♦7+1+0
-1.3Round 4🇺🇸 USA2183♦♥K-1-2
-1.3Round 12🇨🇳 CHINA233♥♠10=+10
-1.3Round 14🇧🇧 BARBADOS263♥♣Q=-7
-1.3Round 16🇦🇷 ARGENTINA181NT♥2=+1
-1.3Round 20🇸🇬 SINGAPORE124♥♣Q-3+3
-1.4Round 7🇹🇼 CHINESE TAIPEI64♥♠2+1+0
-1.5Round 3🇳🇿 NEW ZEALAND61NT♦J-1+1
-1.5Round 12🇨🇳 CHINA214♠♦J+1+0
-1.6Round 7🇹🇼 CHINESE TAIPEI163♦♦10+1-11
-1.7Round 4🇺🇸 USA2323NT♦J+1+12
-1.7Round 7🇹🇼 CHINESE TAIPEI73NT♠7+1-1
-1.8Round 14🇧🇧 BARBADOS292NT♥7=+0
-2.0Round 8🇮🇳 INDIA271NT♣10-3-1
-2.1Round 4🇺🇸 USA2222♠♥5-1-5
-2.2Round 11🇧🇪 BELGIUM62♥♣K+1+0
-2.3Round 3🇳🇿 NEW ZEALAND141NT♠K+1+1
-2.3Round 11🇧🇪 BELGIUM113♦♣5=+0
-2.3Round 16🇦🇷 ARGENTINA304♥♣K+1+11
-2.3Round 22🇨🇴 COLOMBIA12♥♣3=+0
-2.3Round 22🇨🇴 COLOMBIA71NT♣K-3-5
-2.4Round 11🇧🇪 BELGIUM23♦♥K-1-4
-2.5Round 5🇫🇷 FRANCE22♠♥6=+5
-2.7Round 17🇺🇸 USA1102♠♥A=+0
-2.7Round 22🇨🇴 COLOMBIA105♦♥2=+0
-2.8Round 3🇳🇿 NEW ZEALAND134♠♦K-2-3
-2.9Round 5🇫🇷 FRANCE114♠♣K-3-7
-2.9Round 14🇧🇧 BARBADOS284♥♠K-1-6
-3.0Round 2🇷🇴 ROMANIA293NT♦3+2-1
-3.1Round 20🇸🇬 SINGAPORE163NT♦4=+0
-3.2Round 8🇮🇳 INDIA173NT♠4=-9
-3.2Round 19🇩🇪 GERMANY14♠♥8=+0
-3.4Round 4🇺🇸 USA2304♠♥8+1+0
-3.5Round 8🇮🇳 INDIA233NT♦2=+1
-3.5Round 22🇨🇴 COLOMBIA165♠♥K-4-9
-3.7Round 7🇹🇼 CHINESE TAIPEI24♥♥10+2-14
-3.7Round 17🇺🇸 USA182♠♦8-1-5
-3.8Round 17🇺🇸 USA131NT♥3+3-8
-3.8Round 22🇨🇴 COLOMBIA83NT♦3-2-6
-3.9Round 14🇧🇧 BARBADOS243NTx♠4-1-9
-3.9Round 17🇺🇸 USA1113NT♠K+2+0
-4.1Round 4🇺🇸 USA2314♥♦9-1-6
-4.2Round 2🇷🇴 ROMANIA243♥♠A+2-6
-4.2Round 8🇮🇳 INDIA311♣♦10-1-5
-4.3Round 2🇷🇴 ROMANIA174♥♠6-1-5
-4.3Round 2🇷🇴 ROMANIA283♠♥A=+7
-4.4Round 5🇫🇷 FRANCE35♠♥5=-13
-4.4Round 16🇦🇷 ARGENTINA234♣♥4+1+10
-4.4Round 19🇩🇪 GERMANY52NT♥J=+0
-4.4Round 20🇸🇬 SINGAPORE111NT♥6-3-1
-4.5Round 3🇳🇿 NEW ZEALAND113♣♠10+2-6
-4.5Round 12🇨🇳 CHINA224♥♠8-3-7
-4.5Round 22🇨🇴 COLOMBIA153NT♣K+4+10
-4.6Round 2🇷🇴 ROMANIA233♣♣4=+1
-4.7Round 12🇨🇳 CHINA314♠♦10=+0
-4.7Round 16🇦🇷 ARGENTINA293NT♦7+1-10
-4.9Round 11🇧🇪 BELGIUM94♠x♣A=-5
-4.9Round 16🇦🇷 ARGENTINA273♠♣5-2-5
-5.1Round 7🇹🇼 CHINESE TAIPEI114♥♦Q=+1
-5.2Round 11🇧🇪 BELGIUM146♦♠3+1-11
-5.3Round 4🇺🇸 USA2286♠♥J=+0
-5.3Round 11🇧🇪 BELGIUM104♠♦2-1-6
-5.4Round 16🇦🇷 ARGENTINA325♠x♦A=-8
-5.4Round 17🇺🇸 USA1153NT♥3=-10
-5.6Round 12🇨🇳 CHINA304♠x♥9-2-5
-5.7Round 5🇫🇷 FRANCE12♥♣J+3-13
-5.9Round 20🇸🇬 SINGAPORE54♥♠2=+0
-5.9Round 22🇨🇴 COLOMBIA96♥♦J=+13
-6.0Round 2🇷🇴 ROMANIA261NT♣8-2-7
-6.1Round 14🇧🇧 BARBADOS233NT♥J+2-1
-6.4Round 16🇦🇷 ARGENTINA222♠♣2-1-10
-6.8Round 4🇺🇸 USA2254♥♦A-1-10
-6.9Round 5🇫🇷 FRANCE165♥♣K-1-14
-7.0Round 8🇮🇳 INDIA214♥x♠A-1-2
-7.0Round 12🇨🇳 CHINA283NT♦7-1-6
-7.0Round 20🇸🇬 SINGAPORE105♣♥K=+0
-7.2Round 5🇫🇷 FRANCE131NT♣4-4-6
-7.3Round 4🇺🇸 USA2293♦♣A=+0
-7.4Round 14🇧🇧 BARBADOS224♥♣Q=-11
-7.7Round 3🇳🇿 NEW ZEALAND53NT♦6+4-14
-7.7Round 7🇹🇼 CHINESE TAIPEI133NT♣3-2-13
-8.0Round 5🇫🇷 FRANCE123NT♣6-1-10
-8.2Round 17🇺🇸 USA156NT♦Q-2-14
-8.5Round 3🇳🇿 NEW ZEALAND163NT♥K-1-12
-8.7Round 19🇩🇪 GERMANY43NT♠6+1-13
-9.3Round 3🇳🇿 NEW ZEALAND74♦x♦2-3-4
-9.5Round 8🇮🇳 INDIA246♠♣Q-2-11
-9.9Round 22🇨🇴 COLOMBIA146♣♥J=+2
-10.1Round 22🇨🇴 COLOMBIA135♦♠A=-10
-10.2Round 8🇮🇳 INDIA204♠♣Q+3-12
-10.2Round 14🇧🇧 BARBADOS326♠♥7-1-11
-10.4Round 20🇸🇬 SINGAPORE155♠x♦6-2-12
-11.0Round 3🇳🇿 NEW ZEALAND104♠♥7=-10
-11.2Round 8🇮🇳 INDIA255♥x♦2-3-9
-12.1Round 3🇳🇿 NEW ZEALAND154♥x♣Q=-12
-12.4Round 2🇷🇴 ROMANIA215♠♦J-1-17
-13.1Round 3🇳🇿 NEW ZEALAND93NT♣5-1-17