Coaching Timeline
Why does coaching matter?CFB
Eden Prairie (MN)
Assistant Coach
1999-002 yrs

Minnesota Vikings
Other Notable Asst.
2003-042 yrs

Minnesota Vikings
Offensive Quality Control
20051 yr

Los Angeles Rams
Other Notable Asst.
2006-083 yrs

Detroit Lions
Offensive Quality Control
20091 yr

Detroit Lions
Assistant QB Coach
2010-112 yrs

Detroit Lions
Other Notable Asst.
2012-132 yrs

Buffalo Bills
Other Notable Asst.
20141 yr

Las Vegas Raiders
Other Notable Asst.
2015-162 yrs

Las Vegas Raiders
Offensive Coordinator
20171 yr

Minnesota Vikings
Offensive Assistant
20181 yr

Tennessee Titans
Other Notable Asst.
2019-202 yrs

Tennessee Titans
Offensive Coordinator
2021-222 yrs

New York Jets
Passing Game Coordinator
2023-242 yrs

New England Patriots
Other Notable Asst.
20251 yr
Team Info
| Season | Role | Team | Record | HC | OC | DC | QB1 | QB2 | RB1 | WR/TE 1 | WR/TE 2 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | Wide Receivers | NE | 14-3 | Mike Vrabel | Josh McDaniels | Terrell Williams | Drake Maye(16.75) | — | TreVeyon Henderson(16.25) | Stefon Diggs(16.75) | Hunter Henry(16.75) |
| 2024 | Passing Game Coordinator | NYJ | 5-12 | Robert Saleh | Nathaniel Hackett | Jeff Ulbrich | Aaron Rodgers(17.00) | — | Breece Hall(16.00) | Garrett Wilson(17.00) | Davante Adams(11.00) |
| 2023 | Passing Game Coordinator | NYJ | 7-10 | Robert Saleh | Nathaniel Hackett | Jeff Ulbrich | Zach Wilson(11.25) | Trevor Siemian(4.00) | Breece Hall(16.75) | Garrett Wilson(16.75) | Tyler Conklin(17.00) |
| 2022 | Offensive Coordinator | TEN | 7-10 | Mike Vrabel | Todd Downing | Shane Bowen | Ryan Tannehill(11.75) | Joshua Dobbs(2.00) | Derrick Henry(15.75) | Robert Woods(17.00) | Chig Okonkwo(16.25) |
| 2021 | Offensive Coordinator | TEN | 12-5 | Mike Vrabel | Todd Downing | Shane Bowen | Ryan Tannehill(17.00) | — | Derrick Henry(8.00) | A.J. Brown(12.00) | Nick Westbrook-Ikhine(15.75) |
Coach Impact
Note: only calculated for first year upon arrival — take results with a grain of salt.

Las Vegas Raiders (2017)
Offensive Coordinator(Promoted — was Other Notable Asst. here)
Promoted within team — delta reflects year-over-year change
Playbook Fingerprint
↓Horizontal% -9.2%2↑11 Personnel% +17.9%95↑RB Tgt% +8.4%95
| Before (2016) | First Year (2017) | Delta | |
|---|---|---|---|
| OFFENSE | |||
| Scripted EPA | -0.01045 | -0.06330 | ▼ -0.05336 |
| RZ P/V | 5.261 | 4.827 | ▼ -0.421 |
| 3&Out% | 32.6%37 | 38.9%8 | ▲ +6.3%14 |
| Penalty EPA | -1.015 | -16.80 | ▼ -15.894 |
| Pass EPA | 0.08964 | -0.01631 | ▼ -0.10522 |
| Rush EPA | -0.03570 | -0.09731 | ▼ -0.06220 |
| xRY | 0.000 | 0.000 | 0.0043 |
| RYOE | 0.0026 | 0.0026 | 0.0039 |
| YAC OEX | 0.1323 | 0.1727 | ▲ +0.0450 |
| xYAC OEX | 0.3277 | -0.1638 | ▼ -0.4816 |

