Offensive Line & RB Performance

How well each team blocked the run, and how its running backs performed relative to expectation. Historical performance only. 2025 season

Best run blocking

Bills

75.0% RBWR · #1 · Elite

Most above expected

TreVeyon Henderson

+1.28 RYOE/att · 180 carries

Best behind bottom 10 run blocking

Bijan Robinson

+0.97 RYOE/att · ATL #30

Blocking

Run Block Win Rate measures how often a team’s blockers win on running plays.

RYOE per carry

How much a runner gained above or below expectation on his carries.

Historical only

Nothing here affects LineupBeat’s projections.

2025 Run Blocking Rankings

All 32 teams by Run Block Win Rate. Highest win rate ranks first.

Rank Team RBWR Tier
1BUFBills75.0%Elite
2LARRams74.0%Elite
3MINVikings74.0%Elite
4DENBroncos74.0%Elite
5CHIBears74.0%Elite
28CARPanthers70.0%Poor
29MIADolphins70.0%Poor
30ATLFalcons70.0%Poor
31LACChargers69.0%Poor
32HOUTexans68.0%Poor

RBWR is published rounded to whole percentages, and the rankings are as published, so teams showing the same percentage can have different ranks.

2025 Running Back Performance

Sort
Minimum carries

Team Run block rankRBWR Player Att YPC RYOE/att Runs above exp.% TLOS 8+ box Stuff% Expl% Vs. expected
BUF175.0%Ray Davis587.2+2.4067%2.890%17%16%Elite line, above expected
HOU3268.0%Jawhar Jordansmall435.1+1.7847%3.0143%23%16%Poor line, above expected
NE1272.0%TreVeyon Henderson1805.5+1.2839%2.9931%17%10%Average line, above expected
BUF175.0%James Cook3095.2+1.1447%2.5831%11%13%Elite line, above expected
BAL1771.0%Derrick Henry3075.2+1.1340%2.7838%15%12%Average line, above expected
PIT972.0%Kenneth Gainwell1146.5+1.0848%2.8847%21%13%Strong line, above expected
ARI1571.0%Trey Bensonsmall294.2+1.0620%2.5420%24%14%Average line, above expected
ATL3070.0%Bijan Robinson2875.2+0.9743%3.0814%15%13%Poor line, above expected
WAS2170.0%Jacory Croskey-Merritt1754.9+0.9636%2.8322%18%12%Average line, above expected
MIN374.0%Jordan Mason1594.7+0.9443%2.9034%18%14%Elite line, above expected
DET2071.0%Jahmyr Gibbs2435.4+0.9336%2.8722%19%11%Average line, above expected
PIT972.0%Jaylen Warren2114.7+0.9345%2.8632%15%11%Strong line, above expected
LAC3169.0%Jaret Pattersonsmall413.8+0.9145%2.7759%12%5%Poor line, above expected
CLE2470.0%Raheim Sanderssmall273.8+0.9045%2.9127%22%4%Weak line, above expected
ARI1571.0%Emari Demercadosmall445.6+0.8050%3.4429%14%20%Average line, above expected
JAX673.0%Bhayshul Tuten834.9+0.8047%2.6527%14%6%Strong line, above expected
CAR2870.0%Rico Dowdle2364.7+0.7845%2.7521%14%10%Poor line, above expected
DET2071.0%David Montgomery1584.5+0.7834%2.6337%15%9%Average line, above expected
MIA2970.0%De'Von Achane2385.4+0.7535%2.9021%21%17%Poor line, above expected
LAC3169.0%Omarion Hampton1244.5+0.7546%3.0024%24%11%Poor line, above expected
LAR274.0%Blake Corum1455.2+0.7442%2.7924%13%16%Elite line, above expected
NO2370.0%Audric Estimésmall464.5+0.7240%2.8619%15%4%Weak line, above expected
TB2770.0%Sean Tucker864.4+0.7137%2.8724%23%8%Weak line, above expected
LAC3169.0%Kimani Vidal1554.4+0.7138%2.9231%25%8%Poor line, above expected
DAL1172.0%Jaydon Bluesmall384.0+0.6944%2.7912%39%13%Average line, above expected
NYJ1471.0%Breece Hall2434.5+0.6842%2.7927%19%11%Average line, above expected
DAL1172.0%Javonte Williams2524.8+0.6445%2.7922%12%10%Average line, above expected
NO2370.0%Kendre Millersmall475.0+0.6345%2.9229%15%11%Weak line, above expected
CHI574.0%Kyle Monangai1695.0+0.6141%2.5222%14%9%Elite line, above expected
IND773.0%Jonathan Taylor3234.9+0.6037%2.7718%15%11%Strong line, above expected
HOU3268.0%Nick Chubb1223.9+0.5840%2.6326%16%7%Poor line, above expected
WAS2170.0%Chris Rodriguez Jr.1124.5+0.5747%2.6033%13%12%Average line, above expected
CHI574.0%D'Andre Swift2234.9+0.5649%2.8522%12%13%Elite line, above expected
LAR274.0%Kyren Williams2594.8+0.5646%2.6523%12%10%Elite line, above expected
NYG1871.0%Cam Skattebo1014.2+0.5549%2.6020%17%10%Average line, above expected
GB1971.0%Chris Brookssmall274.7+0.5554%2.610%15%11%Average line, above expected
TEN2670.0%Tony Pollard2424.5+0.4738%2.8624%14%11%Weak line, above expected
NE1272.0%Rhamondre Stevenson1303.4+0.4048%2.6426%22%12%Average line, above expected
MIA2970.0%Ollie Gordon II704.6+0.3940%2.3430%29%7%Poor line, above expected
KC2570.0%Brashard Smithsmall443.7+0.3955%2.9742%20%5%Weak line, above expected
SEA873.0%Zach Charbonnet1843.8+0.3941%3.1139%22%7%Strong line, above expected
CIN1072.0%Chase Brown2324.4+0.3945%2.6716%12%10%Strong line, above expected
CLE2470.0%Quinshon Judkins2303.7+0.3738%3.0247%22%8%Weak line, above expected
DAL1172.0%Malik Davis525.2+0.3542%2.4310%6%8%Average line, above expected
SEA873.0%Kenneth Walker III2214.8+0.3438%3.2129%19%15%Strong line, above expected
NYG1871.0%Tyrone Tracy Jr.1764.3+0.2741%2.7717%14%11%Average line, above expected
PHI1671.0%Saquon Barkley2804.1+0.2438%2.9830%24%10%Average line, above expected
GB1971.0%Emanuel Wilson1254.1+0.2240%2.5436%11%10%Average line, above expected
JAX673.0%Travis Etienne2604.2+0.1838%2.9022%21%10%Strong line, above expected
HOU3268.0%Woody Marks1963.6+0.1740%2.7728%23%8%Poor line, above expected
BUF175.0%Ty Johnson502.8+0.0850%2.9523%18%4%Elite line, in line
ATL3070.0%Tyler Allgeier1433.8+0.0344%2.9026%21%10%Poor line, in line
TB2770.0%Rachaad White1324.1−0.0238%2.7725%11%10%Weak line, in line
GB1971.0%Josh Jacobs2344.0−0.0839%2.6617%18%10%Average line, in line
NO2370.0%Devin Neal573.5−0.1441%2.7217%16%5%Weak line, in line
LV2270.0%Ashton Jeanty2663.7−0.1435%2.8518%27%9%Average line, in line
IND773.0%DJ Giddenssmall263.4−0.1733%2.6417%15%8%Strong line, below expected
KC2570.0%Kareem Hunt1633.6−0.2142%2.5325%13%6%Weak line, below expected
CIN1072.0%Samaje Perine842.9−0.2336%2.4925%10%11%Strong line, below expected
PHI1671.0%Tank Bigsby584.0−0.2328%3.0541%14%22%Average line, below expected
NYG1871.0%Devin Singletary1193.9−0.3536%2.7938%14%5%Average line, below expected
CAR2870.0%Chuba Hubbard1343.8−0.3638%2.6017%12%6%Poor line, below expected
ARI1571.0%Michael Carter924.0−0.3828%2.6918%20%5%Average line, below expected
MIN374.0%Aaron Jones1323.9−0.4132%2.8229%14%9%Elite line, below expected
SF1372.0%Christian McCaffrey3113.9−0.5135%2.7429%19%9%Average line, below expected
MIA2970.0%Jaylen Wright703.5−0.5136%2.7642%17%9%Poor line, below expected
ARI1571.0%James Connersmall323.2−0.5335%2.8626%12%3%Average line, below expected
TEN2670.0%Tyjae Spears724.0−0.5738%3.310%19%8%Weak line, below expected
TB2770.0%Bucky Irving1733.5−0.6439%2.7117%21%6%Weak line, below expected
CLE2470.0%Dylan Sampson652.7−0.6531%3.1022%28%5%Weak line, below expected
KC2570.0%Isiah Pacheco1183.6−0.6637%2.8613%9%8%Weak line, below expected
NO2370.0%Alvin Kamara1313.7−0.6928%2.579%15%8%Weak line, below expected
ARI1571.0%Bam Knight823.4−0.7235%3.0122%27%6%Average line, below expected
DEN474.0%RJ Harvey1463.2−1.1035%3.0840%21%5%Elite line, below expected

