Skip Navigation to Main Content

Fantasy Football Player Notes

2025 Draft Rankings

Josh Allen Note
Josh Allen photo 25. Josh Allen QB - (vs . NYJ)
Allen posted another elite season as the QB2 in fantasy points per game. He has not finished lower than QB3 in fantasy points per game since 2020, with three seasons as the QB1. The rushing production continues to be a big part of his wizardry, as he had 12 rushing scores while ranking fifth in rushing yards and third in red zone carries per game. Allen remains no slouch as a passer as well, ranking ninth in yards per attempt, seventh in highly accurate throw rate, and first in hero throw rate (per Fantasy Points Data). He is in the running for QB1 overall again this season.
6 days ago
James Cook Note
James Cook photo 29. James Cook RB - (vs . NYJ)
Well, in 2024, Cook finally answered the question, "What could happen if Cook could score more than two rushing touchdowns in a season?" After back-to-back seasons with only two rushing scores, Buffalo loaded him with the seventh-most carries for a back inside the ten-yard line, and Cook responded with 16 rushing touchdowns (18 total touchdowns) as he finished as the RB11 in fantasy points per game. If Cook's prodigious touchdown scoring doesn't continue in 2025, he could be a letdown. He was the RB26 in expected fantasy points per game last year. The Bills still seemed hesitant to increase his volume, with only 239 touches and four games with at least 20 touches. Now, I will say Buffalo will remain one of the best offenses in the NFL, so Cook could easily post 15-plus scores again in 2025. Last year, among 46 qualifying backs, Cook ranked 20th in explosive run rate, 11th in missed tackles forced per attempt, and 24th in yards after contact per attempt (per Fantasy Points Data). He should be a top-15 back this season with strong RB1 upside again.
6 weeks ago
Khalil Shakir Note
Khalil Shakir photo 105. Khalil Shakir WR - (vs . NYJ)
Khalil Shakir picked up where he left off in 2023, emerging as Josh Allen's go-to guy, leading the Bills in targets, catches, and receiving yards while finishing as the WR38 overall (WR43 in points per game). He posted strong efficiency metrics - a 29% target rate per route run (10th among all WRs), 2.2 yards per route run (18th), and 7.0 YAC/reception (4th). Despite his strong usage, Shakir underwhelmed in fantasy due to just 4 TDs on 94 catches and minimal red-zone involvement. Still, Buffalo rewarded him with a four-year extension. With better touchdown luck and strong chemistry with his elite QB, Shakir could take another leap forward.
5 weeks ago
Dalton Kincaid Note
Dalton Kincaid photo 112. Dalton Kincaid TE - (vs . NYJ)
A lot of people were expecting big things from Dalton Kincaid in 2024 after his promising rookie season. But Kincaid failed to build on his 2023 numbers and experienced slippage in a number of areas. He went from 42.1 receiving yards per game as a rookie to 34.5 yards per game last year. His catch rate fell from 80.2% to 58.7%. His yards per target slipped from 7.4 to 6.0. On the bright side, Kincaid is a talented former first round pick with a good athletic profile. Josh Allen is one of the NFL's best quarterbacks, but the Bills don't have an abundance of firepower at wide receiver. It's possible Dalton delivers a breakout season in 2025 and establishes himself as an upper-echelon tight end.
2 weeks ago
Keon Coleman Note
Keon Coleman photo 117. Keon Coleman WR - (vs . NYJ)
Keon Coleman flashed big-time potential as a rookie, most notably with his 125-yard breakout in Week 7. Prior to a midseason wrist injury in Week 9, Coleman was emerging for Buffalo, averaging over 2.0 yards per route run and posting +136 receiving yards over expected (recYOE) - the third-best mark by a rookie WR through eight weeks since 2018, behind only Ja'Marr Chase and Justin Jefferson. Now healthy and a projected starter in Buffalo's 3-WR sets, Coleman is slated for a strong Year 2 breakout in an offense looking for playmakers behind Khalil Shakir.
6 weeks ago
Ray Davis Note
Ray Davis photo 126. Ray Davis RB - (vs . NYJ)
Ray Davis is another strong handcuff option. Last year, he played a complementary role behind James Cook. He had only two games where he played more than 50% of the snaps. In those two contests, he averaged 20 touches and 108.5 total yards. He was the RB14 in weekly fantasy scoring both weeks. Davis was productive on a per-touch basis, ranking fourth in missed tackles forced per attempt and 21st in yards after contact per attempt (per Fantasy Points Data). If James Cook misses any time, Davis would likely be the leadback for Buffalo in a timeshare with Ty Johnson.
5 weeks ago
Joshua Palmer Note
Joshua Palmer photo 189. Joshua Palmer WR - (vs . NYJ)
Josh Palmer quietly landed in a prime fantasy spot, signing a three-year, $36 million deal with the Bills - the fifth-richest WR contract in free agency. Still just 25 years old, Palmer joins a wide-open receiver room in Buffalo and is now tied to Josh Allen through his prime. While 2024 was underwhelming (WR77 overall, WR82 per game), Palmer dealt with an early-season knee injury and never clicked with the new Chargers staff. Now in Buffalo, he fits the profile of late-career breakout 5th-year WRs who thrive with a change of scenery. He showed flashes when healthy, even matching Quentin Johnston in yardage down the stretch before being shut down in 2024. With a top-tier QB, Palmer could surprise in 2025 as a post-hype sleeper.
4 weeks ago
Buffalo Bills Note
Buffalo Bills photo 194. Buffalo Bills DST - (vs . NYJ)
Tyler Bass Note
Tyler Bass photo 236. Tyler Bass K - (vs . NYJ)
Elijah Moore Note
Elijah Moore photo 273. Elijah Moore WR - (vs . NYJ)
Ty Johnson Note
Ty Johnson photo 275. Ty Johnson RB - (vs . NYJ)
Dawson Knox Note
Dawson Knox photo 345. Dawson Knox TE - (vs . NYJ)
Curtis Samuel Note
Curtis Samuel photo 367. Curtis Samuel WR - (vs . NYJ)
Kaden Prather Note
Kaden Prather photo 498. Kaden Prather WR - (vs . NYJ)
Zach Davidson Note
Zach Davidson photo 501. Zach Davidson TE - (vs . NYJ)
Frank Gore Jr. Note
Frank Gore Jr. photo 521. Frank Gore Jr. RB - (vs . NYJ)
Jackson Hawes Note
Jackson Hawes photo 552. Jackson Hawes TE - (vs . NYJ)