Coaching Timeline
Why does coaching matter?CFB
USC
Graduate Assistant
1990-912 yrs
CFB
Northern Arizona
Wide Receivers Coach
1992-943 yrs
CFB
Northern Arizona
Offensive Coordinator
19951 yr
CFB
Miami (OH)
QB Coach
1996-972 yrs

Philadelphia Eagles
Offensive Assistant
19981 yr

Green Bay Packers
Offensive Assistant
19991 yr

Los Angeles Rams
Other Notable Asst.
20001 yr

St. Louis Rams
Wide Receivers Coach
20011 yr

St. Louis Rams
Passing Game Coordinator
20021 yr

Cincinnati Bengals
Quarterbacks Coach
2003-1513 yrs

Cincinnati Bengals
Offensive Coordinator
2016-172 yrs

Cleveland Browns
Other Notable Asst.
20181 yr
CFB
Atlanta Legends
Interim OC
20191 yr

Washington Commanders
Other Notable Asst.
2020-223 yrs

Washington Commanders
Senior Off. Advisor
20231 yr

Atlanta Falcons
Senior Offensive Asst.
2024-252 yrs
Team Info
| Season | Role | Team | Record | HC | OC | DC | QB1 | QB2 | RB1 | WR/TE 1 | WR/TE 2 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | Senior Offensive Asst. | ATL | 8-9 | Raheem Morris | Zac Robinson | Jeff Ulbrich | Kirk Cousins(8.75) | Michael Penix Jr.(8.50) | Bijan Robinson(17.00) | Drake London(12.00) | Kyle Pitts(17.00) |
| 2024 | Senior Offensive Asst. | ATL | 8-9 | Raheem Morris | Zac Robinson | Jimmy Lake | Kirk Cousins(14.00) | Michael Penix Jr.(3.50) | Bijan Robinson(17.00) | Drake London(16.00) | Darnell Mooney(15.75) |
| 2023 | Senior Off. Advisor/Game Management | WAS | 4-13 | Ron Rivera | Eric Bieniemy | Jack Del Rio | Sam Howell(16.75) | Jacoby Brissett(1.00) | Brian Robinson(14.25) | Terry McLaurin(17.00) | Curtis Samuel(15.00) |
| 2022 | Quarterbacks | WAS | 8-8-1 | Ron Rivera | Scott Turner | Jack Del Rio | Taylor Heinicke(9.00) | Carson Wentz(7.25) | Antonio Gibson(14.75) | Terry McLaurin(17.00) | Curtis Samuel(17.00) |
| 2021 | Quarterbacks | WAS | 7-10 | Ron Rivera | Scott Turner | Jack Del Rio | Taylor Heinicke(15.50) | — | Antonio Gibson(15.00) | Terry McLaurin(16.75) | DeAndre Carter(15.50) |
Coach Impact
Note: only calculated for first year upon arrival — take results with a grain of salt.

Cincinnati Bengals (2016–2017)
Offensive Coordinator(Promoted — was Other Notable Asst. here)
First tracked season — no prior year comparison available
Promoted within team — delta reflects year-over-year change
| 2016 | |
|---|---|
| OFFENSE | |
| Scripted EPA | 0.17295 |
| RZ P/V | 4.830 |
| 3&Out% | 27.5%71 |
| Penalty EPA | 20.797 |
| Pass EPA | 0.08362 |
| Rush EPA | -0.03173 |
| xRY | 0.000 |
| RYOE | 0.0026 |
| YAC OEX | -0.236 |
| xYAC OEX | 0.3982 |
Core Efficiency - Offensive
Pass/Rush Splits - Offensive
Scheme
XFP Summary
| Season | Role | Team | Type | GP | XFP | FP | XFP/G | FP/G | OEX% | % XFP | % FP | RZ XFP/G | RZ FP/G | RZ OEX% | % RZ XFP | % RZ FP |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | Senior Offensive Asst. | ATL | QB Pass | 17 | 203.5 | 206.1 | 12.0 | 12.1 | +1.3% | — | — | 3.4 | 4.6 | +36.6% | — | — |
| 2025 | Senior Offensive Asst. | ATL | QB Rush | 12 | 23.7 | 19.4 | 2.0 | 1.6 | -18.2% | 2.5% | 2.0% | 1.1 | 1.1 | +2.6% | 5.9% | 5.3% |
| 2025 | Senior Offensive Asst. | ATL | RB Rush | 17 | 264.4 | 291.2 | 15.6 | 17.1 | +10.2% | 27.3% | 30.3% | 4.9 | 5.1 | +3.8% | 38.3% | 35.0% |
| 2025 | Senior Offensive Asst. | ATL | RB Rec | 17 | 131.6 | 160.1 | 7.7 | 9.4 | +21.6% | 13.6% | 16.7% | 1.3 | 1.8 | +42.8% | 9.8% | 12.4% |
| 2025 | Senior Offensive Asst. | ATL | WR/TE Rec | 17 | 545.2 | 488.2 | 32.1 | 28.7 | -10.5% | 56.4% | 50.9% | 5.9 | 6.8 | +16.5% | 46.0% | 47.3% |
| 2025 | Senior Offensive Asst. | ATL | WR/TE Rush | 3 | 1.8 | 0.9 | 0.6 | 0.3 | -48.8% | 0.2% | 0.1% | 0.0 | 0.0 | — | 0.0% | 0.0% |
