Fantasy Football Player Notes
2026 Half PPR Draft Rankings
|
1.
Bijan Robinson
ATL (at CAR)
Last year, Bijan Robinson was the RB2 in fantasy points per game. For most of the season, he was pacing towards a 1,000-yard season for rushing and receiving before tailing off at the end of the season (820 receiving yards). Robinson was also crushed by the heavy usage of Tyler Allgeier near the goalline. Allgeier finished with eight rushing touchdowns, while Robinson had only 11 total touchdowns. Robinson had a pitiful 49.3% red zone rushing share (per Fantasy Points Data). With Allgeier and the previous coaching staff gone, Robinson should enjoy more usage near paydirt in 2026. Robinson was incredibly efficient with his workload last season, which is a reflection of his insane talent. He finished top-three among running backs (minimum 100 carries, 20 targets) in receiving yards per game, target share, yards per route run, first downs per route run, missed tackles forced per attempt, and yards after contact per attempt. Robinson is my favorite bet to be the RB1 overall in 2026.
|
|
2.
Jahmyr Gibbs
DET (at GB)
Last year, Jahmyr Gibbs finished as the RB3 in fantasy points per game. After Week 10, his usage got a massive bump as he didn't play less than 68% of the snaps in any game for the rest of the season while averaging 20 touches and 114.9 total yards pre game. This stretch of games from Weeks 11-18 also coincided with Sam LaPorta's absence, which increased Gibbs' passing game usage. In Weeks 1-10, Gibbs had a 12.7% target share, 25.2 receiving yards per game, and an 11.1% first-read share (per Fantasy Points Data). In Weeks 11-18, Gibbs saw a huge increase in work through the air without LaPorta, with a 19% target share, 48.6 receiving yards per game, and a 19.6% first-read share. Gibbs led all running backs in those statistical categories in the final eight games of the season. Gibbs is in the running for RB1 overall for 2026, but if the rest of the weapons for Detroit remain healthy all season, it could be tough for him to do so. I still expect him to be a top-three back this season who is insanely efficient with his passing game and early down work. Last year, he ranked ninth in explosive run rate and third in missed tackles forced per attempt. Gibbs will and should be a top 3-5 pick in every fantasy draft this year.
|
|
3.
Christian McCaffrey
SF (at ARI)
Christian McCaffrey came storming back in his age-29 season to finish as the RB1 in fantasy points per game while leading the NFL with 413 touches. He also ranked second in total yards from scrimmage behind only Bijan Robinson. McCaffrey remained amazing through the air, leading backs with a 21.3% target share, 54.4 receiving yards per game, and 0.103 first downs per route run (per Fantasy Points Data). After another high-volume season in the bag, and with his age getting close to the danger zone, McCaffrey feels like a risky pick again that could produce league-winning results if he stays healthy. At this point, San Francisco isn't decreasing his workload. They can talk about it all they want yearly, but it's not happening. Outside of the concerns that I've already stated, McCaffrey's declining rushing efficiency is a worry. Last year, among 49 qualifying backs, McCaffrey ranked 35th in explosive run rate, 26th in missed tackle rate, and 40th in yards after contact per attempt. Those numbers are worrisome, but again, they are thwarted by his volume weekly and his passing game role. McCaffrey could easily post another RB1 overall season in 2026, or he could get dinged up and miss time, thus crushing your team. It's not difficult to see either outcome for this upcoming season.
|
|
4.
Jonathan Taylor
IND (vs . JAC)
|
|
5.
James Cook III
BUF (vs . NYJ)
James Cook led the NFL in rushing yards in 2025 (1,621). He finished as the RB6 in PPG and RB6 in total points scored. At 26 years old, the Bills RB is in his Uber Prime. He is improving every single season. And he has yet to be fully unlocked as a receiver despite being heavily touted as a pass-catcher coming out of Georgia. If Cook gets unleashed on all three downs under a new HC, he could flirt with an RB1 overall status as the engine to the Bills' offense. The 200-pound back has a 44-catch and 445 receiving yards season on his resume, which only Bijan Robinson, Jahmyr Gibbs, Christian McCaffery, and De'Von Achane hit last season with 1,000 rushing yards to boot.
|
|
6.
De'Von Achane
MIA (at NE)
|
|
7.
Ashton Jeanty
LV (at KC)
|
|
8.
Saquon Barkley
PHI (at NYG)
|
|
9.
Chase Brown
CIN (vs . CLE)
The Bengals RB finished the year on an absolute heater, and that was despite ceding touches/snaps to Samaje Perine. After a slow start in a Joe Burrow-less offense, Chase Brown finished as the RB7 in PPG from Week 7 onward (18.3).
Once Burrow returned to the lineup, Brown's production spiked, as he averaged an impressive 20.6 Half-PPR points per game and ranked as the RB3 across Weeks 13-17. He rushed for over 1,000 yards and finished 5th among RBs with 69 catches for 437 yards. Through the last two years, Brown has averaged just shy of 1,000 rushing yards and nearly 1,400 yards from scrimmage. Entering the final year of his rookie contract, the former 5th-round draft pick will be looking to finish 2026 on his highest note to date. |
|
10.
Omarion Hampton
LAC (at DEN)
Omarion Hampton finished his rookie season as RB16 in PPG in 9 games played, but he suffered from a tough situation. The Chargers were gutted by injuries on their offensive line and to their starting QB. The rookie RB dealt with own injuries as well. But Hampton flashed enough upside to be worth buying into as a fantasy RB1 behind a healthy OL in 2026 with Mike McDaniel stepping in as the Chargers new offensive coordinator. He played four games with a 79% plus snap share, averaging 17.5 PPG. The former UNC product received bell-cow level usage, averaging 17.3 touches per game (tied for top-12 at the position). Also played four games with five or more catches (7th in receptions per game at 3.6). PFF ranked him as the 8th-best graded rusher, finishing 11th in yards after contact per attempt (3.34).
|
|
11.
Kenneth Walker III
KC (vs . LV)
|
|
12.
Derrick Henry
BAL (vs . PIT)
|
|
13.
Josh Jacobs
GB (vs . DET)
Weeks 1-10: Jacobs was the RB5 in PPG (18.1) with 11 rushing TDs. Then he suffered a knee injury in Week 11. Once he returned in Week 13, he was clearly not himself. RB23 in PPG (10.5). 12 PPG (RB21) from Week 7 onward after hurting his calf. Ended the season as RB11 in PPG (14.3).
The Packers RB fell just shy of 1,000 rushing yards despite 254 carries, taking a step back in his second season with Green Bay. If healthy, Jacobs has a top-5 fantasy ceiling. But as the 28-year-old continues to pile up volume and small injuries, fantasy managers should be wary of the production tapering off. |
|
14.
Jeremiyah Love
ARI (vs . SF)
|
|
15.
Kyren Williams
LAR (vs . SEA)
|
|
16.
Breece Hall
NYJ (at BUF)
|
|
17.
Javonte Williams
DAL (at WAS)
|
|
18.
Travis Etienne Jr.
NO (vs . TB)
|
|
19.
Bucky Irving
TB (at NO)
Bucky Irving had a sophomore season to forget. He was limited to 10 games because of injury - and he was wildly inefficient. He posted the 4th-lowest rushing success rate, finishing third-worst in YPC (3.4). The second-year RB scored one rushing TD in 2025.
Even with Rachaad White all but gone in free agency, Todd Bowles' other favorite RB, Sean Tucker, might continue to rear his ugly head again near the goal line in 2026. Not to mention, Kenneth Gainwell will also be vying for targets after signing with TB in free agency. Irving probably wasn't the same guy returning from injury as the first four weeks of the season; he was extremely productive, averaging 15.6 PPG. But after his return, he just had 10.2 PPG playing in a broken Bucs' offense. |
|
20.
Cam Skattebo
NYG (vs . PHI)
|
|
21.
TreVeyon Henderson
NE (vs . MIA)
|
|
22.
Quinshon Judkins
CLE (at CIN)
|
|
23.
D'Andre Swift
CHI (at MIN)
|
|
24.
David Montgomery
HOU (vs . TEN)
|
|
25.
Bhayshul Tuten
JAC (at IND)
|
|
26.
Jadarian Price
SEA (at LAR)
|
|
27.
Jaylen Warren
PIT (at BAL)
|
|
28.
Chuba Hubbard
CAR (vs . ATL)
|
|
29.
RJ Harvey
DEN (vs . LAC)
|
|
30.
Rico Dowdle
PIT (at BAL)
|
|
31.
Rhamondre Stevenson
NE (vs . MIA)
|
|
32.
Tony Pollard
TEN (at HOU)
|
|
33.
Kyle Monangai
CHI (at MIN)
|
|
34.
Blake Corum
LAR (vs . SEA)
|
|
35.
J.K. Dobbins
DEN (vs . LAC)
|
|
36.
Jacory Croskey-Merritt
WAS (vs . DAL)
|
|
37.
Aaron Jones Sr.
MIN (vs . CHI)
|
|
38.
Kenneth Gainwell
TB (at NO)
|
|
39.
Rachaad White
WAS (vs . DAL)
|
|
40.
Jordan Mason
MIN (vs . CHI)
|
|
41.
Tyler Allgeier
ARI (vs . SF)
|
|
42.
Zach Charbonnet
SEA (at LAR)
|
|
43.
Tyrone Tracy Jr.
NYG (vs . PHI)
|
|
44.
Woody Marks
HOU (vs . TEN)
|
|
45.
Chris Rodriguez Jr.
JAC (at IND)
|
|
46.
Jonathon Brooks
CAR (vs . ATL)
|
|
47.
Tyjae Spears
TEN (at HOU)
|
|
48.
Dylan Sampson
CLE (at CIN)
|
|
49.
Isiah Pacheco
DET (at GB)
|
|
50.
Jonah Coleman
DEN (vs . LAC)
|
|
51.
Alvin Kamara
NO (vs . TB)
|
|
52.
James Conner
ARI (vs . SF)
|
|
53.
Keaton Mitchell
LAC (at DEN)
|
|
54.
Braelon Allen
NYJ (at BUF)
|
|
55.
Brian Robinson Jr.
ATL (at CAR)
|
|
56.
Emanuel Wilson
SEA (at LAR)
|
|
57.
Tank Bigsby
PHI (at NYG)
|
|
58.
Emmett Johnson
KC (vs . LV)
|
|
59.
Mike Washington Jr.
LV (at KC)
|
|
60.
Nick Singleton
TEN (at HOU)
|
|
61.
Kaytron Allen
WAS (vs . DAL)
|
|
62.
Kimani Vidal
LAC (at DEN)
|
|
63.
Ray Davis
BUF (vs . NYJ)
|
|
64.
Sean Tucker
TB (at NO)
|
|
65.
Jaylen Wright
MIA (at NE)
|
|
66.
Demond Claiborne
MIN (vs . CHI)
|
|
67.
Ollie Gordon II
MIA (at NE)
|
|
68.
Kaleb Johnson
PIT (at BAL)
|
|
69.
Devin Neal
NO (vs . TB)
|
|
70.
Adam Randall
BAL (vs . PIT)
|
|
71.
Kendre Miller
NO (vs . TB)
|
|
72.
Trey Benson
ARI (vs . SF)
|
|
73.
Najee Harris
LAC (at DEN)
|
|
74.
Isaiah Davis
NYJ (at BUF)
|
|
75.
Brashard Smith
KC (vs . LV)
|
|
76.
Jaydon Blue
DAL (at WAS)
|
|
77.
Ty Johnson
BUF (vs . NYJ)
|
|
78.
DJ Giddens
IND (vs . JAC)
|
|
79.
Devin Singletary
NYG (vs . PHI)
|
|
80.
Jordan James
SF (at ARI)
|
|
81.
Justice Hill
BAL (vs . PIT)
|
|
82.
Jerome Ford
WAS (vs . DAL)
|
|
83.
Chris Brooks
GB (vs . DET)
|
|
84.
Isaac Guerendo
SF (at ARI)
|
|
85.
George Holani
SEA (at LAR)
|
|
86.
MarShawn Lloyd
GB (vs . DET)
|
|
87.
Malik Davis
DAL (at WAS)
|
|
88.
LeQuint Allen Jr.
JAC (at IND)
|
|
89.
Joe Mixon
FA (BYE)
|
|
90.
Seth McGowan
IND (vs . JAC)
|
|
91.
Emari Demercado
KC (vs . LV)
|
|
92.
Samaje Perine
CIN (vs . CLE)
|
|
93.
Jaleel McLaughlin
DEN (vs . LAC)
|
|
94.
Audric Estime
NO (vs . TB)
|
|
95.
Tahj Brooks
CIN (vs . CLE)
|
|
96.
Jarquez Hunter
LAR (vs . SEA)
|
|
97.
Trevor Etienne
CAR (vs . ATL)
|
|
98.
Kaelon Black
SF (at ARI)
|
|
99.
J'Mari Taylor
JAC (at IND)
|
|
100.
Kareem Hunt
FA (BYE)
|
|
101.
Bam Knight
ARI (vs . SF)
|
|
102.
Will Shipley
PHI (at NYG)
|
|
103.
Nick Chubb
FA (BYE)
|
|
104.
Eli Heidenreich
PIT (at BAL)
|
|
105.
Michael Carter
TEN (at HOU)
|
|
106.
Austin Ekeler
FA (BYE)
|
|
107.
Raheim Sanders
CLE (at CIN)
|
|
108.
Jawhar Jordan
HOU (vs . TEN)
|
|
109.
Dameon Pierce
PHI (at NYG)
|
|
110.
Antonio Gibson
FA (BYE)
|
|
111.
Damien Martinez
GB (vs . DET)
|
|
112.
Terrell Jennings
NE (vs . MIA)
|
|
113.
Phil Mafah
DAL (at WAS)
|
|
114.
Jam Miller
NE (vs . MIA)
|
|
115.
Rasheen Ali
BAL (vs . PIT)
|
|
116.
Roschon Johnson
CHI (at MIN)
|
|
117.
Zavier Scott
MIN (vs . CHI)
|
|
118.
Robert Henry Jr.
WAS (vs . DAL)
|
|
119.
Kyle Juszczyk
SF (at ARI)
|
|
120.
Dylan Laube
LV (at KC)
|
|
121.
Roman Hemby
LV (at KC)
|
|
122.
Jaydn Ott
KC (vs . LV)
|
|
123.
Tyler Badie
DEN (vs . LAC)
|
|
124.
Desmond Reid
BUF (vs . NYJ)
|
|
125.
Jeremy McNichols
WAS (vs . DAL)
|
|
126.
Terion Stewart
KC (vs . LV)
|
|
127.
Ty Chandler
NO (vs . TB)
|
|
128.
Noah Whittington
HOU (vs . TEN)
|
|
129.
Miles Sanders
FA (BYE)
|
|
130.
Tyler Goodson
ATL (at CAR)
|