🇲🇹 PENNEY Graham Arthur · MALTA

91rank
-180.5Butler · 133 bds
-1.36per board
±5.2swing
-0.92vs par /bd · #77/94
-1.31adjusted /bd
Butler per round: -15.2 2 -30.6 0.4 -10.1 2.8 -17.2 -19.9 -9.5 3.8 2.3 -2.5 -21.4 -12.6 -21.7 -33.8 7.8 5.3 -10.4by round

vs par split: bidding -0.59 · play -0.36

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

Card play — on target: opening leads 85.7% #14 of 94 · declarer play 63.3% #78 of 94 · defence 80.0% #69 of 94

Card play by contract type — on target
vs NTvs a suit
Opening leads75.0% (4)87.5% (24)
Declarer play83.3% (6)58.3% (24)
Defence71.4% (14)82.4% (51)

Opening leads by suit led: ♠ 83.3% (6) · ♥ 85.7% (7) · ♦ 77.8% (9) · ♣ 100.0% (6)

vs par by strain: NT +0.89 (26) · a suit -1.41 (106)

vs par by level: part-score -1.20 (56) · game -1.72 (64) · slam +4.25 (12)

By role: declaring -2.16/bd (-3.71 vs par · 68) · defending -0.52/bd (+1.99 vs par · 65)

