Coaching Timeline
Why does coaching matter?CFB
Oregon State
Graduate Assistant
20051 yr
CFB
South County (VA)
Head Coach
2006-072 yrs
CFB
Pittsburgh
Offensive Assistant
2008-092 yrs
CFB
Pittsburgh
Wide Receivers
20101 yr

Carolina Panthers
Offensive Quality Control
2011-122 yrs

Cleveland Browns
Other Notable Asst.
20131 yr

Minnesota Vikings
Other Notable Asst.
2014-163 yrs
CFB
Michigan
Offensive Analyst
20171 yr

Carolina Panthers
Other Notable Asst.
20181 yr

Carolina Panthers
Offensive Coordinator
20191 yr

Washington Commanders
Offensive Coordinator
2020-223 yrs

Las Vegas Raiders
Offensive Coordinator
2023-242 yrs

New York Jets
Passing Game Coordinator
20251 yr
Team Info
| Season | Role | Team | Record | HC | OC | DC | QB1 | QB2 | RB1 | WR/TE 1 | WR/TE 2 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | Passing Game Coordinator | NYJ | 3-14 | Aaron Glenn | Tanner Engstrand | Steve Wilks | Justin Fields(8.50) | Brady Cook(5.00) | Breece Hall(16.00) | Garrett Wilson(6.75) | Mason Taylor(12.75) |
| 2024 | Passing Game Coordinator/Interim OC | LV | 4-13 | Antonio Pierce | Luke Getsy | Patrick Graham | Gardner Minshew(9.50) | Aidan O'Connell(6.75) | Alexander Mattison(13.75) | Brock Bowers(17.00) | Jakobi Meyers(15.00) |
| 2023 | Offensive Coordinator | LV | 8-9 | Josh McDaniels | Bo Hardegree | Patrick Graham | Aidan O'Connell(10.25) | Jimmy Garoppolo(5.75) | Josh Jacobs(13.00) | Davante Adams(17.00) | Jakobi Meyers(16.00) |
| 2022 | Offensive Coordinator | 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 | Offensive Coordinator | 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.

Carolina Panthers (2019)
Offensive Coordinator(Promoted — was Other Notable Asst. here)
Promoted within team — delta reflects year-over-year change
Playbook Fingerprint
↓TE Tgt% -12.3%2↑xFP Conc. +13.9%98↓Low PC% -15.4%97
| Before (2018) | First Year (2019) | Delta | |
|---|---|---|---|
| OFFENSE | |||
| Scripted EPA | 0.11484 | -0.07626 | ▼ -0.1908 |
| RZ P/V | 5.049 | 4.614 | ▼ -0.420 |
| 3&Out% | 26.5%77 | 32.5%39 | ▲ +6.0%16 |
| Penalty EPA | -0.617 | 1.223 | ▲ +1.841 |
| Pass EPA | 0.06456 | -0.06718 | ▼ -0.13117 |
| Rush EPA | 0.03795 | -0.05559 | ▼ -0.09211 |
| xRY | 4.4692 | 4.1265 | ▼ -0.3413 |
| RYOE | 0.3470 | 0.7793 | ▲ +0.4378 |
| YAC OEX | 0.7072 | 0.6064 | ▼ -0.1040 |
| xYAC OEX | -0.2330 | 0.2067 | ▲ +0.4281 |

Washington Commanders (2020–2022)
Offensive Coordinator
Playbook Fingerprint
↑Plays/G OEX +1.78100↓Low PC% -15.2%97↑21 Personnel% +9.9%95
| Before (2019) | First Year (2020) | Delta | |
|---|---|---|---|
| OFFENSE | |||
| Scripted EPA | -0.10517 | -0.1648 | ▼ -0.05933 |
| RZ P/V | 5.048 | 4.830 | ▼ -0.232 |
| 3&Out% | 41.6%2 | 35.6%22 | ▼ -6.0%83 |
| Penalty EPA | -1.015 | 10.875 | ▲ +11.813 |
| Pass EPA | -0.1266 | -0.07915 | ▲ +0.04764 |
| Rush EPA | -0.11125 | -0.00581 | ▲ +0.10691 |
| xRY | 3.7426 | 4.2074 | ▲ +0.4685 |
| RYOE | 0.8394 | -0.1020 | ▼ -0.935 |
| YAC OEX | 1.0391 | 0.5357 | ▼ -0.5015 |
| xYAC OEX | -0.5310 | 0.1059 | ▲ +0.6290 |

