The team has been in existence since at least the late 1970's.
The team has won the league championship at least 13 times, including two times where they have won five championships in a row (1984-1988 and 2013-2017).
The team has also won four provincial championships:
- 1997 Senior B
- 2013 Senior A
- 2015 and 2017 Senior AA
|2019-20||20||17||3||0||0||34||133||51||1st||Final Suspended prior to starting|
|2020-21||Season cancelled due to COVID-19 pandemic|