Coaching Timeline
Why does coaching matter?CFB
UTEP
Student Assistant
20031 yr
CFB
West Texas A&M
Quarterbacks
2004-052 yrs
CFB
Baylor
Quarterbacks
20061 yr

Dallas Cowboys
Other Notable Asst.
2007-104 yrs

Dallas Cowboys
Asst. Offensive Line
2011-133 yrs

Washington Commanders
Other Notable Asst.
2014-185 yrs

Los Angeles Rams
Other Notable Asst.
2019-202 yrs

Los Angeles Rams
Passing Game Coordinator
20211 yr

Minnesota Vikings
Offensive Coordinator
2022-254 yrs
Team Info
| Season | Role | Team | Record | HC | OC | DC | QB1 | QB2 | RB1 | WR/TE 1 | WR/TE 2 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | Offensive Coordinator | MIN | 9-8 | Kevin O'Connell | Wes Phillips | Brian Flores | J.J. McCarthy(9.25) | Carson Wentz(4.75) | Jordan Mason(14.50) | Justin Jefferson(16.75) | Jordan Addison(13.75) |
| 2024 | Offensive Coordinator | MIN | 14-3 | Kevin O'Connell | Wes Phillips | Brian Flores | Sam Darnold(17.00) | — | Aaron Jones(16.00) | Justin Jefferson(16.75) | Jordan Addison(14.50) |
| 2023 | Offensive Coordinator | MIN | 7-10 | Kevin O'Connell | Wes Phillips | Brian Flores | Kirk Cousins(8.00) | Joshua Dobbs(4.75) | Alexander Mattison(15.00) | Jordan Addison(16.25) | T.J. Hockenson(14.75) |
| 2022 | Offensive Coordinator | MIN | 13-4 | Kevin O'Connell | Wes Phillips | Ed Donatell | Kirk Cousins(16.25) | Nick Mullens(1.25) | Dalvin Cook(16.00) | Justin Jefferson(16.25) | Adam Thielen(16.25) |
| 2021 | Tight Ends/Passing Game Coordinator | LA | 12-5 | Sean McVay | Kevin O'Connell | Raheem Morris | Matthew Stafford(16.75) | — | Darrell Henderson(11.00) | Cooper Kupp(16.75) | Van Jefferson(17.00) |
Coach Impact
Note: only calculated for first year upon arrival — take results with a grain of salt.

Los Angeles Rams (2021)
Tight Ends/Passing Game Coordinator(Promoted — was Other Notable Asst. here)
Promoted within team — delta reflects year-over-year change
Playbook Fingerprint
↓12 Personnel% -21.1%1↑11 Personnel% +19.3%97↑xFP Conc. +11.7%96
| Before (2020) | First Year (2021) | Delta | |
|---|---|---|---|
| OFFENSE | |||
| Scripted EPA | 0.08276 | 0.05269 | ▼ -0.03043 |
| RZ P/V | 5.261 | 5.376 | ▲ +0.258 |
| 3&Out% | 31.1%47 | 27.8%68 | ▼ -3.3%68 |
| Penalty EPA | 1.725 | 2.730 | ▲ +1.044 |
| Pass EPA | 0.04550 | 0.17587 | ▲ +0.13084 |
| Rush EPA | -0.08441 | -0.08141 | ▲ +0.00348 |
| xRY | 4.4792 | 4.1366 | ▼ -0.3413 |
| RYOE | -0.2115 | -0.2812 | ▼ -0.0733 |
| YAC OEX | 0.8583 | 0.1929 | ▼ -0.6610 |
| xYAC OEX | -0.1242 | 0.5591 | ▲ +0.6792 |

Minnesota Vikings (2022–2025)
Offensive Coordinator
Playbook Fingerprint
↑11 Personnel% +31.7%99↑No-Huddle% +10.5%97↑Low PC% +12.2%7
| Before (2021) | First Year (2022) | Delta | |
|---|---|---|---|
| OFFENSE | |||
| Scripted EPA | 0.02056 | -0.07228 | ▼ -0.09227 |
| RZ P/V | 5.585 | 5.155 | ▼ -0.424 |
| 3&Out% | 37.4%13 | 33.2%36 | ▼ -4.2%72 |
| Penalty EPA | 4.339 | 25.199 | ▲ +20.83 |
| Pass EPA | 0.08463 | 0.06255 | ▼ -0.02244 |
| Rush EPA | -0.09334 | -0.13019 | ▼ -0.03728 |
| xRY | 4.3585 | 4.3786 | ▲ +0.0255 |
| RYOE | 0.1457 | -0.0324 | ▼ -0.1728 |
| YAC OEX | 0.2330 | 0.5762 | ▲ +0.3471 |
| xYAC OEX | 0.1161 | -0.3323 | ▼ -0.4418 |
Coaching Signature
Under Center LeaningLow RPOHeavy Screen GameHigh xFP ConcentrationRB-Light TargetsPass-Heavy (vs Expected)Heavy 11 PersonnelHeavy Play ActionWR-Heavy TargetsHigh 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.

Los Angeles Rams (2021)
Tight Ends/Passing Game Coordinator
Personal-best FP/G seasons set under this coach (must clear pre-coach peak).
| WR | Cooper Kupp | 21.92021 FP/G · 16.8 gp | 14.2Prev Best | +54.4% |
| RB | Darrell Henderson | 13.52021 FP/G · 11.0 gp | 10.0Prev Best | +35.7% |

