List of previous finals:
2024 Stephen Harron 6-0 John Meencha
2023 Gerard McGlynn 6-1 Cartha Boyle
2022 No Event Covid
2021 No Event Covid
2020 Stephen Harron 6-1 John Con McGinley
2019 John Meencha 6-3 Alan Byrne
2018 John Con McGinley 6-5 Michael Leech
2017 John Flood 6-1 John Gallagher 1
2016 John Flood 6-5 Andrew Gillespie
2015 John Flood 6-2 Noel O'Donnell
2014 John Flood 6-4 Gerard McGlynn
2013 Dermot McGuire 6-1 John Gallagher
2012 John Con McGinley 6-4 Andrew Gillespie
2011 John Flood 6-4 John Murray
2010 John Flood 5-1 John D Gallagher
2009 Dermot McGuire 5-0 Declan Cunningham
2008 John McGinley 5-4 Declan Cunningham
2007 John Flood 4-2 Kenneth Kennedy
2006 Kenneth Kennedy 4-2 Tommy Feeney
2005 Charlie Grant 4-1 Declan Cunningham
2004 Garry Bell 4-0 John Con McGinley
2003 Raymond Hegarty 4-3 John Con McGinley
2002 John Ward 4-2 Joe Byrne
2001 Gerald Harvey 4-1 Alan McBrearty
2000 Seamus Curran 4-3 Hugh Doherty
1999 Kenneth Kennedy 4-1 Bernie Mullen