🇮🇪 MCAULIFFE Michael · IRELAND

94rank
-63.1Butler · 150 bds
-0.42per board
±4.4swing
-0.39vs par /bd · #81/119
-0.39adjusted /bd
Butler per round: 25.2 -15.2 -6.9 -5.9 -29.8 -12.6 0.6 -10.3 -12.7 4.6 39.8 11.3 -19.5 -11.7 -20by round

vs par split: bidding -0.45 · play -0.12

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

Card play — on target: opening leads 87.1% #46 of 119 · declarer play 83.3% #35 of 119 · defence 91.2% #26 of 119

Card play by contract type — on target
vs NTvs a suit
Opening leads·87.1% (31)
Declarer play·83.3% (24)
Defence·91.2% (57)

Opening leads by suit led: ♠ 83.3% (6) · ♥ 90.9% (11) · ♦ 100.0% (5) · ♣ 77.8% (9)

vs par by strain: a suit -0.56 (103)

vs par by level: part-score +0.06 (32) · game -0.94 (66) · slam +0.40 (5)

By role: declaring -0.59/bd (-3.48 vs par · 61) · defending -0.31/bd (+1.73 vs par · 89)

By vulnerability: vulnerable -0.01/bd (-0.58 vs par · 77) · not vulnerable -0.86/bd (-0.18 vs par · 73)

By round↑ top