By vulnerability: vulnerable -1.24/bd (-1.19 vs par · 67) · not vulnerable -1.48/bd (-0.65 vs par · 66)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1N.MarlinP.Frangos – F.TillyriClosed7-15.2-2.17-5.71
Round 2N.MarlinG.Harfouche – F.HamdanClosed7+2.0+0.29+0.14
Round 3N.MarlinD.Moraru – C.TeodorescuOpen7-30.6-4.37-3.29
Round 4N.MarlinG.Radovicka – F.SelmanajClosed7+0.4+0.06-0.71
Round 5N.MarlinG.Fazzardi – M.PaolucciOpen7-10.1-1.44-0.43
Round 6N.MarlinS.Shaw – E.ThompsonClosed7+2.8+0.40+1.29
Round 7N.MarlinA.Dam – D.MohrOpen7-17.2-2.46+0.00
Round 8N.MarlinT.Danylyuk – V.DanylyukClosed7-19.9-2.84-1.57
Round 9N.MarlinJ.Allavena – E.HugonOpen7-9.5-1.36-1.71
Round 10N.MarlinS.Pesev – B.VeljanovskiClosed7+3.8+0.54+3.86
Round 11N.MarlinW.Olanski – V.VainikonisOpen7+2.3+0.33+1.00
Round 12N.MarlinR.Tica – S.DolarevicClosed7-2.5-0.36+2.71
Round 13N.MarlinJ.Kvocek – M.VodickaOpen7-21.4-3.06-2.14
Round 14N.MarlinS.Sester – V.LevenkoClosed7-12.6-1.80-1.00
Round 15N.MarlinB.Rasula – J.SadarOpen7-21.7-3.10-6.86
Round 16N.MarlinV.Zoric – O.StanicicClosed7-33.8-4.83-5.29
Round 17N.MarlinU.Jansons – I.RubenisOpen7+7.8+1.11+2.43
Round 18N.MarlinM.Kopecky – E.KlemsClosed7+5.3+0.76+1.86
Round 19N.MarlinV.Kalcic – V.MilutinovicOpen7-10.4-1.49-2.14

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
+12.3Round 9🇲🇨 MONACO23♦x♣A-5+10
+11.8Round 17🇱🇻 LATVIA46♠♠4-1+17
+10.2Round 6GUERNSEY125♦x♠A-3+12
+9.3Round 11🇱🇹 LITHUANIA196♣♦K-1+12
+8.1Round 14🇪🇪 ESTONIA122♠♥K-4+2
+7.8Round 2🇱🇧 LEBANON126♠♦A-1+14
+6.9Round 18🇨🇿 CZECH REPUBLIC113NT♠9=+7
+6.3Round 6GUERNSEY104♠♦K-2+2
+5.5Round 8🇺🇦 UKRAINE252♥♦2+2+4
+5.4Round 4🇦🇱 ALBANIA265♥♠A=+0
+5.4Round 18🇨🇿 CZECH REPUBLIC126♦x♣Q=-4
+4.7Round 2🇱🇧 LEBANON143NT♣K-2+6
+4.6Round 19🇷🇸 SERBIA206♥♠K=+0
+4.5Round 1🇨🇾 CYPRUS54♠♥8+1-13
+4.5Round 8🇺🇦 UKRAINE273♣♦A=+6
+3.8Round 5🇸🇲 SAN MARINO16♣♦Q+1+11
+3.6Round 14🇪🇪 ESTONIA112♥♣3=+6
+3.5Round 8🇺🇦 UKRAINE284♥♣10+1+0
+3.3Round 2🇱🇧 LEBANON83♦♠K-4-6
+3.3Round 4🇦🇱 ALBANIA242♠♦6+3-3
+3.1Round 1🇨🇾 CYPRUS44♠♥7-1-1
+2.7Round 10🇲🇰 NORTH MACEDONIA133♥♠10-1+0
+2.6Round 9🇲🇨 MONACO63♣♠Q-2+2
+2.6Round 18🇨🇿 CZECH REPUBLIC133NT♥J+1+1
+2.3Round 7🇫🇴 FAROE ISLANDS164♥♣K+2+17
+2.1Round 5🇸🇲 SAN MARINO23♦♠A=-5
+2.1Round 6GUERNSEY142♦♠8-3+2
+2.1Round 10🇲🇰 NORTH MACEDONIA123NT♠J+2+11
+2.1Round 12🇧🇦 BOSNIA AND HERZEGOVINA262♠♥3-1+5
+2.0Round 1🇨🇾 CYPRUS12♥♠4=+6
+1.9Round 2🇱🇧 LEBANON94♦♠K-3-3
+1.9Round 18🇨🇿 CZECH REPUBLIC146♥♥2+1+11
+1.8Round 4🇦🇱 ALBANIA252♥♣6+1+1
+1.7Round 12🇧🇦 BOSNIA AND HERZEGOVINA272♠♣2+2+6
+1.5Round 10🇲🇰 NORTH MACEDONIA11Pass+3
+1.4Round 1🇨🇾 CYPRUS63♠♥A-1-7
+1.4Round 12🇧🇦 BOSNIA AND HERZEGOVINA242NT♥4+1+1
+1.4Round 17🇱🇻 LATVIA22♠♥8-2-1
+1.3Round 12🇧🇦 BOSNIA AND HERZEGOVINA253♠♣A=+7
+1.3Round 12🇧🇦 BOSNIA AND HERZEGOVINA283NT♣10+2+11
+1.3Round 19🇷🇸 SERBIA213♦x♦10-1+6
+1.1Round 5🇸🇲 SAN MARINO43♠♥J=+0
+1.0Round 4🇦🇱 ALBANIA232♥♦Q-1-5
+1.0Round 16🇭🇷 CROATIA232NT♥8-2+2
+0.9Round 11🇱🇹 LITHUANIA161♥♠8+2+0
+0.9Round 17🇱🇻 LATVIA53NT♠9+2+11
+0.7Round 3🇷🇴 ROMANIA194♥♦5+1+0
+0.7Round 12🇧🇦 BOSNIA AND HERZEGOVINA233NT♠8+1+0
+0.4Round 3🇷🇴 ROMANIA213NT♣J+2+1
+0.4Round 6GUERNSEY112♠♣Q+1-6
+0.4Round 9🇲🇨 MONACO71NT♦8+1+0
+0.4Round 10🇲🇰 NORTH MACEDONIA83NT♦3+1+0
+0.3Round 13🇸🇰 SLOVAKIA12NT♥6-2-1
+0.3Round 13🇸🇰 SLOVAKIA42♦♠7+1+0
+0.2Round 10🇲🇰 NORTH MACEDONIA102♣♠A+1+0
+0.2Round 15🇸🇮 SLOVENIA191♠♣Q+2-7
+0.1Round 16🇭🇷 CROATIA243♠♣2+3+6
+0.0Round 5🇸🇲 SAN MARINO71NT♦5-1+11
+0.0Round 11🇱🇹 LITHUANIA213NT♥2+3+10
-0.1Round 6GUERNSEY84♠♠10=-1
-0.2Round 3🇷🇴 ROMANIA161♠♣8-1+2
-0.2Round 7🇫🇴 FAROE ISLANDS183NT♣6=+1
-0.3Round 4🇦🇱 ALBANIA275♥♦A=+11
-0.3Round 17🇱🇻 LATVIA64♣♠A-1+2
-0.3Round 18🇨🇿 CZECH REPUBLIC84♥♠6=-1
-0.4Round 15🇸🇮 SLOVENIA184♥♦5=-13
-0.4Round 19🇷🇸 SERBIA154♠♥6+1+0
-0.7Round 10🇲🇰 NORTH MACEDONIA94♠♥5=+13
-0.7Round 17🇱🇻 LATVIA74♥♣3+1-1
-0.7Round 19🇷🇸 SERBIA164♠♥K+1-4
-0.9Round 11🇱🇹 LITHUANIA183NT♦5+1-1
-1.0Round 7🇫🇴 FAROE ISLANDS174♥♦K+2-11
-1.1Round 17🇱🇻 LATVIA13NT♠5=-1
-1.2Round 11🇱🇹 LITHUANIA154♠♦J+2-13
-1.4Round 3🇷🇴 ROMANIA183♠♥2+1-1
-1.4Round 14🇪🇪 ESTONIA144♠♥3+1+0
-1.4Round 19🇷🇸 SERBIA183♦♣7+2+0
-1.5Round 11🇱🇹 LITHUANIA175♥♦J+1-1
-1.6Round 4🇦🇱 ALBANIA222♠♣10=+0
-1.7Round 13🇸🇰 SLOVAKIA73NT♦7=-2
-1.7Round 15🇸🇮 SLOVENIA162♥♣K-1-4
-1.7Round 18🇨🇿 CZECH REPUBLIC105♦♥7=-1
-1.8Round 13🇸🇰 SLOVAKIA21NT♦4+1+0
-1.8Round 14🇪🇪 ESTONIA84♠♣10+1-1
-1.9Round 9🇲🇨 MONACO33♠♦8=+0
-1.9Round 15🇸🇮 SLOVENIA174♥x♠10-1-5
-2.0Round 14🇪🇪 ESTONIA101♠♥2+1+0
-2.4Round 10🇲🇰 NORTH MACEDONIA143NT♠6+1+0
-3.2Round 2🇱🇧 LEBANON105♠♣9=+0
-3.3Round 13🇸🇰 SLOVAKIA53♠♦3-2-2
-3.4Round 5🇸🇲 SAN MARINO33NT♦7-1-1
-3.4Round 7🇫🇴 FAROE ISLANDS194♠♣2=+0
-3.5Round 15🇸🇮 SLOVENIA204♥♣Q=+0
-3.7Round 16🇭🇷 CROATIA274♥x♠A-3-2
-3.7Round 19🇷🇸 SERBIA173♦♣2+1-7
-4.1Round 9🇲🇨 MONACO14♠♦5+2-11
-4.2Round 7🇫🇴 FAROE ISLANDS215♦♥9=+11
-4.2Round 8🇺🇦 UKRAINE244♠♥6-1-4
-4.2Round 17🇱🇻 LATVIA33NT♣7-1-10
-4.3Round 11🇱🇹 LITHUANIA206♠♣3=+0
-4.6Round 3🇷🇴 ROMANIA154♥♥3-1-5
-4.6Round 16🇭🇷 CROATIA263♥♣5+2-10
-5.0Round 7🇫🇴 FAROE ISLANDS155♠♦A-1-9
-5.1Round 2🇱🇧 LEBANON116♠♣A=+0
-5.1Round 15🇸🇮 SLOVENIA213♠♥4+1-8
-5.6Round 6GUERNSEY132♠♦9+2+10
-5.7Round 5🇸🇲 SAN MARINO63♠♦3=-7
-5.7Round 7🇫🇴 FAROE ISLANDS204♥♠K-1-9
-6.1Round 1🇨🇾 CYPRUS72♦♠K=-5
-6.2Round 9🇲🇨 MONACO46♠♣J+1-1
-6.5Round 13🇸🇰 SLOVAKIA65♣♦A-1-5
-7.1Round 8🇺🇦 UKRAINE224♠♥6=+5
-7.4Round 2🇱🇧 LEBANON132♥♥4-3-10
-7.6Round 14🇪🇪 ESTONIA96♥♦A=-1
-7.8Round 16🇭🇷 CROATIA254♥♠K+1-11
-8.0Round 5🇸🇲 SAN MARINO54♠♦10-1-12
-8.6Round 16🇭🇷 CROATIA282♥♥J-1-12
-8.7Round 13🇸🇰 SLOVAKIA35♠x♥5-2-5
-8.9Round 8🇺🇦 UKRAINE262♥♦10+3-10
-9.2Round 4🇦🇱 ALBANIA285♥x♥8-2-9
-9.3Round 15🇸🇮 SLOVENIA152♣♠8+2-11
-9.5Round 1🇨🇾 CYPRUS35♠♥7=-11
-9.5Round 18🇨🇿 CZECH REPUBLIC95♥x♦A-3+0
-10.1Round 19🇷🇸 SERBIA194♠♠2=-10
-10.2Round 16🇭🇷 CROATIA223NT♣J=-10
-10.5Round 6GUERNSEY95♠♦5-1-10
-10.6Round 1🇨🇾 CYPRUS21♣x♣8-3-9
-11.0Round 12🇧🇦 BOSNIA AND HERZEGOVINA223NT♠10+2-11
-11.5Round 14🇪🇪 ESTONIA133NT♠Q-2-13
-12.6Round 3🇷🇴 ROMANIA174♣x♥8-4-12
-12.6Round 9🇲🇨 MONACO55♥x♦6-4-12
-12.9Round 3🇷🇴 ROMANIA206♥♣K=-8
-13.2Round 8🇺🇦 UKRAINE233♥x♥3-3-12