Coaching Timeline
Why does coaching matter?CFB
William & Mary
Linebackers
2013-142 yrs
CFB
Penn State
Graduate Assistant
2015-162 yrs

New Orleans Saints
Offensive Assistant
2017-182 yrs
CFB
LSU
Passing Game Coordinator
20191 yr

Carolina Panthers
Offensive Coordinator
2020-212 yrs

Buffalo Bills
Other Notable Asst.
20221 yr

Buffalo Bills
Offensive Coordinator
2023-253 yrs

Buffalo Bills
Head Coach
20261 yr
Team Info
| Season | Role | Team | Record | HC | OC | DC | QB1 | QB2 | RB1 | WR/TE 1 | WR/TE 2 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | Head Coach | BUF | — | Joe Brady | Pete Carmichael | Jim Leonhard | Josh Allen(7.00) | — | James Cook(7.00) | Dalton Kincaid(7.00) | Keon Coleman(7.00) |
| 2025 | Offensive Coordinator | BUF | 12-5 | Sean McDermott | Joe Brady | Bobby Babich | Josh Allen(16.00) | Mitchell Trubisky(2.00) | James Cook(16.00) | Khalil Shakir(14.75) | Dalton Kincaid(10.75) |
| 2024 | Offensive Coordinator | BUF | 13-4 | Sean McDermott | Joe Brady | Bobby Babich | Josh Allen(16.00) | — | James Cook(15.50) | Khalil Shakir(14.50) | Keon Coleman(12.50) |
| 2023 | Other Notable Asst. | BUF | 11-6 | Sean McDermott | Joe Brady | Sean McDermott | Josh Allen(17.00) | — | James Cook(16.75) | Stefon Diggs(17.00) | Gabe Davis(16.50) |
| 2022 | Quarterbacks | BUF | 13-3 | Sean McDermott | Ken Dorsey | Leslie Frazier | Josh Allen(15.75) | — | Devin Singletary(15.75) | Stefon Diggs(15.75) | Gabe Davis(15.00) |
Coach Impact
Note: only calculated for first year upon arrival — take results with a grain of salt.

Carolina Panthers (2020–2021)
Offensive Coordinator
Playbook Fingerprint
↓Plays/G OEX -1.461↑Low PC% +18.1%1↓TE Tgt% -11.1%3
| Before (2019) | First Year (2020) | Delta | |
|---|---|---|---|
| OFFENSE | |||
| Scripted EPA | -0.07627 | 0.06772 | ▲ +0.14382 |
| RZ P/V | 4.613 | 4.719 | ▲ +0.153 |
| 3&Out% | 32.5%39 | 24.2%89 | ▼ -8.3%92 |
| Penalty EPA | 1.222 | 4.643 | ▲ +3.436 |
| Pass EPA | -0.06718 | 0.04348 | ▲ +0.11080 |
| Rush EPA | -0.05558 | -0.05360 | ▲ +0.00249 |
| xRY | 4.1256 | 3.8924 | ▼ -0.2327 |
| RYOE | 0.7790 | 0.0438 | ▼ -0.739 |
| YAC OEX | 0.6064 | 0.3440 | ▼ -0.2626 |
| xYAC OEX | 0.2068 | 0.1463 | ▼ -0.0649 |

Buffalo Bills (2023–2025)
Offensive Coordinator(Promoted — was Other Notable Asst. here)
Promoted within team — delta reflects year-over-year change
Playbook Fingerprint
↓21 Personnel% -13.5%4↑TE Tgt% +9.8%95↑12 Personnel% +15.3%95
| Before (2022) | First Year (2023) | Delta | |
|---|---|---|---|
| OFFENSE | |||
| Scripted EPA | 0.14189 | -0.00947 | ▼ -0.15016 |
| RZ P/V | 4.617 | 5.476 | ▲ +0.792 |
| 3&Out% | 27.3%72 | 23.7%92 | ▼ -3.6%70 |
| Penalty EPA | -5.65 | 9.268 | ▲ +14.87 |
| Pass EPA | 0.19791 | 0.16083 | ▼ -0.03741 |
| Rush EPA | -0.06652 | -0.02873 | ▲ +0.03866 |
| xRY | 4.5594 | 4.1357 | ▼ -0.429 |
| RYOE | 0.5277 | 0.5075 | ▼ -0.0346 |
| YAC OEX | 0.5762 | 0.9388 | ▲ +0.3671 |
| xYAC OEX | -0.3720 | -0.3820 | ▼ -0.0053 |

