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-992 yrs

Carolina Panthers
Other Notable Asst.
19991 yr

Carolina Panthers
Off. Quality Control
20001 yr

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

Baltimore Ravens (2019–2022)
Offensive Coordinator(Promoted — was Other Notable Asst. here)
Promoted within team — delta reflects year-over-year change
| Before (2018) | First Year (2019) | Delta | |
|---|---|---|---|
| OFFENSE | |||
| EPA | 0.03062 | 0.19999 | ▲ +0.16995 |
| Succ% | 45.3%68 | 48.4%92 | ▲ +3.1%77 |
| RZ P/V | 5.263 | 5.690 | ▲ +0.475 |
| Scripted EPA | 0.07675 | 0.27499 | ▲ +0.19893 |
| 3&Out% | 24.0%90 | 17.7%100 | ▼ -6.3%84 |
| TO Rate | 1.7%66 | 1.3%90 | ▼ -0.4%74 |
| Pass EPA | 0.03345 | 0.30999 | ▲ +0.27698 |
| Rush EPA | -0.00382 | 0.05297 | ▲ +0.05574 |
| YAC OEX | 0.1525 | 0.7072 | ▲ +0.5583 |
| xRY | 4.3282 | 4.7498 | ▲ +0.4282 |
| RYOE | 0.3773 | 0.0651 | ▼ -0.3123 |

Los Angeles Chargers (2024–2025)
Offensive Coordinator
| Before (2023) | First Year (2024) | Delta | |
|---|---|---|---|
| OFFENSE | |||
| EPA | -0.06424 | 0.03263 | ▲ +0.09684 |
| Succ% | 41.0%26 | 42.0%36 | ▲ +1.0%57 |
| RZ P/V | 5.042 | 5.375 | ▲ +0.475 |
| Scripted EPA | -0.06331 | 0.05670 | ▲ +0.11977 |
| 3&Out% | 36.2%18 | 36.0%19 | ▼ -0.2%50 |
| TO Rate | 1.7%63 | 0.8%99 | ▼ -0.9%90 |
| Pass EPA | 0.02242 | 0.10066 | ▲ +0.07871 |
| Rush EPA | -0.2330 | -0.07744 | ▲ +0.15697 |
| YAC OEX | 0.6467 | 0.2633 | ▼ -0.3919 |
| xRY | 3.6724 | 3.9343 | ▲ +0.2577 |
| RYOE | -0.2514 | 0.3169 | ▲ +0.5686 |
Coaching Signature
Light 11 Personnel 100%Light Screen Game 100%Heavy Shotgun 86%Light 12 Personnel 86%Spread xFP Distribution 86%TE-Heavy Targets 86%RB-Light Targets 86%Heavy RPO 83%WR-Light Targets 71%Slow Pace 71%
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 | LAC | 60.0% | 0.014 | 45.2% | -0.002 | -0.68 | 0.73 | 32.2% | -0.070 | 37.7% | -0.001 | 3.63 | 0.65 | 7.8% | 0.366 |
| 2024 | Offensive Coordinator | LAC | 56.9% | 0.100 | 45.1% | 0.018 | -0.31 | 0.26 | 38.1% | -0.077 | 36.1% | -0.001 | 3.93 | 0.31 | 5.0% | 0.319 |
| 2022 | Offensive Coordinator | 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 | Offensive Coordinator | 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 | Offensive Coordinator | 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 | 21 Pers | XFP Conc | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | Offensive Coordinator | LAC | 52.4% | 47.9% | 8.8% | 16.6% | 49.3% | 61.5% | 46.4% | 6.4% | 68.0% | 13.6% | 18.2% | 57.6% | 5.7% | 1.9% | 0.1% | 56.3% |
| 2024 | Offensive Coordinator | LAC | 49.4% | 50.6% | 7.6% | 26.2% | 53.1% | 61.9% | 49.5% | 6.7% | 66.0% | 12.1% | 21.9% | 58.4% | 5.8% | 0.4% | 0.1% | 54.4% |
| 2022 | Offensive Coordinator | BAL | 82.5% | 17.5% | 18.0% | 23.8% | 42.8% | 61.1% | 48.5% | 6.7% | 42.5% | 13.5% | 44.0% | 12.2% | 22.9% | 2.7% | 25.0% | 46.5% |
| 2021 | Offensive Coordinator | BAL | 84.5% | 15.5% | 13.7% | 17.5% | — | — | 49.9% | 3.7% | 56.6% | 13.9% | 29.5% | 42.2% | 8.3% | 2.1% | 21.2% | 53.3% |
| 2020 | Offensive Coordinator | BAL | 91.4% | 9.0% | 17.9% | 21.6% | — | — | 50.5% | 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 | Avg SFP | Called Pass% | Called Pass OEX | 4th Go% | 2pt% | Blowout CP% | Blownout CP% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | Offensive Coordinator | LAC | 63.5 | 3.8% | -0.5 | 29.8 | 63.1% | 0.6% | 8.9% | 3.2% | 26.7% | 92.4% |
| 2024 | Offensive Coordinator | LAC | 58.4 | 3.8% | -0.8 | 29.1 | 58.8% | -1.5% | 12.0% | 12.5% | 40.6% | — |
| 2022 | Offensive Coordinator | BAL | 60.5 | 4.5% | -0.3 | 29.5 | 54.7% | -4.8% | 16.2% | 6.7% | 31.4% | — |
| 2021 | Offensive Coordinator | BAL | 68.8 | 6.5% | 0.5 | 27.0 | 63.1% | -1.2% | 17.4% | 21.6% | 46.2% | 90.0% |
| 2020 | Offensive Coordinator | BAL | 61.1 | 2.9% | -0.4 | 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 | 229.0 | 230.1 | 13.5 | 13.5 | +0.5% | — | — | 4.5 | 4.9 | +9.4% | — | — |
| 2025 | Offensive Coordinator | LAC | QB Rush | 17 | 66.6 | 71.7 | 3.9 | 4.2 | +7.7% | 6.5% | 7.2% | 1.1 | 1.0 | -10.3% | 7.5% | 7.2% |
| 2025 | Offensive Coordinator | LAC | RB Rush | 17 | 213.0 | 194.0 | 12.5 | 11.4 | -8.9% | 20.8% | 19.4% | 4.2 | 3.1 | -27.0% | 28.1% | 21.8% |
| 2025 | Offensive Coordinator | LAC | RB Rec | 17 | 87.1 | 88.1 | 5.1 | 5.2 | +1.2% | 8.5% | 8.8% | 1.2 | 1.4 | +14.3% | 8.0% | 9.8% |
| 2025 | Offensive Coordinator | LAC | WR/TE Rec | 17 | 652.4 | 642.7 | 38.4 | 37.8 | -1.5% | 63.7% | 64.3% | 8.5 | 8.7 | +2.3% | 56.0% | 61.0% |
| 2025 | Offensive Coordinator | LAC | WR/TE Rush | 17 | 4.9 | 2.4 | 0.3 | 0.1 | -51.2% | 0.5% | 0.2% | 0.1 | 0.0 | -19.3% | 0.3% | 0.3% |
