*2020 tournament was cancelled due to COVID-19 Pandemic

YEARHOSTWINNERHOMETOWNSCOREFINALIST
2023EdmontonKeita Duclos
2022EdmontonL. SpiersCalgary6-3, 6-2J. Maclean
2021EdmontonC. AmadikeCalgary7-6 (4), 2-6, 7-6 (5)L. Spiers
2020*–  – – – –
2019EdmontonR. ManjiPickering6-3, 6-0O. Yang
2018EdmontonR. DutoitAbbotsford6-4, 6-2K. Kylar
2017CalgaryH. ScottCalgary6-3, 6-2E. Yee
2016EdmontonL. ManleyEdmonton6-3, 6-3R. Townsend
2015CalgaryJ. SpiersCalgary7-5, 7-6(5)A. Ferrer
2014CalgaryC. BellEdmonton6-2 6-4T. Begg
2013Calgary  
2012EdmontonC. BellEdmonton  
2011EdmontonD. SimsekCalgary  
2010EdmontonS. KhambralEdmonton  
2009EdmontonJ. KatesVancouver  
2008EdmontonD. SimsekCalgary  
2007Red DeerC. BellEdmonton  
2006CalgaryD. RautenbachCalgary  
2005Red DeerD. SimsekCalgary  
2004Red DeerD. WaslenCalgary  
2003Red DeerD. RautenbachCalgary  
2002EdmontonC. JamesEdmonton  
2001EdmontonC. JamesEdmonton  
2000EdmontonJ. SpiersCalgary  
1999EdmontonR. SpiersCalgary  
1998EdmontonE. DmytrukEdmonton  
1997CalgaryC. JamesEdmonton  
1996EdmontonJ. SpiersCalgary  
1995CalgaryC. JamesEdmonton  
1994CalgaryC. CwikEdmonton  
1993EdmontonR. SpiersCalgary  
1992CalgaryJ. SpiersCalgary  
1991Red DeerJ. SpiersCalgary  
1990EdmontonJ. SpiersCalgary  
1989CalgaryD. CosijnCalgary  
1988EdmontonA. ChangCalgary  
1987CalgaryJ. PickenCalgary  
1986EdmontonJ. PickenCalgary  
1985CalgaryJ. PickenCalgary  
1984EdmontonJ. PickenCalgary  
1983CalgaryP. O’DonaghueCalgary  
1982CalgaryS. KirkSt. Albert  
1981EdmontonD. MorganCalgary  
1980CalgaryK. HancockCalgary  
1979CalgaryK. HancockCalgary  
1978CalgaryI. BradyCalgary  
1977EdmontonL. DesmarteauxEdmonton  
1976CalgaryL. StraneyCalgary  
1975CalgaryC. DaigleishEdmonton  
1974EdmontonL. StraneyCalgary  
1973CalgaryR. PolicarpoCalgary  
1972EdmontonL. StraneyCalgary  
1971CalgaryL. StraneyCalgary  
1970EdmontonR. GetzEdmonton  
1969CalgaryR. GetzEdmonton  
1968EdmontonR. GetzEdmonton  
1967CalgaryG. JacobyCalgary  
1966EdmontonC. DaigleishEdmonton  
1965CalgaryC. DaigleishEdmonton  
1964EdmontonK. LawsonCalgary  
1963CalgaryB. FloodLondon, On  
1962EdmontonK. LawsonCalgary  
1961CalgaryR. AmbroseToronto  
1960JasperD. BassettToronto  
1959CalgaryK. LawsonCalgary  
1958JasperG. LukkCalgary  
1957CalgaryD. HodgesCalgary  
1956EdmontonK. LawsonCalgary  
1655CalgaryD. HodgesCalgary  
1954JasperD. HodgesCalgary  
1953JasperJ. StottEdmonton  
1952JasperJ. StottEdmonton  
1951CalgaryD. BeresfordRegina  
1950EdmontonG. McLawsCalgary  
1949CalgaryJ. StottEdmonton  
1948EdmontonG. McLawsCalgary  
1947CalgaryG. McLawsCalgary  
1946CalgaryG. McLawsCalgary  
1941EdmontonB. StarkCalgary  
1940CalgaryD. GunnCalgary  
1939LethbridgeB. StarkCalgary  
1938BanffB. StarkCalgary  
1937CalgaryB. StarkCalgary  
1936EdmontonB. StarkCalgary  
1935CalgaryB. StarkCalgary  
1934EdmontonH. KinlochEdmonton  
1933CalgaryG. LeClercOttawa  
1932EdmontonH. KinlochEdmonton  
1931BanffL. McMasterCalgary  
1930EdmontonM. DunsworthEdmonton  
1929CalgaryM. DunsworthEdmonton  
1928EdmontonM. DunsworthEdmonton  
1927CalgaryM. DunsworthEdmonton  
1926EdmontonW. WaughWinnipeg  
1925CalgaryM. DunsworthEdmonton  
1924EdmontonM. DunsworthEdmonton  
1923CalgaryF. BetzMoose Jaw  
1922EdmontonC.W. AikmanVancouver  
1921CalgaryE. MillerCalgary  
1920EdmontonF. ParkerCalgary  
1919CalgaryF. MitchellEdmonton  
1915EdmontonA.E. NashEdmonton  
1914CalgaryE.D. BlackEdson  
1913EdmontonJ.M. KinnearEdmonton  
1912CalgaryS.G. WheatleyCalgary  
1911CalgaryN. SmithRaymond  
1910CalgaryL. NorthropLloydminster  
1909CalgaryH.G. GarrettCalgary  
1908CalgaryH.G. GarrettCalgary  
1908EdmontonH. G. GarrettCalgary  
1907CalgaryR.T. BeardCalgary  
1906CalgaryR.T. BeardCalgary