Previous Matchups & Picks

December 28, 2025 4:25pm ET
@
Philadelphia Eagles
Philadelphia Eagles
#427
Buffalo Bills
Buffalo Bills
#428

Lines & Odds

+3 (-105)
ATS
-3 (-115)
+146
Moneyline
-172
OVER 45 (-110)
Total
UNDER 45 (-110)

Eagles vs. Bills Spread Picks

Get this week's Eagles vs. Bills point spread picks, including expert ATS picks, computer model projections, betting consensus trends, matchup analysis, key wagering angles, and the latest odds insights for the upcoming game between Eagles vs. Bills.

Public Consensus

Who was the public on? 65% of the public bets were on Buffalo Bills on the -3 ATS. And, 66% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that Philadelphia would win by a score of 23.3 to 22.6 with Philadelphia winning on the moneyline and on the spread and the game going OVER the total.

Pro Picks

This Pro Pick was released to clients on December 26, 2025 at 10:12AM ET.
img NFL

Philadelphia at Buffalo

December 28, 2025
img4:25 PM Eastern

First-place Philadelphia has a dangerous offense with QB Jalen Hurts (24 TDs, 6 INTs) and RB Saquon Barkley (1,072 yards). They've won six of nine, including winning their only game as an underdog, 10-7, at the Packers. This is a good match-up for the Eagles, facing a shaky Buffalo run defense that ranks 30th, allowing 144.3 yards rushing per contest. They're home after playing four of the last five on the road, including a comeback win at New England (35-31), where they were gouged for 246 rushing yards. The defense is also 27th on third down (42.94%). Play Philadelphia on the moneyline.

Final Score

1
2
3
4
F
Philadelphia Eagles img
7
6
0
0
13
Buffalo Bills
0
0
0
12
12

NFL Pro Pick Results

Here’s how my Pro Picks are performing.

NFLNFL All Picks last 24.4 years
Wins
Losses
Units
3,186
2,837
+183.64
NFLNFL Max Plays last 24.4 years
Wins
Losses
Units
1,315
1,117
+162.07
NFLNFL Pick Samples last 16.1 years
Wins
Losses
Units
260
171
+101.60
NFLNFL All Preseason Picks last 23.0 years
Wins
Losses
Units
477
409
+48.23
NFLNFL All Playoff Picks last 13.1 years
Wins
Losses
Units
227
177
+42.81
NFLNFL Between teams last 6.2 years
Wins
Losses
Units
3
0
+5.31
November 26, 2023 4:25pm ET
@
Buffalo Bills
Buffalo Bills
#267
Philadelphia Eagles
Philadelphia Eagles
#268

Lines & Odds

+2.5 (+100)
ATS
-2.5 (-120)
+129
Moneyline
-150
OVER 48.5 (-110)
Total
UNDER 48.5 (-110)

Public Consensus

Who was the public on? 62% of the public bets were on Philadelphia Eagles on the -2.5 ATS. And, 57% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that Philadelphia would win by a score of 26.1 to 22.4 with Philadelphia winning on the moneyline and on the spread.

Pro Picks

This Pro Pick was released to clients on November 24, 2023 at 10:54AM ET.
img NFL

Buffalo at Philadelphia

November 26, 2023
img4:25 PM Eastern

Buffalo has talent all over the field. They may not have an elite overall record but have been in every game. Their five losses have been by six, five, four, six, and two points. The Bills are sixth in the NFL offensively in total yards, seventh in points scored (26.7 per game), and second on third down (48.12%), while the defense is fourth in points given up (17.3 per game) and Top 10 in yards allowed. Buffalo is 28-13 ATS after failing to cover in four of its last five. Philadelphia's defense is 16th in points given up (21.2 per game), 14th in yards allowed, and 27th on third down (43.18%). The Eagles are working on short rest after an emotional 21-17 win at Kansas City in a Super Bowl rematch. With NFL road dogs of 3.5 to 10 points like the Bills that allow 64% completions or higher 36-9 ATS after allowing 5.5 or fewer passing yards per attempt in the last game, back the visitors. Play Buffalo.

Final Score

1
2
3
4
O
F
Buffalo Bills
0
17
7
7
3
34
Philadelphia Eagles img
7
0
7
17
6
37
October 27, 2019 1:00pm ET
@
Philadelphia Eagles
Philadelphia Eagles
#261
Buffalo Bills
Buffalo Bills
#262

Lines & Odds

ATS
Moneyline
OVER 39 (-105)
Total
UNDER 39 (-115)

Public Consensus

Who was the public on? 53% of the public bets were on Buffalo Bills on the ATS. And, 51% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that Buffalo would win by a score of 21.5 to 21.4 with Buffalo winning on the moneyline and on the spread and the game going OVER the total.

