TIMES PLAYEDYEARWINNERSSCORERUNNERS UPSCOREREFEREECLUBVENUETIMES WON
652025Kilmeena-
Capta
Jack Mulchrone & John McGlynn
0-23Moy Davitts-1-19John Glavey-Aghamore-Hastings Insurance MacHale Park-2-
642024
Replay
Crossmolina Deel Rovers
Capt Mikey Loftus
1-13Moy Davitts0-12Garryowen McMahonDavittsMacHale Park2
2024Crossmolins Deel Rovers-Capt Mikey Loftus1-12Moy Davitts-1-12Shane Corcoran-Islandeady-Hastings Insurance MacHale Park-DRAW
632023Kilmeena
Capt Sean Ryder
1-11Ballinrobe1-9Paul LydonKiltimagh1
622022Ballyhaunis
Capt
John Cunnane
0-13Kilmeena0-10K ConnellyHollymount CarramoreMac Hale Park4
612021Mayo Gaels
Capt
Kevin Lynch
1-11Ballyhaunis1-9L DevenneyBallinaCharlestown3
602020Balla
Capt
Ger Flanagan & Barry Duffy
1-8Kiltimagh0-7L DevenneyBallinaMac Hale Park1
592019Neale
Capt
Aidan O Sullivan
1-12Ballyhaunis1-11J WalkerCill ChomainMac Hale Park1
582018Belmullet
Capt
Ryan O DOnoghue
2-10Burrishoole0-9P LydonKiltimaghMac Hale Park2
572017Moy Davitts
Capt
Chris McGlynn
2-10Kiltimagh2-9G McMahonDavittsMac Hale Park2
2017Moy Davitts
Capt Chris McGlynn
1-14Kiltimagh2-11G McMahonDavittsMac Hale Park
562016Westport
Capt
Brian mcDermott
0-10Kiltimagh0-4E McAndrewClaremorrisMac Hale Park2
552015Hollymount – Carramore
Capt
Darren Coen
0-11Neale0-7J HenryCastlebarMac Hale Park1
542014Ballyhaunis
Capt Liam Lyons
0-12Hollymount – Carramore0-11D CorcoranIslandeadyMac Hale Park3
532013Kiltane
Capt
Pat Joe Gaughan
2-18Kilmaine2-10J HenryCastlebarMac Hale Park2
522012Charlestown
Capt Enda Casey
1-7Burrishoole0-6D HarringtonTuar Mhic EadaighMac Hale Park2
512011Davitts
Capt
Michael Conroy
0-14Burrishoole0-12L DevenneyBallinaMac Hale Park2
502010Tourmakeady
Capt
Kevin Dolan
0-11Burrishoole0-9V NearyBonniconlonMac Hale Park3
492009Westport
Capt
Dessie Keane
2-7Tourmakeady0-12R GurrenAghamoreMac Hale Park1
482008Aghamore
Capt
Simon McGuinness
3-5Kilmaine1-10D HarringtonTuar Mhic EadaighMac Hale Park2
472007Ballintubber
Capt Tom Earley
0-9Kiltimagh0-8V NearyBonniconlonMac Hale Park3
462006Tourmakeady
Capt Brian Naughton
1-11Parke KC1-10C CollinsLackenMac Hale Park2
452005Castlebar
Capt Shane Fitzmaurice
0-13Burrishoole1-6R GurrenAghamoreMac Hale Park1
442004Breaffy
Capt
Gerry Jennings
2-12Ballaghaderreen0-10C CollinsLackenMac Hale Park1
432003Louisburgh
Capt
Ronan O Grady
1-12Ballintubber0-7M KennyWestportMac Hale Park2
422002Ballinrobe
Capt
David McMonagle
1-10Shrule1-5M KennyWestportGarrymore3
412001Kiltimagh
Capt Ger McNicholas
0-10Kilmaine0-9C CollinsLackenGarrymore5
402000Ballinrobe
Capt
Tony Walkin
1-21Ballaghaderreen0-6V NearyBonniconlonClaremorris2
391999Swinford
Capt
Jjohn Dunne
1-10Ballintubber0-4S Mac EilKnockmoreMac Hale Park3
381998Mayo Gaels
Capt
James Fallon
0-9Ballinrobe0-8C CollinsLackenHollymount2
371997Bonniconlon
Capt Seamus Foody
2-7Ballintubber1-7M DalyBallyhaunisKiltimagh2
1997Bonniconlon
Capt
Seamus Foody
0-11Ballintubber0-11M DalyBallyhaunisKiltimagh
361996Moy Davitts
Capt
Gary Ruane
0-11Claremorris1-6C CollinsLackenCrossmolina1
351995Louisburgh
Capt
Niall Corrigan
1-14Kilmeena2-4M DalyBallyhaunisMac Hale Park1
341994Swinford
Capt Paul Cunney
0-12Kilmaine1-7J RockeCastlebarMac Hale Park2
331993Charlestown
Capt
Stephen Healy
2-10Claremorris0-8S BarrettKiltaneBallyhaunis1
1993Charlestown
Capt Stephen Healy
1-14Claremorris2-11S BarrettKiltaneBallyhaunis
321992Burrishoole
Capt
Tomás O Grady
1-12Achill0-6PJ GillespieBallinaMac Hale Park2
311991Kiltimagh
Capt
Miachael Mallee
0-7Ballaghaderreen0-5W KellyKilmeenaBallyhaunis4
301990Ballintubber
Capt
Tony Duffy
0-8Kiltimagh0-6J CosgroveCrossmolinaMac Hale Park2
291989Hollymount
Capt Tom Connelly
0-7Shrule0-6J HarkinCrossmolinaBallinrobe1
281988Ballyhaunis
Capt
Tommy Moran
0-11Shrule0-5P JudgeMayo GaelsCharlestown2
271987Swinford
Capt
Michael McLoughlin
0-9Ballintubber0-6S Mac EilKnockmoreMac Hale Park1
261986Bonniconlon
Capt
Vincent Neary
1-9Achill1-6J HopkinsNealeMac Hale Park1
251985Kilmaine
Capt
PJ Hughes
3-5Burrishoole1-9J HarkinCrossmolinaMac Hale Park3
241984Mayo Gaels
Capt
Alan Brett
2-7Bonniconlon0-4J ReynoldsWestportMac Hale Park1
231983Parke
Capt
Michael Kearins
1-8Swinford0-2S BeckettBonniconlonClaremorris1
1983Parke
Capt
Michael Kearins
1-4Swinford1-4S BeckettBonniconlonClaremorris
221982Tourmakeady
Capt
Frank Lally
1-8Burrishoole1-6S MurphyBallinrobeMac Hale Park1
211981Davitts
Capt
Frank Fahey
0-9Tourmakeady1-5T McNicholasKiltimaghBallinrobe1
201980Crossmolina
Capt
Peter Mangan
1-7Davitts0-6B MorohanLouisburghCharlestown1
191979Ballinrobe
Capt
Michael Flannery
1-9Crossmolina Deel Rovers0-4S Mac EilKnockmoreMac Hale Park1
181978Kiltimagh

