Coaching Timeline
Why does coaching matter?
Las Vegas Raiders
Other Notable Asst.
20021 yr

Oakland Raiders
Offensive Assistant
20021 yr

Las Vegas Raiders
Other Notable Asst.
20031 yr

Oakland Raiders
Offensive Assistant
20031 yr

Las Vegas Raiders
Other Notable Asst.
20041 yr

Oakland Raiders
Offensive Assistant
20041 yr
CFB
San Diego
Wide Receivers
20051 yr

New Orleans Saints
Offensive Assistant
20061 yr
CFB
USC
Wide Receivers
2007-082 yrs
CFB
USC
Offensive Coordinator
2009-102 yrs

San Francisco 49ers
Other Notable Asst.
2011-144 yrs

New Orleans Saints
Other Notable Asst.
2015-162 yrs

New York Jets
Offensive Coordinator
20171 yr

Las Vegas Raiders
Other Notable Asst.
20191 yr

Oakland Raiders
Senior Offensive Asst.
20191 yr

Las Vegas Raiders
Senior Offensive Asst.
2020-212 yrs

Detroit Lions
Senior Offensive Asst.
20221 yr

Denver Broncos
Passing Game Coordinator
2023-242 yrs

Detroit Lions
Offensive Coordinator
20251 yr
Team Info
| Season | Role | Team | Record | HC | OC | DC | QB1 | QB2 | RB1 | WR/TE 1 | WR/TE 2 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | Offensive Coordinator | DET | 9-8 | Dan Campbell | John Morton | Kelvin Sheppard | Jared Goff(17.00) | — | Jahmyr Gibbs(17.00) | Amon-Ra St. Brown(16.25) | Jameson Williams(17.00) |
| 2024 | Passing Game Coordinator | DEN | 10-7 | Sean Payton | Joe Lombardi | Vance Joseph | Bo Nix(17.00) | — | Javonte Williams(16.25) | Courtland Sutton(17.00) | Marvin Mims Jr.(16.25) |
| 2023 | Passing Game Coordinator | DEN | 8-9 | Sean Payton | Joe Lombardi | Vance Joseph | Russell Wilson(15.00) | Jarrett Stidham(2.25) | Javonte Williams(15.50) | Courtland Sutton(15.00) | Jerry Jeudy(16.00) |
| 2022 | Senior Offensive Asst. | DET | 9-8 | Dan Campbell | Ben Johnson | Aaron Glenn | Jared Goff(17.00) | — | Jamaal Williams(16.75) | Amon-Ra St. Brown(15.25) | Kalif Raymond(16.50) |
| 2021 | Senior Offensive Asst. | LV | 10-7 | Rich Bisaccia | Greg Olson | Gus Bradley | Derek Carr(17.00) | — | Josh Jacobs(14.25) | Hunter Renfrow(16.75) | Darren Waller(10.50) |
Coach Impact

New York Jets (2017)
Offensive Coordinator
| Before (2016) | First Year (2017) | Delta | |
|---|---|---|---|
| OFFENSE | |||
| EPA | -0.07819 | -0.06722 | ▲ +0.01153 |
| Succ% | 40.1%14 | 38.4%7 | ▼ -1.7%35 |
| RZ P/V | 3.80 | 4.937 | ▲ +1.197 |
| Scripted EPA | -0.09221 | -0.01046 | ▲ +0.08271 |
| 3&Out% | 33.9%32 | 40.0%4 | ▲ +6.1%15 |
| TO Rate | 3.2%1 | 1.9%54 | ▼ -1.3%95 |
| Pass EPA | -0.09611 | -0.00933 | ▲ +0.08775 |
| Rush EPA | -0.05658 | -0.1609 | ▼ -0.1049 |
| YAC OEX | -0.492 | 0.2431 | ▲ +0.7290 |
| xRY | 0.000 | 0.000 | 0.0043 |
| RYOE | 0.0026 | 0.0026 | 0.0039 |

Denver Broncos (2023–2024)
Passing Game Coordinator
| Before (2022) | First Year (2023) | Delta | |
|---|---|---|---|
| OFFENSE | |||
| EPA | -0.10111 | -0.05328 | ▲ +0.04867 |
| Succ% | 38.1%6 | 42.1%38 | ▲ +4.0%84 |
| RZ P/V | 4.724 | 4.829 | ▲ +0.154 |
| Scripted EPA | -0.11314 | 0.01253 | ▲ +0.12579 |
| 3&Out% | 36.1%18 | 36.9%15 | ▲ +0.8%45 |
| TO Rate | 2.0%47 | 2.0%44 | 0.0%46 |
| Pass EPA | -0.1088 | -0.02528 | ▲ +0.08374 |
| Rush EPA | -0.11625 | -0.12720 | ▼ -0.01141 |
| YAC OEX | 0.5661 | 0.2230 | ▼ -0.3421 |
| xRY | 4.3887 | 3.9141 | ▼ -0.473 |
| RYOE | -0.1618 | -0.387 | ▼ -0.2326 |

