RJ Harvey

Broncos · RB

Where he ranks — 2026

1 leaderboard

What these mean: receiving efficiency

2026 — through Week 7
Scored Half-PPR
Pos. rank
—
Half-PPR / game
10.8
Last game
—
2025
RB21
10.8/g

RJ Harvey by situation

2026 season, through Week 7

Light box (6 or fewer)

13 carries · 61.9% of his carries
Yards per carryIn situation3.5Overall3.9Rank—
EPA per carryIn situation-0.12Overall+0.01Rank—
Success rateIn situation38.5%Overall52.4%Rank—

Board: Light Box Rate

Stacked box (8 or more)

1 carry

Not enough stacked-box carries yet.

Board: Stacked Box Rate

vs the blitz

5 targets · 19.2% of his targets

Not enough blitzed targets yet.

Board: Quarterbacks vs the Blitz · Defensive Blitz Rate

On play-action

5 targets · 19.2% of his targets

Not enough play-action targets yet.

Board: Play-Action Rate

With motion

10 targets · 38.5% of his targets
Yards per targetIn situation6.7Otherwise6.0Rank—
Air yards per targetIn situation-0.6Otherwise-3.7Rank—
Catch rateIn situation90.0%Otherwise87.5%Rank—
EPA per targetIn situation+0.03Otherwise+0.13Rank—

Board: Pre-Snap Motion Rate

QB out of pocket

8 targets · 30.8% of his targets

Not enough out-of-pocket targets yet.

Board: Out-of-Pocket Rate

Catchable targets

23 targets · 88.5% of his targets
Yards per targetIn situation7.1Otherwise0.0Rank—
Air yards per targetIn situation-3.0Otherwise1.0Rank—
Catch rateIn situation100.0%Otherwise0.0%Rank—
EPA per targetIn situation+0.18Otherwise-0.60Rank—

Board: Catchable Throw Rate · Drop Rate

Contested targets

1 target · 3.8% of his targets

Not enough contested targets yet.

Board: Contested Catch Rate

Rates show at 10 or more carries and targets in a situation. Ranks are among running backs with 20 or more targets in the situation and 40 overall (backs on the ground: 15 or more carries in the box), and T- marks a shared rank. Blitzed means five or more pass rushers.

Data via nflverse / FTN Data via nflverse (CC BY-SA 4.0)

Broncos backfield and handcuffs — the depth chart behind him, refreshed daily.

Week 7Oct 26, 2026

RJ Harvey — Week 7: A 52-Yard Touchdown

Harvey caught both of his targets for 54 yards against the Cardinals, 52 of them on a third-quarter touchdown, and ran 3 times for 6 yards, in Denver's 30-16 win at Arizona.

Read the full episode →

