Eagles vs. Commanders Odds & Betting Predictions - December 20, 2025
Eagles at Commanders
10:00 pm • FOXEagles at Commanders Odds
Spread, Total, Moneyline
MatchupOpenSpreadTotalMoneyline | ||||
|---|---|---|---|---|
Eagles 10-5 | -1.5 | -7-112 | o43.5-110 | -385 |
Commanders 4-11 | u47.5 | +7-107 | u43.5-110 | +287 |

Northwest StadiumLandover
Eagles vs. Commanders Expert Picks
Dale Tanhardt
Last 30d: 7-17-0 (+3.5u)
J.Hurts Anytime TD Scorer Yes+105
1.5u
PvB Bets
Last 30d: 4-3-0 (+0.5u)
S.Barkley o15.5 Longest Rush-115
0.87u
Saquon Barkley Longest Rush ⬆️ 15.5 Yards (-115 @ BetMGM)(PHI)
This has been slowly creeping up so I'm glad we got a 15.5 line. On DraftKings this line is up to 17.5. If we look at Barkley's last 10 games, he's either cleared this line or flirted with it. He has a longest rush of 14+ yards in 8 of his last 10. The two misses were against a tough MIN front and a DAL front with the addition of Quinnen Williams. Obviously this line hasn't been as good this season and will still be without star tackle Lane Johnson, but Barkley has owned this Commanders team in the last. Here are his longest rushes against this team the last 4 times he's faced them:
1/26: 60 yards
12/22: 68 yards
11/14: 39 yards
11/19: 36 yards
Yes, that not total yardage, that's just his longest rush in those games! The matchup is still good this season. Over the past 6 weeks, WSH is allowing the 6th highest explosive run rate (6.0%) and 8th highest yards after contact per attempt (2.12). They are also allowing the third highest success rate (58.0%) and 2nd highest missed tackles forced per attempt (0.2). If you give Barkley a chance to get space or get loose, it's not going to go well. Barkley remains a super explosive runner, he just needs some room to operate. This matchup should give him just that. You can pivot to his rushing line as well, but we should also get an explosive run or two.
Matt DiLeo
Last 30d: 50-36-0 (+4.3u)
M.Mariota o11.5 Longest Rush-108
1u
Sandy Plashkes
Last 30d: 104-135-1 (-45.7u)
PHI -7-115
2u
Mjaybrod
Last 30d: 86-76-2 (+8.4u)
A.Brown Anytime TD Scorer Yes+125
1u
Swole batman
Cam Is Money
Last 30d: 118-102-4 (+3.9u)
A.Brown o22.5 Longest Reception-115
0.87u
YBK Picks.com
Last 30d: 36-29-1 (+8.3u)
PHI -7-105
1.9u
Gilles Gallant
Last 30d: 26-71-0 (+2.0u)
B.Sinnott o11.5 Rec Yds-110
0.55u
#Tailing @The_Oddsmaker
Allan Lem
Last 30d: 174-135-2 (+5.9u)
F.Luvu u5.5 Tackles + Ast-112
0.56u
Tailing @The_Oddsmaker
Sean Koerner
Last 30d: 37-34-0 (+0.1u)
F.Luvu u5.5 Tackles + Ast-112
0.56u
Luvu is a player I fade in this market from time to time because, while he’s an exciting player, part of that comes from him lining up as an edge rusher at one of the highest rates for a LB. Since Dorance Armstrong suffered his season-ending injury in Week 7, Luvu has lined up on the edge on just under 50% of his snaps.
That drastic shift in usage saw him average 5.7 tackles per game from Weeks 1–7, but that number has dropped to just 4.3 tackles per game from Weeks 8–15. He’s only cleared this number in 1 of 7 games (14%) since then. Lining up on the edge makes it much tougher for a LB to pick up consistent tackle opportunities.
This is a plus matchup for edge rushers, which he may be 50% of the time, but it’s the most brutal matchup for traditional LBs, as the Eagles have provided opposing LBs with the lowest rate of tackle opportunities. That makes this a tough spot for Luvu to clear this number.
I do think his tackle rate could regress up slightly from the 4.3 rate we’ve seen since the usage shift, but either way this number still feels a bit too high. I’m projecting him closer to 5.0 tackles with around a 60% chance to stay under 5.5.
Stuck 🚨
Last 30d: 50-48-2 (+0.6u)
B.Sinnott o11.5 Rec Yds-110
0.15u
Following @The_Oddsmaker for some pesos here
Mjaybrod
Last 30d: 86-76-2 (+8.4u)
Over 44.5-105
0.95u
Didn’t mean to add another unit woops
Sean Koerner
Last 30d: 37-34-0 (+0.1u)
B.Sinnott o11.5 Rec Yds-112
0.56u
Sinnott is a TE I was higher on entering last year’s draft, and the Commanders scooped him up in the 2nd round, which was a rough landing spot for him to produce as a rookie because they already had legendary TE Zach Ertz. Ertz had played ahead of budding young TEs like Dallas Goedert and Trey McBride, who I was also high on and patiently awaited their chance to step up down the road. Sure enough, Ertz had been healthy and started the first 30 games of Sinnott’s career.
However, Ertz tore his ACL in Week 14 and is out for the season, so last week was the first time we’ve seen how the Commanders would handle their TE rotation without him. I figured John Bates would operate as the lead TE, which he did with a 50% routes run rate, while Sinnott wasn’t too far behind at 38%. FB/TE hybrid Colson Yankoff had a 23% routes run rate, but he’s already been ruled out, which I think opens things up for Sinnott to see a bit more playing time today.
Sinnott only ran 10 routes last week because Marcus Mariota only dropped back to pass 26 times in their 29–21 win over the Giants. In what should be a more pass-heavy game script, I have Mariota dropping back around 10 more times today, which should allow Sinnott a few more chances to catch 1–2 passes.
I went back and watched all 10 of his routes closely and liked what I saw. Two of the routes ended in Mariota scrambles, so it’s unlikely Mariota continues scrambling on 20% of Sinnott’s routes going forward, which could open up additional target chances. On a couple of routes, Sinnott was a bit hesitant and clearly made some mistakes that should get ironed out as he gets more regular-season reps. However, there were also a few plays where he was wide open and Mariota simply didn’t see him.
They must have noticed this on the sideline because late in the 4th quarter, Mariota finally hooked up with Sinnott for a wide-open 36-yard catch and run. I think they had chances for 1–2 similar plays earlier in the game. There was also a pass to the sideline that doesn’t get credited as a target, but Mariota was clearly looking Sinnott’s way when he threw it.
So I think now is the perfect time to invest in the 2nd-year player the market is likely overlooking. It’s obviously a brutal matchup against the Eagles. If you recall, I faded Brock Bowers against them last week for that very reason, but Bowers was getting the Mitchell/DeJean treatment as the Raiders’ primary target. Sinnott shouldn’t get that same type of attention, and I think he could be higher up Mariota’s target pecking order today based on what I saw last week.
I’m projecting him closer to 15.5 rec yards, with around a 59% chance to clear 11.5. This isn’t a “mathy” data play, since we’ve only seen Sinnott play one game without Ertz and is much more of a “this is the time to invest in a player I was high on who now finally has a chance to produce” that the market could be overlooking type of play.
Mjaybrod
Last 30d: 86-76-2 (+8.4u)
Over 44.5-110
0.91u
Points preferably 45 of them
Picks Office
Last 30d: 188-134-1 (+35.1u)
PHI -7-110
0.91u
Join Discord: https://discord.gg/NcyhmJVXPe
Vegas Refund
Last 30d: 33-37-1 (-8.0u)
WAS +7.5-110
1.1u
Player Prop Savant
Last 30d: 51-43-0 (+4.9u)
Z.Baun o7.5 Tackles + Ast-125
1u
Gilles Gallant
Last 30d: 26-71-0 (+2.0u)
D.Samuel Anytime TD Scorer Yes+275
0.5u
Roger Goodell
Last 30d: 38-53-1 (-12.3u)
Over 44.5-105
0.95u
Boomer Betz
Last 30d: 112-119-1 (-9.5u)
M.Mariota u202.5 Pass Yds-112
1u
B105
TAN Pod Touchdown Show
Last 30d: 41-123-5 (+3.0u)
S.Barkley Anytime TD Scorer Yes-120
0.42u
@The_Oddsmaker https://myaction.app/yPjwhrUIeZb
B.Sinnott Anytime TD Scorer Yes+800
0.5u
@The_Oddsmaker https://myaction.app/yPjwhrUIeZb

