2026 player rankings
Projected points per game by position, from the site's own model. Toggle scoring; hover the reasons.
133 RBs · PPR · projected points per game, with a 90% range of about ±7; season total assumes 14.2 games (the position's typical availability).
| Rk | Player | Team | Age | Proj/G | Range | Total | 2025/G | Why |
|---|---|---|---|---|---|---|---|---|
| 1 | Christian McCaffrey | SF | 30 | 19.3 | 13–26 | 265 | 24.5 | age 30 |
| 2 | Jahmyr Gibbs | DET | 24 | 19.1 | 12–26 | 272 | 21.6 | TD-heavy 29% |
| 3 | Bijan Robinson | ATL | 24 | 18.9 | 12–26 | 269 | 21.8 | |
| 4 | Jeremiyah Love (R) | ARI | 21 | 17.4 | 9–26 | 248 | – | rookie · round 1, pick 3listed RB150% carries vacated |
| 5 | De'Von Achane | MIA | 25 | 17.3 | 11–24 | 246 | 20.2 | |
| 6 | Jonathan Taylor | IND | 27 | 17.1 | 10–24 | 235 | 21.3 | TD-heavy 33% |
| 7 | James Cook | BUF | 27 | 15.4 | 9–22 | 219 | 17.8 | TD-heavy 28% |
| 8 | Chase Brown | CIN | 26 | 15.3 | 9–22 | 217 | 16.6 | |
| 9 | Kyren Williams | LA | 26 | 15.0 | 8–22 | 213 | 15.5 | TD-heavy 30% |
| 10 | Omarion Hampton | LAC | 23 | 14.8 | 8–22 | 203 | 15.1 | |
| 11 | Cam Skattebo | NYG | 24 | 14.6 | 8–21 | 200 | 16.0 | TD-heavy 33% |
| 12 | Ashton Jeanty | LV | 23 | 14.3 | 8–21 | 203 | 14.4 | |
| 13 | Bucky Irving | TB | 24 | 14.1 | 7–21 | 193 | 13.8 | |
| 14 | Javonte Williams | DAL | 26 | 13.7 | 7–20 | 195 | 15.2 | TD-heavy 32% |
| 15 | Breece Hall | NYJ | 25 | 13.4 | 7–20 | 190 | 13.0 | |
| 16 | Saquon Barkley | PHI | 29 | 13.2 | 7–20 | 188 | 14.5 | age 29 |
| 17 | D'Andre Swift | CHI | 27 | 13.2 | 6–20 | 187 | 14.3 | |
| 18 | Derrick Henry | BAL | 32 | 13.1 | 6–20 | 186 | 16.4 | age 32TD-heavy 34% |
| 19 | Quinshon Judkins | CLE | 23 | 12.8 | 6–20 | 175 | 12.1 | |
| 20 | Jaylen Warren | PIT | 28 | 12.0 | 5–19 | 165 | 13.6 | |
| 21 | Rhamondre Stevenson | NE | 28 | 12.0 | 5–19 | 161 | 12.8 | injury history · missed 3 and 2 · expect 3.5 outTD-heavy 30% |
| 22 | J.K. Dobbins | DEN | 28 | 11.8 | 5–19 | 159 | 11.6 | injury history · missed 7 and 4 · expect 3.5 out |
| 23 | Kenneth Walker III | KC | 26 | 11.8 | 5–19 | 161 | 11.3 | new team |
| 24 | Travis Etienne | NO | 27 | 11.6 | 5–18 | 159 | 14.9 | TD-heavy 31%new team |
| 25 | Tony Pollard | TEN | 29 | 11.0 | 4–18 | 157 | 10.9 | age 29 |
| 26 | TreVeyon Henderson | NE | 24 | 10.8 | 4–17 | 97 | 12.1 | inactive at week 1 · expect 8 outTD-heavy 29%listed RB2 at week 1 |
| 27 | Jadarian Price (R) | SEA | 23 | 10.6 | 2–19 | 150 | – | rookie · round 1, pick 32listed RB146% carries vacated |
| 28 | Chuba Hubbard | CAR | 27 | 10.1 | 3–17 | 136 | 8.4 | injury history · missed 2 and 2 · expect 3.5 out |
| 29 | RJ Harvey | DEN | 25 | 9.9 | 3–17 | 141 | 12.2 | TD-heavy 35%listed RB2 at week 1 |
| 30 | Josh Jacobs | GB | 28 | 9.9 | 3–17 | 79 | 15.8 | reserve at week 1 · expect 9 outTD-heavy 35%listed RB4 at week 1 |
| 31 | Aaron Jones | MIN | 32 | 9.9 | 3–17 | 135 | 9.9 | age 32 |
| 32 | Rico Dowdle | PIT | 28 | 9.5 | 3–16 | 135 | 12.7 | listed RB2 at week 1new team |
| 33 | David Montgomery | HOU | 29 | 9.3 | 3–16 | 128 | 9.8 | age 29TD-heavy 32%new team |
| 34 | Najee Harris | NYG | 28 | 9.2 | 0–18 | 82 | 3.9 | inactive at week 1 · expect 8 outprojected from rolelisted RB2history 9.0/g |
| 35 | James Conner | ARI | 31 | 9.1 | 0–18 | 73 | 11.1 | PUP / IR-return at week 1 · expect 9 outprojected from rolelisted RB450% carries vacatedhistory 12.5/g |
| 36 | Jacory Croskey-Merritt | WAS | 25 | 9.1 | 2–16 | 129 | 8.3 | TD-heavy 34% |
| 37 | Kenny Gainwell | TB | 27 | 9.0 | 2–16 | 127 | 13.0 | listed RB2 at week 1new team |
| 38 | Kyle Monangai | CHI | 24 | 8.7 | 2–15 | 124 | 8.6 | listed RB2 at week 1 |
| 39 | Tyjae Spears | TEN | 25 | 8.7 | 2–15 | 118 | 8.6 | injury history · missed 4 and 5 · expect 3.5 outlisted RB2 at week 1 |
| 40 | Woody Marks | HOU | 26 | 8.5 | 2–15 | 121 | 9.4 | listed RB2 at week 1 |
| 41 | Alvin Kamara | NO | 31 | 8.2 | 1–15 | 73 | 9.2 | inactive at week 1 · expect 8 outinjury history · missed 6 and 3 · expect 8.0 outage 31listed RB2 at week 1 |
| 42 | Tyrone Tracy Jr. | NYG | 27 | 7.7 | 1–14 | 105 | 10.7 | listed RB3 at week 1 |
| 43 | Dylan Sampson | CLE | 22 | 7.5 | 1–14 | 103 | 5.8 | listed RB2 at week 1 |
| 44 | Rachaad White | WAS | 27 | 7.3 | 1–14 | 104 | 8.4 | listed RB2 at week 1new team |
| 45 | Bhayshul Tuten | JAX | 24 | 7.2 | 0–14 | 98 | 5.9 | TD-heavy 47% |
| 46 | Jordan Mason | MIN | 27 | 7.1 | 0–14 | 98 | 8.1 | TD-heavy 28%listed RB2 at week 1 |
| 47 | Blake Corum | LA | 26 | 7.0 | 0–14 | 100 | 7.2 | TD-heavy 29%listed RB2 at week 1 |
| 48 | Brian Robinson | ATL | 27 | 6.9 | -2–16 | 95 | 3.7 | projected from rolelisted RB235% carries vacatedhistory 6.3/g |
| 49 | Jonathon Brooks | CAR | 23 | 6.6 | -3–16 | 94 | projected from rolelisted RB253% carries vacatedhistory 3.3/g | |
| 50 | Kimani Vidal | LAC | 25 | 6.3 | -0–13 | 87 | 9.1 | listed RB3 at week 1 |
| 51 | Braelon Allen | NYJ | 22 | 6.3 | -3–15 | 87 | 3.8 | projected from rolelisted RB2history 4.4/g |
| 52 | Zach Charbonnet | SEA | 25 | 6.2 | -1–13 | 50 | 11.3 | PUP / IR-return at week 1 · expect 9 outTD-heavy 40%listed RB4 at week 1rd-1 RB drafted |
| 53 | Trey Benson | ARI | 24 | 6.2 | -3–15 | 18 | 8.8 | injured reserve at week 1 · expect 14 outinjury history · missed 13 and 4 · expect 14.0 outprojected from rolelisted RB550% carries vacatedhistory 5.3/g |
| 54 | Tank Bigsby | PHI | 24 | 6.1 | -3–15 | 86 | 3.6 | projected from rolelisted RB2history 4.7/g |
| 55 | MarShawn Lloyd | GB | 25 | 5.8 | -3–15 | 78 | injury history · missed 17 and 16 · expect 3.5 outprojected from rolelisted RB131% carries vacatedhistory 3.6/g | |
| 56 | Kaelon Black (R) | SF | 25 | 5.7 | -3–14 | 81 | – | rookie · round 3, pick 90listed RB2 |
| 57 | Justice Hill | BAL | 29 | 5.7 | -1–12 | 76 | 6.5 | injury history · missed 7 and 2 · expect 3.5 outage 29TD-heavy 28%listed RB2 at week 1 |
| 58 | Jaylen Wright | MIA | 23 | 5.6 | -4–15 | 77 | 5.4 | projected from rolelisted RB2history 3.9/g |
| 59 | Isiah Pacheco | DET | 27 | 5.5 | -1–12 | 16 | 6.7 | injured reserve at week 1 · expect 14 outinjury history · missed 4 and 10 · expect 14.0 outlisted RB4 at week 1new team |
| 60 | Audric Estimé | NO | 23 | 5.5 | -4–15 | 16 | 9.6 | injured reserve at week 1 · expect 14 outinjury history · missed 2.1 and 4 · expect 14.0 outprojected from rolelisted RB4history 5.7/g |
| 61 | Devin Neal | NO | 23 | 5.4 | -4–14 | 16 | 6.7 | injured reserve at week 1 · expect 14 outprojected from rolehistory 5.9/g |
| 62 | Ray Davis | BUF | 27 | 5.2 | -4–14 | 74 | 3.8 | projected from rolelisted RB2history 4.7/g |
| 63 | Kendre Miller | NO | 24 | 5.1 | -4–14 | 69 | 4.8 | injury history · missed 10 and 11 · expect 3.5 outprojected from rolelisted RB3history 4.7/g |
| 64 | Emmett Johnson (R) | KC | 23 | 5.1 | -3–13 | 73 | – | rookie · round 5, pick 161listed RB269% carries vacated |
| 65 | Keaton Mitchell | LAC | 24 | 5.0 | -4–14 | 69 | 4.3 | projected from rolelisted RB2history 4.3/g |
| 66 | Chris Rodriguez Jr. | JAX | 27 | 5.0 | -2–12 | 67 | 7.7 | injury history · missed 2.3 and 6.1 · expect 3.5 outTD-heavy 39%listed RB2 at week 1new team |
| 67 | Jonah Coleman (R) | DEN | 23 | 4.9 | -3–13 | 70 | – | rookie · round 4, pick 108listed RB3 |
| 68 | Mike Washington Jr. (R) | LV | 23 | 4.9 | -3–13 | 69 | – | rookie · round 4, pick 122listed RB2 |
| 69 | Samaje Perine | CIN | 31 | 4.7 | -2–11 | 64 | 5.2 | age 31listed RB2 at week 1 |
| 70 | Isaiah Davis | NYJ | 24 | 4.7 | -2–11 | 66 | 4.5 | listed RB3 at week 1 |
| 71 | Brashard Smith | KC | 23 | 4.6 | -5–14 | 65 | 3.7 | projected from rolelisted RB369% carries vacatedhistory 3.7/g |
| 72 | Tyler Allgeier | ARI | 26 | 4.4 | -2–11 | 62 | 7.2 | TD-heavy 39%listed RB2 at week 1rd-1 RB draftednew team |
| 73 | Bam Knight | ARI | 25 | 4.4 | -2–11 | 60 | 7.7 | TD-heavy 32%listed RB3 at week 1rd-1 RB drafted |
| 74 | Riley Nowakowski (R) | PIT | 24 | 4.4 | -4–13 | 62 | – | rookie · round 5, pick 16941% carries vacated |
| 75 | AJ Dillon | CAR | 28 | 4.3 | -5–13 | 58 | 1.5 | projected from rolelisted RB353% carries vacatedhistory 3.5/g |
| 76 | Ameer Abdullah | JAX | 33 | 4.2 | -5–13 | 59 | 2.9 | projected from rolelisted RB456% carries vacatedhistory 4.5/g |
| 77 | Malik Davis | DAL | 28 | 4.0 | -5–13 | 12 | 4.1 | injured reserve at week 1 · expect 14 outprojected from rolelisted RB2history 3.9/g |
| 78 | Max Bredeson (R) | MIN | 24 | 4.0 | -4–12 | 57 | – | rookie · round 5, pick 159 |
| 79 | Kaytron Allen (R) | WAS | 23 | 3.9 | -4–12 | 55 | – | rookie · round 6, pick 187listed RB332% carries vacated |
| 80 | Israel Abanikanda | DAL | 24 | 3.8 | -5–13 | 35 | inactive at week 1 · expect 8 outprojected from rolehistory 3.6/g | |
| 81 | Roschon Johnson | CHI | 25 | 3.8 | -5–13 | 52 | 0.3 | injury history · missed 10 and 3 · expect 3.5 outprojected from rolelisted RB3history 3.8/g |
| 82 | Devin Singletary | NYG | 29 | 3.8 | -3–11 | 52 | 6.4 | age 29TD-heavy 28%listed RB4 at week 1 |
| 83 | Chris Brooks | GB | 26 | 3.8 | -5–13 | 53 | 1.9 | projected from rolelisted RB231% carries vacatedhistory 2.6/g |
| 84 | Ollie Gordon II | MIA | 22 | 3.8 | -5–13 | 53 | 3.2 | projected from rolelisted RB3history 3.3/g |
| 85 | Raheim Sanders | CLE | 24 | 3.7 | -5–13 | 51 | 5.1 | projected from rolelisted RB3history 4.5/g |
| 86 | Sione Vaki | DET | 25 | 3.7 | -5–13 | 51 | 0.1 | projected from rolelisted RB238% carries vacatedhistory 1.1/g |
| 87 | Jordan James | SF | 22 | 3.7 | -5–13 | 33 | inactive at week 1 · expect 8 outprojected from rolelisted RB3 | |
| 88 | Adam Randall (R) | BAL | 22 | 3.7 | -5–12 | 29 | – | rookie · round 5, pick 174listed RB4 |
| 89 | George Holani | SEA | 27 | 3.6 | -6–13 | 49 | 2.1 | injury history · missed 6 and 11.7 · expect 3.5 outprojected from rolelisted RB246% carries vacatedhistory 2.3/g |
| 90 | Ty Johnson | BUF | 29 | 3.6 | -3–10 | 32 | 5.9 | inactive at week 1 · expect 8 outage 29TD-heavy 30%listed RB3 at week 1 |
| 91 | Nicholas Singleton (R) | TEN | 22 | 3.6 | -5–12 | 32 | – | rookie · round 5, pick 165listed RB3 |
| 92 | Trey Sermon | ATL | 27 | 3.5 | -6–13 | 10 | 0.0 | injured reserve at week 1 · expect 14 outprojected from rolelisted RB335% carries vacatedhistory 2.8/g |
| 93 | Trevor Etienne | CAR | 22 | 3.5 | -6–13 | 28 | 0.8 | PUP / IR-return at week 1 · expect 9 outprojected from rolelisted RB453% carries vacatedhistory 1.3/g |
| 94 | Eli Heidenreich (R) | PIT | 23 | 3.5 | -5–12 | 49 | – | rookie · round 7, pick 230listed RB341% carries vacated |
| 95 | Isaac Guerendo | SF | 26 | 3.5 | -6–13 | 28 | 0.0 | PUP / IR-return at week 1 · expect 9 outprojected from rolelisted RB4history 3.3/g |
| 96 | Emari Demercado | DAL | 27 | 3.4 | -6–13 | 46 | 4.9 | injury history · missed 4 and 4 · expect 3.5 outprojected from rolelisted RB3history 4.7/g |
| 97 | Kaleb Johnson | GB | 23 | 3.4 | -6–13 | 47 | 0.9 | projected from rolelisted RB331% carries vacatedhistory 1.6/g |
| 98 | LeQuint Allen Jr. | JAX | 22 | 3.4 | -6–12 | 48 | 1.6 | projected from rolelisted RB356% carries vacatedhistory 1.9/g |
| 99 | Demond Claiborne (R) | MIN | 23 | 3.4 | -5–12 | 30 | – | rookie · round 6, pick 198listed RB3 |
| 100 | DJ Giddens | IND | 23 | 3.3 | -6–12 | 29 | 1.9 | inactive at week 1 · expect 8 outprojected from rolelisted RB3history 2.6/g |
| 101 | Robbie Ouzts | SEA | 24 | 2.9 | -6–12 | 9 | 0.0 | injured reserve at week 1 · expect 14 outprojected from role46% carries vacatedhistory 1.7/g |
| 102 | Ben VanSumeren | KC | 26 | 2.9 | -6–12 | 39 | injury history · missed 16 and 6 · expect 3.5 outprojected from role69% carries vacatedhistory 2.3/g | |
| 103 | Sean Tucker | TB | 25 | 2.9 | -4–10 | 26 | 5.4 | inactive at week 1 · expect 8 outTD-heavy 53%listed RB3 at week 1 |
| 104 | Myles Montgomery | NE | 23 | 2.9 | -6–12 | 9 | injured reserve at week 1 · expect 14 outprojected from rolelisted RB4 | |
| 105 | Corey Kiner | NE | 24 | 2.8 | -6–12 | 40 | 2.3 | projected from rolelisted RB3history 3.0/g |
| 106 | Ty Chandler | NO | 28 | 2.8 | -6–12 | 8 | 2.9 | injured reserve at week 1 · expect 14 outprojected from rolelisted RB5history 3.3/g |
| 107 | Jeremy McNichols | WAS | 31 | 2.7 | -4–9 | 22 | 4.5 | PUP / IR-return at week 1 · expect 9 outage 31listed RB4 at week 1 |
| 108 | Brittain Brown | CHI | 29 | 2.7 | -6–12 | 8 | 4.8 | injured reserve at week 1 · expect 14 outprojected from rolelisted RB4history 4.1/g |
| 109 | Seth McGowan (R) | IND | 25 | 2.6 | -6–11 | 38 | – | rookie · round 7, pick 237listed RB2 |
| 110 | Will Shipley | PHI | 24 | 2.5 | -7–12 | 35 | 1.4 | projected from rolelisted RB3history 1.7/g |
| 111 | Josh Williams | TB | 26 | 2.4 | -7–12 | 34 | 0.6 | projected from role30% carries vacatedhistory 2.5/g |
| 112 | Emanuel Wilson | SEA | 27 | 2.4 | -4–9 | 34 | 5.6 | listed RB3 at week 1rd-1 RB draftednew team |
| 113 | Rasheen Ali | BAL | 25 | 2.4 | -7–12 | 32 | 1.6 | injury history · missed 2 and 11 · expect 3.5 outprojected from rolelisted RB3history 1.8/g |
| 114 | Tyler Badie | DEN | 27 | 2.3 | -7–11 | 20 | 2.2 | inactive at week 1 · expect 8 outprojected from rolelisted RB4history 2.5/g |
| 115 | Kene Nwangwu | NYJ | 28 | 2.2 | -7–11 | 20 | 1.1 | inactive at week 1 · expect 8 outinjury history · missed 5 and 11.3 · expect 8.0 outprojected from rolelisted RB4history 1.7/g |
| 116 | Hunter Luepke | DAL | 26 | 2.2 | -7–11 | 31 | 2.6 | projected from rolehistory 2.5/g |
| 117 | Connor Heyward | LV | 27 | 2.2 | -7–11 | 31 | 2.0 | projected from rolehistory 2.1/g |
| 118 | Chris Collier | LV | 26 | 2.0 | -7–11 | 6 | injured reserve at week 1 · expect 14 outprojected from rolelisted RB4history 2.1/g | |
| 119 | Kyle Juszczyk | SF | 35 | 2.0 | -7–11 | 29 | 3.6 | projected from rolehistory 3.7/g |
| 120 | Tahj Brooks | CIN | 24 | 1.9 | -7–11 | 27 | 0.5 | projected from rolelisted RB3history 1.2/g |
| 121 | British Brooks | HOU | 27 | 1.8 | -7–11 | 25 | 1.0 | projected from rolelisted RB338% carries vacatedhistory 1.6/g |
| 122 | DeeJay Dallas | MIN | 28 | 1.7 | -7–11 | 23 | 0.4 | projected from rolehistory 1.4/g |
| 123 | Andrew Beck | NYJ | 30 | 1.6 | -8–11 | 22 | 2.1 | projected from rolehistory 2.4/g |
| 124 | Ronnie Rivers | LA | 27 | 1.6 | -8–11 | 22 | 0.8 | projected from rolelisted RB3history 2.1/g |
| 125 | Jacob Saylors | DET | 26 | 1.5 | -8–11 | 22 | 0.1 | projected from rolelisted RB338% carries vacatedhistory 0.9/g |
| 126 | Alec Ingold | LAC | 30 | 1.3 | -8–10 | 18 | 1.6 | projected from rolehistory 2.3/g |
| 127 | Dylan Laube | LV | 27 | 1.3 | -8–10 | 17 | 0.3 | projected from rolelisted RB3history 0.7/g |
| 128 | Brady Russell | SEA | 28 | 1.1 | -8–10 | 15 | 0.0 | projected from role46% carries vacatedhistory 0.7/g |
| 129 | Michael Burton | CLE | 34 | 1.0 | -8–10 | 15 | projected from rolehistory 2.5/g | |
| 130 | Julius Chestnut | TEN | 26 | 0.9 | -8–10 | 14 | 0.3 | projected from rolelisted RB4history 0.9/g |
| 131 | Adam Prentice | DEN | 29 | 0.8 | -8–10 | 11 | 1.2 | projected from rolehistory 1.3/g |
| 132 | Reggie Gilliam | NE | 29 | 0.6 | -9–10 | 8 | 0.4 | projected from rolehistory 0.9/g |
| 133 | Patrick Ricard | NYG | 32 | 0.5 | -9–10 | 7 | 0.4 | projected from rolehistory 1.8/g |
How to read this. The projection is a regression fitted on 2005–2025: a weighted average of the last two or three seasons (three for QBs), age, the share of last season's points that came from touchdowns (which regresses), first- or second-round rookies drafted at the position by the player's Week-1 team, and a team change. Rookies are projected from draft pick alone (plus the targets their new team lost, for receivers). Backtested on 2015–2025 it ranks players better than last season's points every year for receivers and most years elsewhere — but the range column is the honest part: who finishes first is still mostly the season. No market or betting inputs are used.