Previous Matchups & Picks

September 7, 2025 8:20pm ET
@
Baltimore Ravens
Baltimore Ravens
#479
Buffalo Bills
Buffalo Bills
#480

Lines & Odds

-1 (-110)
ATS
+1 (-110)
-123
Moneyline
+103
OVER 51.5 (-110)
Total
UNDER 51.5 (-110)

Ravens vs. Bills Spread Picks

Get this week's Ravens 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 Ravens vs. Bills.

Public Consensus

Who was the public on? 54% of the public bets were on Buffalo Bills on the +1 ATS. And, 58% of the bets were on the game to go OVER the total.

Computer Predictions

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

Pro Picks

This Pro Pick was released to clients on September 05, 2025 at 10:25AM ET.
img NFL

Baltimore at Buffalo

September 7, 2025
img8:20 PM Eastern

The opener between Baltimore and Buffalo certainly could be a preview of the AFC Championship game. This should be a great Week 1 game. These teams have had some competitive games in Buffalo, where the Bills have won and covered four of the five. There was just one game that went over the total, as the 4-1 mark has been in favor of the UNDER. The only game that went OVER the total was by 0.5 points. Baltimore, over the last 2 years, has played 8-4 to the under in conference games. All Buffalo games over the past 2 years vs. Conference opponents are 16-10 to the under. There is a lot on the line for both these teams, and usually, games like this don't end up high scoring, especially early in the season. Make the play on the UNDER.

Final Score

1
2
3
4
F
Baltimore Ravens
3
17
14
6
40
Buffalo Bills img
7
6
6
22
41

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 12.3 months
Wins
Losses
Units
2
1
+2.12
January 19, 2025 6:30pm ET
@
Baltimore Ravens
Baltimore Ravens
#393
Buffalo Bills
Buffalo Bills
#394

Lines & Odds

-1.5 (-110)
ATS
+1.5 (-110)
-122
Moneyline
+101
OVER 52 (-110)
Total
UNDER 52 (-110)

Public Consensus

Who was the public on? 53% of the public bets were on Buffalo Bills on the +1.5 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 27.0 to 24.5 with Buffalo winning on the moneyline and on the spread and the game going UNDER the total.

Pro Picks

This Pro Pick was released to clients on January 16, 2025 at 11:42AM ET.
img NFL

Baltimore at Buffalo

January 19, 2025
img6:30 PM Eastern

Pittsburgh's vaunted defense couldn't contain Lamar Jackson, who went 16-for-21 for 175 yards and two TDs and no interceptions in Baltimore's 28-14 win over the Steelers. Derrick Henry ran for 186 yards and two TDs for the Ravens, who have averaged 32.6 points their past five games. Baltimore is 13-5 OVER this season and Buffalo is 11-6-1 OVER. The Ravens beat the Bills 35-10 in Week 4 and they racked up 427 total yards of offense. Jackson threw for 156 yards and Henry rushed for 199 on 24 carries. Both teams averaged 30-plus points in the regular season and Josh Allen comes off a stellar performance against Denver. He finished 20 of 26 for 272 yards and two TDs with no picks and James Cook ran for 120 yards. Baltimore has gone OVER eight of 10 road games and Buffalo has averaged 32.6 points its past five games. Both teams have offensive weapons galore, and I don't think the cool January weather in Orchard Park is enough to slow it down for a full 60 minutes. Take the OVER.

Final Score

1
2
3
4
F
Baltimore Ravens
7
3
9
6
25
Buffalo Bills img
7
14
0
6
27
September 29, 2024 8:20pm ET
@
Buffalo Bills
Buffalo Bills
#287
Baltimore Ravens
Baltimore Ravens
#288

Lines & Odds

+2.5 (+100)
ATS
-2.5 (-120)
+128
Moneyline
-148
OVER 47.5 (-115)
Total
UNDER 47.5 (-110)

Public Consensus

Who was the public on? 52% of the public bets were on Buffalo Bills on the +2.5 ATS. And, 71% of the bets were on the game to go OVER the total.

Computer Predictions

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

Pro Picks

This Pro Pick was released to clients on September 27, 2024 at 11:24AM ET.
img NFL

Buffalo at Baltimore

September 29, 2024
img8:20 PM Eastern