More episodes

  • Week 6Oct 21, 2026

    RJ Harvey — Week 6: A Direct-Snap Touchdown

    Harvey ran 6 times for 25 yards and a touchdown, taking a direct snap in from the 1, and caught 3 of 4 targets for 31 yards against the Seahawks, in a 17-14 overtime win in Denver.

  • Week 5Oct 12, 2026

    RJ Harvey — Week 5: No Catches After 10 in Week 4

    Harvey ran 3 times for 7 yards and was targeted once without a catch against the Chargers, in a 23-17 win in Los Angeles.

  • Week 4Oct 6, 2026

    RJ Harvey — Week 4: Ten Targets, Ten Catches

    Harvey caught all 10 of his targets for 68 yards against the 49ers, the most targets on the Broncos, and ran 7 times for 25; his 18-yard catch opened Denver's only touchdown drive.

  • Week 3Sep 28, 2026

    RJ Harvey — Week 3: Six Catches in His Return

    Back after missing Week 2, Harvey caught 6 of 7 targets for 41 yards, tied for the team lead in targets and first in catches, and ran twice for 6. A 19-yard catch on first and 15 in the second quarter was his one first down, and he was injured on a no-gain catch at the Los Angeles 5 in the third before returning in the fourth, in a 30–26 win over the Rams.

  • Week 1Sep 15, 2026

    RJ Harvey — Week 1: Three Carries, Four Catches

    Harvey carried three times for 18 yards, converting a third and one with 1:54 left in the first quarter, and caught all four of his targets for 23 yards; both third-down targets came with 15 or more to go and neither converted. J.K. Dobbins had eight carries, in a 31–10 loss to the Chiefs.

  • Camp · Aug 31, 2026Aug 31, 2026

    RJ Harvey Camp Update — August 31: The Backfield Is Down to Four

    Denver's cutdown settled the room around Harvey: Cody Schrader was waived two days after leading the team in scrimmage yards in the finale, Jaleel McLaughlin went with him, and Tyler Badie was kept as the fourth back for blocking and special teams. The extended look at the touch split never happened, so the Dobbins-Harvey question goes to Kansas City unanswered.

  • Camp · Aug 23, 2026Aug 23, 2026

    RJ Harvey Camp Update — August 23: The First Nix Touchdown Went His Way

    Harvey caught the twenty-one-yard touchdown that capped Bo Nix's first drive back, the only touchdown Denver's starters scored against Green Bay. With J.K. Dobbins rested again, the receiving half of Harvey's profile keeps producing the evidence.

  • Camp · Aug 16, 2026Aug 17, 2026

    RJ Harvey Camp Update — August 16: The Lead Job Cracked Open, With a Catch

    With J.K. Dobbins nursing a soft-tissue injury, the beat says Harvey steps into the lead role if Dobbins cannot go. The opening the June read said he needed just appeared, and so did the rookie competing for it.

  • 2026 PreviewJun 15, 2026

    RJ Harvey 2026 Season Preview — inflated touchdowns, a backfield split

    Harvey's RB21 finish across 17 games averaged 10.8 half-PPR points per game, a rookie season built substantially on touchdowns that historical scoring rates suggest are unlikely to repeat at the same clip. The receiving role underneath is the more durable piece of the foundation worth watching going forward.

    Read the full preview ▾

    RJ Harvey finished just outside the top 20 backs as a rookie — on 12 total touchdowns that almost certainly don't repeat, behind a back who's penciled in ahead of him. The receiving role is real; the rest needs sorting. The Muffed 2026 preview.

    The 2025 season was a productive rookie year in a defined role: a hundred 46 carries for 540 yards, seven rushing scores, +47 catches and five receiving touchdowns — 10-eight a game, RB27 per game and RB21 in total. The signature was a three-touchdown, 24 point day against Dallas in Week 8. Sean Payton's "joker" — a back used in the slot and out wide as much as in the backfield.

    The arc is one rookie season, so there's no trend to lean on — and we don't get to bank a year-two leap for running backs; that pattern failed our testing. What we can read is the shape of the production, and it's a mixed bag.

    Here's the tension. The good: 47 catches as a rookie is a genuine, sticky receiving role — the kind of usage that floors a back's PPR value regardless of carries. The bad: his touchdown share is 35 percent, deep in the top quartile, and 12 total touchdowns on under 200 touches is a rate that regresses hard. Strip the touchdowns toward normal and the RB21 finish drops; lean on the receiving role and there's a real floor. The two pull against each other.

    The situation, per the reports, is the cap — and June added a medical footnote and a third mouth: Harvey, it turns out, tore his shoulder labrum in the AFC Championship game and had surgery this offseason, kept quiet until mid-June; Sean Payton called him a full go at minicamp. J.K. Dobbins re-signed on a two-year deal vowing to be "the number one" — the thunder to Harvey's lightning — and Denver spent a fourth-round pick on Jonah Coleman, which makes the touch math a potential three-way problem. Harvey's receiving role is the protected part; the early-down and goal-line volume that let him score 12 times is the part a healthy Dobbins and a rookie both bid on.

    The price: pick 81, the 30-first back. Verdict: WATCHLIST — the receiving role argues he's underpriced, the touchdown regression and the Dobbins-led split argue the RB21 total finish won't repeat, and those roughly cancel at RB31. The counter for him: a 47-catch back in a creative offense has a receiving floor most late-round backs don't. Against: the finish that makes him look cheap was touchdown-inflated, the carries belong to Dobbins, and now there's a rookie in the room too. A fair price on a useful piece.

    September watch: the touchdown rate — the regression is coming, the only question is how far; and the three-way split with Dobbins and Coleman, which caps the ceiling. He's one of your guys? This show covers your whole roster — every player, every week, all season.

  • 2025 ReviewMay 11, 2026

    RJ Harvey 2025 Season in Review

    Read the full review ▾

    RJ Harvey finished his rookie year as the number 20 running back in total PPR scoring and the number 24 running back in PPR per game. Useful but uneven — 17 games of work on a 14-and-3 team that won the AFC West as the top seed, but he never locked down the lead-back role in Denver's committee. He split the backfield with J.K. Dobbins, and the split tells a story: Dobbins out-carried him 153 to 146 and nearly outgained him by a full yard a pop. Harvey's value lived in two places — the end zone, where he scored 12 total touchdowns rushing and receiving, and the passing game out of the backfield. The yards-per-carry profile is what kept him from climbing higher.

    Now let's dig into the numbers. Harvey logged 146 carries for 540 yards — 3.7 a carry, well below Denver's team mark of 4.4 and miles behind Dobbins at 5.1. Under the hood it gets worse: his rushing yards over expected came in at minus 90.8, or minus 0.64 a carry, ranking 47th among qualified backs. Dobbins on the same offense? Plus 1.1 a carry, fourth in the league. This wasn't a blocking problem — it was a Harvey problem. He made his money in the passing game and at the goal line: 47 catches on 58 targets for 356 yards, five receiving touchdowns, +7 rushing scores. The weekly profile is pure boom-or-bust — Harvey cleared 18 PPR points six different times, but finished under 8 in seven games, including four under 5. The 12.2 per-game average is a mirage. You got a 20-burger or a dud, with almost no middle ground.

    The play that captures the season came Week 8 against the Cowboys. First drive, second-and-10 from the Dallas 40, Denver down 3-nothing — Harvey took a handoff left end and went 40 yards untouched. That single snap added nearly four expected points and represented the ceiling outcome that kept fantasy managers chasing him all year: when Harvey hit a crease, he was gone. Trouble is, the floor games kept showing up just as often, and on a per-carry basis the rookie got muffed by the expected-yardage models more than almost any back in football.

Browse every player →

In a Sleeper league? One link sets up everyone in it →

Ask this data a question

Every figure on this page comes out of Muffed's verified panel — and you can query the whole thing in plain English. No account, no key. Ask the data →

Use Muffed in your AI

Ask Claude or ChatGPT football questions and get these verified figures back, with sources. Add https://muffed.ai/api/mcp — free, no account, no API key.

Add to Claude · Set up in ChatGPT · How it works →

Every figure on this page is recomputed from public play-by-play, not copied from a box score — how we verify every number.