| 2020  Detroit Lions | Assistant Strength and Conditioning Coach | 5-11-0 | 0-0 | 
  | 2018  Tennessee Titans | Strength and Conditioning Coach | 9-7-0 | 0-0 | 
  | 2017  Tennessee Titans | Assistant Strength and Conditioning Coach | 9-7-0 | 1-1 | 
  | 2016  Tennessee Titans | Assistant to the Strength and Conditioning Coach | 9-7-0 | 0-0 | 
  | 2015  Tennessee Titans | Assistant to the Strength and Conditioning Coach | 3-13-0 | 0-0 | 
  | 2013  Minnesota Vikings | Strength and Conditioning Coach | 5-10-1 | 0-0 | 
  | 2012  Minnesota Vikings | Strength and Conditioning Coach | 10-6-0 | 0-1 | 
  | 2011  Minnesota Vikings | Strength and Conditioning Coach | 3-13-0 | 0-0 | 
  | 2010  Minnesota Vikings | Strength and Conditioning Coach | 6-10-0 | 0-0 | 
  | 2009  Minnesota Vikings | Strength and Conditioning Coach | 12-4-0 | 1-1 | 
  | 2008  Minnesota Vikings | Strength and Conditioning Coach | 10-6-0 | 0-1 | 
  | 2007  Minnesota Vikings | Strength and Conditioning Coach | 8-8-0 | 0-0 | 
  | 2006  Minnesota Vikings | Strength and Conditioning Coach | 6-10-0 | 0-0 | 
  | 2005  Philadelphia Eagles | Assistant Strength and Conditioning Coach | 6-10-0 | 0-0 | 
  | 2004  Philadelphia Eagles | Assistant Strength and Conditioning Coach | 13-3-0 | 2-1 | 
  | 2003  Philadelphia Eagles | Assistant Strength and Conditioning Coach | 12-4-0 | 1-1 | 
  | 2002  Philadelphia Eagles | Assistant Strength and Conditioning Coach | 12-4-0 | 1-1 | 
  | 2001  Philadelphia Eagles | Assistant Strength and Conditioning Coach | 11-5-0 | 2-1 | 
  | 2000  Philadelphia Eagles | Assistant Strength and Conditioning Coach | 11-5-0 | 1-1 | 
  | 1999  Philadelphia Eagles | Assistant Strength and Conditioning Coach | 5-11-0 | 0-0 | 
  | 1998  Philadelphia Eagles | Assistant Strength and Conditioning Coach | 3-13-0 | 0-0 | 
  | 1997  Philadelphia Eagles | Assistant Strength and Conditioning Coach | 6-9-1 | 0-0 | 
  | 1996  Philadelphia Eagles | Assistant Strength and Conditioning Coach | 10-6-0 | 0-1 | 
  | 1995  Philadelphia Eagles | Assistant Strength and Conditioning Coach | 10-6-0 | 1-1 |