Las Vegas Raiders (2023–2024)
Offensive Coordinator
Playbook Fingerprint
↓21 Personnel% -20.1%1↑Plays/G OEX +1.2396↓Low PC% -9.9%92
| Before (2022) | First Year (2023) | Delta | |
|---|---|---|---|
| OFFENSE | |||
| Scripted EPA | 0.01454 | -0.04137 | ▼ -0.05535 |
| RZ P/V | 4.512 | 4.719 | ▲ +0.157 |
| 3&Out% | 27.5%71 | 37.4%13 | ▲ +9.9%4 |
| Penalty EPA | 1.222 | 11.780 | ▲ +10.514 |
| Pass EPA | 0.03748 | -0.06218 | ▼ -0.09924 |
| Rush EPA | -0.04765 | -0.12819 | ▼ -0.08113 |
| xRY | 4.2980 | 3.9344 | ▼ -0.3610 |
| RYOE | 0.4779 | -0.0523 | ▼ -0.5215 |
| YAC OEX | 0.3238 | 0.5559 | ▲ +0.2364 |
| xYAC OEX | 0.4284 | -0.754 | ▼ -1.172 |

New York Jets (2025)
Passing Game Coordinator
Playbook Fingerprint
↓xFP Conc. -19.5%0↓Pass Rate OEX -0.111↓RPO% -8.7%2
| Before (2024) | First Year (2025) | Delta | |
|---|---|---|---|
| OFFENSE | |||
| Scripted EPA | -0.13311 | -0.1915 | ▼ -0.05834 |
| RZ P/V | 4.937 | 4.46 | ▼ -0.517 |
| 3&Out% | 34.3%28 | 36.7%16 | ▲ +2.4%35 |
| Penalty EPA | -3.58 | 4.542 | ▲ +8.020 |
| Pass EPA | 0.03145 | -0.1395 | ▼ -0.1708 |
| Rush EPA | -0.07942 | -0.12023 | ▼ -0.04127 |
| xRY | 4.1467 | 3.8232 | ▼ -0.3215 |
| RYOE | 0.0248 | 0.5986 | ▲ +0.5887 |
| YAC OEX | 0.5056 | 0.2432 | ▼ -0.2624 |
| xYAC OEX | 0.4484 | -0.861 | ▼ -1.301 |
Coaching Signature
Low Offensive EfficiencyWeak Passing GameWeak Red Zone OffenseHeavy ShotgunHeavy 11 PersonnelWR-Light TargetsConservative on 4th DownWeak Scripted PlaysHigh Pre-Snap Motion
Player Impacts
Skill positions only (QB/RB/WR/TE), min 4 adj. games per qualifying season. Baselines use the 1–2 seasons immediately before the coach took over.

Carolina Panthers (2019)
Offensive Coordinator
Personal-best FP/G seasons set under this coach (must clear pre-coach peak).
| WR | D.J. Moore | 13.12019 FP/G · 14.3 gp | 8.3Prev Best | +57.1% |
| RB | Christian McCaffrey | 25.82019 FP/G · 16.0 gp | 21.8Prev Best | +18.6% |

Washington Commanders (2020–2022)
Offensive Coordinator
Personal-best FP/G seasons set under this coach (must clear pre-coach peak).
| WR | Terry McLaurin | 12.02020 FP/G · 15.0 gp | 11.6Prev Best | +3.3% |

