Ravens vs Bills Prediction: Week 8 Odds, Picks and Preview

Buffalo is favored by 3.5 points over Baltimore as of Thursday, October 29, 2026, 9:45 PM ET, with a total of 54 to 54.5. The market implies a final of Bills 29, Ravens 26. Ravens (4-3) at Bills (5-1) kicks off Sun, Nov 1, 1:00 PM ET on CBS from New Highmark Stadium, Orchard Park, NY.
Ravens vs Bills odds at every book
| Book | Ravens spread | Moneyline (Ravens / Bills) | Total |
|---|---|---|---|
| BetMGM | +3.5 (-130) | +138 / -165 | 54 |
| bet365 | +3.5 (-126) | +148 / -176 | 54.5 |
| DraftKings | +3.5 (-134) | +142 / -170 | 54.5 |
| FanDuel | +3.5 (-132) | +142 / -168 | 54.5 |
| Fanatics | +3.5 (-120) | +145 / -175 | 54.5 |
| BetRivers | +3.5 (-125) | +140 / -175 | 54.5 |
| Caesars | +3.5 (-135) | +145 / -173 | 54.5 |
Lines are from SportsbookReview's NFL odds board and cross-checked against VegasInsider's Week 8 odds page (updated October 28 at 11:06 PM) and SI's opening-odds roundup, which agree on the favorite in every game. Buffalo opened at -3 (+100 on the Ravens side) on SportsbookReview and SI listed FanDuel's opener at -3.5. The number is -3.5 everywhere now with the Ravens side juiced to -120 to -135, so the market has pushed through the key number of 3 and is leaning on the price rather than moving to 4. The total opened at 53.5 and is 54.5 at six of seven books. SportsbookReview's consensus shows 71% of spread bets on Buffalo. Our free plays for the week are posted on the free picks page.
Ravens vs Bills prediction from the odds
Our scoring-average projection is Bills 29.5, Ravens 25, Buffalo by 4.5 with a 54.7 total. The Prediction Tracker median has Buffalo by 5.6 (standard deviation 2.7, tight agreement) with a 56% cover probability, and Massey has Buffalo 29-24, by 4.5. Our number, the tracker and Massey all sit 1 to 2 points above the market on the Bills side.
How the Ravens and Bills got here
Baltimore has lost two straight without Jackson, scoring 23 points combined, and sits fourth in an AFC North where every team is above .500. Buffalo is 5-1 with five wins by 10 points or fewer and a bye to heal. The Bills are 4-2 against the spread and the Ravens 2-5, per SI.
| Wk | Date | Opponent | Result |
|---|---|---|---|
| 1 | Sep 13 | at Indianapolis | W 41-23 |
| 2 | Sep 20 | vs New Orleans | L 24-17 |
| 3 | Sep 27 | at Dallas | W 34-31 |
| 4 | Oct 4 | vs Tennessee | W 24-18 |
| 5 | Oct 11 | at Atlanta | W 30-23 (OT) |
| 6 | Oct 18 | at Cleveland | L 13-10 |
| 7 | Oct 25 | vs Cincinnati | L 35-13 |
| Wk | Date | Opponent | Result |
|---|---|---|---|
| 1 | Sep 13 | at Houston | W 36-31 |
| 2 | Sep 17 | vs Detroit | W 41-31 |
| 3 | Sep 27 | vs L.A. Chargers | W 24-16 |
| 4 | Oct 4 | vs New England | L 29-26 |
| 5 | Oct 12 | at L.A. Rams | W 37-34 (OT) |
| 6 | Oct 18 | at Las Vegas | W 33-30 |
| 7 | Bye |
Lamar Jackson vs Josh Allen, if Jackson plays
Lamar Jackson has not finished a game since Week 4. He left the Titans win at halftime with an ankle injury, missed the next three games, and was a full participant in Baltimore's Thursday practice per NFL.com. Head coach Jesse Minter said Monday that Jackson was in a decent spot and pushed the decision past Wednesday's practice, and SI listed him as questionable on October 29. The Ravens averaged 395 yards of offense in his starts and scored 13 and 10 points in the two losses without him.
Josh Allen is not on Buffalo's report. The Bills come off their Week 7 bye at 5-1, with the one loss a 29-26 home defeat to New England, and they have scored 33 or more in four of six games. The 54.5 total is the market saying both offenses will be whole; it only holds if Jackson plays.
Ravens vs Bills injury report
Statuses are from NFL.com's Week 8 injury report as of Thursday, October 29, 2026, plus team reporting where noted. Baltimore's Thursday report has three defensive starters (Roquan Smith, Kyle Hamilton, Calais Campbell) not practicing and the quarterback practicing in full, which is the reverse of the last three weeks. Friday's designations decide this game's price. Inactives drop 90 minutes before the 1:00 PM kickoff.
| Player | Pos | Status | Source, date |
|---|---|---|---|
| Lamar Jackson | QB | Full participation Thursday; listed questionable, no game designation yet | NFL.com and SI, Oct 29 |
| Roquan Smith | LB | Did not participate | NFL.com, Thu Oct 29 |
| Kyle Hamilton | S | Did not participate | NFL.com, Thu Oct 29 |
| Calais Campbell | DT | Did not participate | NFL.com, Thu Oct 29 |
| Ronnie Stanley | LT | Limited | NFL.com, Thu Oct 29 |
| Mark Andrews | TE | Full participation | NFL.com, Thu Oct 29 |
| Player | Pos | Status | Source, date |
|---|---|---|---|
| Josh Allen | QB | Not on the report | NFL.com, Thu Oct 29 |
| Spencer Brown | RT | Did not participate | NFL.com, Thu Oct 29 |
| Dalton Kincaid | TE | Limited | NFL.com, Thu Oct 29 |
| DJ Moore | WR | Limited | NFL.com, Thu Oct 29 |
| Ed Oliver | DT | Limited | NFL.com, Thu Oct 29 |
| Bradley Chubb | LB | Limited | NFL.com, Thu Oct 29 |
Other Week 8 games we broke down: Eagles vs Commanders, Bears vs Seahawks, Vikings vs Lions, Chiefs vs Broncos.


