I went 12-4 on my moneyline picks last week, racking up +3.60 units, capped off by Detroit’s highly impressive road win on Monday Night Football.
This week’s selections are headlined by the Tampa Bay Buccaneers, who are eyeing a 4-0 start for the first time since 2005.
Here are my NFL picks with moneyline odds and selections for every game on the Week 4 schedule.
Week 4 NFL moneyline picks
Matchup | Pick |
---|---|
![]() |
|
Lines courtesy of FanDuel.
Bet $5 and get $300 bonus bet with no need to enter a FanDuel promo code.
Expert Week 4 NFL moneyline picks
Seahawks vs. Cardinals:
Seahawks (-116)
Seattle’s front four has been wreaking havoc to start the season, and with Julian Love and Devon Witherspoon returning to the secondary in Week 4, Kyler Murray will have his hands full all night.
Seahawks win their eighth straight head-to-head matchup against the Cardinals.
Read our full Seahawks vs. Cardinals predictions!
Vikings vs. Steelers:
Vikings (-146)
Brian Flores’ defense gave Aaron Rodgers fits in London last year, forcing the veteran QB into three interceptions.
With Kevin O’Connell’s team already experienced in handling the challenges of an overseas trip, the Vikings will get the job done against a Steelers offense that's proven more boring than watching paint dry.
Saints vs. Bills:
Bills (-1800)
Last week’s scare against Miami should serve as a wake-up call for Buffalo. While the Bills’ defense has been nearly non-existent to start the season, facing Spencer Rattler should help build some confidence.
The Saints are coming off a 44-13 drubbing at the hands of Seattle, and we could see a similar score on Sunday.
Titans vs. Texans:
Texans (-335)
Titans head coach Brian Callahan relinquished play-calling duties on Tuesday, the first sign that his job may not be secure for long.
As bad as C.J. Stroud and the Texans’ offense have looked, their defense remains elite, and moving on from controversial safety C.J. Gardner-Johnson should only improve chemistry going forward.
Browns vs. Lions:
Lions (-500)
I was wrong — Ben Johnson doesn’t seem to be missed at all in Detroit.
Constantly going for it on fourth down will probably come back to haunt Dan Campbell & Co. in the playoffs (again), but the offense remains lethal and the defense has shown plenty of grit under Kelvin Sheppard.
As good as the Browns’ defense is, their nonexistent offense will lead to another loss.
Commanders vs. Falcons:
Falcons (+108)
Atlanta has quietly showcased the league’s best passing defense through three games. While they’re coming off a 30-0 loss to Carolina, that game got away after Parker Romo missed two field goals in the first quarter and Michael Penix Jr. threw a pick-six to start the second half.
Penix should regain some confidence facing a Commanders defense that’s highly vulnerable against the pass. Expect Atlanta to prevail at plus value, especially with Jayden Daniels not operating at 100%.
Eagles vs. Buccaneers:
Buccaneers (+158)
Tampa Bay destroyed Philadelphia in the last head-to-head meeting, and the Eagles could have trouble acclimating to the Central Florida heat.
Although Mike Evans is sidelined, both Tristan Wirfs and Chris Godwin are expected to make their season debuts for the Bucs. Add in Tampa Bay boasting the No. 1 rating in EPA allowed per handoff, and it could be a long day for Saquon Barkley.
This is the best game of the early slate, and I’m backing Tampa to stay undefeated.
Panthers vs. Patriots:
Patriots (-240)
This is the worst game of the early slate, but Mike Vrabel’s team culture is too strong to let New England start the season 0-4… right?
Right?
Chargers vs. Giants:
Chargers (-290)
Although Giants fans might be giddy about Jaxson Dart getting the start, it might not be a pretty debut for the first-round pick.
Jesse Minter’s Cover 2 & 3 schemes prevent chunk plays, and patience will be key for any successful drives against the Chargers.
A turnover or two is inevitable for Dart when he gets antsy, so take Justin Herbert to improve to 4-0 in the Madison Beer era.
Jaguars vs. 49ers:
49ers (-168)
Nick Bosa’s season-ending ACL tear puts a serious damper on San Francisco’s Super Bowl hopes, but with Brock Purdy and Jauan Jennings expected back against Jacksonville, the 49ers will stay undefeated.
Covers NFL betting tools
- NFL odds
- NFL picks
- NFL player props
- Super Bowl 59 odds
- Best NFL betting sites
- This week’s NFL matchups
Colts vs. Rams:
Rams (-180)
My Colts have been an incredible story so far, but the defense has shown little pass rush, and losing nickel CB Kenny Moore will leave Indy vulnerable in the secondary.
Fresh off blowing a 26-7 lead in Philly, the Rams are going to come out firing at SoFi.
Bears vs. Raiders:
Bears (-106)
Both defenses are a wash (AKA they're terrible), so this is a clear fade of Geno Smith, although the Raiders' O-line certainly isn't doing him any favors.
Caleb Williams clearly has the better supporting cast, so Chicago will grab a huge road win in Sin City.
Ravens vs. Chiefs:
Chiefs (+124)
Kansas City is 5-1 SU in its last six games against Baltimore, and the Chiefs’ offense should find some traction against a Ravens defense that’s struggled both through the air and on the ground entering Week 4.
Packers vs. Cowboys:
Packers (-330)
Although Jordan Love and the Packers laid an egg in Cleveland, an incredible bounce-back spot is about to present itself against Dallas's porous defense.
Meanwhile, Micah Parsons will terrorize a Cowboys offense that will be missing CeeDee Lamb.
Expect a Sunday night rout at Jerry World, with Parsons getting the last laugh over Jerry.
Jets vs. Dolphins:
Dolphins (-154)
I was all in on Aaron Glenn as the Jets’ new head coach… until he started celebrating a pick-six like he was on the dance floor at a nightclub.
Aaron Glenn pic.twitter.com/0WnDHvlKmw
— Steve Palazzolo (@StevePalazzolo_) September 21, 2025
(Moments later, the Jets lost on a walk-off field goal.)
Bengals vs. Broncos:
Broncos (-355)
Bo Nix is currently PFF’s worst-graded quarterback, but that will change against a Bengals stop unit that’s been carved up.
Meanwhile, the Broncos’ defense should feast on Jake Browning. Denver needs a statement win at home.
My 2025 NFL moneyline record is 34-14 for +9.25 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.