Capt
John Malee

0-6Davitts0-5PJ GillespieBallinaMac Hale Park3
171977Kilmaine1-5Hollymount0-2T McNicholasKiltimaghMac Hale Park2
1977Kilmaine

Capt
Mike Burke

0-13Hollymount1-10T McNicholasKiltimaghMac Hale Park
161976Ballintubber
Capt
Ger Feeney
1-11Ballinrobe0-10T McNicholasKiltimaghMac Hale Park1
151975Islandeady
Capt
Peter Collins
1-7Ballinrobe0-8T CaseyBallinaMac Hale Park1
141974Belmullet

Capt Eddie Walsh

1-12Louisburgh0-8S GallagherClaremorrisCrossmolina1
131973Kiltane
Capt Michael Henry
2-12Ardnaree1-2D ConaboyIslandeadyMac Hale Park1
1973Kiltane
Capt Michael Henry
0-9Ardnaree1-6D ConaboyIslandeadyMac Hale Park
121972Knockmore
Capt
Pat Warde
2-14Ardnaree0-9M DevaneyCastlebarCrossmolina1
111971Ballaghaderreen
Capt John Morley
2-11Westport5-3Dr M LoftusCrossmolinaCrossmoina1
101970Aghamore
Capt Sean O Grady
2-8Knockmore2-0D ConaboyIslandeadyCrossmolina1
91969Garrymore
Capt Brian Healy
3-8Ballintubber0-12M ConnaughtonClaremorrisClaremorris2
81968Kilmaine

Capt Larry O’Dea

2-7Ballintubber1-9Supt M EnrightCastlebarMac Hale Park1
71967Ballyhaunis
Capt Tommy Lyons
1-10Ballintubber0-5Dr M LoftusCrossmolinaMac Hale Park1
61966Burrishoole

Capt
Peadar McGee

1-7Ballyhaunis0-4T CaseyBallinaMac Hale Park1
51965Garrymore
CAPT Pake Connilly
1-6Ballintubber0-8Dr M LoftusCrossmolinaMac Hale Park1
1937-65N/PN/P
41936Ballycastle0-12Westport0-6Captain Tommy Grier-1
31935NewportBTBallycastle1
21934Kiltimagh3-3Westport1-0MacHale Park-2
11933Kiltimagh1