Buffalo Bills (2026)
Head Coach(Promoted — was Offensive Coordinator here)
Promoted within team — delta reflects year-over-year change
Playbook Fingerprint
↓Low PC% -13.7%95↓4th Down Go% -8.1%5↑Plays/G OEX +0.8792
| Before (2025) | First Year (2026) | Delta | |
|---|---|---|---|
| OFFENSE | |||
| Scripted EPA | 0.15190 | 0.00049 | ▼ -0.15115 |
| RZ P/V | 5.687 | 6.099 | ▲ +0.579 |
| 3&Out% | 23.8%91 | 21.9%97 | ▼ -1.9%63 |
| Penalty EPA | 7.060 | 11.679 | ▲ +4.632 |
| Pass EPA | 0.18089 | 0.27697 | ▲ +0.09678 |
| Rush EPA | 0.02390 | 0.01587 | ▼ -0.00845 |
| xRY | 4.1460 | 4.2875 | ▲ +0.1470 |
| RYOE | 0.9995 | 0.7690 | ▼ -0.2433 |
| YAC OEX | 0.9287 | 1.1795 | ▲ +0.2566 |
| xYAC OEX | 0.4384 | 1.40100 | ▲ +0.9698 |
| DEFENSE | |||
| RZ P/V | 5.052 | 5.610 | ▲ +0.516 |
| 3&Out% | 34.3%77 | 32.4%62 | ▼ -1.9%37 |
| TO Rate | 2.1%63 | 2.0%56 | ▼ -0.1%43 |
| Penalty EPA | 8.935 | 4.855 | ▼ -4.171 |
| Pass EPA | -0.03982 | 0.14615 | ▲ +0.1854 |
| Rush EPA | 0.0228 | -0.04736 | ▼ -0.06980 |
| xRY Allowed | 4.2529 | 3.7091 | ▼ -0.5693 |
| RYOE Allowed | 1.104 | -0.5496 | ▼ -1.64100 |
| YAC OEX Allowed | 0.0293 | 0.3762 | ▲ +0.3519 |
| xYAC OEX Allowed | -0.0561 | 0.0148 | ▲ +0.0636 |
Coaching Signature
Light 12 PersonnelHeavy Screen GameHigh Pre-Snap MotionAggressive on 4th DownStrong Run GameUnder Center LeaningPass-Heavy (vs Expected)Strong Scripted PlaysDisciplined OffenseLow Play Action
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.
👥
Upcoming Reunions (2026)
Players this coach has worked with before — projected on the 2026 roster. No FP/G shown until the season is played.
Buffalo Bills· Head Coach| QB | Josh Allen | Returning | Last paired: BUF 2023–2025 (Offensive Coordinator) |
| RB | James Cook | Returning | Last paired: BUF 2023–2025 (Offensive Coordinator) |
| RB | Ray Davis | Returning | Last paired: BUF 2023–2025 (Offensive Coordinator) |
| RB | Ty Johnson | Returning | Last paired: BUF 2023–2025 (Offensive Coordinator) |
| WR | DJ Moore | FA from CHI | Last paired: CAR 2020–2021 (Offensive Coordinator) |
| WR | Elijah Moore | Returning | Last paired: BUF 2023–2025 (Offensive Coordinator) |
| WR | Josh Palmer | Returning | Last paired: BUF 2023–2025 (Offensive Coordinator) |
| WR | Keon Coleman | Returning | Last paired: BUF 2023–2025 (Offensive Coordinator) |
| WR | Khalil Shakir | Returning | Last paired: BUF 2023–2025 (Offensive Coordinator) |
| WR | Trent Sherfield | FA from NE | Last paired: BUF 2023–2025 (Offensive Coordinator) |
| WR | Tyrell Shavers | Returning | Last paired: BUF 2023–2025 (Offensive Coordinator) |
| TE | Dalton Kincaid | Returning | Last paired: BUF 2023–2025 (Offensive Coordinator) |
| TE | Dawson Knox | Returning | Last paired: BUF 2023–2025 (Offensive Coordinator) |
| TE | Jackson Hawes | Returning | Last paired: BUF 2023–2025 (Offensive Coordinator) |

Carolina Panthers (2020–2021)
Offensive Coordinator
Personal-best FP/G seasons set under this coach (must clear pre-coach peak).
| RB | Mike Davis | 12.22020 FP/G · 14.5 gp | 8.7Prev Best | +40.2% |
| WR | Curtis Samuel | 11.62020 FP/G · 15.0 gp | 9.7Prev Best | +18.8% |
| WR | Robby Anderson | 11.02020 FP/G · 16.0 gp | 10.5Prev Best | +4.8% |