Pro Picks

This Pro Pick was released to clients on October 27, 2023 at 10:59AM ET.
img NFL

Philadelphia at Buffalo

October 27, 2019
img1:00 PM Eastern

Philadelphia looks to redeem itself after getting embarrassed in Dallas while the Bills have a 5-1 record playing to an exceptionally weak schedule. The Eagles covered the number in five of their last six against teams with winning records and other than the Patriots this will arguably be the toughest test for Buffalo so far this season. The Bills were down 14-9 at halftime to the hapless Dolphins last week before rallying with 22 points in the fourth quarter. Josh Allen completed 16-of-26 for 202 yards and ageless Frank Gore rushed for 55 yards on 11 carries. Carson Wentz knows he has to be better than his performance against the Cowboys when he threw for 191 yards with a TD and interception.  It is telling that a 5-1 team is favored by less than a field goal on its home field. The Bills had two forced second-half turnovers and returned an onside kick for a touchdown against Miami. They can't depend on those things to happen to pull out a win this week. Play the Eagles.

Final Score

1
2
3
4
F
Philadelphia Eagles img
3
8
13
7
31
Buffalo Bills
0
7
6
0
13
August 17, 2017 7:00pm ET
@
Buffalo Bills
Buffalo Bills
#403
Philadelphia Eagles
Philadelphia Eagles
#404

Lines & Odds

+3 (-112)
ATS
-3 (-122)
+143
Moneyline
-162
OVER 38.5 (-110)
Total
UNDER 38.5 (-110)

Public Consensus

Who was the public on? 60% of the public bets were on Philadelphia Eagles on the -3 ATS. 51% of the public money was on Buffalo Bills to win on the moneyline. And, 53% of the bets were on the game to go UNDER the total.

Computer Predictions

My computer prediction for this game was that Philadelphia would win by a score of 21.8 to 14.7 with Philadelphia winning on the moneyline and on the spread and the game going UNDER the total.

Final Score

1
2
3
4
F
Buffalo Bills
0
6
3
7
16
Philadelphia Eagles img
3
10
0
7
20
December 13, 2015 1:00pm ET
@
Buffalo Bills
Buffalo Bills
#107
Philadelphia Eagles
Philadelphia Eagles
#108

Lines & Odds

+1 (-110)
ATS
-1 (-110)
+102
Moneyline
-119
OVER 48 (-110)
Total
UNDER 48 (-110)

Public Consensus

Who was the public on? 67% of the public bets were on Buffalo Bills on the +1 ATS. 70% of the public money was on Buffalo Bills to win on the moneyline. And, 63% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that Buffalo would win by a score of 24.0 to 23.0 with Buffalo winning on the moneyline and on the spread and the game going UNDER the total.

Pro Picks

These Pro Picks were released to clients on December 08, 2023 at 10:56AM ET.
img NFL

Buffalo at Philadelphia

December 13, 2015
img1:00 PM Eastern

The Eagles are patting themselves on the back after an improbable 35-28 win at New England last week. However, they were outgained nearly two-to-one as the offense had just 248 total yards. It was a game the Patriots gave away more than the Eagles won. The Patriots had 427 yards and 28 points, which means Philadelphia is on a 1-3 SU/ATS run allowing 28, 45, 45 and 20 points, with the offense tallying 19, 17 and 14 during a three-game skid. Philadelphia has a losing record at home and is on a 2-5 ATS run here, as well as 2-8 ATS on grass. The Eagles offense will struggle against the talented Buffalo defense with Philly at 6-0 UNDER the total after a straight-up win. Buffalo is on a 3-2 SU, 3-1-1 ATS run with a strong defensive front for Rex Ryan. The Buffalo offense likes to run, a conservative attack that looks to control the clock and keep scoring down. They put up 390 yards on Houston last week, but the UNDER is 36-17 after accumulating more than 150 yards rushing in their previous game, plus 10-4 UNDER after allowing more than 350 total yards. Buffalo will be able to move the ball on a Philadelphia defense that is #27 in the NFL against the run allowing 124.7 yards per game, plus #25 in points allowed (25.2 per game). When these teams clash the Bills are 4-1 ATS and the dog is 4-1 ATS. Philadelphia is also 5-2 UNDER the total on natural grass, plus 37-16 UNDER after scoring more than 30 points in their previous game, so grab the visitors in a defensive battle. Take Buffalo and the UNDER.

Final Score

1
2
3
4
F
Buffalo Bills
7
3
10
0
20
Philadelphia Eagles img
7
10
3
3
23

Get free NFL Picks

I pour over the data, injuries, news, and odds every morning. You get the best bets delivered to your inbox.