Coaching Timeline
Why does coaching matter?
Carolina Panthers
Def. Quality Control
1995-962 yrs

Carolina Panthers
Asst. Strength & Conditioning
19971 yr

Carolina Panthers
Off. Quality Control
1998-003 yrs

Carolina Panthers
Assistant OL
20011 yr

Houston Texans
Other Notable Asst.
2002-054 yrs

Baltimore Ravens
Assistant OL
2006-072 yrs
CFB
Holy Spirit (NJ)
Offensive Coordinator
20081 yr
CFB
Stanford
Assistant Coach
2009-102 yrs

San Francisco 49ers
Offensive Coordinator
2011-144 yrs

Buffalo Bills
Offensive Coordinator
2015-162 yrs

Baltimore Ravens
Other Notable Asst.
20171 yr

Baltimore Ravens
Assistant Head Coach
20181 yr

Baltimore Ravens
Offensive Coordinator
2019-224 yrs

Los Angeles Chargers
Offensive Coordinator
2024-252 yrs
Team Info
| Season | Role | Team | Record | HC | OC | DC | QB1 | QB2 | RB1 | WR/TE 1 | WR/TE 2 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | Offensive Coordinator | LAC | 11-6 | Jim Harbaugh | Greg Roman | Jesse Minter | Justin Herbert(16.00) | Trey Lance(2.00) | Omarion Hampton(8.75) | Ladd McConkey(16.00) | Quentin Johnston(14.00) |
| 2024 | Offensive Coordinator | LAC | 11-6 | Jim Harbaugh | Greg Roman | Jesse Minter | Justin Herbert(16.75) | — | J.K. Dobbins(12.50) | Ladd McConkey(16.00) | Quentin Johnston(15.00) |
| 2022 | Offensive Coordinator | BAL | 10-7 | John Harbaugh | Greg Roman | Mike Macdonald | Lamar Jackson(11.25) | Tyler Huntley(4.75) | Kenyan Drake(11.50) | Mark Andrews(14.50) | Devin Duvernay(14.00) |
| 2021 | Offensive Coordinator | BAL | 8-9 | John Harbaugh | Greg Roman | Don Martindale | Lamar Jackson(11.50) | Tyler Huntley(5.25) | Devonta Freeman(14.75) | Mark Andrews(17.00) | Marquise Brown(16.00) |
| 2020 | Offensive Coordinator | BAL | 11-5 | John Harbaugh | Greg Roman | Don Martindale | Lamar Jackson(14.75) | — | J.K. Dobbins(14.50) | Marquise Brown(15.75) | Mark Andrews(13.75) |
Coach Impact
Note: only calculated for first year upon arrival — take results with a grain of salt.

Baltimore Ravens (2019–2022)
Offensive Coordinator(Promoted — was Other Notable Asst. here)
Promoted within team — delta reflects year-over-year change
Playbook Fingerprint
↑TE Tgt% +19.1%99↓WR Tgt% -19.3%1↑Low PC% +15.1%2
| Before (2018) | First Year (2019) | Delta | |
|---|---|---|---|
| OFFENSE | |||
| Scripted EPA | 0.07675 | 0.27499 | ▲ +0.19893 |
| RZ P/V | 5.263 | 5.690 | ▲ +0.475 |
| 3&Out% | 24.0%90 | 17.7%100 | ▼ -6.3%84 |
| Penalty EPA | 2.931 | 16.393 | ▲ +13.410 |
| Pass EPA | 0.03345 | 0.30999 | ▲ +0.27698 |
| Rush EPA | -0.00382 | 0.05297 | ▲ +0.05574 |
| xRY | 4.3282 | 4.7498 | ▲ +0.4282 |
| RYOE | 0.3773 | 0.0651 | ▼ -0.3123 |
| YAC OEX | 0.1525 | 0.7072 | ▲ +0.5583 |
| xYAC OEX | 0.1060 | -0.3521 | ▼ -0.4618 |

Los Angeles Chargers (2024–2025)
Offensive Coordinator
Playbook Fingerprint
↓Plays/G OEX -1.600↑Low PC% +18.2%1↓12 Personnel% -17.1%2
| Before (2023) | First Year (2024) | Delta | |
|---|---|---|---|
| OFFENSE | |||
| Scripted EPA | -0.06331 | 0.05670 | ▲ +0.11977 |
| RZ P/V | 5.042 | 5.375 | ▲ +0.475 |
| 3&Out% | 36.2%18 | 36.0%19 | ▼ -0.2%50 |
| Penalty EPA | 4.440 | 14.188 | ▲ +9.716 |
| Pass EPA | 0.02242 | 0.10066 | ▲ +0.07871 |
| Rush EPA | -0.2330 | -0.07744 | ▲ +0.15697 |
| xRY | 3.6724 | 3.9343 | ▲ +0.2577 |
| RYOE | -0.2514 | 0.3169 | ▲ +0.5686 |
| YAC OEX | 0.6467 | 0.2734 | ▼ -0.3819 |
| xYAC OEX | 0.0050 | -0.3422 | ▼ -0.3428 |
Coaching Signature
Light Screen GameHeavy ShotgunLight 12 PersonnelSpread xFP DistributionTE-Heavy TargetsRB-Light TargetsHeavy RPOLight 11 PersonnelWR-Light TargetsSlow Pace
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.

Baltimore Ravens (2019–2022)
Offensive Coordinator
Personal-best FP/G seasons set under this coach (must clear pre-coach peak).
| TE | Mark Andrews | 14.62021 FP/G · 17.0 gp | 5.7Prev Best | +154.1% |
| QB | Lamar Jackson | 28.82019 FP/G · 14.5 gp | 12.0Prev Best | +140.1% |
| RB | Mark Ingram | 16.12019 FP/G · 14.3 gp | 15.6Prev Best | +3.5% |