Minnesota Vikings (2022–2025)
Offensive Coordinator
Personal-best FP/G seasons set under this coach (must clear pre-coach peak).
| QB | Sam Darnold | 18.22024 FP/G · 17.0 gp | 14.7Prev Best | +24.3% |
| TE | T.J. Hockenson | 11.62023 FP/G · 14.8 gp | 9.6Prev Best | +21.5% |
| WR | Justin Jefferson | 18.82022 FP/G · 16.3 gp | 16.3Prev Best | +15.3% |
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 | MIN | 59.2% | -0.123 | 41.9% | 0.006 | 0.31 | 0.46 | 36.6% | -0.052 | 43.7% | 0.012 | 3.79 | 0.34 | 4.2% | 0.256 |
| 2024 | OC | MIN | 59.2% | 0.103 | 49.5% | 0.019 | -0.18 | 0.59 | 36.6% | -0.080 | 38.8% | 0.002 | 4.27 | -0.12 | 4.3% | 0.182 |
| 2023 | OC | MIN | 64.7% | 0.004 | 43.2% | 0.013 | -0.75 | 0.37 | 30.4% | -0.107 | 40.5% | 0.002 | 4.11 | -0.28 | 4.9% | 0.173 |
| 2022 | OC | MIN | 65.1% | 0.062 | 48.5% | -0.012 | -0.33 | 0.57 | 32.7% | -0.130 | 37.7% | -0.007 | 4.37 | -0.03 | 2.2% | 0.176 |
| 2021 | Coord. | LA | 61.7% | 0.175 | 49.8% | 0.016 | 0.55 | 0.19 | 36.7% | -0.081 | 40.7% | 0.004 | 4.13 | -0.28 | 1.6% | 0.281 |
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 | MIN | 27.7% | 72.5% | 6.0% | 22.3% | 50.6% | 64.3% | 42.6% | 9.3% | 66.3% | 13.6% | 20.1% | 62.8% | 21.4% | 3.3% | 0.5% | 61.3% |
| 2024 | OC | MIN | 22.9% | 77.2% | 4.2% | 25.0% | 60.8% | 59.0% | 46.2% | 9.4% | 60.8% | 16.6% | 22.6% | 56.1% | 27.1% | 1.0% | 0.1% | 66.4% |
| 2023 | OC | MIN | 25.3% | 74.8% | 6.1% | 36.2% | 43.1% | 60.5% | 51.6% | 9.6% | 55.7% | 14.8% | 29.5% | 61.7% | 24.2% | 4.5% | 0.0% | 60.5% |
| 2022 | OC | MIN | 23.4% | 77.2% | 2.6% | 27.9% | 30.9% | 59.1% | 56.3% | 10.5% | 63.6% | 13.6% | 22.8% | 74.1% | 11.8% | 0.0% | 8.4% | 63.8% |
| 2021 | Coord. | LA | 26.4% | 74.1% | 3.9% | 19.0% | — | — | 48.3% | 11.1% | 71.9% | 12.6% | 15.5% | 84.7% | 9.2% | 0.2% | 0.0% | 61.7% |
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 | MIN | 55.2 | 7.5% | -0.0 | 37.1% | 30.7 | 61.0% | -1.0% | 13.6% | 10.7% | 42.5% | 80.2% |
| 2024 | OC | MIN | 60.5 | 11.0% | 0.2 | 37.9% | 31.0 | 60.8% | 3.9% | 9.9% | 2.7% | 36.9% | — |
| 2023 | OC | MIN | 62.5 | 13.6% | 0.5 | 29.8% | 26.3 | 66.7% | 2.2% | 22.9% | 2.7% | 40.4% | 88.6% |
| 2022 | OC | MIN | 65.3 | 16.4% | 0.7 | 31.5% | 29.8 | 65.9% | 2.6% | 17.3% | 7.1% | 34.7% | 76.9% |
| 2021 | Coord. | LA | 61.2 | 17.1% | 0.4 | 46.4% | 27.8 | 62.2% | 2.7% | 19.0% | 7.1% | 35.3% | 82.7% |
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 | MIN | QB Pass | 17 | 217.9 | 151.0 | 12.8 | 8.9 | -30.7% | — | — | 5.1 | 4.5 | -12.7% | — | — |
| 2025 | Offensive Coordinator | MIN | QB Rush | 14 | 36.7 | 50.4 | 2.6 | 3.6 | +37.5% | 4.0% | 5.9% | 1.1 | 2.1 | +86.7% | 6.4% | 11.3% |
| 2025 | Offensive Coordinator | MIN | RB Rush | 17 | 199.2 | 205.1 | 11.7 | 12.1 | +3.0% | 21.9% | 24.1% | 3.4 | 4.5 | +34.9% | 23.9% | 30.3% |
| 2025 | Offensive Coordinator | MIN | RB Rec | 17 | 88.8 | 77.5 | 5.2 | 4.6 | -12.7% | 9.8% | 9.1% | 0.9 | 0.8 | -17.3% | 6.7% | 5.2% |
| 2025 | Offensive Coordinator | MIN | WR/TE Rec | 17 | 579.6 | 502.3 | 34.1 | 29.5 | -13.3% | 63.8% | 59.0% | 8.8 | 8.0 | -9.6% | 62.7% | 53.2% |
| 2025 | Offensive Coordinator | MIN | WR/TE Rush | 7 | 4.6 | 16.1 | 0.7 | 2.3 | +249.4% | 0.5% | 1.9% | 0.1 | 0.0 | -100.0% | 0.3% | 0.0% |