Tennessee Titans (2021–2022)
Offensive Coordinator(Promoted — was Other Notable Asst. here)
Promoted within team — delta reflects year-over-year change
Playbook Fingerprint
↓Plays/G OEX -1.341↑Screen% +5.7%97↑Low PC% +13.4%4
| Before (2020) | First Year (2021) | Delta | |
|---|---|---|---|
| OFFENSE | |||
| Scripted EPA | 0.14990 | -0.04335 | ▼ -0.1928 |
| RZ P/V | 5.897 | 5.691 | ▼ -0.238 |
| 3&Out% | 23.8%91 | 28.2%65 | ▲ +4.4%22 |
| Penalty EPA | 9.869 | 11.779 | ▲ +1.941 |
| Pass EPA | 0.24096 | 0.08161 | ▼ -0.1599 |
| Rush EPA | 0.04596 | -0.07744 | ▼ -0.1227 |
| xRY | 4.1972 | 4.1366 | ▼ -0.0639 |
| RYOE | 0.8293 | 0.1760 | ▼ -0.6510 |
| YAC OEX | 0.9287 | 0.2330 | ▼ -0.699 |
| xYAC OEX | -0.608 | -0.617 | ▼ -0.0152 |

New York Jets (2023–2024)
Passing Game Coordinator
Playbook Fingerprint
↓Motion% -15.9%1↑xFP Conc. +15.5%99↓Horizontal% -8.9%3
| Before (2022) | First Year (2023) | Delta | |
|---|---|---|---|
| OFFENSE | |||
| Scripted EPA | -0.1419 | -0.3200 | ▼ -0.1799 |
| RZ P/V | 4.613 | 3.90 | ▼ -0.612 |
| 3&Out% | 34.0%29 | 37.7%11 | ▲ +3.7%28 |
| Penalty EPA | 4.340 | -9.32 | ▼ -13.691 |
| Pass EPA | -0.09412 | -0.2600 | ▼ -0.1668 |
| Rush EPA | -0.07744 | -0.15511 | ▼ -0.07814 |
| xRY | 3.9850 | 3.7828 | ▼ -0.2024 |
| RYOE | 0.0853 | 0.5082 | ▲ +0.4378 |
| YAC OEX | 0.3441 | 0.0516 | ▼ -0.3023 |
| xYAC OEX | -0.1539 | 0.0453 | ▲ +0.1966 |
Coaching Signature
High xFP ConcentrationRB-Heavy TargetsLow Pre-Snap MotionSlow PaceLow Offensive EfficiencyWeak Scripted PlaysWeak Passing GameWeak Run Game
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.

Tennessee Titans (2021–2022)
Offensive Coordinator
Personal-best FP/G seasons set under this coach (must clear pre-coach peak).
| RB | Derrick Henry | 23.02021 FP/G · 8.0 gp | 20.2Prev Best | +13.9% |

