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

Dallas Cowboys
Other Notable Asst.
2012-132 yrs

Dallas Cowboys
Tight Ends
20131 yr

Washington Commanders
Other Notable Asst.
20141 yr

Washington Redskins
Tight Ends
20141 yr

Washington Commanders
Other Notable Asst.
20151 yr

Washington Redskins
Tight Ends
20151 yr

Washington Commanders
Other Notable Asst.
20161 yr

Washington Redskins
Tight Ends
20161 yr

Washington Commanders
Other Notable Asst.
20171 yr

Washington Redskins
Tight Ends
20171 yr

Washington Commanders
Other Notable Asst.
20181 yr

Washington Redskins
Tight Ends
20181 yr

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) | Nick Mullens(3.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) | T.J. Hockenson(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

Los Angeles Rams (2021)
Tight Ends/Passing Game Coordinator(Promoted — was Other Notable Asst. here)
Promoted within team — delta reflects year-over-year change
| Before (2020) | First Year (2021) | Delta | |
|---|---|---|---|
| OFFENSE | |||
| EPA | 0.00548 | 0.08081 | ▲ +0.07576 |
| Succ% | 44.5%61 | 46.4%80 | ▲ +1.9%67 |
| RZ P/V | 5.261 | 5.376 | ▲ +0.258 |
| Scripted EPA | 0.08276 | 0.05269 | ▼ -0.03043 |
| 3&Out% | 31.1%47 | 27.8%68 | ▼ -3.3%68 |
| TO Rate | 2.1%38 | 2.0%42 | ▼ -0.1%53 |
| Pass EPA | 0.04550 | 0.17587 | ▲ +0.13084 |
| Rush EPA | -0.08441 | -0.08141 | ▲ +0.00348 |
| YAC OEX | 0.8583 | 0.1929 | ▼ -0.6610 |
| xRY | 4.4792 | 4.1366 | ▼ -0.3413 |
| RYOE | -0.2115 | -0.2812 | ▼ -0.0733 |

Minnesota Vikings (2022–2025)
Offensive Coordinator
| Before (2021) | First Year (2022) | Delta | |
|---|---|---|---|
| OFFENSE | |||
| EPA | 0.01759 | -0.00646 | ▼ -0.02341 |
| Succ% | 41.4%31 | 44.9%65 | ▲ +3.5%82 |
| RZ P/V | 5.585 | 5.155 | ▼ -0.424 |
| Scripted EPA | 0.02056 | -0.07228 | ▼ -0.09227 |
| 3&Out% | 37.4%13 | 33.2%36 | ▼ -4.2%72 |
| TO Rate | 1.2%93 | 2.0%46 | ▲ +0.8%12 |
| Pass EPA | 0.08463 | 0.06255 | ▼ -0.02244 |
| Rush EPA | -0.09334 | -0.13019 | ▼ -0.03728 |
| YAC OEX | 0.2330 | 0.5762 | ▲ +0.3471 |
| xRY | 4.3585 | 4.3786 | ▲ +0.0255 |
| RYOE | 0.1457 | -0.0324 | ▼ -0.1728 |
Coaching Signature
Under Center Leaning 100%Low RPO 100%Heavy Screen Game 100%High xFP Concentration 100%RB-Light Targets 100%Pass-Heavy (vs Expected) 100%Heavy Play Action 80%WR-Heavy Targets 80%High Pace 80%Weak Run Game 80%
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 | 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 | Offensive Coordinator | 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 | Offensive Coordinator | 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 | Offensive Coordinator | 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 | Tight Ends/Passing Game Coordinator | 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 | 21 Pers | XFP Conc | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | Offensive Coordinator | MIN | 27.7% | 72.5% | 6.0% | 22.3% | 50.6% | 64.3% | 42.6% | 9.3% | 62.9% | 16.9% | 20.1% | 58.6% | 19.9% | 3.1% | 0.4% | 61.2% |
| 2024 | Offensive Coordinator | MIN | 22.7% | 77.4% | 4.2% | 25.0% | 60.8% | 59.0% | 46.2% | 9.4% | 60.8% | 16.6% | 22.6% | 52.2% | 25.3% | 1.0% | 0.1% | 66.5% |
| 2023 | Offensive Coordinator | MIN | 25.3% | 74.8% | 6.1% | 36.2% | 43.1% | 60.5% | 51.6% | 9.6% | 55.7% | 14.8% | 29.5% | 55.3% | 21.7% | 4.0% | 0.0% | 61.3% |
| 2022 | Offensive Coordinator | MIN | 22.3% | 78.3% | 2.6% | 27.9% | 30.9% | 59.1% | 50.0% | 10.5% | 63.6% | 13.6% | 22.8% | 74.1% | 11.8% | 0.0% | 8.4% | 63.4% |
| 2021 | Tight Ends/Passing Game Coordinator | LA | 25.4% | 75.1% | 3.9% | 19.0% | — | — | 45.2% | 11.1% | 71.9% | 12.6% | 15.5% | 84.7% | 9.2% | 0.2% | 0.0% | 61.5% |
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 | MIN | 55.2 | 7.5% | -0.0 | 30.7 | 61.0% | -1.0% | 13.6% | 10.7% | 42.5% | 80.2% |
| 2024 | Offensive Coordinator | MIN | 60.5 | 11.0% | 0.2 | 31.0 | 60.8% | 3.9% | 9.9% | 2.7% | 36.9% | — |
| 2023 | Offensive Coordinator | MIN | 62.5 | 13.6% | 0.5 | 26.3 | 66.7% | 2.2% | 22.9% | 2.7% | 40.4% | 88.6% |
| 2022 | Offensive Coordinator | MIN | 65.3 | 16.4% | 0.7 | 29.8 | 65.9% | 2.6% | 17.3% | 7.1% | 34.7% | 76.9% |
| 2021 | Tight Ends/Passing Game Coordinator | LA | 61.2 | 17.1% | 0.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 | 211.9 | 151.0 | 12.5 | 8.9 | -28.7% | — | — | 4.9 | 4.5 | -8.8% | — | — |
| 2025 | Offensive Coordinator | MIN | QB Rush | 17 | 35.9 | 50.4 | 2.1 | 3.0 | +40.4% | 4.0% | 5.9% | 0.9 | 1.7 | +87.4% | 6.6% | 11.3% |
| 2025 | Offensive Coordinator | MIN | RB Rush | 17 | 198.7 | 205.1 | 11.7 | 12.1 | +3.2% | 21.9% | 24.1% | 3.4 | 4.5 | +34.1% | 24.6% | 30.3% |
| 2025 | Offensive Coordinator | MIN | RB Rec | 17 | 89.5 | 77.5 | 5.3 | 4.6 | -13.4% | 9.9% | 9.1% | 1.0 | 0.8 | -20.0% | 7.0% | 5.2% |
| 2025 | Offensive Coordinator | MIN | WR/TE Rec | 17 | 577.5 | 502.3 | 34.0 | 29.5 | -13.0% | 63.7% | 59.0% | 8.5 | 8.0 | -6.0% | 61.5% | 53.2% |
| 2025 | Offensive Coordinator | MIN | WR/TE Rush | 17 | 4.7 | 16.1 | 0.3 | 0.9 | +245.0% | 0.5% | 1.9% | 0.0 | 0.0 | -100.0% | 0.3% | 0.0% |
