| 2022 Tampa Bay Buccaneers | General Manager | 8-9-0 | 0-1 |
| 2021 Tampa Bay Buccaneers | General Manager | 13-4-0 | 1-1 |
| 2020 Tampa Bay Buccaneers | General Manager | 11-5-0 | 4-0 |
| 2019 Tampa Bay Buccaneers | General Manager | 7-9-0 | 0-0 |
| 2018 Tampa Bay Buccaneers | General Manager | 5-11-0 | 0-0 |
| 2017 Tampa Bay Buccaneers | General Manager | 5-11-0 | 0-0 |
| 2016 Tampa Bay Buccaneers | General Manager | 9-7-0 | 0-0 |
| 2015 Tampa Bay Buccaneers | General Manager | 6-10-0 | 0-0 |
| 2014 Tampa Bay Buccaneers | General Manager | 2-14-0 | 0-0 |
| 2013 Arizona Cardinals | Vice President, Player Personnel / Vice President of Player Personnel | 10-6-0 | 0-0 |
| 2012 Arizona Cardinals | Director of Player Personnel | 5-11-0 | 0-0 |
| 2011 New England Patriots | Director of Pro Personnel | 13-3-0 | 2-1 |
| 2010 New England Patriots | Director of Pro Personnel | 14-2-0 | 0-1 |
| 2009 New England Patriots | Director of Pro Personnel | 10-6-0 | 0-1 |
| 2008 Arizona Cardinals | Personnel Executive | 9-7-0 | 3-1 |
| 2007 Philadelphia Eagles | Vice President of Player Personnel | 8-8-0 | 0-0 |
| 2006 Philadelphia Eagles | Vice President of Player Personnel | 10-6-0 | 1-1 |
| 2005 Philadelphia Eagles | Assistant Director of Player Personnel | 6-10-0 | 0-0 |
| 2004 Philadelphia Eagles | Assistant Director of Player Personnel | 13-3-0 | 2-1 |
| 2003 Philadelphia Eagles | Assistant Director of Player Personnel | 12-4-0 | 1-1 |
| 2002 New England Patriots | Assistant Director of Player Personnel | 9-7-0 | 0-0 |
| 2001 New England Patriots | Assistant Director of Player Personnel | 11-5-0 | 3-0 |
| 2000 New England Patriots | Assistant Director of Player Personnel | 5-11-0 | 0-0 |
| 1999 New England Patriots | Assistant Director of Player Personnel | 8-8-0 | 0-0 |
| 1998 Carolina Panthers | Scout | 4-12-0 | 0-0 |
| 1996 Miami Dolphins | Offensive Assistant Coach / Quality Control Coach | 8-8-0 | 0-0 |
| 1995 Miami Dolphins | Scouting Department Assistant | 9-7-0 | 0-1 |