- This is a Canadian football site. Only coaching history in Canadian senior/professional football is listed.
- Hiring team is listed. Teams may change location/nickname during coaching term.
- 2006
Defensive quality control (CGY)
- 2007
Defensive quality control (CGY)
- 2008
Strength & Conditioning (CGY)
- 2009
Special Teams Coordinator (CGY)
- 2010
Special Teams Coordinator (CGY)
- 2011
Special Teams Coordinator (CGY)
- 2012
Special Teams Coordinator (CGY)
- 2013
Special Teams Coordinator (CGY)
- 2014
Special Teams Coordinator (CGY)
- 2015
Special Teams Coordinator (CGY)
- 2016
Special Teams Coordinator (CGY)
- 2017
Special Teams Coordinator (CGY)
- 2018
Special Teams Coordinator (CGY)
- 2019
Special Teams Coordinator (CGY)
- 2019
Assistant Head Coach (CGY)
- 2020
Assistant Head Coach (CGY)
- 2020
Special Teams Coordinator (CGY)
- 2021
Special Teams Coordinator (CGY)
- 2021
Assistant Head Coach (CGY)
- 2022
Assistant Head Coach (CGY)
- 2022
Special Teams Coordinator (CGY)
- 2023
Special Teams Coordinator (CGY)
- 2023
Assistant Head Coach (CGY)