NFL Rushing Yards Props: Live Lines & Best Odds
Every NFL rushing yards prop on today’s slate, in one place, the line, the best available number across sportsbooks, and how the defense on the other side holds up against the run. The board refreshes as books post and move their prices, so you’re working the current market rather than yesterday’s close.
The value isn’t just the projection. It’s the shop: the same rushing line can be priced differently at every book, and the best over or under is highlighted for you, with a direct link to the market. A few cents of juice and a half-point of line don’t feel like much on one bet — over a season of props, they’re the difference between a winning and losing year.
When the schedule is quiet in the offseason, the board shows the run-defense rankings that shape these props once Week 1 arrives, so you can scout the soft and stingy fronts before lines ever post.
| Player & Matchup | Rush D | Line | Best Over | Best Under | DFS | ||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Derrick Henry | #7 · 101.9 ypg | 86.5 | — | — | 86.5 PP86.5 UDOG | ||||||||||||||||||||||||||||||||||||
Season snaps555 Snap %54% Explosive (10+)36 FP / snap0.50 #2 RB Last 5 games
| |||||||||||||||||||||||||||||||||||||||||
| Bijan Robinson | #13 · 113.1 ypg | 83.5 | — | — | 83.5 PP83.5 UDOG | ||||||||||||||||||||||||||||||||||||
Season snaps860 Snap %78% Explosive (10+)36 FP / snap0.43 #9 RB Last 5 games
| |||||||||||||||||||||||||||||||||||||||||
| Saquon Barkley | #30 · 141.5 ypg | 78.5 | — | — | 78.5 PP78.5 UDOG | ||||||||||||||||||||||||||||||||||||
Season snaps773 Snap %78% Explosive (10+)28 FP / snap0.30 #49 RB Last 5 games
| |||||||||||||||||||||||||||||||||||||||||
| Jahmyr Gibbs | #19 · 120.6 ypg | 76.5 | — | — | 76.5 PP76.5 UDOG | ||||||||||||||||||||||||||||||||||||
Season snaps737 Snap %75% Explosive (10+)27 FP / snap0.50 #3 RB Last 5 games
| |||||||||||||||||||||||||||||||||||||||||
| James Cook | #4 · 93.7 ypg | 76.5 | — | — | 76.5 PP76.5 UDOG | ||||||||||||||||||||||||||||||||||||
Season snaps639 Snap %50% Explosive (10+)39 FP / snap0.47 #4 RB Last 5 games
| |||||||||||||||||||||||||||||||||||||||||
| Ashton Jeanty | #26 · 132.4 ypg | 76.5 | — | — | 76.5 PP76.5 UDOG | ||||||||||||||||||||||||||||||||||||
Season snaps771 Snap %82% Explosive (10+)24 FP / snap0.32 #45 RB Last 5 games
| |||||||||||||||||||||||||||||||||||||||||
| Devon Achane | #17 · 116.8 ypg | 76.5 | — | — | 76.5 PP76.5 UDOG | ||||||||||||||||||||||||||||||||||||
Season snaps694 Snap %67% Explosive (10+)40 FP / snap0.47 #5 RB Last 5 games
| |||||||||||||||||||||||||||||||||||||||||
| Jonathan Taylor | #10 · 106.6 ypg | 74.5 | — | — | 74.5 PP74.5 UDOG | ||||||||||||||||||||||||||||||||||||
Season snaps883 Snap %78% Explosive (10+)36 FP / snap0.41 #16 RB Last 5 games
| |||||||||||||||||||||||||||||||||||||||||
| Javonte Williams | #31 · 145.3 ypg | 68.5 | — | — | 68.5 PP68.5 UDOG | ||||||||||||||||||||||||||||||||||||
Season snaps769 Snap %54% Explosive (10+)26 FP / snap0.32 #46 RB Last 5 games
| |||||||||||||||||||||||||||||||||||||||||
| Omarion Hampton | #25 · 126.9 ypg | 65.5 | — | — | 65.5 PP65.5 UDOG | ||||||||||||||||||||||||||||||||||||
Season snaps384 Snap %52% Explosive (10+)14 FP / snap0.35 #32 RB Last 5 games
| |||||||||||||||||||||||||||||||||||||||||
| Breece Hall | #15 · 114.6 ypg | 64.5 | — | — | 64.5 PP64.5 UDOG | ||||||||||||||||||||||||||||||||||||
Season snaps640 Snap %66% Explosive (10+)26 FP / snap0.32 #43 RB Last 5 games
| |||||||||||||||||||||||||||||||||||||||||
| Kenneth Walker Iii | #2 · 91.1 ypg | 64.5 | — | — | 64.5 PP64.5 UDOG | ||||||||||||||||||||||||||||||||||||
Season snaps498 Snap %45% Explosive (10+)33 FP / snap0.39 #20 RB Last 5 games
| |||||||||||||||||||||||||||||||||||||||||
| Quinshon Judkins | #1 · 85.6 ypg | 63.5 | — | — | 63.5 PP63.5 UDOG | ||||||||||||||||||||||||||||||||||||
Season snaps452 Snap %52% Explosive (10+)18 FP / snap0.38 #23 RB Last 5 games
| |||||||||||||||||||||||||||||||||||||||||
| Travis Etienne Jr | #14 · 114.5 ypg | 62.5 | — | — | — | ||||||||||||||||||||||||||||||||||||
Season snaps691 Snap %66% Explosive (10+)26 FP / snap0.37 #29 RB Last 5 games
| |||||||||||||||||||||||||||||||||||||||||
| Christian Mccaffrey | #12 · 110.8 ypg | 60.5 | — | — | 60.5 PP60.5 UDOG | ||||||||||||||||||||||||||||||||||||
Season snaps932 Snap %83% Explosive (10+)27 FP / snap0.45 #6 RB Last 5 games
| |||||||||||||||||||||||||||||||||||||||||
| Tony Pollard | #29 · 139.5 ypg | 60.5 | — | — | 60.5 PP60.5 UDOG | ||||||||||||||||||||||||||||||||||||
Season snaps657 Snap %56% Explosive (10+)27 FP / snap0.28 #59 RB Last 5 games
| |||||||||||||||||||||||||||||||||||||||||
| Kyren Williams | #11 · 107.8 ypg | 58.5 | — | — | 58.5 PP58.5 UDOG | ||||||||||||||||||||||||||||||||||||
Season snaps772 Snap %62% Explosive (10+)26 FP / snap0.34 #36 RB Last 5 games
| |||||||||||||||||||||||||||||||||||||||||
| Jeremiyah Love | #8 · 105.4 ypg | 58.5 | — | — | 58.5 PP58.5 UDOG | ||||||||||||||||||||||||||||||||||||
No 2025 game log available for this player yet. | |||||||||||||||||||||||||||||||||||||||||
| Cameron Skattebo | #23 · 125.5 ypg | 57.5 | — | — | 57.5 PP57.5 UDOG | ||||||||||||||||||||||||||||||||||||
Season snaps295 Snap %59% Explosive (10+)10 FP / snap0.43 #8 RB Last 5 games
| |||||||||||||||||||||||||||||||||||||||||
| Chase Brown | #5 · 99.1 ypg | 56.5 | — | — | 56.5 PP56.5 UDOG | ||||||||||||||||||||||||||||||||||||
Season snaps738 Snap %61% Explosive (10+)24 FP / snap0.38 #21 RB Last 5 games
| |||||||||||||||||||||||||||||||||||||||||
| David Montgomery | #28 · 136.2 ypg | 53.5 | — | — | 53.5 PP53.5 UDOG | ||||||||||||||||||||||||||||||||||||
Season snaps408 Snap %31% Explosive (10+)15 FP / snap0.41 #17 RB Last 5 games
| |||||||||||||||||||||||||||||||||||||||||
| Malik Willis | #17 · 116.8 ypg | 40.5 | — | — | 40.5 PP40.5 UDOG | ||||||||||||||||||||||||||||||||||||
Season snaps98 Snap %42% Explosive (10+)7 FP / snap0.52 Last 4 games
| |||||||||||||||||||||||||||||||||||||||||
| Jayden Daniels | #22 · 124.4 ypg | 39.5 | — | — | 39.5 PP39.5 UDOG | ||||||||||||||||||||||||||||||||||||
Season snaps405 Snap %86% Explosive (10+)8 FP / snap0.28 Last 5 games
| |||||||||||||||||||||||||||||||||||||||||
| Josh Allen | #4 · 93.7 ypg | 32.5 | — | — | 32.5 PP32.5 UDOG | ||||||||||||||||||||||||||||||||||||
Season snaps1033 Snap %100% Explosive (10+)17 FP / snap0.35 Last 5 games
| |||||||||||||||||||||||||||||||||||||||||
| Brevin Jordan | #28 · 136.2 ypg | 32.5 | — | — | — | ||||||||||||||||||||||||||||||||||||
No 2025 game log available for this player yet. | |||||||||||||||||||||||||||||||||||||||||
| Lamar Jackson | #7 · 101.9 ypg | 31.5 | — | — | 31.5 PP31.5 UDOG | ||||||||||||||||||||||||||||||||||||
Season snaps702 Snap %87% Explosive (10+)15 FP / snap0.31 Last 5 games
| |||||||||||||||||||||||||||||||||||||||||
| Jaxson Dart | #23 · 125.5 ypg | 30.5 | — | — | 30.5 PP30.5 UDOG | ||||||||||||||||||||||||||||||||||||
Season snaps774 Snap %99% Explosive (10+)18 FP / snap0.31 Last 5 games
| |||||||||||||||||||||||||||||||||||||||||
| Isiah Pacheco | #19 · 120.6 ypg | 29.5 | — | — | 29.5 PP29.5 UDOG | ||||||||||||||||||||||||||||||||||||
Season snaps424 Snap %43% Explosive (10+)10 FP / snap0.21 #76 RB Last 5 games
| |||||||||||||||||||||||||||||||||||||||||
| Jalen Hurts | #30 · 141.5 ypg | 29.5 | — | — | 29.5 PP29.5 UDOG | ||||||||||||||||||||||||||||||||||||
Season snaps965 Snap %94% Explosive (10+)12 FP / snap0.31 Last 5 games
| |||||||||||||||||||||||||||||||||||||||||
| Drake Maye | #3 · 91.9 ypg | 28.5 | — | — | 28.5 PP28.5 UDOG | ||||||||||||||||||||||||||||||||||||
Season snaps1050 Snap %91% Explosive (10+)15 FP / snap0.34 Last 5 games
| |||||||||||||||||||||||||||||||||||||||||
| Justin Herbert | #25 · 126.9 ypg | 22.5 | — | — | 22.5 PP22.5 UDOG | ||||||||||||||||||||||||||||||||||||
Season snaps1043 Snap %97% Explosive (10+)16 FP / snap0.28 Last 5 games
| |||||||||||||||||||||||||||||||||||||||||
| Trevor Lawrence | #16 · 116.4 ypg | 19.5 | — | — | 19.5 PP19.5 UDOG | ||||||||||||||||||||||||||||||||||||
Season snaps1114 Snap %92% Explosive (10+)14 FP / snap0.30 Last 5 games
| |||||||||||||||||||||||||||||||||||||||||
| Chris Williams | #20 · 123.3 ypg | 19.5 | — | — | 19.5 PP19.5 UDOG | ||||||||||||||||||||||||||||||||||||
Season snaps1143 Snap %100% Explosive (10+)14 FP / snap0.28 Last 5 games
| |||||||||||||||||||||||||||||||||||||||||
| Tyler Shough | #14 · 114.5 ypg | 17.5 | — | — | 17.5 PP17.5 UDOG | ||||||||||||||||||||||||||||||||||||
Season snaps605 Snap %99% Explosive (10+)6 FP / snap0.26 Last 5 games
| |||||||||||||||||||||||||||||||||||||||||
| Baker Mayfield | #32 · 147.1 ypg | 16.5 | — | — | 16.5 PP16.5 UDOG | ||||||||||||||||||||||||||||||||||||
Season snaps1099 Snap %100% Explosive (10+)15 FP / snap0.25 Last 5 games
| |||||||||||||||||||||||||||||||||||||||||
| Brock Purdy | #12 · 110.8 ypg | 14.5 | — | — | 14.5 PP14.5 UDOG | ||||||||||||||||||||||||||||||||||||
Season snaps576 Snap %98% Explosive (10+)5 FP / snap0.31 Last 5 games
| |||||||||||||||||||||||||||||||||||||||||
| Bryce Young | #27 · 134.5 ypg | 14.5 | — | — | 14.5 PP14.5 UDOG | ||||||||||||||||||||||||||||||||||||
Season snaps964 Snap %100% Explosive (10+)7 FP / snap0.23 Last 5 games
| |||||||||||||||||||||||||||||||||||||||||
| Jordan Love | #21 · 124.1 ypg | 8.5 | — | — | 8.5 PP8.5 UDOG | ||||||||||||||||||||||||||||||||||||
Season snaps894 Snap %85% Explosive (10+)7 FP / snap0.26 Last 5 games
| |||||||||||||||||||||||||||||||||||||||||
| Cj Stroud | #28 · 136.2 ypg | 7.5 | — | — | 7.5 PP7.5 UDOG | ||||||||||||||||||||||||||||||||||||
Season snaps868 Snap %93% Explosive (10+)7 FP / snap0.24 Last 5 games
| |||||||||||||||||||||||||||||||||||||||||
| Cameron Ward | #29 · 139.5 ypg | 6.5 | — | — | 6.5 PP6.5 UDOG | ||||||||||||||||||||||||||||||||||||
Season snaps1007 Snap %82% Explosive (10+)6 FP / snap0.19 Last 5 games
| |||||||||||||||||||||||||||||||||||||||||
| Geno Smith | #15 · 114.6 ypg | 6.5 | — | — | 6.5 PP6.5 UDOG | ||||||||||||||||||||||||||||||||||||
Season snaps863 Snap %93% Explosive (10+)3 FP / snap0.20 Last 5 games
| |||||||||||||||||||||||||||||||||||||||||
| Dak Prescott | #31 · 145.3 ypg | 6.5 | — | — | 6.5 PP6.5 UDOG | ||||||||||||||||||||||||||||||||||||
Season snaps1135 Snap %88% Explosive (10+)5 FP / snap0.28 Last 5 games
| |||||||||||||||||||||||||||||||||||||||||
| Joe Burrow | #5 · 99.1 ypg | 5.5 | — | — | 5.5 PP5.5 UDOG | ||||||||||||||||||||||||||||||||||||
Season snaps478 Snap %94% Explosive (10+)0 FP / snap0.28 Last 5 games
| |||||||||||||||||||||||||||||||||||||||||
| Sam Darnold | #6 · 101.7 ypg | 2.5 | — | — | 2.5 PP2.5 UDOG | ||||||||||||||||||||||||||||||||||||
Season snaps1026 Snap %97% Explosive (10+)2 FP / snap0.23 Last 5 games
| |||||||||||||||||||||||||||||||||||||||||
| Rashid Shaheed | #6 · 101.7 ypg | 0.5 | — | — | 0.5 PP | ||||||||||||||||||||||||||||||||||||
Season snaps705 Snap %48% Explosive (10+)3 FP / snap0.22 Last 5 games
| |||||||||||||||||||||||||||||||||||||||||
| Puka Nacua | #11 · 107.8 ypg | 0.5 | — | — | 0.5 PP | ||||||||||||||||||||||||||||||||||||
Season snaps727 Snap %64% Explosive (10+)4 FP / snap0.52 Last 5 games
| |||||||||||||||||||||||||||||||||||||||||
| Zay Flowers | #7 · 101.9 ypg | 0.5 | — | — | 0.5 PP | ||||||||||||||||||||||||||||||||||||
Season snaps878 Snap %85% Explosive (10+)2 FP / snap0.28 Last 5 games
| |||||||||||||||||||||||||||||||||||||||||
| Luther Burden Iii | #20 · 123.3 ypg | 0.5 | — | — | 0.5 PP | ||||||||||||||||||||||||||||||||||||
Season snaps402 Snap %56% Explosive (10+)2 FP / snap0.32 Last 5 games
| |||||||||||||||||||||||||||||||||||||||||
| Aaron Rodgers | #24 · 126.2 ypg | 0.5 | — | — | 0.5 PP | ||||||||||||||||||||||||||||||||||||
Season snaps918 Snap %100% Explosive (10+)2 FP / snap0.25 Last 5 games
| |||||||||||||||||||||||||||||||||||||||||
How to Read the Board
- Line — the rushing yards number you’re betting over or under. It reflects the de-vigged consensus across books.
- Best Over / Best Under — the top available price on each side across your sportsbooks, with the book that’s offering it. Tap to go straight to that market.
- Fair — the consensus price with the bookmaker’s margin (the “vig”) removed. Compare it to the best book price: when a book’s number beats fair, that’s where the edge lives.
- Opp · Rush D — the opponent’s run defense, ranked 1–32, where 1 = the stingiest (fewest rushing yards allowed per game). A “Soft D” badge means that defense gives up yards on the ground — a point in the over’s favor, all else equal.
| Rk | Player | Tm | G | Att | Yds | YPC | TD |
|---|---|---|---|---|---|---|---|
| 1 | James Cook | BUF | 17 | 309 | 1,621 | 5.25 | 14 |
| 2 | Derrick Henry | BAL | 17 | 307 | 1,595 | 5.20 | 16 |
| 3 | Jonathan Taylor | IND | 17 | 323 | 1,585 | 4.91 | 20 |
| 4 | Bijan Robinson | ATL | 17 | 287 | 1,478 | 5.15 | 11 |
| 5 | De'Von Achane | MIA | 16 | 238 | 1,350 | 5.67 | 12 |
| 6 | Kyren Williams | LA | 17 | 259 | 1,252 | 4.83 | 13 |
| 7 | Jahmyr Gibbs | DET | 17 | 243 | 1,223 | 5.03 | 18 |
| 8 | Christian McCaffrey | SF | 17 | 311 | 1,202 | 3.87 | 17 |
| 9 | Javonte Williams | DAL | 16 | 252 | 1,201 | 4.77 | 13 |
| 10 | Saquon Barkley | PHI | 16 | 280 | 1,140 | 4.07 | 9 |
Top 10 by rushing yards (RB). These are the backs whose rushing props you'll shop most on the board above — volume and touchdown equity both start here.
How to Bet NFL Rushing Yards Props
Rushing yardage is one of the most projectable props in football, because it’s driven by volume more than efficiency. A back who’s going to get 20 carries has a high floor regardless of how the game breaks. So the questions that actually move these lines are about opportunity and matchup:
Opponent run defense. Start with the rush-D rank on the board. A soft front (high rank number, lots of yards allowed per game) lifts the over; a top-five run defense pulls it down. But read it with context — a stout interior can still bleed yards on outside zone, and rank alone doesn’t capture injuries to the box.
Game script and the spread. Favorites run more as the game wears on; trailing teams abandon the run to throw. A workhorse back on a comfortable favorite has natural over appeal because positive game script feeds him fourth-quarter carries. The back on a heavy underdog is fighting the script.
Workload and the backfield. Snap share and carry share are everything for yardage. A clear lead back is a different bet than a committee where two players split touches. Watch for backfield news — a banged-up RB1 or a returning starter can swing a line by 15–20 yards.
Offensive line and the trenches. Run blocking is the multiplier on volume. An O-line missing starters caps even a high-carry back; a dominant front raises the whole floor.
Weather and pace. Wind, cold, and rain push teams toward the run and tend to lift rushing overs. Pace and game total matter too — a low total doesn’t always mean fewer rush yards if the script is run-heavy.
Then shop. Once you’ve landed on a side, the board’s best-price column is doing the work the average bettor skips. Take the number, not the brand.
What Counts As A “Good” Rushing Line
There’s no universal answer — a “good” line is one that’s mispriced relative to the player’s true range of outcomes. Two practical tells the board surfaces for you:
- Best price vs. fair. The Fair column strips out the vig. When a sportsbook’s best over or under is better than fair odds, you’re getting a price the market itself says is too generous. That gap is your edge, and it’s free if you’re already shopping.
- Line dispersion. When books disagree on the number (one has 62.5, another 64.5), there’s room to buy the better side of the half-point. The board shows each book’s line so you can see the spread.
NFL Rushing Defense Rankings
The opponent rush-D rank on the board comes from season rushing yards allowed per game, ranked 1–32 with 1 being the toughest. It’s the single fastest read on whether a matchup leans over or under: soft run defenses are where rushing overs cash, and elite fronts are where you look under or pass. In the offseason, the board shows the full rankings table so you can map the league’s run defenses before lines post.
The 10 defenses allowing the most rushing yards per game (NFL Rk 32 = softest). A starting point, not a lock — personnel, scheme, and game scripts move these rankings, and the live board reflects each opponent's current run-defense grade.NFL Rk Defense Yds/G Total G 32 Cincinnati Bengals 147.1 2,500 17 31 New York Giants 145.3 2,470 17 30 Washington Commanders 141.5 2,406 17 29 New York Jets 139.5 2,371 17 28 Buffalo Bills 136.2 2,315 17 27 Chicago Bears 134.5 2,287 17 26 Miami Dolphins 132.4 2,251 17 25 Arizona Cardinals 126.9 2,158 17 24 Atlanta Falcons 126.2 2,146 17 23 Dallas Cowboys 125.5 2,133 17
Frequently Asked Questions
Most books post player rushing props 24–48 hours before kickoff, with pricing firming up as game day approaches. The board fills in automatically as those lines go live, so an empty or thin slate usually just means the books haven’t posted yet.
It ranks each defense 1–32 by rushing yards allowed per game, where 1 is the stingiest. A high number (“Soft D”) means that defense gives up yards on the ground, which generally favors the over; a low number (“Tough D”) favors the under.
It changes by player and by day — no single book is always best. That’s the entire point of the board’s best-over and best-under columns: they surface the top available price on each side so you can bet the number instead of defaulting to one app.
Neither by default. It depends on the back’s expected workload, the opponent’s run defense, and the likely game script. A workhorse on a favorite against a soft front leans over; a committee back on an underdog facing a top run defense leans under.
Use the game filter to narrow to a matchup, or scan the player column — every back with a posted rushing prop appears as his own row, with his line, best prices, and opponent run-defense rank.
21+. Please gamble responsibly. If you or someone you know has a gambling problem, call 1-800-GAMBLER. Odds and lines are subject to change; always confirm the current price at your sportsbook before betting.
Lines and best-price data are aggregated across sportsbooks and refreshed throughout the day. CLEATZ provides information and analysis, not betting advice.
Jason Ziernicki is the founder of CLEATZ, where he analyzes sports betting data, public betting percentages, alt-line trends, and prediction markets across the NFL, NBA, MLB, and college sports.
He is based in Jackson Hole, Wyoming, where he routinely trades on Kalshi each month, hoping to win on weather markets like snowfall, as well as sports and politics.
His work focuses on turning sportsbook data and betting market trends into actionable insights for bettors/traders.