TIMES PLAYEDYEARWINNERS SCORERUNNERS UPSCOREREFEREECLUBVENUETIMES WON
292025
282024
272023
2022N/P
2021N/P
2020N/P
262019Balla0-16Charlestown1-12C CollinsLackenAghamore1
252018Charlestown2-17Ardnaree2-52
242017Ballaghaderreen4-11Davitts0-13V NearyBonniconlonMac Hale Park4
232016Louisburgh2-15Charlestown2-94
222015Swinford1-15Davitts0-121
212014Kiltimagh3-9Ballaghaderreen1-111
202013Louisburgh1-14Breaffy2-73
192012Kiltane4-9Shrule0-141
182011Ballaghaderreen1-14Davitts2-10Mac Hale Park3
172010Garrymore2-8Ballinrobe1-91
162009St Gerards1-10The Neale0-42
152008Ballaghaderreen2-7Achill0-8Islandeady2
142007Ballinrobe0-10Shrule / Glencorrib1-41
132006Breaffy2-8Shrule / Glencorrib1-101
122005St Gerards1-10Breaffy2-5M McCarronArdnareeMac Hale Park1
112004Ballintubber1-10Swinford1-51
102003Crossmolina2-11Islandeady0-81
92002Ballaghaderreen3-16Kilmeena2-8M McCarronArdnareeMac Hale Park1
82001Burrishoole1-10Shrule / Glencorrib0-121
72000Shrule/glencorrib1-14Kiltane3-31
61999Tourmakeady1-10Ballaghaderreen0-11M MurphyBallinrobeBallinrobe1
51998Charlestown4-13Lahardane1-91
41997Lahardane1-11Ballintubber0-81
31996Belmullet1-11Ballintubber0-81
21995Louisburgh1-12Belmullet0-82
1995Louisburgh1-10Belmullet1-10
11994Louisburgh1-13Burrishoole1-81