An AFC showdown takes place on Sunday Night Football as the Buffalo Bills (3-0) visit the Baltimore Ravens (1-2) in Week 4. The Bills are rolling right now and are one of the top teams in the NFL. Last week, Buffalo dominated the Jacksonville Jaguars in primetime, 47-10. On the other side, Baltimore picked up its first win of the season, toppling the Dallas Cowboys on the road, 28-25.

Kickoff from  MT&T Stadium in Baltimore is set for 8:20 p.m. ET. Baltimore is a 2.5-point favorite in the latest Bills vs. Ravens odds via SportsLine Consensus, while the over/under for total points scored is 46.5. Before locking in any Ravens vs. Bills picks, make sure to check out the NFL predictions and betting advice from the SportsLine Projection Model.

The model, which simulates every NFL game 10,000 times, is up well over $7,000 for $100 players on top-rated NFL picks since its inception. The model enters Week 4 of the 2024 NFL season on an incredible 188-130 run on top-rated NFL picks that dates back to the 2017 season. It is also on a 42-22 roll on top-rated NFL picks since Week 7 of 2022.

The model also ranked in the top 10 on NFLPickWatch four of the past six years on straight-up NFL picks and beat more than 94% of CBS Sports Football Pick'em players four times during that span. Anyone who has followed it is way up!

No ad available

Now, the model has simulated Bills vs. Ravens 10,000 times and just revealed its coveted NFL picks and predictions. You can head to SportsLine now to see the model's picks. Here are several NFL odds and NFL betting lines for the spreadmoney line and over/under for Ravens vs. Bills:

  • Bills vs. Ravens spread: Baltimore -2.5
  • Bills vs. Ravens over/under: 46.5 points
  • Bills vs. Ravens money line: Baltimore -136, Buffalo +115
  • BUF: Bills have hit the 2Q game total Over in 14 of their last 20 games
  • BAL: Ravens have hit the 2H money line in 10 of their last 13 games
  • Bills vs. Ravens picks: See picks at SportsLine

Why the Bills can cover

Quarterback Josh Allen is off to a dominant start to the season. Through three games, the 28-year-old is completing 75% of his throws for 634 passing yards with seven passing touchdowns and no turnovers. He also has 85 rushing yards and two more scores on the ground. In the win over the Jacksonville Jaguars, Allen went 23-of-30 passing for 263 yards and four passing touchdowns.

Receiver Khalil Shakir has stepped up in 2024 and provides Allen with a reliable playmaker. Shakir has a strong feel for soft spots in coverage and runs solid routes. In 2024, he has 14 receptions for 168 yards and two touchdowns. In Week 3, the Boise State product had six grabs for 72 yards. See who to back at SportsLine.

No ad available

Why the Ravens can cover

The Ravens' offense is stacked, and that was on full display in the win over the Cowboys in Week 3. Baltimore finished with 456 total yards of offense, 274 rushing yards and 7.6 yards per play. Running back Derrick Henry is a bruising force when he carries the ball, wearing out opposing defenses. In Week 3, Henry racked up 25 carries for 151 yards, and two touchdowns.

Quarterback Lamar Jackson is a two-time NFL MVP and is able to dominate in multiple ways. His running ability makes him a nightmare to defend. In his last outing, Jackson went 12-of-15 passing for 182 yards and one passing touchdown. In addition, the Louisville product compiled 14 carries for 87 rushing yards and another touchdown. See who to back at SportsLine.

How to make Bills vs. Ravens picks

SportsLine's model is leaning Over the total, projecting the teams to combine for 52 points. The model also says one side of the spread hits in well over 50% of simulations. Head to SportsLine to see its NFL picks

No ad available

So who wins Ravens vs. Bills on Sunday Night Football, and which side of the spread hits in well over 50% of simulations? Visit SportsLine now to see which side of the Ravens vs. Bills spread to back, all from the model that has returned well over $7,000 on top-rated NFL picks, and find out.