A full NFL slate makes today an ideal time to use the BetMGM bonus code CBSSPORTS, which offers $1,500 in bonus bets back if your first bet loses or $150 in bonus bets if your first bet of $10 or more wins. The Week 3 NFL schedule includes Eagles vs. Rams (+3.5) and Cowboys vs. Bears (+1). Click here to get the newest BetMGM promo code and take advantage of one of the best sportsbook promos:

Read our BetMGM bonus code review and get full details.

Make NFL picks today with the help of our model, which simulates every NFL game 10,000 times, is up well over $7,000 for $100 players on top-rated NFL picks its since inception. The model went 37-17 on top-rated picks in 2024. Anybody following its NFL betting picks at sportsbooks and on betting sites could have seen strong returns. Anybody following its college football betting picks at sportsbooks and on betting apps could have seen strong returns.

Best Sunday NFL picks at BetMGM Sportsbook: 

Eagles -3.5 vs. Rams (-105)Packers -7.5 vs. Browns (-105)Over 45.5 points in 49ers vs. Cardinals (-110)

Combining the model’s three picks into a Sunday NFL parlay at BetMGM would result in a payout of +627 (risk $100 to win $627). Bet it at BetMGM here:

Eagles -3.5 vs. Rams (-105)

Saquon Barkley was a menace to all the teams he faced last season on his way to becoming the ninth running back in NFL history to rush for more than 2,000 yards, but he was perhaps most devastating to the Rams. He rushed for 255 yards and two touchdowns while topping 300 scrimmage yards in a 37-20 win over Los Angeles in Week 12 and then rushed for 205 yards and two more scores in the divisional round win. It’s unlikely that the Rams have solved all of those issues this offseason and the model says that Philadelphia covers in 64% of simulations.

Packers -7.5 vs. Browns (-105)

Green Bay pulled off a bold trade for Micah Parsons just before the season began and has reaped the benefits, earning monumental wins over the Lions and Commanders to open the year. The Packers defense has racked up eight sacks in those games and Jordan Love is averaging 9.1 yards per pass attempt. Meanwhile, the Browns have outgained their opponents by 266 yards this season but are 0-2 primarily because of a 4-0 turnover differential. Green Bay covers in 64% of simulations as well.

Over 45.5 points in 49ers vs. Cardinals (-110)

Brock Purdy (toe) won’t play again, but that didn’t seem to be an issue last week with Mac Jones at the helm. He former first-round pick threw for 279 yards and three touchdowns to lead the 49ers to a 26-21 win over the Saints. Now they’ll battle the Cardinals and the over has hit in six of the last seven head-to-head matchups between these two franchises. The model says that the over hits in 61% of its 10,000 simulations of this battle.

Want more NFL picks for Sunday, Sept. 21?

You’ve seen some of the model’s Sunday NFL best bets. Now, get against the spread, total and money-line picks for every NFL game on the schedule, all from the model that’s simulated every game 10,000 times. 

Also at SportsLine:

You can also see Sunday NFL picks from Prop Bet Guy Doug, who is 15-5 (+967) over his last 20 NFL prop picks. See his best bets right here