The Philadelphia Eagles have been heating up over the past month, with their defense propelling them to four straight wins heading into Sunday’s NFC East showdown against the Dallas Cowboys.
Although Dallas is riding the high of an emotional Monday night win over Las Vegas, a short week and a massive step up in competition give the defending champs the upper hand at Jerry World.
AdvertisementAdvertisementAdvertisementFind out more in my NFL picks for the Week 12 slate.
Week 12 NFL moneyline picks
Matchup
Pick
Bills vs Texans
<<+225>>
Vikings vs
Packers
<<-310>>
Colts vs
Chiefs
<<+152>>
Patriots vs
Bengals
<<-420>>
Steelers vs
Bears
<<-146>>
Jets vs Ravens
<<-1150>>
Giants vs
Lions
<<-600>>
Seahawks vs
Titans
<<-1150>>
Jaguars vs
Cardinals
<<-146>>
Browns vs
Raiders
<<+152>>
Eagles vs
Cowboys
<<-174>>
Falcons vs
Saints
<<-126>>
Buccaneers vs
Rams
<<-330>>
Panthers vs
49ers
<<-340>>
Lines courtesy of FanDuel.
Bet $5 and get $300 bonus bet with no need to enter a FanDuel promo code.
Expert Week 12 NFL moneyline picks
Bills vs Texans: Texans (+225)
As dreadful as the Houston Texans offense has been, the Buffalo Bills defense hasn’t been much better in 2025. Meanwhile, the Texans defense ranks first in the NFL in points allowed per game (16.3).
Josh Allen will be under heavy duress with Will Anderson Jr. and Danielle Hunter coming off the edge, and Houston shouldn’t be this sizable of a home dog.
AdvertisementAdvertisementAdvertisementRead our full Bills vs. Texans predictions.
Vikings vs Packers: Packers (-310)
It’s already time to call it on J.J. McCarthy being a franchise quarterback. His flaws were seriously protected at Michigan, and Kevin O’Connell’s team is going to miss the playoffs solely because of its rookie pivot.
It’s a shame, because on paper, the Minnesota Vikings have a Top-5 roster when you remove the QB position. The Green Bay Packers prevail at Lambeau.
Read our full Vikings vs. Packers predictions.
Colts vs Chiefs: Colts (+152)
The Indianapolis Colts have had an extra week to prepare, and there’s a chance Charvarius Ward returns from a concussion, joining a cornerback room that already includes Pro Bowlers Sauce Gardner and Kenny Moore II.
AdvertisementAdvertisementAdvertisementThe Colts offense is loaded top to bottom, and Indy will chew up the clock with Jonathan Taylor, keeping the Kansas City Chiefs offense off the field.
Read our full Colts vs. Chiefs predictions.
Patriots vs Bengals: Patriots (-420)
Drake Maye boasts a 20–5 TD–INT ratio this season, and TreVeyon Henderson has established himself as the New England Patriots' RB1. The duo will pick apart a Cincinnati Bengals D that ranks dead last in yards allowed per game (426.0).
Considering the remainder of the Patriots' schedule, they might run away with the No. 1 seed in the AFC.
Read our full Patriots vs. Bengals predictions.
AdvertisementAdvertisementAdvertisementSteelers vs Bears: Bears (-146)
According to Ian Rapoport, Aaron Rodgers is pushing to play in Week 12, but the 41-year-old has looked pretty ordinary over the last few weeks. I could see the Pittsburgh Steelers playing it safe and rolling with Mason Rudolph on Sunday.
The Chicago Bears are rolling on the back of three consecutive dubs, and they'll keep the good juju going at home.
Read our full Steelers vs. Bears predictions.
Jets vs Ravens: Ravens (-1150)
The New York Jets have opted to bench Justin Fields in favor of Tyrod Taylor. Still, they’ll be no match for a Baltimore Ravens defense that has kicked into another gear, surrendering fewer than 20 points in five consecutive contests.
AdvertisementAdvertisementAdvertisementBaltimore's win streak extends to five in Week 12.
Read our full Jets vs. Ravens predictions.
Giants vs Lions: Lions (-600)
Jared Goff and the Detroit Lions were completely shut down on SNF against Philadelphia, but the New York Giants defense remains abysmal, ranking 29th in both total yards and points allowed per game.
New York is 0-6 on the road, and Detroit will regain its footing at Ford Field with a convincing win.
Read our full Giants vs. Lions predictions.
Seahawks vs Titans: Seahawks (-1150)
As bad as Sam Darnold looked in the Seattle Seahawks' loss to the Rams, the fact that they still had a chance at the end shows how elite that defense is.
AdvertisementAdvertisementAdvertisementCam Ward is in for a miserable day against Seattle's stop unit, and facing the rebuilding Tennessee Titans gives Darnold a nice shot in the arm.
Read our full Seahawks vs. Titans predictions.
Jaguars vs Cardinals: Jaguars (-146)
From week to week, it's hard to know what type of Jacksonville Jaguars team we're going to get, but they'll get my blessing on this occasion.
The Arizona Cardinals remain extremely banged up on both sides of the ball, so I'm siding with the short road favorite.
Read our full Jaguars vs. Cardinals predictions.
Covers NFL betting tools
NFL odds
NFL picks
NFL player props
Super Bowl 60 odds
Best NFL betting sites
This week’s NFL matchups
Browns vs Raiders: Browns (+152)
It looks like Shedeur Sanders will make his first career start against a team many had him mocked to before the draft. The Cleveland Browns will go run-heavy with Quinshon Judkins and limit Sanders to a game-manager role in Sin City.
AdvertisementAdvertisementAdvertisementMyles Garrett and the Browns defense continue to keep them in games, and they’ll feast on Geno Smith, who has thrown more interceptions than touchdowns this season.
Read our full Browns vs. Raiders predictions.
Eagles vs Cowboys: Eagles (-174)
Hand up: The Dallas Cowboys looked great with the additions of DT Quinnen Williams and LB Logan Wilson, plus the return of pass rusher DeMarvion Overshown.
But right now, the Philadelphia Eagles’ stop unit is the best in all of football, and Dallas’ reinforcements won’t be enough to upset the defending champs.
Read our full Eagles vs. Cowboys predictions.
Falcons vs Saints: Saints (-126)
Michael Penix Jr. is sidelined for at least the next four games, and superstar wideout Drake London is also out for this NFC South matchup with a PCL sprain.
AdvertisementAdvertisementAdvertisementFresh off a win and subsequent bye, the New Orleans Saints will have a leg up on an Atlanta Falcons team whose season has quickly come off the rails after five straight losses.
Read our full Falcons vs. Saints predictions.
Buccaneers vs Rams: Rams (-330)
It’s too bad the Tampa Bay Buccaneers are riddled with injuries, or this would be an incredible playoff preview on Sunday.
Tampa Bay’s defense was gashed yet again in Buffalo, and the Los Angeles Rams offense will be champing at the bit for a bounce-back performance after sputtering against Seattle last week.
All signs point toward Matthew Stafford & Co. pulling away in the second half.
AdvertisementAdvertisementAdvertisementPanthers vs 49ers: 49ers (-340)
The Carolina Panthers are a fun story, but Kyle Shanahan is 2-0 in prime time this year, and Brock Purdy looked extremely sharp in his return against Arizona.
The San Francisco 49ers improve to 8-4, keeping their season intact despite all the injuries endured.
My NFL moneyline record is 104-60 this season for +2.47 units.
Odds are correct at the time of publishing and are subject to change.Not intended for use in MA.Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.
AdvertisementAdvertisementAdvertisementMORE NFL FREE PICKS
This article originally appeared on Covers.com, read the full article here
AdvertisementAdvertisement