Sorted by rush yards over expected per carry. A back traded during the season appears once for each team, because he ran behind two different lines and one row would credit the wrong one. Blank cells are measurements Next Gen Stats did not qualify him for, not zeroes.

What this measures

RBWR measures how often a team’s blockers win on running plays. RYOE measures how a runner performed relative to what Next Gen Stats expected on his carries. Looking at the two together adds context to both the blocking environment and the runner’s results.

These metrics do not isolate running back talent. Scheme, defensive alignment, quarterback threat, game situation and other factors also influence rushing results.

Vs. expected: Above expected = +0.15 RYOE/att or higher. In line = −0.14 to +0.14. Below expected = −0.15 or lower. Explosive runs gain 10+ yards.

Common questions

What is rushing yards over expected?

Rushing Yards Over Expected, or RYOE, compares the yards a runner actually gained with the yards Next Gen Stats expected him to gain. Expected rushing yards uses the location, speed and direction of blockers and defenders at the handoff. Positive RYOE means the runner gained more than expected, negative RYOE means he gained fewer.

What is run block win rate?

Run Block Win Rate, or RBWR, measures how often a team's blockers win their assignments on running plays. It is built from NFL Next Gen Stats player tracking data. The source is credited at the foot of this page.

Does a strong line mean a running back will produce?

No. Blocking is only part of the rushing environment. The runner, scheme, defensive alignment, quarterback threat, game situation and other factors also influence rushing results.

What is stuff rate?

The percentage of carries stopped at or behind the line of scrimmage. It is an outcome influenced by both the blocking and the runner, not an offensive line grade.

What counts as an explosive run?

For this page, an explosive run is a carry gaining 10 or more yards.

How are the Vs. expected labels decided?

Above expected means +0.15 RYOE per attempt or higher. In line with expected means −0.14 to +0.14. Below expected means −0.15 or lower.

Why is a player missing a number?

Some advanced rushing metrics require a qualifying workload. A blank means the player did not qualify for that measurement, not that his value was zero.

Does this affect LineupBeat's projections?

No. This page is historical context only. Nothing shown here is used to change LineupBeat's projections.

Run Block Win Rate from ESPN Analytics, powered by NFL Next Gen Stats. Running back metrics from NFL Next Gen Stats via nflverse. Play-by-play derived metrics from nflverse and nflfastR. Last updated August 15, 2026.