Buffalo Bills (2023–2025)
Offensive Coordinator
Personal-best FP/G seasons set under this coach (must clear pre-coach peak).
| RB | James Cook | 17.92025 FP/G · 16.0 gp | 7.0Prev Best | +153.3% |
Core Efficiency
Pass/Rush Splits
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | HC | BUF | 53.8% | 0.276 | 47.7% | 0.015 | 1.40 | 1.17 | 35.7% | 0.015 | 47.5% | -0.005 | 4.28 | 0.76 | 10.5% | 0.549 |
| 2025 | OC | BUF | 53.2% | 0.180 | 49.2% | 0.002 | 0.43 | 0.92 | 38.2% | 0.023 | 45.5% | -0.008 | 4.14 | 0.99 | 8.6% | 0.503 |
| 2024 | OC | BUF | 55.1% | 0.272 | 49.0% | 0.013 | 0.79 | 1.19 | 35.5% | 0.000 | 42.7% | -0.009 | 3.92 | 1.09 | 9.4% | 0.527 |
| 2021 | OC | CAR | 60.5% | -0.159 | 40.6% | -0.020 | 0.03 | 0.28 | 31.3% | -0.051 | 39.9% | -0.008 | 4.11 | -0.27 | 8.2% | 0.080 |
| 2020 | OC | CAR | 61.2% | 0.043 | 47.1% | 0.000 | 0.14 | 0.34 | 33.8% | -0.053 | 40.6% | -0.011 | 3.89 | 0.04 | 5.0% | 0.367 |
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | HC | BUF | 22.3% | 77.8% | — | — | 68.5% | — | — | — | 55.3% | 17.8% | 26.4% | — | — | — | — | — |
| 2025 | OC | BUF | 25.2% | 75.0% | 7.4% | 23.8% | 62.6% | 59.0% | 49.5% | 9.9% | 56.4% | 18.4% | 25.2% | 63.0% | 11.3% | 4.7% | 1.2% | 47.9% |
| 2024 | OC | BUF | 42.6% | 57.7% | 7.9% | 17.6% | 60.9% | 57.3% | 50.7% | 11.4% | 59.7% | 16.5% | 23.8% | 60.6% | 14.8% | 2.3% | 0.4% | 48.2% |
| 2021 | OC | CAR | 46.6% | 53.5% | 6.6% | 17.2% | — | — | 50.8% | 9.9% | 61.8% | 24.2% | 14.0% | 65.9% | 17.8% | 1.2% | 8.6% | 51.9% |
| 2020 | OC | CAR | 36.2% | 66.5% | 3.8% | 16.9% | — | — | 60.3% | 9.1% | 70.3% | 21.7% | 7.8% | 55.4% | 17.6% | 3.5% | 7.7% | 59.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% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | HC | BUF | 60.7 | 3.7% | 0.3 | 25.2% | 34.0 | 56.2% | -1.7% | 22.9% | 13.6% | 42.5% | — |
| 2025 | OC | BUF | 62.1 | 6.1% | -0.5 | 38.9% | 29.5 | 55.7% | -3.1% | 31.0% | 13.7% | 31.6% | 88.4% |
| 2024 | OC | BUF | 59.1 | 6.4% | -0.5 | 35.2% | 33.1 | 57.5% | -2.1% | 20.9% | 2.0% | 37.8% | — |
| 2021 | OC | CAR | 64.4 | 12.6% | 0.0 | 42.8% | 27.5 | 62.1% | -1.1% | 17.6% | 11.5% | 39.2% | 93.0% |
| 2020 | OC | CAR | 61.3 | 3.3% | -0.4 | 40.3% | 28.8 | 63.5% | 1.1% | 26.4% | 5.4% | 38.3% | 90.0% |
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | Head Coach | BUF | QB Pass | 7 | 81.1 | 105.7 | 11.6 | 15.1 | +30.3% | — | — | 4.6 | 4.3 | -5.0% | — | — |
| 2026 | Head Coach | BUF | QB Rush | 7 | 57.9 | 81.8 | 8.3 | 11.7 | +41.2% | 13.4% | 16.2% | 5.8 | 7.4 | +27.5% | 28.5% | 32.3% |
| 2026 | Head Coach | BUF | RB Rush | 7 | 96.5 | 114.2 | 13.8 | 16.3 | +18.3% | 22.4% | 22.6% | 5.4 | 7.4 | +37.0% | 26.2% | 31.9% |
| 2026 | Head Coach | BUF | RB Rec | 7 | 36.6 | 47.4 | 5.2 | 6.8 | +29.6% | 8.5% | 9.4% | 0.6 | 0.2 | -69.8% | 3.0% | 0.8% |
| 2026 | Head Coach | BUF | WR/TE Rec | 7 | 237.0 | 260.8 | 33.9 | 37.3 | +10.1% | 54.9% | 51.6% | 8.5 | 8.0 | -5.9% | 41.5% | 34.8% |
| 2026 | Head Coach | BUF | WR/TE Rush | 4 | 3.3 | 0.9 | 0.8 | 0.2 | -72.9% | 0.8% | 0.2% | 0.3 | 0.1 | -68.1% | 0.9% | 0.2% |