Las Vegas Raiders (2023–2024)
Offensive Coordinator
Personal-best FP/G seasons set under this coach (must clear pre-coach peak).
| WR | Jakobi Meyers | 11.62024 FP/G · 15.0 gp | 10.8Prev Best | +8.0% |
Core Efficiency - Offensive
Pass/Rush Splits - Offensive
| Year | Role | Team | % Pass | Pass EPA | Pass Succ% | Pass SOS | xYAC OEX | YAC OEX | % RB Rush | Rush EPA | Rush Succ% | Rush SOS | xRY | RYOE | % QB Rush | QB Rush EPA |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | Coord. | NYJ | 57.5% | -0.139 | 40.1% | -0.005 | -0.86 | 0.24 | 32.5% | -0.120 | 38.7% | 0.004 | 3.82 | 0.59 | 10.0% | 0.113 |
| 2024 | Coord. | LV | 65.5% | -0.056 | 44.1% | 0.011 | -0.26 | 0.36 | 31.0% | -0.216 | 33.3% | -0.008 | 3.90 | -0.35 | 3.5% | -0.197 |
| 2023 | OC | LV | 60.2% | -0.062 | 43.7% | -0.002 | -0.75 | 0.55 | 37.3% | -0.128 | 37.3% | -0.008 | 3.93 | -0.05 | 2.5% | -0.014 |
| 2022 | OC | WAS | 54.6% | -0.064 | 41.6% | 0.014 | -0.22 | 0.24 | 41.5% | -0.075 | 38.3% | 0.008 | 3.82 | -0.01 | 3.9% | 0.176 |
| 2021 | OC | WAS | 57.4% | -0.053 | 43.6% | -0.027 | -0.01 | 0.38 | 37.6% | -0.038 | 44.5% | -0.005 | 3.98 | 0.05 | 5.1% | 0.103 |
Scheme
| Year | Role | Team | Shotgun% | Under Center % | RPO% | PA% | Motion% | 1R% | Horiz% | Screen% | WR Tgt% | RB Tgt% | TE Tgt% | 11 Pers | 12 Pers | 13 Pers | 21 Pers | XFP Conc |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | Coord. | NYJ | 60.8% | 39.4% | 4.5% | 15.1% | 63.5% | 61.9% | 45.9% | 7.4% | 57.4% | 17.8% | 24.3% | 67.5% | 17.4% | 0.3% | 1.0% | 48.9% |
| 2024 | Coord. | LV | 52.0% | 49.1% | 8.3% | 14.9% | 51.2% | 60.0% | 50.1% | 7.5% | 47.6% | 18.9% | 33.3% | 53.1% | 36.6% | 6.0% | 0.1% | 57.6% |
| 2023 | OC | LV | 27.5% | 73.3% | 2.7% | 18.4% | 48.9% | 55.6% | 50.6% | 9.5% | 67.4% | 18.6% | 14.1% | 66.5% | 14.8% | 0.3% | 0.1% | 71.1% |
| 2022 | OC | WAS | 55.2% | 45.6% | 12.2% | 23.7% | 32.0% | 56.9% | 52.2% | 10.0% | 58.8% | 22.9% | 18.3% | 70.2% | 21.9% | 5.8% | 0.0% | 53.0% |
| 2021 | OC | WAS | 63.4% | 36.6% | 9.9% | 21.9% | — | — | 56.7% | 11.6% | 57.1% | 24.0% | 18.8% | 74.5% | 18.1% | 0.6% | 3.7% | 56.1% |
Tendencies
| Year | Role | Team | Plays/G | No-Huddle% | Plays/G OEX | Low PC% | Avg SFP | Called Pass% | Called Pass OEX | 4th Go% | 2pt% | Blowout CP% | Blownout CP% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | Coord. | NYJ | 58.9 | 9.7% | -0.1 | 31.4% | 31.5 | 60.8% | -8.8% | 15.0% | 17.4% | — | 80.2% |
| 2024 | Coord. | LV | 61.7 | 11.1% | -0.4 | 29.5% | 29.4 | 66.7% | -1.0% | 13.4% | 9.5% | — | 95.9% |
| 2023 | OC | LV | 58.4 | 6.8% | 0.3 | 30.4% | 29.3 | 60.8% | -2.2% | 13.5% | 7.7% | 45.4% | 84.3% |
| 2022 | OC | WAS | 66.4 | 8.6% | -0.2 | 36.6% | 26.2 | 55.9% | -7.3% | 13.0% | 15.6% | 21.7% | 87.3% |
| 2021 | OC | WAS | 62.2 | 7.9% | 0.1 | 32.4% | 27.0 | 59.6% | -3.4% | 20.4% | 18.2% | — | 68.8% |
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 | Passing Game Coordinator | NYJ | QB Pass | 17 | 166.0 | 143.1 | 9.8 | 8.4 | -13.8% | — | — | 2.9 | 2.6 | -9.6% | — | — |
| 2025 | Passing Game Coordinator | NYJ | QB Rush | 17 | 83.3 | 88.1 | 4.9 | 5.2 | +5.7% | 9.8% | 11.1% | 1.4 | 1.9 | +39.9% | 13.3% | 21.2% |
| 2025 | Passing Game Coordinator | NYJ | RB Rush | 17 | 180.6 | 178.3 | 10.6 | 10.5 | -1.3% | 21.3% | 22.4% | 2.4 | 1.4 | -40.7% | 23.6% | 15.9% |
| 2025 | Passing Game Coordinator | NYJ | RB Rec | 17 | 112.3 | 113.2 | 6.6 | 6.7 | +0.8% | 13.2% | 14.2% | 1.8 | 1.2 | -36.0% | 17.8% | 12.9% |
| 2025 | Passing Game Coordinator | NYJ | WR/TE Rec | 17 | 465.8 | 411.4 | 27.4 | 24.2 | -11.7% | 54.9% | 51.8% | 4.7 | 4.5 | -2.9% | 45.3% | 50.0% |
| 2025 | Passing Game Coordinator | NYJ | WR/TE Rush | 9 | 7.2 | 3.8 | 0.8 | 0.4 | -46.9% | 0.8% | 0.5% | 0.0 | 0.0 | — | 0.0% | 0.0% |
