Philadelphia Eagles at Tennessee Titans. Lean: Under 39.5. No call on the spread.
The call
The panelists
Read Ace's full case
Spread.I take Philadelphia -7 at FanDuel (-110). My judgmental fair spread is Eagles -8, substantially below our calibrated -11. The strongest matchup is Philadelphia's pressure against Tennessee's struggling passing game: the Eagles pressured Washington on half its dropbacks, while Ward managed 140 passing yards against the Jets. Tennessee's new Saleh/Daboll staff has not yet demonstrated an offensive improvement. However, the market has already moved Philadelphia from -5.5 to -7; this is a modest remaining advantage, not an undiscovered mismatch. Philadelphia also generated only 10 first downs in its opener, making a comfortable margin less dependable than its explosive touchdowns suggest. Gray's possible return helps Tennessee, while Greenard's Week 2 availability remains unverified. Stowers' injured-reserve placement reduces Philadelphia's tight-end depth but leaves Goedert available. The heavily Philadelphia-weighted betting splits explain sentiment, not bettor sophistication. I favor the quarterback and defensive advantages at seven, with conviction restrained by the move and Philadelphia's inconsistent offensive execution.
Total.Under 39.5 at FanDuel (-108), with a judgmental fair total around 38. Applying the specified 1.2-point bias correction lowers our model from 44.53 to 43.33, still favoring over by 3.83. The over case is credible: Philadelphia creates explosive plays, Tennessee allowed 367 yards, and the forecast offers no strong wind-based suppression. Nevertheless, Tennessee accumulated only 130 yards before its late touchdown drive, and Philadelphia punted seven times despite scoring 24. Those performances weaken confidence in sustained scoring from either offense. My likely script has Philadelphia controlling a struggling Tennessee attack and reducing late-game tempo; that is an inference, not a verified pace statistic. The decline from 41.5 has already consumed valuable under cushion. Explosives, short fields, and late Tennessee points remain meaningful risks, keeping this a small lean.
Where our number looks wrong.The calibration stretches a roughly 6.4-point raw Philadelphia advantage into -11 without demonstrated ATS justification. Philadelphia's uneven drive production makes that double-digit valuation particularly questionable. The totals model's 18.78-point Tennessee component also looks optimistic against this defense; its returning-QB flag misses Ward learning Daboll's system. The injury capture incorrectly leaves Stowers questionable and Gray out without distinguishing old Week 1 designations from Week 2 availability. I found no published Week 2 practice report as of September 15.
Read Stack's full case
Spread.Our model screams Eagles -11, but that is the preseason prior plus the calibration map stretching big favorites, and the rating has no proven ATS edge - ignore the magnitude. Fair value on true ratings (PHI 2.31 vs TEN -6.22, ~2 HFA) is roughly Eagles -6.5, so the market at 7-7.5 is already a touch past fair. What pushed it there is public money: DK opened Eagles -4.5 and the line was bought up to -7 with ~84% of spread handle on Philadelphia (ESPN/VegasInsider 9/14-15), a classic marquee-favorite inflation. Meanwhile Philadelphia lost All-Pro LG Landon Dickerson to IR (knee) and edge Jonathan Greenard is out/questionable (pectoral), trimming the favorite's interior protection and pass rush. Home dog getting a full touchdown, on a key number, against an over-bet public side - I take the points. This is a lean, not a hammer: Cam Ward's offense scored 10 in Week 1 and Philadelphia is the clearly better team.
Total.The total opened 42.5 and has steamed to 39.5-40.5, a 3-point drop toward the under with no injury news pushing it - that is respect for two low-ceiling offenses. Tennessee managed 10 points in Week 1 with Cam Ward's unit still developing (2025 offense EPA -0.16), and Philadelphia wins with a run-heavy, clock-eating, ball-control style that suppresses possessions and lets a favorite sit on a lead. Nashville is outdoors on grass; late-September forecast is warm with no significant wind or rain expected, so weather is neutral. Our model's 44.53 (over by 5) is exactly its documented failure mode: it shrinks toward the league mean and over-leans low totals, and it never saw Tennessee's anemic Week 1. I side with the market's steam and the fundamentals: under 39.5. A lean, since the number is already low and an Eagles blowout could inflate scoring.
Where our number looks wrong.The -11 home number is far too big. It is early-season preseason prior plus the known calibration stretch on large favorites, and the rating cannot see the Eagles' Dickerson/Greenard losses. The market's 7-7.5 is the sane number; do not chase our gap.
Read Buck's full case
Spread.Tennessee's offensive line allowed 3 sacks to a middling Jets front in the opener, Cam Ward looked overwhelmed (19/32, 140 yards, 1 TD) and JC Latham drew two penalties, the same breakdowns that produced 56 sacks allowed in 2025 (Titans site/CBS, 9/13-9/14). Philadelphia gets DE Jonathan Greenard back from his pectoral injury for a possible Week 2 debut (Inquirer, 9/9-9/14), adding a real pass rusher against that shaky Titans front. Our own rating model has Tennessee 8.5 points worse than Philadelphia player-for-player even before the home-field adjustment, and its known weakness (no proven ATS edge, 47.6% held out) means I'm not leaning on the model's exact number, just on the direction it and the news both point.
Total.Tennessee scored just 10 points and didn't find the end zone until the final drive against the Jets, with a line that couldn't protect Ward or sustain drives (CBS/Yahoo, 9/13-9/14/2026). Philadelphia's win over Washington was a 24-22 grind that required a goal-line stop, not an offensive explosion, and Philly is favored by a touchdown-plus on the road, the kind of spot where a competent favorite controls tempo and the clock rather than airing it out. Weather in Nashville for the 1pm kickoff looks mild and dry (mid-70s, no rain in the forecast as of 9/15), so it isn't the driver, this is a scoring-environment call. Our own totals model says 44.53, but it is calibrated to run about 1.2 points high historically and its QB-disruption layer reads 0 here, missing that Ward is currently getting sacked and rattled behind a leaky line.
Where our number looks wrong.The rating model only sees final-margin history plus the new-coach/new-QB flags, it has no way to see that Tennessee's specific weakness (an OL that can't protect Ward) matches up directly against an Eagles pass rush that is about to get healthier. It also has zero proven ATS edge historically, so its 'pass' read here should not be read as neutral; the situational case for Philadelphia is stronger than the model's own gap suggests.
The call, written up
No pick. Our model screams Eagles -11, but that is the preseason prior plus the calibration stretch on big favorites, and the market at 7 to 7.5 is already at or past fair value after public money bought it up from -4.5. The Eagles-at-7 case is the pass-rush-versus-porous-line matchup (Philadelphia gets healthier up front, Tennessee's line struggled again in Week 1), but a live case for the Titans points keeps this off the board. No play released here.
Take under 39.5, modest. The total opened 42.5 and steamed to 39.5 to 40.5 with no injury news, pure respect for two low-ceiling offenses: Tennessee managed 10 points in Week 1 and Philadelphia wins with a run-heavy, ball-control style. All three landed under. Under 39.5.
How to read this page
The calls come first on this page: the spread and the total, each a Pick or a Lean, then Ace, Stack and Buck one by one. The market's number, our number and the gap between them sit further down as MODEL CONTEXT: that is the input our analyst panel argued from, not a call of its own.
Line movement · market
Where the spread and the total opened, where they sit now, and how far each has moved since our first capture open with membership. Membership
Model context
The numbers the panel argued from. Our models price a game, the panel makes the call, and the calls above are the call. Nothing in this block is a call. Where the panel's written case cites a raw number of its own, the calibrated number is the one printed here.
The totals number is a registered candidate that loses to the closing total: across 1,087 held out games it missed the combined score by 10.46 points on average and the closing total missed by 10.189, ahead of us in all 4 of those seasons, so it never posts to the board and never enters the record on its own.
Trends and splits
Descriptive context, every line with the games it counts. Filters like these did not hold up as predictors in our testing, so none of this feeds a call and none of it is a reason a pick wins. Situational splits look back 3 seasons and need at least 8 decided games to be shown at all. Records against the number and on the total are graded at each game's closing line, the last quote before kickoff at DraftKings, FanDuel and BetMGM. A game we have no capture for is graded at the number the league data carries.
- covered 3 of their last 5 (n=5, 2025 to 2026)
- the total went over in 3 of their last 5 (n=5, 2025 to 2026)
- 14-4 straight up at home (n=18, 2024 to 2026)
- covered 1 of their last 5 (n=5, 2025 to 2026)
- the total went over in 3 of their last 5 (n=5, 2025 to 2026)
- lost 3 straight
- 0-8 straight up in grass divisional games (n=8, 2024 to 2025)
Over and under splits
- the total went over in 3 of their last 10 (n=10, 2025 to 2026)
- the total is 3-6 to the over in night games (n=9, 2024 to 2025)
- the total is 6-3 to the over in grass divisional games (n=9, 2024 to 2026)
- the total went over in 6 of their last 10 (n=10, 2025 to 2026)
- the total is 12-4 to the over in road underdog games (n=16, 2024 to 2025)
- the total is 9-3 to the over on the road after a straight up loss (n=12, 2024 to 2025)
Every split we can compute on this game
- won 4 of their last 5 (n=5, 2025 to 2026)
- covered 3 of their last 5 (n=5, 2025 to 2026)
- the total went over in 3 of their last 5 (n=5, 2025 to 2026)
- won 6 of their last 10 (n=10, 2025 to 2026)
- covered 5 of their last 10 (n=10, 2025 to 2026)
- the total went over in 3 of their last 10 (n=10, 2025 to 2026)
- 14-4 straight up at home (n=18, 2024 to 2026)
- 14-4 straight up in home favored games (n=18, 2024 to 2026)
- 14-4 straight up in home outdoor games (n=18, 2024 to 2026)
- 7-2 straight up in grass divisional games (n=9, 2024 to 2026)
- 17-5 straight up in outdoor day games (n=22, 2024 to 2026)
- 20-6 straight up in day games (n=26, 2024 to 2026)
- 10-3 straight up in home day games (n=13, 2024 to 2026)
- 10-3 straight up in road day games (n=13, 2024 to 2025)
- 10-3 against the number in road day games (n=13, 2024 to 2025)
- 13-4 straight up in home grass games (n=17, 2024 to 2026)
- 22-7 straight up outdoors (n=29, 2024 to 2026)
- 18-6 straight up in outdoor grass games (n=24, 2024 to 2026)
- 18-6 straight up on grass (n=24, 2024 to 2026)
- 14-5 straight up in day grass games (n=19, 2024 to 2026)
- 16-6 straight up in favored day games (n=22, 2024 to 2026)
- 16-6 straight up in favored grass games (n=22, 2024 to 2026)
- 8-3 straight up in outdoor divisional games (n=11, 2024 to 2026)
- 8-3 straight up in road outdoor games (n=11, 2024 to 2025)
- 8-3 against the number in road outdoor games (n=11, 2024 to 2025)
- won 1 of their last 5 (n=5, 2025 to 2026)
- covered 1 of their last 5 (n=5, 2025 to 2026)
- the total went over in 3 of their last 5 (n=5, 2025 to 2026)
- won 2 of their last 10 (n=10, 2025 to 2026)
- covered 5 of their last 10 (n=10, 2025 to 2026)
- the total went over in 6 of their last 10 (n=10, 2025 to 2026)
- lost 3 straight
- failed to cover 3 straight
- 0-8 straight up in grass divisional games (n=8, 2024 to 2025)
- 0-8 straight up in outdoor divisional games (n=8, 2024 to 2025)
- 1-11 straight up in day divisional games (n=12, 2024 to 2025)
- 1-11 straight up in divisional games (n=12, 2024 to 2025)
- 1-11 straight up in home underdog games (n=12, 2024 to 2025)
- 1-10 straight up in divisional games after a straight up loss (n=11, 2024 to 2025)
- 2-16 straight up at home (n=18, 2024 to 2026)
- 2-16 straight up in home day games (n=18, 2024 to 2026)
- 2-16 straight up in home grass games (n=18, 2024 to 2026)
- 2-16 straight up in home outdoor games (n=18, 2024 to 2026)
- 3-23 straight up in outdoor day games (n=26, 2024 to 2026)
- 2-14 straight up at home after a straight up loss (n=16, 2024 to 2026)
- 1-7 against the number in grass divisional games (n=8, 2024 to 2025)
- 1-7 against the number in outdoor divisional games (n=8, 2024 to 2025)
- 1-7 straight up in underdog divisional games (n=8, 2024 to 2025)
- 5-29 straight up in day games (n=34, 2024 to 2026)
- 4-23 straight up in day grass games (n=27, 2024 to 2026)
The context, and where the numbers come from
The context we can hand you free
Rest. Tennessee Titans 7 days · Philadelphia Eagles 7 days Rest comes straight from the schedule. Be careful reading it as an edge: we tested rest as an input to our number and it made out of sample error worse, so it is context, not a signal.
Venue. Roof and surface on file: outdoors · grass. Neither roof nor surface is an input to our number. They are here because you asked what the game looks like, not because we priced them.
The two numbers underneath
| Team | EL NFL Rating | Side |
|---|---|---|
| Philadelphia Eagles | -1.56 | Away |
| Tennessee Titans | -6.4 | Home |
The rating is points versus a league average opponent on a neutral field. Our number includes about 2 points of home field. It is a margin model, not a proven spread beater. Full board: the NFL power ratings.
Where the numbers come from. Schedules and finals come from the league data we load each night. Lines are the latest capture at DraftKings, FanDuel or BetMGM, with the book named beside every number. Every Pick locks when it posts and grades at that number on the public record. Our number is context; the panel makes the call. Research, never a guarantee. 21+.


