| 2025 Chicago Bears | Assistant Special Teams Coach | 4-3-0 | 0-0 |
| 2022 New York Giants | Assistant Special Teams Coach | 9-7-1 | 1-1 |
| 2021 New York Giants | Assistant Linebackers Coach / Special Teams Assistant Coach | 4-13-0 | 0-0 |
| 2020 New York Giants | Assistant Defensive Backs Coach | 6-10-0 | 0-0 |
| 2019 New York Giants | Assistant Special Teams Coach | 4-12-0 | 0-0 |
| 2018 New York Giants | Assistant Special Teams Coach | 5-11-0 | 0-0 |
| 2017 Arizona Cardinals | Special Teams Coach / Coaching Assistant | 8-8-0 | 0-0 |
| 2016 Arizona Cardinals | Assistant Special Teams Coach | 7-8-1 | 0-0 |
| 2015 Arizona Cardinals | Assistant Special Teams Coach | 13-3-0 | 1-1 |
| 2014 Arizona Cardinals | Special Teams Assistant Coach | 11-5-0 | 0-1 |
| 2013 Arizona Cardinals | Special Teams Assistant Coach | 10-6-0 | 0-0 |
| 2011 Indianapolis Colts | Bill Walsh Diversity Coaching Fellowship | 2-14-0 | 0-0 |
| 2010 Arizona Cardinals | Bill Walsh Diversity Coaching Fellowship | 5-11-0 | 0-0 |
| 2008 Chicago Bears | Bill Walsh Diversity Coaching Fellowship | 9-7-0 | 0-0 |