RoundPartnerOpponentsRoomBdsButlerAvgvs par
Round 1S.NewellH.Dhondy – J.FawcettOpen10+25.2+2.52+1.80
Round 2S.NewellI.Bareket – N.SaadaClosed10-15.2-1.52+0.90
Round 5S.NewellF.Jarlvik – T.TrendafilovaClosed10-6.9-0.69+2.00
Round 7S.NewellM.Lorencs – M.RomanovskaClosed10-5.9-0.59-0.70
Round 8S.NewellA.Gladiator – M.GromoellerOpen10-29.8-2.98-4.50
Round 9S.NewellF.Helness – G.HelnessOpen10-12.6-1.26+1.00
Round 11S.NewellP.Cronier – B.CronierClosed10+0.6+0.06+0.80
Round 12S.NewellJ.Van Cleeff – M.WitvlietOpen10-10.3-1.03-1.70
Round 14S.NewellJ.Hammelev – C.KrefeldClosed10-12.7-1.27-2.70
Round 15S.NewellG.Plant – M.RozmanOpen10+4.6+0.46+1.60
Round 16S.NewellM.Bonny Miranda – A.Chamorro EstevezClosed10+39.8+3.98+2.20
Round 17S.NewellD.Nikolenkov – A.HaidorferClosed10+11.3+1.13-1.40
Round 18S.NewellN.Sver – V.ZoricClosed10-19.5-1.95-1.60
Round 19L.MitchellV.Carcassonne-Labaere – A.LabaereClosed10-11.7-1.17-3.30
Round 21S.NewellN.Kokten – T.AlufOpen10-20.0-2.00-0.20

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.9Round 16🇪🇸 SPAIN26♦x♥A-1+16
+9.8Round 15🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND264N♣Q-1+17
+9.1Round 1🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND75♥♠4=+10
+8.9Round 16🇪🇸 SPAIN33N♠8=-1
+8.9Round 17🇨🇭 SWITZERLAND133N♥Q+1+0
+8.8Round 17🇨🇭 SWITZERLAND143N♠4=-2
+6.7Round 1🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND102N♦10=+11
+6.6Round 1🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND26♣♥A-2+8
+6.6Round 16🇪🇸 SPAIN44♥♠K-1+6
+6.5Round 15🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND283♦♠K=+5
+6.2Round 15🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND234♠x♣J-1+0
+6.0Round 18🇭🇷 CROATIA304♠♥6-1+10
+5.6Round 7🇱🇻 LATVIA44♠♣6-2+13
+5.5Round 9🇳🇴 NORWAY243N♠J+4+14
+5.5Round 15🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND224♥♣8-1+5
+5.2Round 16🇪🇸 SPAIN53♣♠6-2+8
+5.1Round 16🇪🇸 SPAIN63♦♣9+1-10
+4.8Round 1🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND42♠♥K-1+5
+4.3Round 14🇩🇰 DENMARK113N♠4=+0
+3.8Round 7🇱🇻 LATVIA74♠♣6=+0
+3.8Round 18🇭🇷 CROATIA253♦♠K-3+7
+3.7Round 2🇮🇱 ISRAEL154♠♣K-1-2
+3.6Round 1🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND64♥♦A-1+5
+3.6Round 19🇧🇪 BELGIUM42♥♣K-1+5
+3.5Round 1🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND34♠♦5-1+5
+3.5Round 12🇳🇱 NETHERLANDS294♥♦Q=+0
+3.2Round 17🇨🇭 SWITZERLAND194♠♦Q=+3
+3.1Round 14🇩🇰 DENMARK124♠♦K-1+10
+3.1Round 18🇭🇷 CROATIA292♠♦7-3+5
+2.9Round 9🇳🇴 NORWAY223N♣2-2+11
+2.8Round 5🇸🇪 SWEDEN173N♥Q-4+7
+2.7Round 7🇱🇻 LATVIA53N♥4-2-1
+2.7Round 7🇱🇻 LATVIA63♠♥A-1+12
+2.6Round 5🇸🇪 SWEDEN182♠♦K-1+5
+2.5Round 16🇪🇸 SPAIN71N♥3-3-7
+2.4Round 12🇳🇱 NETHERLANDS282♠♣K+1+0
+2.4Round 16🇪🇸 SPAIN14♥♠Q-1+5
+2.3Round 11🇫🇷 FRANCE174♥♣K+1+1
+2.3Round 14🇩🇰 DENMARK164♥♦Q=+0
+2.2Round 2🇮🇱 ISRAEL124♠♥K-1+4
+2.2Round 11🇫🇷 FRANCE143♠♦K=+7
+2.1Round 12🇳🇱 NETHERLANDS251N♥4-1-1
+1.9Round 14🇩🇰 DENMARK151N♣3=+0
+1.9Round 15🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND244♠♣J=+0
+1.8Round 7🇱🇻 LATVIA84♠♥A-1+4
+1.6Round 9🇳🇴 NORWAY214♠♣7=+0
+1.6Round 11🇫🇷 FRANCE204♠♥2+1+0
+1.5Round 2🇮🇱 ISRAEL202♥♣J+1+10
+1.4Round 5🇸🇪 SWEDEN134♥♦A+1+0
+1.4Round 11🇫🇷 FRANCE111N♦Q=+0
+1.2Round 2🇮🇱 ISRAEL134♠♥8+2+1
+1.2Round 16🇪🇸 SPAIN84♥♠Q-1+4
+1.2Round 16🇪🇸 SPAIN91N♠4+2+1
+1.1Round 5🇸🇪 SWEDEN123N♠7=+2
+1.1Round 17🇨🇭 SWITZERLAND203N♠2=+0
+1.1Round 19🇧🇪 BELGIUM31N♥4-2+0
+0.8Round 1🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND54♠♥6=+0
+0.8Round 2🇮🇱 ISRAEL192♠♥2=+9
+0.7Round 8🇩🇪 GERMANY194♦♥10+1+4
+0.7Round 19🇧🇪 BELGIUM93N♦7+1+0
+0.3Round 5🇸🇪 SWEDEN144♥♣K-1+5
+0.3Round 7🇱🇻 LATVIA13N♦7+1+1
+0.3Round 19🇧🇪 BELGIUM16♠♦J=-11
+0.2Round 9🇳🇴 NORWAY275♠♥A=+0
+0.2Round 15🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND213N♥Q+2+10
+0.2Round 17🇨🇭 SWITZERLAND124♠♣4+1+0
-0.0Round 1🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND83N♥2-1-5
-0.0Round 21🇹🇷 TURKEY294♠♦J-1-6
-0.1Round 14🇩🇰 DENMARK204♥♦5+1+0
-0.1Round 21🇹🇷 TURKEY284♥♠A+1+0
-0.2Round 7🇱🇻 LATVIA91N♣7=+1
-0.2Round 11🇫🇷 FRANCE182♥♥4=+0
-0.3Round 21🇹🇷 TURKEY304♠♣K=+0
-0.5Round 11🇫🇷 FRANCE132N♥K+1+0
-0.5Round 21🇹🇷 TURKEY264♥♠A+1+4
-0.6Round 11🇫🇷 FRANCE164♠♥A+1+0
-0.6Round 21🇹🇷 TURKEY224♥♠Q=+1
-0.7Round 9🇳🇴 NORWAY292♣♦7+1-11
-0.7Round 18🇭🇷 CROATIA283N♥8+2-1
-0.8Round 17🇨🇭 SWITZERLAND183N♠3-1-3
-1.1Round 12🇳🇱 NETHERLANDS222♥♠K-1+0
-1.1Round 18🇭🇷 CROATIA244♥♣7+1+0
-1.2Round 9🇳🇴 NORWAY253N♥7+2-2
-1.2Round 11🇫🇷 FRANCE193N♣7-1+5
-1.2Round 18🇭🇷 CROATIA221N♦7+1-6
-1.2Round 21🇹🇷 TURKEY242♥♠4+2+13
-1.3Round 5🇸🇪 SWEDEN164♠♥J+1+13
-1.3Round 9🇳🇴 NORWAY234♠♣J+1+0
-1.3Round 12🇳🇱 NETHERLANDS244♥♣K=+0
-1.4Round 17🇨🇭 SWITZERLAND153♦♠7+1+0
-1.4Round 19🇧🇪 BELGIUM84♥♣3=+0
-1.6Round 5🇸🇪 SWEDEN155♣♥5=+11
-1.6Round 11🇫🇷 FRANCE152♦♠J+1-5
-1.6Round 12🇳🇱 NETHERLANDS232N♦Q-1+5
-1.6Round 18🇭🇷 CROATIA264♠♥Q+1+0
-1.7Round 5🇸🇪 SWEDEN193N♠10+2-11
-1.7Round 12🇳🇱 NETHERLANDS275♠♥10=-2
-1.7Round 15🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND251N♣4-1-5
-1.7Round 19🇧🇪 BELGIUM24♥♦Q-1-10
-1.8Round 14🇩🇰 DENMARK171N♠6=-1
-1.8Round 21🇹🇷 TURKEY274♠♥2-1-5
-1.9Round 2🇮🇱 ISRAEL173N♣6+3+10
-1.9Round 17🇨🇭 SWITZERLAND113N♥3-1+10
-2.1Round 8🇩🇪 GERMANY132♠♦2+3-10
-2.2Round 8🇩🇪 GERMANY151N♣6=+1
-2.2Round 8🇩🇪 GERMANY203♥♠4=-7
-2.2Round 19🇧🇪 BELGIUM74♠♦10-1+1
-2.3Round 1🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND14♥♣K+2-14
-2.3Round 8🇩🇪 GERMANY181N♦10=-5
-2.3Round 17🇨🇭 SWITZERLAND161♥♣J=-11
-2.5Round 19🇧🇪 BELGIUM53♠♦6-1-5
-2.6Round 21🇹🇷 TURKEY213N♦Q=+0
-2.8Round 5🇸🇪 SWEDEN202♠♣3+2-1
-2.8Round 11🇫🇷 FRANCE124♥♠6=+0
-2.8Round 19🇧🇪 BELGIUM103N♥Q+1-4
-2.9Round 15🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND304♥♦4=+0
-3.2Round 8🇩🇪 GERMANY162♥♣10+2-1
-3.2Round 9🇳🇴 NORWAY282♠♥10-3-1
-3.5Round 8🇩🇪 GERMANY174♠♥A=-7
-3.5Round 12🇳🇱 NETHERLANDS304♠♠7=-8
-3.6Round 12🇳🇱 NETHERLANDS265♥♦9-2-7
-3.7Round 14🇩🇰 DENMARK191N♠3=-5
-4.5Round 17🇨🇭 SWITZERLAND171N♠2=-11
-4.6Round 7🇱🇻 LATVIA24♥♦8-1-13
-4.6Round 8🇩🇪 GERMANY113♠♥10+2+3
-4.6Round 14🇩🇰 DENMARK132♠♦6-2-8
-4.8Round 8🇩🇪 GERMANY124♥♣3-2-13
-4.9Round 2🇮🇱 ISRAEL184♠♣A=+0
-5.0Round 2🇮🇱 ISRAEL113N♥5=+0
-5.0Round 2🇮🇱 ISRAEL164♠♦7-2-11
-5.1Round 21🇹🇷 TURKEY253N♦2=+0
-5.2Round 16🇪🇸 SPAIN106♥♠K=+0
-5.5Round 12🇳🇱 NETHERLANDS215♠♥A=-4
-5.6Round 8🇩🇪 GERMANY142♥♣10-1-10
-5.8Round 18🇭🇷 CROATIA213Nx♥3-2-10
-6.0Round 14🇩🇰 DENMARK184♠♦9=-12
-6.8Round 19🇧🇪 BELGIUM61♠x♠8-2-9
-7.3Round 9🇳🇴 NORWAY304♠♣K=+0
-7.6Round 1🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENGLAND92♥♦J+3-7
-7.6Round 7🇱🇻 LATVIA34♠♥A-1-8
-7.7Round 5🇸🇪 SWEDEN116♥♣6-1-11
-7.8Round 2🇮🇱 ISRAEL143N♦7+1-12
-7.8Round 21🇹🇷 TURKEY233N♠J-3-9
-8.1Round 14🇩🇰 DENMARK144♥♦Q+2-11
-9.1Round 9🇳🇴 NORWAY264♠♥A=-1
-9.4Round 18🇭🇷 CROATIA275♥x♠A-1-6
-10.2Round 15🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND293N♠Q+1-4
-10.4Round 7🇱🇻 LATVIA104♥♣J-1-16
-10.7Round 15🏴󠁧󠁢󠁳󠁣󠁴󠁿 SCOTLAND274♠x♥K=-12
-12.6Round 18🇭🇷 CROATIA235♥♦4=-15