2024 Arizona Cardinals | Assistant Head Coach / Special Teams Coordinator | 7-7-0 | 0-0 |
2023 Arizona Cardinals | Assistant Head Coach / Special Teams Coordinator | 4-13-0 | 0-0 |
2022 Arizona Cardinals | Assistant Head Coach / Special Teams Coordinator | 4-13-0 | 0-0 |
2021 Arizona Cardinals | Assistant Head Coach / Special Teams Coordinator | 11-6-0 | 0-1 |
2020 Arizona Cardinals | Assistant Head Coach / Special Teams Coordinator | 8-8-0 | 0-0 |
2019 Arizona Cardinals | Special Teams Coordinator | 5-10-1 | 0-0 |
2018 Arizona Cardinals | Special Teams Coordinator | 3-13-0 | 0-0 |
2017 Chicago Bears | Special Teams Coordinator | 5-11-0 | 0-0 |
2016 Chicago Bears | Special Teams Coordinator | 3-13-0 | 0-0 |
2015 Chicago Bears | Special Teams Coordinator | 6-10-0 | 0-0 |
2014 Denver Broncos | Special Teams Coordinator | 12-4-0 | 0-1 |
2013 Denver Broncos | Special Teams Coordinator | 13-3-0 | 2-1 |
2012 Denver Broncos | Special Teams Coordinator | 13-3-0 | 0-1 |
2011 Denver Broncos | Special Teams Coordinator | 8-8-0 | 1-1 |
2010 Carolina Panthers | Special Teams Coordinator / Assistant Strength and Conditioning Coach | 2-14-0 | 0-0 |
2009 Carolina Panthers | Special Teams Assistant Coach / Assistant Strength and Conditioning Coach | 8-8-0 | 0-0 |
2008 Kansas State Wildcats | Special Teams Coordinator | 5-7-0 | |
2007 San Francisco 49ers | Special Teams Assistant Coach | 5-11-0 | 0-0 |
2006 San Francisco 49ers | Special Teams Assistant Coach | 7-9-0 | 0-0 |
2005 San Francisco 49ers | Special Teams Assistant Coach | 4-12-0 | 0-0 |
2004 San Francisco 49ers | Special Teams Assistant Coach | 2-14-0 | 0-0 |
2003 San Francisco 49ers | Special Teams Assistant Coach | 7-9-0 | 0-0 |