Thirty-three venues post a spread on this football game. Every single one of them has Philadelphia at 3.5 points. Not 3, not 4, and not a scatter across all three the way an August board usually looks.
Then look at what those same venues charge for the identical ticket. Baltimore plus the 3.5 is +100 at one venue and -116 at another. That is a 16-cent range on a bet the whole market agrees about.
The number is settled. The price is not. And once you strip the margin out of all of it, the most profitable decision available on this game turns out not to be a side at all, which is the part I will come back to.
The Quick Answer
Philadelphia is a 3.5-point favorite at Baltimore for Saturday's 7 p.m. ET kickoff, in Jesse Minter's first game as the Ravens' head coach, with the total at 36.5 and the rest of Saturday's preseason card alongside it. Strip the margin out of every market here and nothing clears fair: Baltimore's cover chance prices at 48.7% to 49.4% against a best posted number of +100, and the under 36.5 prices at 49.2% to 49.6% against the same +100. If you want the side it is Baltimore, and NoVig's +100 is the only version worth taking. What is reliably worth money on this board is refusing the -116 version of the +100 bet. The full board, what actually moved since 10 a.m., the six venues quoting a single price between them, and the two touchdown prices anybody has posted are all below.
Eagles Vs Ravens Preseason Odds: The Full Board
Here is where the market sits, pulled from the OddsShopper live odds screen, which stacks every venue posting this game on one page instead of the one price your app happens to open on.
| Market | Numbers posted | Best price on Philadelphia / Over | Best price on Baltimore / Under |
|---|---|---|---|
| Spread | PHI -3.5 (all 33 venues) | -105 (ProphetX), -106 (NoVig), -107 (BookMaker) | +100 (NoVig), -100 (ProphetX), -101 (Bet105), -102 (Pinnacle) |
| Moneyline | — | -178 (NoVig), -184 (ProphetX), -185 (DraftKings, OnyxOdds) | +174 (NoVig), +172 (Rebet), +170 (Bovada, TheScore) |
| Total | 35.5, 36, 36.5, 37 | Over 36.5 at -106 (PolymarketUS*), -107 (Kalshi*, BookMaker) | Under 36.5 at +100 (TheScore); under 37 at -115 (six venues) |
| Kalshi Order Book | — | Philadelphia bid 63c, ask 64c | Baltimore bid 36c, ask 37c |
Two scoping notes before you use that table. NoVig, ProphetX and Rebet are peer-to-peer venues rather than sportsbooks: you are matched against another bettor, and the venue's cut generally comes out of winnings rather than out of the quoted price, which is why they keep surfacing at the top of these ladders and why a headline +100 there nets a little less than +100. Kalshi and PolymarketUS, marked with an asterisk above, price on their own fee models again and sit outside the book comparisons below.
The row worth stopping on is the spread, because of how strange it is. A market that agrees to the half point on the number and then disagrees by 16 cents on the price is telling you something specific: the venues have all reached the same conclusion about this football game and are competing purely on how much they charge you to act on it. Baltimore +3.5 at -116 and Baltimore +3.5 at +100 are the same bet. One of them needs 53.7% to break even and the other needs 50.0%.
What Actually Moved Since 10 A.M., And What Did Not
I want to be careful here, because this is the kind of claim that gets overstated everywhere else you will read about this game.
We have exactly two timestamped Baltimore moneyline quotes from 10:07 a.m. ET, taken when we built Saturday's preseason card, and they do not tell the same story:
- NoVig: +186 Then, +174 Now. Paired against its own Philadelphia price, that is Baltimore going from a de-vigged 34.8% to 36.3%. A point and a half of probability, at the sharpest venue on the board.
- BetRivers: +155 Then, +163 Now. That is movement the other way, from 39.2% to 38.0% on the raw quote.
So the accurate sentence is not "the market moved a point toward Baltimore." It is that the venue whose prices are worth watching moved toward Baltimore while a retail book drifted away from it, and the two are still 11 cents apart. Our own morning card ran this game at 4.5 and the board now posts 3.5 everywhere, but that 4.5 was our number, not a captured market-wide spread. I am not going to dress our own pick up as evidence about what 33 venues were doing.
What both readings do agree on is the football. Lamar Jackson and Baltimore's established starters are sitting for Minter's first game in charge. Philadelphia is using the opener to sort roster-bubble players before the cutdown, with Jalen Hurts expected to see sparse work at most. That was always the case for Baltimore getting points, and by mid-afternoon it is priced. Which raises the only question that pays: at 3.5, is any of this actually still a bet?
Ravens +3.5: Run The De-Vig, Then Decide
Most previews of this game will hand you a side without ever pricing it. Here is the same test applied to all three markets, because a threshold you cannot show the math for is not a threshold.
Start with the moneyline, where three separate pricing mechanisms agree:
- Best Pair Of Sportsbook Prices, Philadelphia -185 against Baltimore +170, de-vigs Baltimore to 36.3%.
- Pinnacle's Own Two-Way Price puts Baltimore at 36.1%.
- The Kalshi order book, a separate mechanism with no house on the other side, has Baltimore bid at 36 cents, offered at 37.
Around 36.3% needs roughly +176 to break even and the best price posted anywhere is +174. Two cents short. That is normally where I would say "take the points instead," so the honest thing is to apply the identical method to the points:
| Market | De-vigged fair chance | Fair price | Best posted | Verdict |
|---|---|---|---|---|
| Baltimore ML | 36.1% to 36.3% | +176 to +177 | +174 | ~2c short |
| Baltimore +3.5 (Best-Of-Market Pair) | 49.4% | +102 | +100 (NoVig) | ~2c short |
| Baltimore +3.5 (Pinnacle Two-Way) | 48.7% | +105 | -102 (Pinnacle) | ~7c short |
| Under 36.5 (Best-Of-Market Pair) | 49.2% | +103 | +100 (TheScore) | ~3c short |
| Under 36.5 (Pinnacle Two-Way) | 49.6% | +102 | -106 (Pinnacle) | ~8c short |
Every row is short. Not catastrophically, but consistently, and NoVig's flagship +100 nets slightly under +100 once its cut on winnings is out, which closes the last of it. There is no priced edge on this football game. I would rather write that sentence than manufacture a threshold, and it is the answer the de-vig gives on all three markets rather than only on the one where it was convenient.
That does not make the side a coin flip you should ignore. If you are playing Baltimore, and our morning card was and I still like the read, the price condition is absolute:
| Version Of Ravens +3.5 | Price | Break-even |
|---|---|---|
| Best Available | +100 (NoVig, peer-to-peer) | 50.0% |
| Best At A Sportsbook | -101 (Bet105), -102 (Pinnacle) | 50.2%, 50.5% |
| The Common Price | -105 (BetMGM, Borgata, Bovada, SportsInteraction, TheScore) | 51.2% |
| Worst Available | -116 (Rebet), -115 (Bet99ON, Fliff, PointsBet) | 53.7%, 53.5% |
Look at the bottom row against the top. Rebet is asking you to be right 3.7 percentage points more often than NoVig is, for a bet neither venue disagrees with the other about. Fair is +102. Take +100, take -101, take -102, and walk away from anything worse, because every cent past that is a bet you are making at a price the board itself says is wrong.
One note on the number, since you will see it argued badly elsewhere. Three is the most valuable number in football betting and seven is second, as our NFL key numbers guide works through with the margin frequencies. Those frequencies come from regular-season games between first teams, though, and this is a preseason game between third units with a 16.5-point implied team total for Baltimore. The hook over three is worth having. It is not worth 14 extra cents, which is what the -116 version charges for it.
Take 20% off OddsShopper Pro with code PHIBAL20 and get every venue posting this game in one view, with the best number flagged, rather than finding out Monday that you took the -116 version.
The Under At Even Money, And The Half Point Not Worth Buying
This is the payoff of the promise at the top, and it arrives in two parts: the best-priced ticket on the board, and then the decision that actually beats it.
TheScore posts the under 36.5 at +100. Twenty-four venues post that exact total, ten of them at -110 for the under, and one of them will pay you even money for it. That is the only total on this game where the number most venues post is available without paying juice. Rebet's -105 and Pinnacle's -106 are the next best versions, and per the table above the under is still a couple of cents short of fair even at +100. It is the closest thing to a fair price on the board rather than an edge.
The one piece of evidence pointing that direction is captured rather than argued. At 10:07 a.m. ET, NoVig posted this total at 36.5, with the over at +100. By mid-afternoon NoVig had moved it to 35.5. The venue offering the best price on Baltimore +3.5 spent the day walking its own total a full point down, which is worth more than any general claim about how preseason totals run. Our totals work covers the wider framework.
Weather will not decide it either way. The National Weather Service has Baltimore at about 85 degrees at kickoff with a southeast wind of 3 mph. That is light enough that the conditions are simply not part of this handicap.
Here is the trap sitting right next to that +100, and it is the more useful half of this section. Six venues post the total at 37 rather than 36.5, with the under at -115. Buying that half point looks like a fair trade until you ask precisely what it buys, which is a push if the game lands on exactly 37, not a win. Against the modal -110 on 36.5 that push costs you five cents; against TheScore's +100 it costs fifteen. Paying fifteen cents for a push at one specific integer is the alternate-line tax our spread betting primer warns about, and the five-cent version is closer to an honest price than a trap.
Then check who those six venues are: Bally, BetParx, BetRivers, NorthStarBetsON, SugarHouse and Unibet. They post the total at 37 with the under at -115. They post Philadelphia -3.5 at -113 and Baltimore +3.5 at -108. They post the moneyline at -200 and +163. Every market on this game, all six, identical to the cent.
The only alternative total posted by more than one venue is a single price wearing six logos. It is not six sportsbooks independently disagreeing with the other 24. (ProphetX at 36 and NoVig at 35.5 are each one venue, standing alone.) It also means the board is 33 venues but not 33 opinions, so read the unanimity on 3.5 for what it is worth and no more. It is one opinion, repeated, and a bettor who "shopped" across three of those accounts shopped nothing at all. The odds screen walkthrough covers how to collapse a board this wide down to the venues that genuinely disagree with each other, which on this game is a much shorter list than 33.
Anytime Touchdown Props: Two Prices, Both Ravens, Neither At A Sportsbook
This is the section the game was supposed to have, and the sportsbooks declined to supply it.
No sportsbook on our screen has posted an anytime touchdown or first touchdown market for this game. Given everything above, that is the correct call rather than an oversight. Goal-line volume cannot be priced when one head coach is running his first game in Baltimore and the other is auditioning bubble players.
Everything that does exist sits at Underdog, a pick'em platform rather than a sportsbook, and every posted row fits in one table:
| Player | Market | Price |
|---|---|---|
| Adam Randall (BAL, Rookie RB) | Rushing Or Receiving TD, Over 0.5 | +233 |
| Adam Randall (BAL) | Rushing Yards, 31.5 | -115 either way |
| Ja'Kobi Lane (BAL, Rookie WR) | Rushing Or Receiving TD, Over 0.5 | +545 |
| Ja'Kobi Lane (BAL) | Receiving Yards, 23.5 | -115 either way |
| Tyler Loop (BAL, Kicker) | Extra Points Made, 1.5 | -115 either way |
| Jake Elliott (PHI, Kicker) | Extra Points Made, 1.5 | over -164 / under +108 |
Randall is the one to read. His +233 is the shortest touchdown price anyone has posted on this game, and the reason is sitting one row below it: he is also the only player here carrying a rushing-yards line, at 31.5. Volume comes before efficiency in football, and a 31.5-yard rushing line on a rookie is a market saying it expects him to get real carries. That is the closest thing to an anytime touchdown lean available, with one mechanical caveat: on a pick'em platform that price is a leg inside a multi-pick entry, not a standalone ticket you can place on its own.
The two kickers are the quieter tell, though they need handling with care, because extra points made is only a rough stand-in for touchdowns scored: a miss, a block or a two-point try all break the mapping. Strip the margin out of both prices rather than reading them raw. Elliott's two-way -164 and +108 is a 110% market that de-vigs to about 56% for two or more Philadelphia extra points. Loop's -115 on both sides is a 107% market that de-vigs to exactly 50%. That is roughly a six-point gap in favor of the Eagles reaching the end zone twice, which is a smaller edge than the raw prices suggest and sits comfortably inside what a 3.5-point spread already describes.
Notice what is missing from that table. Not one Philadelphia skill player has a number on him anywhere. Six markets posted on this game, across four players, and five of those markets are Ravens. When the market will not price a team's pass-catchers at all, that is your playing-time report, and it says the Eagles' night belongs to people whose names are not in anybody's model yet. The wider preseason framework covers why that is the first thing to check in August and the last thing most bettors look at.
Before you touch any prop on this game: confirm the player is expected to dress. In August the props post before the inactives do, and a posted number is not a promise that anyone will take a snap. Check your platform's void rules first.
Eagles Vs Ravens Preseason Odds FAQ
What are the Eagles vs Ravens preseason odds? Philadelphia is a 3.5-point road favorite and all 33 venues agree on that number. The identical Baltimore +3.5 ticket is quoted from +100 down to -116, the Ravens moneyline runs +174 to +150, and the total sits at 36.5 at 24 venues, 37 at six more, 36 at ProphetX and 35.5 at NoVig.
What time is the game and where is it played? Kickoff is 7 p.m. ET Saturday, August 15 at M&T Bank Stadium in Baltimore, on NBC 10 in the Philadelphia market and on ESPN Unlimited. It is Baltimore's preseason opener and Jesse Minter's first game as head coach.
Are the starters playing? Not meaningfully. Lamar Jackson and Baltimore's established starters are sitting, and Philadelphia is using the opener on roster-bubble players with Hurts expected to appear sparingly at most. The market confirms it: five of the six player props posted on this game are on Ravens, and not one Eagles skill player has a number anywhere.
What is the best bet? Baltimore +3.5 at +100 to -102, small, and a pass at -103 or worse. The best-priced total is the under 36.5 at +100 at TheScore, the only total available at even money on the number most venues post. Note that Baltimore +3.5 is also available at +100, at NoVig, so this game offers two even-money tickets and both of them are on Baltimore or the under.
What This Board Is Actually Asking You
Every venue on the board looked at a first-time Baltimore head coach, a quarterback room of backups on both sides and a 90-man roster's worth of unknowns, and arrived at the same number. Then they de-vigged out to within two or three cents of every price you can actually reach. That is not a market with a hole in it. It is a market that has already done the work this article set out to check.
What has not been priced away is the 16 cents between the best and worst version of the identical +3.5, or the fact that the board's one alternative total is a single opinion wearing six logos, or that no sportsbook anywhere will price an Eagles pass-catcher. Those are not football opinions and they do not evaporate if a starter surprises you. So the discipline for tonight is narrow: if you want Baltimore and the hook, +100 to -102 or nothing; if you want the total, the under at even money and never the -115 half point; keep the stake small on an August game full of names you will not recognize; and expect these numbers to move again as inactives land.
Every price above came off one screen. OddsShopper Pro puts every venue posting this game in a single view with the best number flagged, which on this board is the difference between needing to be right 50.0% of the time and 53.7%. Use code PHIBAL20 for 20% off.
For the rest of Saturday's card, our free expert picks today page carries where our staff landed, the week's wider exchange board sits on the NFL preseason odds page, and the point spread primer covers the pricing mechanics underneath all of it.
Odds pulled Saturday, August 15 at approximately 2:10 p.m. ET and subject to movement before the 7 p.m. ET kickoff. Please bet responsibly.



