Ravens vs Bills prediction

Baltimore Ravens at Buffalo Bills, Sunday, November 1, 2026 · Highmark Stadium. We simulated this game 10,000 times before kickoff, every snap drawn from real play-by-play data for this matchup. Most plausible outcome: Bills 27, Ravens 24.

Final: BUF 36–10. Before the game the most plausible outcome was Bills 27, Ravens 24 (the Bills won 55% of the simulations). The simulations' favorite won.

Most plausible outcome

Baltimore Ravens24
Buffalo Bills27

The likeliest final of 10,000 simulated games: the Bills won 55% of them, and this is the result closest to both teams' middle scores.

Top performers

How it played out: scoring plays

  1. 1stBAL 59-yd field goal 3–0
  2. 1stBAL Huntley to Andrews, 19-yd TD 10–0
  3. 2ndBUF 29-yd field goal 10–3
  4. 2ndBAL Huntley 19-yd TD run 17–3
  5. 2ndBUF Allen to Shakir, 2-yd TD 17–10
  6. 3rdBUF Allen to Coleman, 15-yd TD 17–17
  7. 4thBUF to Moore, 18-yd TD 17–24
  8. 4thBAL Henry 2-yd TD run 24–24
  9. 4thBUF 20-yd field goal 24–27

Box score

Ravens passing
PlayerC/ATTYDSTDINTSK
Tyler Huntley16/24178113
Ravens rushing
PlayerCARYDSTD
Derrick Henry21771
Tyler Huntley3371
Ravens receiving
PlayerRECTGTYDSTDLNG
Ja'Kobi Lane3760029
Zay Flowers4557021
Mark Andrews4545119
Rashod Bateman1110010
Justice Hill33506
Josh Cuevas12101
Bills passing
PlayerC/ATTYDSTDINTSK
Josh Allen12/19135203
Bills rushing
PlayerCARYDSTD
James Cook16950
Josh Allen12500
Ray Davis150
Ty Johnson120
Bills receiving
PlayerRECTGTYDSTDLNG
Dalton Kincaid6665017
DJ Moore4454121
Khalil Shakir4535115
Keon Coleman2420115
Josh Palmer1316016
Dawson Knox1310010
Ty Johnson01000

The breakdown

  1. The setup

    Ravens start Tyler Huntley, who took 37% of their dropbacks in the games behind these ratings, so their passing numbers lean on his own.

  2. Who's in the sim

    Ravens: QB Huntley · Flowers 27% of targets · Andrews 18% of targets · Bateman 11% of targets · Henry 69% of carries. Out: Lamar Jackson

    Bills: QB Allen · Shakir 19% of targets · Kincaid 16% of targets · Moore 16% of targets · Cook 63% of carries. Back: Moore (missed 2 of 6)

  3. What's mapped in

    • Who is actually playing: this week's starting QB, the injury report, and each player's share in the games he played, so a starter back from injury gets his role back.
    • Each receiver's own target depth and yards after the catch, against this defense's completions, depth and tackling allowed.
    • Each QB's real scramble rate and his blitz splits, against how often this defense blitzes and lets quarterbacks escape.
    • Each runner's lanes (left, middle, right) and what he gets in each, against this defense side by side; the box count he usually sees.
    • Play action, red-zone and goal-line shares, QB sneaks, each coach's 4th-down habit, penalties, kicks, weather and the clock.
    • Game plans that swing like real ones, and a small chance a starter leaves early, so a backup or role player can have his night.
  4. What decides it

    On the ground. Ravens average 4.7 yards a carry (2nd-best). Bills allow 4.2 (11th of 32).

    Through the air. Bills complete +2.4 pts more passes than expected (2nd-best). Ravens allow +0.5 pts vs expected (12th of 32 generous).

    Takeaways. Ravens throw an interception on 2% of passes (7th-fewest). Bills pick off 2% (12th of 32).

    Huntley vs the blitz: 6.7 yards a dropback (league 6.1). Bills blitz on 33% of dropbacks (11th of 32).

    Huntley's pocket: gets the ball out in 2.80 seconds on average, scrambles on 7.0% of dropbacks (league 5.7%).

    Henry to the right: 4.5 yards a carry there (39% of his runs), and Bills give up −0.0 yards a carry on that side.

    Flowers draws 27% of the Ravens targets and averages 3.3 yards of separation when the ball arrives.

    Allen vs the blitz: 7.5 yards a dropback (league 6.1). Ravens blitz on 31% of dropbacks (15th of 32).

    Allen's pocket: gets the ball out in 2.92 seconds on average, scrambles on 8.3% of dropbacks (league 5.7%).

    Cook to the left: 5.4 yards a carry there (34% of his runs), and Ravens give up +0.2 yards a carry on that side.

    Shakir draws 19% of the Bills targets and averages 3.9 yards of separation when the ball arrives.

  5. Things you'll notice in the sim

    Flowers leads the Ravens in receiving yards in 59% of sims.

    Huntley throws for 300+ in 11%.

    Henry runs for 100+ in 32%.

    Henry scores a touchdown in 56%, the likeliest on his team.

    Kincaid leads the Bills in receiving yards in 27% of sims.

    Allen throws for 300+ in 15%.

    Cook runs for 100+ in 36%.

    Cook scores a touchdown in 51%, the likeliest on his team.

  6. What swings it

    When Ravens run for 160+ yards (29% of sims), they win 77%, up from 43%.

    When Henry runs for 110+ (26% of sims), they win 76%, up from 43%.

    When Bills run for 170+ yards (28% of sims), they win 86%, up from 55%.

  7. Reality check

    Ravens score 24.1 a game (last 7). In the sims: 23.7 against this defense.

    Bills score 32.8 a game (last 6). In the sims: 25.6 against this defense.

    Huntley: 181.8 pass yds a game (last 4). In the sims: 218.

    Flowers: 6.3 catches, 106.6 yds a game (last 7). In the sims: 5.4, 72.

    Henry: 88.4 rush yds a game (last 8). In the sims: 84.

    Allen: 252.3 pass yds a game (last 7). In the sims: 228.

    Moore: 4 catches, 59.3 yds a game (last 3). In the sims: 2.8, 39.

    Cook: 89.5 rush yds a game (last 8). In the sims: 89.

  8. The 10,000 vs the market

    The Bills win 55% of the 10,000 games.

    Against the spread (BUF −3): the Bills cover in 47%.

    Total 54.5: over in 34%.

    The sims are not built to beat the spread: on past games the side they favored covered about half the time.

This week's simulations

How it works

Every snap uses real plays from the same down, distance and field position, adjusted for this offense against this defense, with weather, penalties, turnovers, kicks and the clock. Methodology

Research, not advice

The most plausible outcome is the likeliest single result of the simulations; it is not a prediction or a guarantee. 21+. Gambling problem? Call 1-800-GAMBLER.