This is a classic early-season AFC showdown to round out Sunday's action. Buffalo's talented defense is eighth in yards allowed and seventh in points given up (16 per game). Baltimore's defense finally showed up in Week 3, a victory at Dallas holding the Cowboys to 3.2 yards per rush. There was a high total when star QBs Josh Allen and Lamar Jackson last met, but it went UNDER in a 23-20 Buffalo victory. The Ravens went ball-control holding the football for a whopping 38:10 minutes but still lost. The total has gone UNDER in five of the last six meetings between these teams. Take Buffalo/Baltimore UNDER the total. 

Final Score

1
2
3
4
F
Buffalo Bills
3
0
7
0
10
Baltimore Ravens img
7
14
7
7
35
October 2, 2022 1:00pm ET
@
Buffalo Bills
Buffalo Bills
#257
Baltimore Ravens
Baltimore Ravens
#258

Lines & Odds

-3 (-120)
ATS
+3 (+100)
-174
Moneyline
+150
OVER 50.5 (-110)
Total
UNDER 50.5 (-110)

Public Consensus

Who was the public on? 53% of the public bets were on Buffalo Bills on the -3 ATS. And, 61% 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 27.3 to 22.7 with Buffalo winning on the moneyline and on the spread and the game going UNDER the total.

Pro Picks

This Pro Pick was released to clients on September 29, 2023 at 11:34AM ET.
img NFL

Buffalo at Baltimore

October 2, 2022
img1:00 PM Eastern

The eye test says Buffalo is the best team in the NFL, and on the field, they have looked like it. They are 2-1 on the season after losing 21-19 to Miami. That game was very misleading as Buffalo out-gained Miami 413-243. It was an ugly turnover-laden game as Buffalo uncharacteristically turned the ball over 4 times. I expect the Bill's to be completely focused as they head to Baltimore to take on the 2-1 Ravens. The Baltimore defense used to be a team strength but that defense has disappeared. The Ravens are allowing over 100 yards on the ground and through 3 games have allowed over 1,000 passing yards. The Ravens are good offensively, but not better than the Bills, while defensively the Bills are vastly superior and that will be the difference maker in this one. Make the play on Buffalo.

Final Score

1
2
3
4
F
Buffalo Bills img
3
7
10
3
23
Baltimore Ravens
14
6
0
0
20
January 16, 2021 8:15pm ET
@
Baltimore Ravens
Baltimore Ravens
#303
Buffalo Bills
Buffalo Bills
#304

Lines & Odds

+2.5 (-110)
ATS
-2.5 (-120)
+121
Moneyline
-140
OVER 50 (-110)
Total
UNDER 50 (-110)

Public Consensus

Who was the public on? And, 61% 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 25.9 to 24.7 with Buffalo winning on the moneyline, Baltimore winning on the spread and the game going OVER the total.

Pro Picks

These Pro Picks were released to clients on January 13, 2021 at 4:23PM ET.
img NFL

Baltimore at Buffalo

January 16, 2021
img8:15 PM Eastern

Buffalo escaped with a victory last week, but Indianapolis still piled up 472 yards of offense and even committed no turnovers while still losing to the Bills. Buffalo will have to play better defensively against the Ravens and Lamar Jackson, who ran for 136 yards, including a 48-yard touchdown, and passed for 179 yards while beating Tennessee 20-13 on Sunday. Just as important, Baltimore's defense contained 2,000-yard rusher Derrick Henry, who managed only 40 yards on 18 carries. Josh Allen threw two touchdown passes and rushed for one as Buffalo went OVER again, and the Bills now are 11-5-1 OVER on the season. The Bills had the #14 defense in the league in yards allowed, but in the playoffs so far, they are #10 defensively of the 12 teams. Baltimore averaged 29.3 points in the regular season and led the league by a wide margin in rushing yards (191.9 per game). The Bills are 11-2-1 OVER following a win and 16-7-1 OVER after having at least 250 passing yards their previous game. The weather forecast is mostly cloudy with highs in the mid-30s. Baltimore is a slight underdog. Play the Ravens on the moneyline and the OVER for a Max Play.

Final Score

1
2
3
4
F
Baltimore Ravens
0
3
0
0
3
Buffalo Bills img
3
0
14
0
17

Get free NFL Picks

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