
- Record
- 25-22
- Win percentage
- .532
- Games
- 47
- Seasons
- 42023–2026
Season history
Every season the coach has run a program.
| Season | Team | Record | ||||||
|---|---|---|---|---|---|---|---|---|
| 2026 | 5-3 | AP preseason — | AP final — | SRS -1.6 | SP+ -3.2 | Offense 21.1 | Defense 24.4 | |
| 2025 | 10-4 | AP preseason — | AP final — | SRS -0.1 | SP+ -1.4 | Offense 21.7 | Defense 21.8 | |
| 2024 | 6-7 | AP preseason — | AP final — | SRS -7.6 | SP+ -10.2 | Offense 24.7 | Defense 36.0 | |
| 2023 | 4-8 | AP preseason — | AP final — | SRS -14.6 | SP+ -15.9 | Offense 19.1 | Defense 33.2 |
Coaching history
Dated coaching jobs from published histories and school biographies.
| Years | Team | Role |
|---|---|---|
| 2022– | Western Michigan | Head Coach |
| 2022 | Louisville | Offensive Coordinator (under Scott Satterfield) |
| 2019–2021 | Notre Dame | Running Backs and Run Game Coordinator (under Brian Kelly and Marcus Freeman) |
| 2017–2018 | Carolina Panthers NFL | Wide Receivers (under Ron Rivera) |
| 2014–2016 | Stanford | Running Backs (under David Shaw) |
| 2013 | Carolina Panthers NFL | Assistant Wide Receivers (under Ron Rivera) |
| 2012 | New York Jets NFL | Assistant Tight Ends/Quality Control (under Rex Ryan) |
| 2011 | New York Jets NFL | Offensive Quality Control (under Rex Ryan) |
| 2009 | App State | Wide Receivers |
| 2007–2008 | Alabama | Graduate Assistant/Offense (under Nick Saban) |