Bills Central

Josh Allen, James Cook headline 4 Bills' player prop bets for rainy day vs. Eagles

The Buffalo Bills host the Philadelphia Eagles in Week 17 and these four player prop bets are worth considering for supporters of the home team
Dec 21, 2025; Cleveland, Ohio, USA;  Buffalo Bills quarterback Josh Allen (17) calls out signals against the Cleveland Browns during the first half at Huntington Bank Field.
Dec 21, 2025; Cleveland, Ohio, USA; Buffalo Bills quarterback Josh Allen (17) calls out signals against the Cleveland Browns during the first half at Huntington Bank Field. | Ken Blaze-Imagn Images

The Buffalo Bills have locked up a playoff spot, but there's still plenty to play for in Week 17, especially with the reigning Super Bowl champion in town.

As the Bills host the Philadelphia Eagles for the next-to-last regular season game in Highmark Stadium history on December 28, the offense will be looking to prime itself for a postseason run.

"Good challenge for us. That's how we look at it," said Bills' head coach Sean McDermott. "I don't think we make one game bigger than another. It's really about how weak we play and how well we compete. It’s something we're looking forward to. They're certainly at the top, world champs."

RELATED: Bills' roster move offers TE insurance with Kincaid, Knox questionable vs. Eagles

Here are four Bills' player prop bets worth considering for the 4:25 p.m. ET kickoff. All odds were posted by DraftKings Sportsbook and are subject to change.

Josh Allen
210+ passing yards (+112)


The weather is expected to be cold and rainy, but Allen should have his chances to find holes in the Eagles' defense, which hasn't been challenged of late. Philadelphia faced a combination of Marcus Mariota, Josh Johnson and Kenny Pickett over its past two games.

MORE: Explaining Buffalo Bills' route to claiming AFC's No. 1 seed

Allen averages 227.1 pass yards per game this season. Surprisingly, he has finished under 200 yards passing in three of the past four games following a stretch of four 250+ yard performances in five weeks.

Josh Allen
Buffalo Bills quarterback Josh Allen (17) gets a pass off during the first half of an NFL football game at Huntington Bank Field, Dec. 21, 2025, in Cleveland, Ohio. | Jeff Lange / USA TODAY NETWORK via Imagn Images

James Cook
Anytime touchdown (-110)

Cook, who is in the midst of a special season, has scored a touchdown in 60 percent of games this season. He has scored multiple touchdowns in each of his last two outings.

MORE: What are James Cook's chances of winning NFL Offensive Player of the Year?

For the year, Cook has 14 total TDs (12 rush, 2 rec) through 15 games. The Eagles have allowed 16 rushing touchdowns in 15 games.

James Cook
Dec 21, 2025; Cleveland, Ohio, USA; Buffalo Bills running back James Cook III (4) scores a touchdown as Cleveland Browns linebacker Carson Schwesinger (49) defends | Scott Galvin-Imagn Images

Khalil Shakir
5+ receptions (+119)

Shakir has made at least five receptions in eight of 15 starts this season. There have been five times when he has failed to secure at least four catches, but the Bills' most sure-handed receiver should get enough looks in what is forecast to be a rainy environment.

Shakir is bound to have a couple of screen passes called for him, which is essentially an extension of the Bills' run game, but all receptions count (as long as the pass is forward, of course). I'm betting on six catches for 55 yards for Shakir in Week 17.

Khalil Shakir
Dec 7, 2025; Orchard Park, New York, USA; Buffalo Bills wide receiver Khalil Shakir (10) runs with the ball in the second quarter against the Cincinnati Bengals at Highmark Stadium. | Gregory Fisher-Imagn Images

Dawson Knox
25+ receiving yards (+130)

Presuming the knee issue that landed him on the injury report this past week does not prevent the tight end from playing, Knox is a good bet to get a few looks from quarterback Josh Allen today.

RELATED: Bills' newest Girl Dad caps off milestone week with epic TD celebration vs. Patriots

Not only does Allen trust Knox, who is the Bills' longest-tenured skill player, but the quarterback is likely subconsciously aware that his friend is close to securing multiple financial incentives. Knox needs one reception to hit a $100,000 bonus while 37 more receiving yards will earn him another $100,000 (Spotrac).

Dawson Knox
Dec 7, 2025; Orchard Park, New York, USA; Buffalo Bills tight end Dawson Knox (88) runs with the ball in the fourth quarter against the Cincinnati Bengals at Highmark Stadium | Gregory Fisher-Imagn Images

Game odds refresh periodically and are subject to change. If you or someone you know has a gambling problem and wants help, call 1-800-GAMBLER.

— Sign up for OnSI’s Free Buffalo Bills Newsletter —

More Buffalo Bills News:


Published | Modified
Ralph Ventre
RALPH VENTRE

Ralph, a former college football conference administrator, brings 20+ years of media experience to Buffalo Bills ON SI. Prior to focusing on the Bills, he spent two years covering the New York Jets. Ventre initially joined the ON SI family in 2021, providing NCAA Football Championship Subdivision for NFL Draft Bible on FanNation. Ventre remains as an official voter for the Stats Perform FCS Top 25 and the annual legacy awards. The Fordham University graduate is a member of the Pro Football Writers of America.