xfpGM
Players
Teams
Coaches
Tools
Research
FAQ
Rick Dennison

Rick Dennison

RC
Team: SEAType: OffensiveTenure: 1 year (2025-2026)

Coaching Timeline

Why does coaching matter?
CFB
Suffield (CT) Academy
Asst. Coach
1992-943 yrs
DEN
Denver Broncos
Offensive Asst.
1995-962 yrs
DEN
Denver Broncos
Special Teams
1997-982 yrs
DEN
Denver Broncos
Other Notable Asst.
1999-002 yrs
DEN
Denver Broncos
Offensive Line
2001-055 yrs
DEN
Denver Broncos
Offensive Coordinator
2006-083 yrs
DEN
Denver Broncos
Offensive Line
20091 yr
HOU
Houston Texans
Offensive Coordinator
2010-134 yrs
BAL
Baltimore Ravens
Other Notable Asst.
20141 yr
DEN
Denver Broncos
Offensive Coordinator
2015-162 yrs
BUF
Buffalo Bills
Offensive Coordinator
20171 yr
NYJ
New York Jets
Offensive Line
20181 yr
MIN
Minnesota Vikings
Offensive Line
2019-213 yrs
NO
New Orleans Saints
Senior Offensive Asst.
20241 yr
SEA
Seattle Seahawks
Run Game Coordinator
20251 yr

Team Info

SeasonRoleTeamRecordHCOCDCQB1QB2RB1WR/TE 1WR/TE 2
2025Run Game CoordinatorSEASEA14-3Mike MacdonaldKlint KubiakAden DurdeSam Darnold(16.75)—Kenneth Walker III(16.75)Jaxon Smith-Njigba(16.50)AJ Barner(16.75)
2024Senior Offensive Asst.NONO5-12Dennis AllenKlint KubiakJoe WoodsDerek Carr(10.00)Spencer Rattler(6.25)Alvin Kamara(14.00)Juwan Johnson(17.00)Taysom Hill(7.25)
2021Senior Offensive Asst.MINMIN8-9Mike ZimmerKlint KubiakAndre PattersonKirk Cousins(16.00)Sean Mannion(1.00)Dalvin Cook(12.50)Justin Jefferson(17.00)Adam Thielen(12.00)
2020Senior Offensive Asst.MINMIN7-9Mike ZimmerGary KubiakAndre PattersonKirk Cousins(16.00)—Dalvin Cook(13.75)Justin Jefferson(15.75)Adam Thielen(15.00)
2019Other Notable Asst.MINMIN10-6Mike ZimmerKevin StefanskiGeorge EdwardsKirk Cousins(15.00)—Dalvin Cook(13.00)Stefon Diggs(14.75)Adam Thielen(8.50)

Coach Impact

Note: only calculated for first year upon arrival — take results with a grain of salt.
BUF
Buffalo Bills (2017)
Offensive Coordinator
Playbook Fingerprint
↑Under Center% +46.3%99↓WR Tgt% -16.7%2↑Horizontal% +12.5%97
Before (2016)First Year (2017)Delta
OFFENSE
Scripted EPA0.03361-0.02939▼ -0.06232
RZ P/V5.1564.826▼ -0.326
3&Out%30.9%4934.7%26▲ +3.8%27
Penalty EPA4.64310.572▲ +5.928
Pass EPA0.06456-0.00734▼ -0.07133
Rush EPA0.06798-0.15910▼ -0.2261
xRY———
RYOE———
YAC OEX-0.660-0.354▲ +0.3169
xYAC OEX-0.13410.6192▲ +0.7493
SEA
Seattle Seahawks (2025)
Run Game Coordinator
Playbook Fingerprint
↓11 Personnel% -35.9%1↑Under Center% +31.8%99↓No-Huddle% -14.2%2
Before (2024)First Year (2025)Delta
OFFENSE
Scripted EPA-0.069290.09679▲ +0.16586
RZ P/V5.0434.939▼ -0.144
3&Out%31.1%4727.2%73▼ -3.9%70
Penalty EPA-2.3137.058▲ +9.317
Pass EPA0.023430.13475▲ +0.11181
Rush EPA-0.06751-0.03868▲ +0.02960
xRY3.81143.8316▲ +0.0257
RYOE0.26570.4875▲ +0.2261
YAC OEX0.21290.7980▲ +0.5885
xYAC OEX0.3277-0.4018▼ -0.729
Coaching Signature
Under Center LeaningLight 11 PersonnelLight Screen GameConservative on 4th DownWeak Red Zone Offense

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.
SEA
Seattle Seahawks (2025)
Run Game Coordinator
Personal-best FP/G seasons set under this coach (must clear pre-coach peak).
WRJaxon Smith-Njigba18.22025 FP/G · 16.5 gp11.9Prev Best+52.5%
RBZach Charbonnet10.92025 FP/G · 15.8 gp10.1Prev Best+8.3%

