Written before the game and kept as published. Final: Tennessee Titans 18, Baltimore Ravens 24 — the graded call is above.
The model does not think this one is close. The Ravens rate 11th of 32 at +1.2, the Titans 32nd at -4.9, and once home field is applied the line lands on the Ravens by 7.5 — 70% to win. That is the 2nd-widest gap among the 16 games on the Week 4 board. A preseason rating spread this size is not a promise: it says nothing about turnovers, health, or a defense that shows up different than last year. What it does say is that the Titans need the price to be wrong, not the matchup.
The sharpest unit gap in the game runs one way: the Ravens offense grades +2.0 (10th of 32) against a Titans defense at -2.3 (26th) — 4.3 points of separation on our scale, and the single biggest reason the line sits where it does. Going the other direction, the Titans offense (-2.9, 31st) meets the Ravens defense (-1.1, 17th), a 1.8-point gap.
Zoom out to the full season and the model projects the Ravens at 9.3 wins (favored in 10 of 17) and the Titans at 4.5 (favored in 1) — 4.8 wins apart across the year. By win probability this is the 17th-hardest game on the Ravens' schedule and the 3rd-hardest on the Titans'. It is the softest spot on the Ravens' entire schedule.
The series is dead level: 5-5 across 10 regular-season meetings since 2002. They have also met 5 times in the playoffs. They last met in 2023: Ravens won 24-16 in October. Over their last 4 meetings the Ravens are 2-2. History says these two are hard to separate, which is the one place it agrees with the ratings.
Conditions are unlikely to be the story: across 10 Baltimore home games in October since 2015, the median temperature was 66°F and the median wind 4 mph. That is a neutral-weather profile, which is worth knowing mostly because it removes an excuse from both sides.
A note on confidence this high: the model has only been this sure 312 times in 3266 walk-forward games from 2013-2024. Teams it put in the 70-75% range won 71% of those. So a 70% Ravens number is well supported by the record, and still loses about 29 times in 100 — which is exactly why the position is a price question, not a certainty question.
Kalshi listed this game as KXNFLGAME-26OCT04TENBAL, and the contract has settled now that the game has been played. The last price we archived before kickoff is in the settled-market section on this page; there is no live price and no position left to take.
Prediction markets are not sportsbooks — you trade a contract that settles at $1 or $0, not a wager against a house line. Informational only; trade responsibly.