That was easily one of the worst weeks I've ever had doing this column, and yet I feel like most of the tough calls I had correct? If not for ridiculous circumstances in both LAR/PHI and TB/NYJ we would have salvaged Week 3, and that also required a ridiculous one-point win by the Niners who had the hook. I'm telling myself that I've been on a few fortunate sides of that equation in the first two weeks of the campaign, but this was just comically bad.
I want to have some sort of confidence moving forward, but last week was a complete reminder that there's always some incredibly bad beat moving forward.
Week 3 Record ATS: 3-13
Week 3 Record on Totals: 7-9
2025 Season Record ATS: 23-25
2025 Season Record on Totals: 21-27
NFL Week 4 Picks For Each Game
Date | Game Matchup | Week 4 Picks |
Thursday, September 25 | Seahawks vs. Cardinals | Cardinals -1.5, over 43.5 |
Sunday, September 28 | Vikings vs. Steelers *in Dublin* | Vikings -2.5, under 40.5 |
Sunday, September 28 | Commanders vs. Falcons | Commanders -1.5, over 45.5 |
Sunday, September 28 | Saints vs. Bills | Bills -15.5, under 47.5 |
Sunday, September 28 | Browns vs. Lions | Lions -10, under 44.5 |
Sunday, September 28 | Titans vs. Texans | Titans +7, under 38.5 |
Sunday, September 28 | Panthers vs. Patriots | Panthers +5.5, over 42.5 |
Sunday, September 28 | Chargers vs. Giants | Chargers -6, over 43.5 |
Sunday, September 28 | Eagles vs. Buccaneers | Eagles -3.5, over 43.5 |
Sunday, September 28 | Colts vs. Rams | Colts +3.5, under 49.5 |
Sunday, September 28 | Jaguars vs. 49ers | 49ers -3.5, under 47.5 |
Sunday, September 28 | Ravens vs. Chiefs | Ravens -2.5, over 48.5 |
Sunday, September 28 | Bears vs. Raiders | Bears +1.5, over 47.5 |
Sunday, September 28 | Packers vs. Cowboys | Packers -7, over 47.5 |
Monday, September 29 | Jets vs. Dolphins | Jets +2.5, under 45.5 |
Monday, September 29 | Bengals vs. Broncos | Bengals +7.5, under 44.5 |
NFL Week 4 Predictions
In this article, we also take a look at NFL Week 4 odds and our predictions for each NFL game. Home teams are listed last.
Seahawks vs.
Cardinals
Game | Spread | Moneyline | Total |
Seahawks vs. Cardinals | Seahawks -1.5 | Seattle -125; Arizona -105 | 43.5 |
I just don't have a lot of faith in either team. Typically in these scenarios it's best to default to the home team, but I think I objectively have less faith in the Cardinals. Specifically this game is going to do a lot to change/confirm my perception of the Seahawks, one way or another.
Spread Pick: Cardinals +1.5
Total Pick: Over 43.5
Vikings vs.
Steelers
Game | Spread | Moneyline | Total |
Vikings vs. Steelers | Vikings -2.5 | Minnesota -142; Pittsburgh +120 | 40.5 |
Just a reminder that this game is in Dublin. I think the total tells us everything we need to know about how Vegas sees this game going. If it's going to be a low-scoring affair that's entirely because the Vikings completely shut down Aaron Rodgers. That was an easy premise back in 2022, so I don't know why we should assume any differently three years later.
Spread Pick: Vikings -2.5
Total Pick: Under 40.5
Commanders vs.
Falcons
Game | Spread | Moneyline | Total |
Commanders vs. Falcons | Commanders -1.5 | Washington -125; Atlanta +105 | 45.5 |
Another game I have zero read on. That I can't tell if this line is an overreaction to the Commanders throttling a bad Vegas team or overreacting to Atlanta's Week 3 dud should probably raise some alarm bells. I don't think the Falcons are as bad of a team as we saw against the Panthers last week, nor do I think they're anywhere close to the team that took advantage of J.J. McCarthy the week prior either. Jayden Daniels (knee) I think elevates the Commanders enough in this one, but we once again run into the risk of him being unavailable.
Spread Pick: Commanders -1.5
Total Pick: Over 45.5
Saints vs.
Bills
Game | Spread | Moneyline | Total |
Saints vs. Bills | Bills -15.5 | Buffalo -1450; New Orleans +850 | 47.5 |
History is not kind to the massive favorites in recent memory. I think that's closer to universally assumed when the bad team can at least execute something at a decent level, but I don't know if we can say that on either side of the ball with the Saints. Make no mistake -- I don't think New Orleans is among the worst teams in NFL history or anything like that, but I just don't know what they do to make this sort of game competitive outside of a serious injury to Josh Allen.
Spread Pick: Bills -15.5
Total Pick: Under 47.5
Browns vs.
Lions
Game | Spread | Moneyline | Total |
Browns vs. Lions | Lions -10 | Detroit -535; Cleveland +400 | 44.5 |
I would have been surprised if the Lions outright blew this game at the start of the season, but there's effectively no way they'll do so after watching the divisional rival Packers surprisingly lose to Cleveland last week. However, the total is the most Vegas rat line I've ever seen, to the point where I'm worried I'm missing something entirely with this game.
Spread Pick: Lions -10
Total Pick: Under 44.5
Titans vs.
Texans
Game | Spread | Moneyline | Total |
Titans vs. Texans | Texans -7 | Houston -395; Tennessee +310 | 38.5 |
There's absolutely no way this version of the Texans should be a touchdown favorite against anyone, unless perhaps the opposing starting quarterback is unavailable. Cam Ward (ankle/calf) did practice in limited fashion Wednesday, but I'm far more concerned with the availability of stud Houston corner Derek Stingley (DNP Wednesday with an oblique). This is overall just going to be a gross game though.
Spread Pick: Titans +7
Total Pick: Under 38.5
Panthers vs.
Patriots
Game | Spread | Moneyline | Total |
Panthers vs. Patriots | Patriots -5.5 | New England -225; Carolina +185 | 42.5 |
I really don't like the Panthers, but in what world should the Patriots be favored by this much? I guess you could argue that if not for an unimaginable four fumbles last week New England would likely be 2-1 and the Panthers might be riding high off a surprising division win. The easier bet for this game might just be parlaying whatever moneyline you like more with the over on turnovers.
Spread Pick: Panthers +5.5
Total Pick: Over 42.5
Chargers vs.
Giants
Game | Spread | Moneyline | Total |
Chargers vs. Giants | Chargers -6 | Los Angeles -285; New York +230 | 43.5 |
Whoever is the old-school bettor in your life absolutely loves the Giants moneyline Sunday. Especially for a 1 p.m. ET kickoff, history hasn't been favorable for a West coast team traveling to the opposite side of the country, and maybe New York will have an extra spark with Jaxson Dart making his professional debut as a starter. That just seems so against how I think of Jim Harbaugh as a coach, but I'll say this: I'm actively avoiding using the Chargers in Survivor this week.
Spread Pick: Chargers -6
Total Pick: Over 43.5
Eagles vs.
Buccaneers
Game | Spread | Moneyline | Total |
Eagles vs. Buccaneers | Eagles -3.5 | Philadelphia -198; Tampa Bay +164 | 43.5 |
We already talked about this at the top, but I so badly wish the Eagles would have just lost last week. I think that Houdini of a game was a kick in the pants of sorts to offensive coordinator Kevin Patullo, but this still doesn't feel like the same offense that was mauling teams throughout the playoffs last year. The Buccaneers are quietly 2-1 including the playoffs against Philadelphia in recent years, but it's hard to see how Tampa can survive a growing list of injuries that now includes Mike Evans (hamstring). Chris Godwin (knee) and Tristan Wirfs (knee) should make their season debuts, but this just feels like a difficult ask right out of the gate.
Spread Pick: Eagles -3.5
Total Pick: Over 43.5
Colts vs.
Rams
Game | Spread | Moneyline | Total |
Colts vs. Rams | Rams -3.5 | Los Angeles -192; Indianapolis +160 | 49.5 |
I'm taking the Colts only because the hook doesn't feel right. I think Los Angeles is the better team, but if you asked me three weeks ago I'd have assumed this line would be closer to double digits. At some point Daniel Jones has to fall back down to earth, and yet I'm struggling to come up with a logical reason as to why. More importantly, Sean McVay calls games way too passively to ever put away a team as evidenced last week.
Spread Pick: Colts +3.5
Total Pick: Under 49.5
Jaguars vs.
49ers
Game | Spread | Moneyline | Total |
Jaguars vs. 49ers | 49ers -3.5 | San Francisco -185; Jacksonville +154 | 47.5 |
This feels like the only lock of the entire Week 4 slate for me. I truly don't know what Vegas has been watching the past three weeks, but it certainly isn't the performance of Trevor Lawrence. Missing Nick Bosa (knee) is an awful beat for the team's Super Bowl aspirations, but it hardly matters in this game.
Spread Pick: 49ers -3.5
Total Pick: Under 47.5
Ravens vs.
Chiefs
Game | Spread | Moneyline | Total |
Ravens vs. Chiefs | Ravens -2.5 | Baltimore -148; Kansas City +124 | 48.5 |
Could this be a case of the Ravens catching Kansas City at just the right time? It sounds like Xavier Worthy (shoulder) should play this week, but I'd be surprised if he's anything more than a speedy decoy. That of course matters, especially with how weak Baltimore's secondary is, but opening up more deep shots for Tyquan Thornton or Hollywood Brown is hardly what I'd call a recipe for success. I suspect I won't think differently about this matchup should it happen in the postseason, but at least that theoretical game is usually the time of year where Lamar Jackson isn't playing an A+ game.
Spread Pick: Ravens -2.5
Total Pick: Over 48.5
Bears vs.
Raiders
Game | Spread | Moneyline | Total |
Bears vs. Raiders | Raiders -1.5 | Las Vegas -115; Chicago -105 | 47.5 |
Yeah alright, I guess there's two locks this week. I don't think the Bears are particularly good, but I have far more confidence Caleb Williams and Ben Johnson can string together three scoring drives before the fourth quarter than whatever is happening with the Raiders. Geno Smith is a perfectly reasonable fantasy streaming quarterback, but not one I'd like to be the favorite against a gamey opponent.
Spread Pick: Bears +1.5
Total Pick: Over 47.5
Packers vs.
Cowboys
Game | Spread | Moneyline | Total |
Packers vs. Cowboys | Packers -7 | Green Bay -345; Dallas +275 | 47.5 |
That about sums it up. I guess I'm happy that Green Bay got it out of the way this week because I think it surely would have happened this Sunday. With CeeDee Lamb (ankle) out for the foreseeable future, I just don't see a world in which Dallas can generate enough touchdowns to cover for their anemic defense. The over is an absolute lock though I'd imagine.
Spread Pick: Packers -7
Total Pick: Over 47.5
Jets vs.
Dolphins
Game | Spread | Moneyline | Total |
Jets vs. Dolphins | Dolphins -2.5 | Miami -155; New York +130 | 45.5 |
What a comically miserable game. Thankfully there's two Monday Night football contests this week, although it doesn't get much better with Jake Browning under center. I'm just picking the Jets because it would be the funniest outcome, but please don't actually gamble on this game in any capacity.
Spread Pick: Jets +2.5
Total Pick: Under 45.5
Bengals vs.
Broncos
Game | Spread | Moneyline | Total |
Bengals vs. Broncos | Broncos -7.5 | Denver -380; Cincinnati +300 | 44.5 |
This feels like a pretty steep overreaction to an all-time Isaiah Rodgers masterclass. There's literally nothing that went right for the Bengals last week, but how much are you willing to bet that happens again Monday? I wasn't as high on Denver as some of its louder proponents entering the season, but I've been disappointed with how they've looked during the early portions of 2025. It's obviously a long season and I think Bo Nix can't be much worse than he's been through three weeks, but for a team many assumed would make the playoffs, I don't think it's a given so much anymore.
Spread Pick: Bengals +7.5
Total Pick: Under 44.5
NFL Week 4 Best Bets
Next, we take a look at our favorite Week 4 NFL best bets at the best NFL betting sites. When we did as bad as we did against the spread, the best bets won't look much better. Brighter days are ahead with the options below.
BetMGM Best Bets for NFL Week 4
BetMGM offers some of the best odds available for Week 4. If you're not signed up at BetMGM yet, new players at BetMGM can use the BetMGM bonus code ROTOBONUS for a risk-free bet worth up to $1,000. Here are our NFL best bets for Week 4 at BetMGM.
- Commanders -1 (-105)
Caesars Sportsbook Best Bets for NFL Week 4
Caesars Sportsbook also has great betting odds for NFL Week 4. If you are not registered yet, use the Caesars Sportsbook promo code ROTOFULL for a first bet on Caesars.
- Bears + 49ers moneyline (+200)
DraftKings Best Bets for NFL Week 4
The DraftKings Sportsbook has special offers for new users just in time for Week 4 of the NFL season. Here are our best picks available at the DraftKings Sportsbook this week.
- Bears moneyline (-105)
- Two-item 6.5-point teaser (-143) IND +10 with HOU/TEN u45
- Commanders finish second in NFC East (-140)
FanDuel Best Bets for NFL Week 4
One of the most popular sportsbooks available is FanDuel Sportsbook. Let's take a look at our favorite betting picks with FanDuel odds.
- Chargers + Packers moneyline parlay (-131)
- Under 19.5 total points at halftime for HOU/TEN
BetRivers Best Bets for NFL Week 4
BetRivers is an up-and-coming and underrated sportsbook, and they are offering up to $500 in second-chance bets with the BetRivers bonus code. Bettors can use those for these picks on NFL Week 4.
- DAL/GB over 47 (-110)
- 49ers -3 (-110)
Fanatics Sportsbook Best Bets for NFL Week 4
For bettors looking for a unique way to wager, try the Fanatics Sportsbook promo code for our Week 4 NFL picks.
- Eagles moneyline (-190)
Look ahead at the NFL Week 5 odds as well, if you're interested in getting ahead of the line movement