Chris Raybon
Last 30d: 19-20-2 (+2.8u)
WAS +7-110
1u
#SixPack
Brian Bitler
Last 30d: 82-75-1 (+3.0u)
WAS +7-110
3u
Babs .
Last 30d: 106-73-0 (+26.2u)
Under 44.5-110
1u
John Feltman
Last 30d: 67-57-1 (-4.8u)
WAS +7-110
0.55u
Kenny Ducey
Last 30d: 12-17-1 (-6.7u)
Under 44.5-111
1.11u
Nick Giffen
Last 30d: 41-87-1 (-3.1u)
WAS +280
0.25u
Luck Rankings
Allan Lem
Last 30d: 174-135-2 (+5.9u)
WAS +7-110
0.55u
Tailing @nick_giffen
Nick Giffen
Last 30d: 41-87-1 (-3.1u)
WAS +7-110
1.1u
Luck Rankings
Not gonna get greedy and hope for a 7.5 when I like 7
Stuck 🚨
Last 30d: 50-48-2 (+0.6u)
WAS +7-110
0.5u
Action Pod NFL Picks
Last 30d: 71-154-6 (-19.1u)
WAS +6.5-110
1u
@sundaysixpack @ChrisRaybon https://myaction.app/OshkqN6vcZb
Sunday Six Pack
Last 30d: 13-15-2 (-3.3u)
WAS +6.5-110
1.1u
@ChrisRaybon 2 https://myaction.app/OshkqN6vcZb