Los Angeles Chargers (2024–2025)
Offensive Coordinator
Personal-best FP/G seasons set under this coach (must clear pre-coach peak).
| WR | Quentin Johnston | 10.42025 FP/G · 14.0 gp | 4.5Prev Best | +128.8% |
| RB | J.K. Dobbins | 14.12024 FP/G · 12.5 gp | 11.0Prev Best | +27.8% |
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 | OC | LAC | 60.0% | 0.014 | 45.2% | -0.002 | -0.71 | 0.78 | 32.2% | -0.070 | 37.7% | -0.001 | 3.63 | 0.65 | 7.8% | 0.366 |
| 2024 | OC | LAC | 56.9% | 0.100 | 45.1% | 0.018 | -0.34 | 0.27 | 38.1% | -0.077 | 36.1% | -0.001 | 3.93 | 0.31 | 5.0% | 0.319 |
| 2022 | OC | BAL | 52.6% | -0.030 | 43.0% | -0.014 | -0.18 | 0.34 | 34.4% | -0.012 | 44.6% | -0.003 | 4.31 | 0.73 | 13.1% | 0.270 |
| 2021 | OC | BAL | 59.4% | 0.044 | 47.2% | -0.001 | -0.19 | 0.25 | 26.5% | -0.051 | 43.7% | 0.023 | 4.40 | 0.06 | 14.1% | 0.179 |
| 2020 | OC | BAL | 47.2% | 0.126 | 46.5% | 0.013 | -0.24 | 0.77 | 36.0% | 0.100 | 44.6% | 0.022 | 4.47 | 0.71 | 16.8% | 0.228 |
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 | OC | LAC | 52.4% | 47.9% | 8.8% | 16.6% | 49.3% | 61.5% | 46.4% | 6.4% | 68.0% | 12.9% | 18.2% | 66.2% | 6.6% | 2.2% | 0.1% | 56.4% |
| 2024 | OC | LAC | 49.4% | 50.6% | 7.6% | 26.2% | 53.1% | 61.9% | 49.5% | 6.7% | 66.0% | 11.1% | 21.9% | 63.1% | 6.3% | 0.4% | 0.1% | 54.6% |
| 2022 | OC | BAL | 85.6% | 14.4% | 18.0% | 23.8% | 42.8% | 61.1% | 54.4% | 6.7% | 42.5% | 13.5% | 44.0% | 12.2% | 22.9% | 2.7% | 25.0% | 46.6% |
| 2021 | OC | BAL | 91.2% | 8.8% | 13.7% | 17.5% | — | — | 56.4% | 3.7% | 56.6% | 13.9% | 29.5% | 42.2% | 8.3% | 2.1% | 21.2% | 53.3% |
| 2020 | OC | BAL | 95.5% | 4.9% | 17.9% | 21.6% | — | — | 56.3% | 4.6% | 56.2% | 16.0% | 27.7% | 47.9% | 8.9% | 0.0% | 11.5% | 46.9% |
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 | OC | LAC | 63.5 | 3.8% | -0.5 | 31.4% | 29.8 | 63.1% | 0.6% | 8.9% | 3.2% | 26.7% | 92.4% |
| 2024 | OC | LAC | 58.4 | 3.8% | -0.8 | 36.6% | 29.1 | 58.8% | -1.5% | 12.0% | 12.5% | 40.6% | — |
| 2022 | OC | BAL | 60.5 | 4.5% | -0.3 | 38.6% | 29.5 | 54.7% | -4.8% | 16.2% | 6.7% | 31.4% | — |
| 2021 | OC | BAL | 68.8 | 6.5% | 0.5 | 33.2% | 27.0 | 63.1% | -1.2% | 17.4% | 21.6% | 46.2% | 90.0% |
| 2020 | OC | BAL | 61.1 | 2.9% | -0.4 | 37.9% | 32.3 | 49.6% | -10.7% | 15.3% | 4.7% | 34.9% | — |
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 | LAC | QB Pass | 17 | 233.8 | 230.1 | 13.8 | 13.5 | -1.6% | — | — | 4.7 | 4.9 | +4.4% | — | — |
| 2025 | Offensive Coordinator | LAC | QB Rush | 17 | 69.0 | 71.7 | 4.1 | 4.2 | +3.9% | 6.7% | 7.2% | 1.2 | 1.0 | -16.5% | 8.0% | 7.4% |
| 2025 | Offensive Coordinator | LAC | RB Rush | 17 | 215.3 | 194.0 | 12.7 | 11.4 | -9.9% | 21.0% | 19.6% | 4.3 | 3.1 | -28.1% | 28.2% | 22.4% |
| 2025 | Offensive Coordinator | LAC | RB Rec | 17 | 80.0 | 78.9 | 4.7 | 4.6 | -1.4% | 7.8% | 8.0% | 1.0 | 1.0 | +3.3% | 6.3% | 7.2% |
| 2025 | Offensive Coordinator | LAC | WR/TE Rec | 17 | 657.8 | 642.7 | 38.7 | 37.8 | -2.3% | 64.0% | 64.9% | 8.8 | 8.7 | -1.0% | 57.2% | 62.7% |
| 2025 | Offensive Coordinator | LAC | WR/TE Rush | 6 | 4.9 | 2.4 | 0.8 | 0.4 | -50.6% | 0.5% | 0.2% | 0.2 | 0.1 | -25.7% | 0.4% | 0.3% |