Detroit Lions (2025)
Offensive Coordinator
| Before (2024) | First Year (2025) | Delta | |
|---|---|---|---|
| OFFENSE | |||
| EPA | 0.16297 | 0.07578 | ▼ -0.08719 |
| Succ% | 50.1%98 | 45.2%68 | ▼ -4.9%10 |
| RZ P/V | 5.796 | 5.367 | ▼ -0.520 |
| Scripted EPA | 0.15491 | 0.07073 | ▼ -0.08429 |
| 3&Out% | 20.8%98 | 26.9%75 | ▲ +6.1%15 |
| TO Rate | 1.3%92 | 1.4%84 | ▲ +0.1%41 |
| Pass EPA | 0.26097 | 0.16785 | ▼ -0.09325 |
| Rush EPA | 0.03595 | -0.03868 | ▼ -0.07317 |
| YAC OEX | 1.1997 | 0.9489 | ▼ -0.2526 |
| xRY | 4.5394 | 4.1770 | ▼ -0.3611 |
| RYOE | 0.6186 | 0.8995 | ▲ +0.2867 |
Coaching Signature
Under Center Leaning 100%Light 11 Personnel 100%Heavy Play Action 100%TE-Light Targets 100%RB-Heavy Targets 100%Heavy Screen Game 75%Spread xFP Distribution 75%Slow Pace 75%Run-Heavy (vs Expected) 75%Conservative on 4th Down 75%
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 | Offensive Coordinator | DET | 59.2% | 0.167 | 48.4% | 0.010 | 0.99 | 0.94 | 39.8% | -0.038 | 40.5% | 0.010 | 4.17 | 0.89 | 1.0% | -0.681 |
| 2024 | Passing Game Coordinator | DEN | 59.2% | 0.056 | 43.9% | 0.013 | 0.44 | 0.34 | 33.5% | -0.091 | 38.9% | -0.010 | 4.45 | -0.50 | 7.2% | 0.407 |
| 2023 | Passing Game Coordinator | DEN | 57.9% | -0.025 | 43.3% | -0.013 | 1.07 | 0.22 | 35.2% | -0.127 | 37.4% | -0.023 | 3.91 | -0.38 | 6.9% | 0.289 |
| 2017 | Offensive Coordinator | NYJ | 58.2% | -0.009 | 43.2% | 0.018 | -0.23 | 0.24 | 38.9% | -0.160 | 30.5% | 0.003 | 0.00 | 0.00 | 2.9% | 0.752 |
Scheme
| Year | Role | Team | Shotgun% | Under Center % | RPO% | PA% | Motion% | 1R% | Horiz% | Screen% | WR Tgt% | RB Tgt% | TE Tgt% | 11 Pers | 12 Pers | 21 Pers | XFP Conc | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | Offensive Coordinator | DET | 21.0% | 79.2% | 1.9% | 26.0% | 59.1% | 67.3% | 51.7% | 10.3% | 60.9% | 22.4% | 16.7% | 58.8% | 22.9% | 4.8% | 3.2% | 65.5% |
| 2024 | Passing Game Coordinator | DEN | 36.8% | 63.9% | 13.5% | 19.7% | 32.8% | 56.0% | 48.0% | 13.3% | 65.5% | 21.3% | 13.1% | 56.7% | 14.1% | 3.5% | 0.4% | 47.0% |
| 2023 | Passing Game Coordinator | DEN | 31.4% | 69.2% | 4.3% | 19.3% | 29.8% | 44.0% | 44.5% | 12.8% | 55.0% | 32.1% | 12.9% | 55.0% | 19.7% | 1.7% | 0.2% | 54.7% |
| 2017 | Offensive Coordinator | NYJ | 31.6% | 68.6% | — | — | — | — | 36.1% | 8.5% | 56.4% | 22.9% | 20.5% | 60.4% | 12.9% | 0.4% | 4.3% | 53.4% |
Tendencies
| Year | Role | Team | Plays/G | No-Huddle% | Plays/G OEX | Avg SFP | Called Pass% | Called Pass OEX | 4th Go% | 2pt% | Blowout CP% | Blownout CP% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | Offensive Coordinator | DET | 61.8 | 6.1% | -0.5 | 32.2 | 59.4% | -4.6% | 26.0% | 2.2% | 34.7% | 93.0% |
| 2024 | Passing Game Coordinator | DEN | 61.0 | 13.4% | 0.0 | 31.6 | 62.1% | 0.6% | 13.0% | 0.0% | 39.1% | 86.5% |
| 2023 | Passing Game Coordinator | DEN | 58.5 | 10.6% | -0.7 | 30.0 | 60.2% | -4.0% | 13.0% | 18.2% | 33.3% | 67.8% |
| 2017 | Offensive Coordinator | NYJ | 60.3 | 3.5% | -0.5 | 27.3 | 59.4% | -5.2% | 5.5% | 10.7% | 23.8% | 84.0% |
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 | Offensive Coordinator | DET | QB Pass | 17 | 224.4 | 296.6 | 13.2 | 17.4 | +32.1% | — | — | 4.9 | 6.6 | +36.7% | — | — |
| 2025 | Offensive Coordinator | DET | QB Rush | 17 | 5.3 | 1.3 | 0.3 | 0.1 | -75.5% | 0.5% | 0.1% | 0.0 | 0.0 | -73.2% | 0.3% | 0.1% |
| 2025 | Offensive Coordinator | DET | RB Rush | 17 | 264.3 | 317.8 | 15.5 | 18.7 | +20.2% | 25.9% | 26.8% | 6.4 | 6.7 | +4.5% | 36.8% | 33.5% |
| 2025 | Offensive Coordinator | DET | RB Rec | 17 | 137.3 | 161.3 | 8.1 | 9.5 | +17.5% | 13.5% | 13.6% | 1.7 | 2.8 | +67.8% | 9.7% | 14.2% |
| 2025 | Offensive Coordinator | DET | WR/TE Rec | 17 | 604.2 | 702.4 | 35.5 | 41.3 | +16.3% | 59.2% | 59.2% | 9.1 | 10.4 | +14.1% | 52.3% | 52.0% |
| 2025 | Offensive Coordinator | DET | WR/TE Rush | 17 | 9.5 | 4.1 | 0.6 | 0.2 | -56.9% | 0.9% | 0.3% | 0.2 | 0.0 | -70.8% | 0.9% | 0.2% |
