| 2016 Baltimore Ravens | Director of Strength and Conditioning | 8-8-0 | 0-0 |
| 2015 Baltimore Ravens | Strength and Conditioning Coach | 5-11-0 | 0-0 |
| 2014 Baltimore Ravens | Strength and Conditioning Coach | 10-6-0 | 1-1 |
| 2013 Baltimore Ravens | Strength and Conditioning Coach | 8-8-0 | 0-0 |
| 2012 Baltimore Ravens | Strength and Conditioning Coach | 10-6-0 | 4-0 |
| 2011 Baltimore Ravens | Strength and Conditioning Coach | 12-4-0 | 1-1 |
| 2010 Baltimore Ravens | Strength and Conditioning Coach | 12-4-0 | 1-1 |
| 2009 Baltimore Ravens | Strength and Conditioning Coach | 9-7-0 | 1-1 |
| 2008 Baltimore Ravens | Strength and Conditioning Coach | 11-5-0 | 2-1 |
| 2007 Philadelphia Eagles | Assistant Strength and Conditioning Coach | 8-8-0 | 0-0 |
| 2006 Philadelphia Eagles | Assistant Strength and Conditioning Coach | 10-6-0 | 1-1 |
| 2005 Philadelphia Eagles | Assistant Strength and Conditioning Coach | 6-10-0 | 0-0 |
| 2004 Jacksonville Jaguars | Assistant Strength and Conditioning Coach | 9-7-0 | 0-0 |
| 2003 Arizona Cardinals | Strength and Conditioning Coach | 4-12-0 | 0-0 |
| 2002 Arizona Cardinals | Strength and Conditioning Coach | 5-11-0 | 0-0 |
| 2001 Arizona Cardinals | Strength and Conditioning Coach | 7-9-0 | 0-0 |
| 2000 Arizona Cardinals | Strength and Conditioning Coach | 3-13-0 | 0-0 |
| 1999 Arizona Cardinals | Strength and Conditioning Coach | 6-10-0 | 0-0 |
| 1998 Arizona Cardinals | Strength and Conditioning Coach | 9-7-0 | 1-1 |
| 1997 Arizona Cardinals | Strength and Conditioning Coach | 4-12-0 | 0-0 |
| 1996 Arizona Cardinals | Strength and Conditioning Coach | 7-9-0 | 0-0 |
| 1995 Arizona Cardinals | Strength and Conditioning Coach | 4-12-0 | 0-0 |
| 1994 Arizona Cardinals | Strength and Conditioning Coach | 8-8-0 | 0-0 |
| 1993 Phoenix Cardinals | Strength and Conditioning Coach | 7-9-0 | 0-0 |
| 1992 Phoenix Cardinals | Strength and Conditioning Coach | 4-12-0 | 0-0 |
| 1991 Phoenix Cardinals | Strength and Conditioning Coach | 4-12-0 | 0-0 |
| 1990 Phoenix Cardinals | Strength and Conditioning Coach | 5-11-0 | 0-0 |