Core Efficiency - Offensive

0255075100Percentile201620172025Off EPA — Rick Dennison-0.071DEN-0.061BUF0.040SEA

Pass/Rush Splits - Offensive

YearRoleTeam% PassPass EPAPass Succ%Pass SOSxYAC OEXYAC OEX% RB RushRush EPARush Succ%Rush SOSxRYRYOE% QB RushQB Rush EPA
2025Coord.SEASEA51.4%0.13452.3%-0.001-0.400.7945.9%-0.03839.9%-0.0113.830.482.7%-0.230
2017OCBUFBUF54.5%-0.00741.8%0.0430.61-0.3537.5%-0.15934.4%0.000——8.0%0.376
2016OCDENDEN61.3%-0.02443.7%-0.001-0.240.1236.1%-0.16034.0%0.003——2.5%0.023

Scheme

YearRoleTeamShotgun%Under Center %RPO%PA%Motion%1R%Horiz%Screen%WR Tgt%RB Tgt%TE Tgt%11 Pers12 Pers13 Pers21 PersXFP Conc
2025Coord.SEASEA25.5%75.2%3.4%24.5%62.8%68.2%51.6%6.1%63.7%13.8%22.5%43.6%29.3%3.5%3.1%61.0%
2017OCBUFBUF29.6%70.4%————47.4%6.4%41.2%26.5%32.3%53.8%17.6%0.9%15.9%55.3%
2016OCDENDEN18.9%81.3%————38.7%7.9%68.8%16.3%14.9%50.4%11.3%0.6%20.1%57.7%

Tendencies

YearRoleTeamPlays/GNo-Huddle%Plays/G OEXLow PC%Avg SFPCalled Pass%Called Pass OEX4th Go%2pt%Blowout CP%Blownout CP%
2025Coord.SEASEA58.57.4%-0.236.2%30.652.2%-6.7%11.9%7.5%34.3%—
2017OCBUFBUF62.04.5%1.113.8%27.456.9%-6.5%5.9%4.3%25.8%81.2%
2016OCDENDEN62.85.9%0.520.5%28.362.6%0.7%7.1%3.6%25.0%86.6%

XFP Summary

SeasonRoleTeamTypeGPXFPFPXFP/GFP/GOEX%% XFP% FPRZ XFP/GRZ FP/GRZ OEX%% RZ XFP% RZ FP
2025Run Game CoordinatorSEASEAQB Pass17201.6228.511.913.4+13.4%——4.24.0-4.9%——
2025Run Game CoordinatorSEASEAQB Rush1315.77.21.20.6-54.0%1.6%0.7%0.20.1-69.4%1.1%0.3%
2025Run Game CoordinatorSEASEARB Rush17283.2296.816.717.5+4.8%29.7%28.6%6.67.3+10.2%41.6%45.6%
2025Run Game CoordinatorSEASEARB Rec1770.370.64.14.2+0.4%7.4%6.8%0.60.2-62.0%3.8%1.4%
2025Run Game CoordinatorSEASEAWR/TE Rec17566.8646.233.338.0+14.0%59.4%62.2%8.28.0-1.9%51.5%50.3%
2025Run Game CoordinatorSEASEAWR/TE Rush1218.217.41.51.4-4.6%1.9%1.7%0.40.5+18.7%2.0%2.4%