Sean Zerillo
Last 30d: 72-62-1 (+5.7u)
Under 44.5-110
0.28u
💰🦡 Jake
Last 30d: 86-94-1 (-7.4u)
J.Croskey-Merritt o25.5 Rush Yds-115
1.15u
Gilles Gallant
Last 30d: 26-71-0 (+2.0u)
S.Barkley 2+ TDs Yes+600
0.3u
Action Pod NFL Picks
Last 30d: 71-154-6 (-19.1u)
Under 45.5-112
1u
@wheatonbrando Week 16 Hot Read https://myaction.app/eVHSOMKu7Yb
Brandon Anderson
Last 30d: 53-134-4 (-14.4u)
Under 45.5-110
1u
🔥 Week 16 Hot Read 🔥
Top Shelf Action 🥃
Last 30d: 76-93-1 (-6.2u)
Under 45.5-110
0.5u
Outside divisional game (***)
Overall: 263-171-10,61% (ROI:17%)
Season:8-8-0,50% (ROI:-4%)
Open Air Unders: Divisional Drift
Overall: 543-420-12,56% (ROI:9%)
Season:20-18-0,53% (ROI:
Eagles vs. Commanders Previews & Analysis
Eagles vs. Commanders Props
Prop Projections
There are no prop projections found for the selected slate. Please check back later.
Prop Odds Comparison
Line Movement Tracker
Eagles vs. Commanders Public Betting Percentages
Betting Trends
- Commanders are 2-3 in their last 5 games.
- Commanders are 2-3 in their last 5 games against the spread
- Commanders are 2-5 in their road games against the spread
- The totals have gone OVER in 2 of Commanders' last 5 games
- The totals have gone OVER in 5 of Commanders' 7 last games at home
Matchup History
Against the Spread (ATS) History
| overall | home | away | favorite | underdog | |
|---|---|---|---|---|---|
| 5-10 | 3-4 | 2-5 | 2-1 | 3-9 | |
| 9-6 | 4-3 | 5-3 | 8-6 | N/A |
Over/Under History
| overall | home o/u | away o/u | favorite o/u | underdog o/u | |
|---|---|---|---|---|---|
| 8-6-1 | 5-1-1 | 3-4 | 1-1-1 | 7-5 | |
| 6-9 | 2-5 | 4-4 | 6-8 | N/A |
Straight-Up (ML) History
| overall | home | away | favorite | underdog | |
|---|---|---|---|---|---|
| 4-11 | N/A | N/A | 2-1 | 2-10 | |
| 10-5 | N/A | N/A | 9-5 | N/A |
Last 5 Matchups
Commanders vs. Eagles Injury Updates

Commanders Injuries
- Marcus MariotaQB
Mariota is out with hand
Out
- Zach ErtzTE
Ertz is out with knee
Out
- Noah BrownWR
Brown is out with ribs
Out
- Austin EkelerRB
Ekeler is out with achilles
Out
- Jayden DanielsQB
Daniels is out with elbow
Out
- Luke McCaffreyWR
McCaffrey is out with collarbone
Out
- Jaylin LaneWR
Lane is out with ankle
Out

Eagles Injuries
Team Stats
Eagles vs. Commanders Odds Comparison
Could not load odds
Eagles at Commanders Team Totals
MatchupOverUnder | ||
|---|---|---|
Eagles 10-5 | o25.5-120 | u25.5-105 |
Commanders 4-11 | o17.5+100 | u17.5-125 |