New York Jets (2023–2024)
Passing Game Coordinator
Personal-best FP/G seasons set under this coach (must clear pre-coach peak).
| WR | Garrett Wilson | 11.82024 FP/G · 17.0 gp | 10.3Prev Best | +15.6% |
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024 | Coord. | NYJ | 65.0% | 0.031 | 44.0% | 0.008 | 0.44 | 0.50 | 33.0% | -0.079 | 39.9% | -0.013 | 4.14 | 0.02 | 1.9% | 0.275 |
| 2023 | Coord. | NYJ | 64.3% | -0.260 | 35.3% | -0.007 | 0.04 | 0.05 | 31.3% | -0.155 | 33.7% | -0.010 | 3.78 | 0.50 | 4.3% | -0.372 |
| 2022 | OC | TEN | 52.7% | -0.022 | 43.3% | -0.021 | -0.11 | 1.15 | 41.7% | -0.068 | 36.8% | 0.006 | 3.99 | 0.19 | 5.6% | 0.077 |
| 2021 | OC | TEN | 52.8% | 0.081 | 49.6% | -0.002 | -0.61 | 0.23 | 43.1% | -0.077 | 36.5% | -0.023 | 4.13 | 0.17 | 4.0% | 0.836 |
| 2017 | OC | LV | 62.3% | -0.016 | 43.3% | -0.003 | -0.16 | 0.17 | 36.2% | -0.097 | 37.4% | 0.007 | 0.00 | 0.00 | 1.6% | -0.101 |
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024 | Coord. | NYJ | 56.5% | 43.9% | 13.2% | 17.3% | 39.8% | 63.7% | 49.3% | 8.7% | 62.3% | 19.4% | 18.4% | 71.7% | 21.2% | 2.0% | 4.9% | 68.4% |
| 2023 | Coord. | NYJ | 34.8% | 65.7% | 2.3% | 14.0% | 24.2% | 55.9% | 45.3% | 10.5% | 51.2% | 26.4% | 22.2% | 65.4% | 18.3% | 6.0% | 1.0% | 62.1% |
| 2022 | OC | TEN | 31.5% | 68.5% | 7.3% | 22.4% | 31.3% | 54.7% | 54.6% | 6.9% | 52.4% | 19.5% | 28.1% | 53.5% | 24.7% | 11.2% | 4.2% | 60.3% |
| 2021 | OC | TEN | 19.0% | 81.1% | 3.8% | 22.7% | — | — | 52.4% | 10.7% | 59.5% | 19.7% | 20.7% | 57.3% | 22.8% | 8.1% | 4.9% | 71.4% |
| 2017 | OC | LV | 35.8% | 64.6% | — | — | — | — | 36.5% | 7.3% | 51.1% | 29.1% | 19.9% | 72.1% | 12.9% | 5.6% | 0.0% | 57.6% |
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% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024 | Coord. | NYJ | 59.1 | 8.4% | -0.7 | 41.9% | 28.9 | 66.2% | 2.4% | 19.2% | 17.6% | — | 80.0% |
| 2023 | Coord. | NYJ | 61.5 | 9.2% | -0.3 | 31.5% | 30.1 | 66.3% | -1.2% | 12.3% | 18.8% | 46.3% | 90.4% |
| 2022 | OC | TEN | 57.5 | 7.4% | -0.7 | 39.9% | 27.3 | 54.0% | -10.6% | 12.2% | 0.0% | — | 69.1% |
| 2021 | OC | TEN | 65.7 | 11.4% | 0.2 | 36.2% | 29.1 | 53.7% | -8.2% | 19.2% | 4.7% | 32.9% | 62.5% |
| 2017 | OC | LV | 58.9 | 9.1% | -0.5 | 38.9% | 28.1 | 62.9% | -2.1% | 15.1% | 0.0% | 39.5% | 87.2% |
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 | Wide Receivers | NE | QB Pass | 17 | 228.3 | 280.4 | 13.4 | 16.5 | +22.8% | — | — | 4.7 | 5.1 | +7.9% | — | — |
| 2025 | Wide Receivers | NE | QB Rush | 17 | 73.5 | 73.9 | 4.3 | 4.3 | +0.5% | 7.3% | 6.4% | 1.8 | 2.0 | +9.7% | 10.8% | 11.3% |
| 2025 | Wide Receivers | NE | RB Rush | 17 | 240.0 | 273.8 | 14.1 | 16.1 | +14.1% | 23.7% | 23.6% | 5.7 | 5.0 | -11.8% | 34.3% | 28.9% |
| 2025 | Wide Receivers | NE | RB Rec | 17 | 99.8 | 109.1 | 5.9 | 6.4 | +9.3% | 9.9% | 9.4% | 1.0 | 1.3 | +23.2% | 6.3% | 7.4% |
| 2025 | Wide Receivers | NE | WR/TE Rec | 17 | 592.7 | 700.6 | 34.9 | 41.2 | +18.2% | 58.5% | 60.4% | 8.0 | 9.1 | +13.6% | 48.2% | 52.2% |
| 2025 | Wide Receivers | NE | WR/TE Rush | 9 | 7.0 | 2.8 | 0.8 | 0.3 | -59.8% | 0.7% | 0.2% | 0.1 | 0.1 | -18.0% | 0.3% | 0.3% |
