- This page contains affiliate links. We may earn a commission at no extra cost to you.
Philadelphia (10-5-0) at Buffalo (11-4-0)
- When: Dec 28 2025, 4:25 PM
- Where: Highmark Stadium, Orchard Park, NY
- Where to watch: FOX
Game Odds, Spread, Moneyline & Total
Philadelphia Eagles @ Buffalo Bills
Moneyline
Philadelphia Eagles +130
Buffalo Bills -150
Philadelphia Eagles @ Buffalo Bills
Point Spread
Philadelphia Eagles 2.5 (+105)
Buffalo Bills -2.5 (-125)
Philadelphia Eagles @ Buffalo Bills
Total
Over 44.5 (-105)
Under 44.5 (-115)
- Odds source: Bovada Sportsbook
- Super Bowl LX odds here!
- Get real-time live scores & latest betting odds here!
James Cook NFL Preview & Props
James Cook heads into Week 17 as the engine of Buffalo’s offense, consistently setting tempo and keeping defenses honest. His vision and burst have fueled long drives and worn opponents down late. With winter conditions in play and playoff stakes rising, Buffalo continues trusting Cook to shoulder the workload and control game flow when it matters most.
Philadelphia Eagles @ Buffalo Bills
Anytime Touchdown Scorer
James Cook (BUF) -110
Philadelphia Eagles @ Buffalo Bills
First Touchdown Scorer
James Cook (BUF) +600
Philadelphia Eagles @ Buffalo Bills
First Touchdown Scorer – Buffalo Bills
James Cook (BUF) +310
Philadelphia Eagles @ Buffalo Bills
Who will Score 2 or more Touchdowns?
James Cook (BUF) +600
Philadelphia Eagles @ Buffalo Bills
To Score 3 or more Touchdowns
James Cook (BUF) +4000
Philadelphia Eagles @ Buffalo Bills
Total Rush Attempts – James Cook (BUF)
Over 19.5 (+105)
Under 19.5 (-135)
Philadelphia Eagles @ Buffalo Bills
Longest Rushing Attempt – James Cook (BUF)
Over 15.5 (-115)
Under 15.5 (-115)
Philadelphia Eagles @ Buffalo Bills
Total Rushing Yards – James Cook (BUF)
Over 87.5 (-115)
Under 87.5 (-115)
Philadelphia Eagles @ Buffalo Bills
Total Rushing Yards – James Cook (BUF)
Over – 1Q 22.5 (-115)
Under – 1Q 22.5 (-115)
Philadelphia Eagles @ Buffalo Bills
Alternate Rushing Yards – James Cook (BUF)
To Record 50+ Rushing Yards -1100
To Record 60+ Rushing Yards -490
To Record 70+ Rushing Yards -280
To Record 80+ Rushing Yards -170
To Record 90+ Rushing Yards -110
To Record 100+ Rushing Yards +140
To Record 110+ Rushing Yards +200
To Record 125+ Rushing Yards +350
To Record 150+ Rushing Yards +775
To Record 175+ Rushing Yards +1500
Philadelphia Eagles @ Buffalo Bills
Who will record the most Rushing Yards in the game?
James Cook (BUF) -125
Philadelphia Eagles @ Buffalo Bills
Total Receptions – James Cook (BUF)
Over 1.5 (-165)
Under 1.5 (+125)
Philadelphia Eagles @ Buffalo Bills
Alternate Receptions – James Cook (BUF)
To Record 1+ Receptions -925
To Record 2+ Receptions -190
To Record 3+ Receptions +150
To Record 4+ Receptions +375
To Record 5+ Receptions +825
Philadelphia Eagles @ Buffalo Bills
Longest Reception – James Cook (BUF)
Over 9.5 (-105)
Under 9.5 (-125)
Philadelphia Eagles @ Buffalo Bills
Who will record the most Receiving Yards in the Game?
James Cook (BUF) +3500
Philadelphia Eagles @ Buffalo Bills
Total Receiving Yards – James Cook (BUF)
Over – 1Q 0.5 (+140)
Under – 1Q 0.5 (-185)
Philadelphia Eagles @ Buffalo Bills
Total Receiving Yards – James Cook (BUF)
Over 12.5 (-120)
Under 12.5 (-110)
Philadelphia Eagles @ Buffalo Bills
Alternate Receiving Yards – James Cook (BUF)
To Record 10+ Receiving Yards -170
To Record 15+ Receiving Yards +105
To Record 20+ Receiving Yards +170
To Record 25+ Receiving Yards +250
To Record 30+ Receiving Yards +350
To Record 40+ Receiving Yards +700
Philadelphia Eagles @ Buffalo Bills
Total Rushing & Receiving Yards – James Cook (BUF)
Over 105.5 (-120)
Under 105.5 (-110)
James Cook Statistics
| Game | Rushing Att | Total Yards | Average | Longest | Total TDs |
| 15 | 287 | 1532 | 5.3 | 64 | 12 |
James Cook Past Results
| Rushing | ||||||||
| Date | Opp | Score | Att | Yds | Avg | Lng | TD | Fum |
| Dec 21 | @CLE | W 23-20 |
16 | 117 | 7.3 | 44 | 2 | 0 |
| Dec 14 | @NE | W 35-31 |
22 | 107 | 4.9 | 12 | 2 | 0 |
| Dec 7 | vs CIN | W 39-34 |
18 | 80 | 4.4 | 18 | 0 | 2 |
| Nov 30 | @PIT | W 26-7 |
32 | 144 | 4.5 | 31 | 0 | 2 |
| Nov 20 | @HOU | L 23-19 |
17 | 116 | 6.8 | 45 | 1 | 0 |
| Nov 16 | vs TB | W 44-32 |
16 | 48 | 3.0 | 8 | 0 | 0 |
| Nov 9 | @MIA | L 30-13 |
13 | 53 | 4.1 | 14 | 0 | 1 |
| Nov 2 | vs KC | W 28-21 |
27 | 114 | 4.2 | 17 | 0 | 0 |
| Oct 26 | @CAR | W 40-9 |
19 | 216 | 11.4 | 64 | 2 | 0 |
| Oct 13 | @ATL | L 24-14 |
17 | 87 | 5.1 | 14 | 0 | 0 |
| Oct 5 | vs NE | L 23-20 |
15 | 49 | 3.3 | 9 | 0 | 0 |
| Sep 28 | vs NO | W 31-19 |
22 | 117 | 5.3 | 15 | 1 | 0 |
| Sep 18 | vs MIA | W 31-21 |
19 | 108 | 5.7 | 26 | 1 | 0 |
| Sep 14 | @NYJ | W 30-10 |
21 | 132 | 6.3 | 44 | 2 | 1 |
| Sep 7 | vs BAL | W 41-40 |
13 | 44 | 3.4 | 11 | 1 | 0 |
| Receiving | ||||||
| Date | Avg | Rec | Yds | Lng | TD | Fum |
| Dec 21 | 17.0 | 1 | 17 | 17 | 0 | 0 |
| Dec 14 | 2.0 | 2 | 4 | 5 | 1 | 0 |
| Dec 7 | 15.5 | 2 | 31 | 27 | 0 | 0 |
| Nov 30 | 11.0 | 3 | 33 | 16 | 0 | 0 |
| Nov 20 | 4.3 | 3 | 13 | 6 | 0 | 0 |
| Nov 16 | 22.0 | 3 | 66 | 25 | 1 | 0 |
| Nov 9 | 4.8 | 5 | 24 | 9 | 0 | 0 |
| Nov 2 | 11.0 | 1 | 11 | 11 | 0 | 0 |
| Oct 26 | 0 | 0 | 0 | 0 | 0 | 0 |
| Oct 13 | 0 | 0 | 0 | 0 | 0 | 0 |
| Oct 5 | 0 | 0 | 0 | 0 | 0 | 0 |
| Sep 28 | 6.0 | 3 | 18 | 11 | 0 | 0 |
| Sep 18 | 3.3 | 3 | 10 | 5 | 0 | 0 |
| Sep 14 | 3.0 | 1 | 3 | 3 | 0 | 0 |
| Sep 7 | 11.6 | 5 | 58 | 51 | 0 | 0 |
- James Cook MVP odds here!
- NFL Weekly Specials odds & props
- Today’s player props picks
NFL Player Props Picks & Predictions
James Cook has been red hot, averaging over 112 rushing yards across his last five games while handling heavy volume. Buffalo’s offense leans on the run to control tempo, and Philadelphia has shown vulnerability against physical rushing attacks, especially in cold weather games that favor ground production.
James Cook Props Pick: Total Rushing Yards –
Over 87.5 (-115)
A $115 Bet on that Props will return $215
- NFL Props source: Bovada Sportsbook