The 2023 NFL season continues and there were plenty of storylines to kick things off. Kansas City suffered an early loss at home on ring night against Detroit. Cincinnati looked even uglier against Cleveland in the Battle for Ohio. And worst of all, the New York Jets lost Aaron Rodgers after four snaps into their opening game.
We expect more drama with many teams trying to avoid a dreaded 0-2 start to the season, highlighted by a winless matchup between Tennessee and the Los Angeles Chargers. Green Bay and Atlanta may not have anticipated to start off 2-0, but one of those teams will have by Sunday night.
NFL Week 2 Odds: Spreads, Moneylines, and Over/Under Totals
Take a look at all the NFL Week 2 odds at the best sports betting apps we recommend. Click the odds below at the betting site of your choice to place your bet. If you’re new to a sportsbook, take a look at welcome offers and ongoing sports betting promos specific to NFL games.
Best NFL Week 2 Odds and Betting Lines
The following section will show the best NFL odds available for every game across our recommended sportsbooks. These are viewed in the game tiles next to the overview.
Philadelphia Eagles 34,
Minnesota Vikings 28
- Eagles, Vikings Push with the spread closing as 6-point favorites for Philadelphia.
- The total hit Over 49.5, boosted by the scoring picking up at the beginning of the third quarter.
- TD scorers: T.J. Hockenson (First TD, x2), Jalen Hurts (x2), DeVonta Smith, Jordan Addison, K.J. Osborn, D’Andre Swift
Atlanta Falcons 25,
Green Bay Packers 24
- The Falcons scored 13 points in the fourth quarter to come back and win, but the Packers covered the field-goal spread.
- 49 total points were scored in the game, which hit the Over on the closing number.
- TD scorers: Jayden Reed (x2), Drake London, Dontayvion Wicks, Desmond Ridder
Buffalo Bills 38,
Las Vegas Raiders 10
- Buffalo closed as a touchdown favorite at most sportsbooks, and they easily covered with a blowout victory over Las Vegas.
- Unless you wagered the Over when the lines opened, most sportsbooks lowered the total under the 48 points that were scored.
- TD scorers: Davante Adams, Latavius Murray, Dawson Knox, Khalil Shakir, Gabe Davis, Damien Harris
Baltimore Ravens 27,
Cincinnati Bengals 24
- The Bengals were favored by around a field goal, but lost to the Ravens by the same margin.
- 51 total points was well over the betting total expected for the game.
- TD scorers: Gus Edwards, Mark Andrews, Tee Higgins (x2), Nelson Agholor, CIN D/ST
Seattle Seahawks 37,
Detroit Lions 31
- The Lions were favored by over a field goal, but the Seahawks took the victory on a walkoff touchdown in overtime.
- The total of 68 points in this game soared way over the expected betting total.
- TDs scored: Kenneth Walker III (x2), Josh Reynolds (x2), Kalif Raymond, David Montgomery, Tyler Lockett (x2), SEA D/ST
Tennessee Titans 27,
Los Angeles Chargers 24
- The Chargers were road favorites at just under a field goal, but the Titans won outright as home dogs.
- The 51 total points cruised over the expected betting total.
- TDs scored: Keenan Allen (x2), Derrick Henry, Ryan Tannehill, Nick Westbrook-Ikhine
Tampa Bay Buccaneers 27,
Chicago Bears 17
- Tampa Bay was near field-goal favorites in this game and easily covered with a double-digit victory against Chicago.
- 44 total points cashed as an Over for sportsbooks with the closing line set at 41 points.
- TDs scored: Justin Fields, Rachaad White, Mike Evans, Chase Claypool, TB D/ST
Kansas City Chiefs 17,
Jacksonville Jaguars 9
- Kansas City covered the spread (closed at -3.5 at most sportsbooks) in a very low-scoring affair in Jacksonville, holding the opposition to just 9 points.
- The betting total was approximately 50 at most betting sites, and the actual total was way below that at 26 points. The Jaguars were held out of the end zone all game.
- TDs scored: Skyy Moore, Travis Kelce
Indianapolis Colts 31,
Houston Texans 20
- The spread was essentially a pick ’em that moved back and forth during the week. So, the Colts got the upper hand regardless of where you were at on the spread.
- 51 total points was way over the betting total set for the game.
- TDs scored: Anthony Richardson (x2), Nico Collins, Zack Moss, Kylen Granson, Tank Dell
San Francisco 49ers 30,
Los Angeles Rams 23
- The spread was a bad beat here if you picked the Niners to cover. While they had a 10-point lead at the end of the game, the Rams kicked a meaningless field goal to finish with a seven-point loss.
- 53 total points was well over the betting total set for the game at most sportsbooks.
- TDs scored: Christian McCaffrey, Kyren Williams (x2), Brock Purdy, Deebo Samuel
New York Giants 31,
Arizona Cardinals 28
- The Giants completed an incredible comeback to win the game, but it didn’t matter if you bet the spread as they didn’t cover at most sportsbooks.
- This was one of the lower-scoring games expected, and that certainly didn’t come to fruition with 59 total points soaring past the expected betting total.
- TDs scored: James Conner, Joshua Dobbs, Daniel Jones, Marquise Brown, Saquon Barkley (x2), Isaiah Hodgins
Dallas Cowboys 30,
New York Jets 10
- The Cowboys had no problem covering the spread that was close to double-digits.
- With Aaron Rodgers’ injury, the total dropped significantly for this game. If you took the under before the points dropped, this cashed easily. But if you waited until later in the week, most sportsbooks did have the total fall to around 38.5 points by kickoff.
- TDs scored: Jake Ferguson, Garrett Wilson, Luke Schoonmaker
Washington Commanders 35,
Denver Broncos 33
- Washington was able to win outright in a game they were underdogs in. The spread closed at Denver -3.5 at most sportsbooks.
- Like many other games this week, the total finished way higher than expected with the original betting line.
- TDs scored: Jaleel McLaughlin, Marvin Mims Jr., Brandon Johnson (x2), Lane Thomas, Terry McLaurin, Brian Robinson (x2)
Miami Dolphins 24,
New England Patriots 17
- The Dolphins easily covered as less-than-field-goal favorites by winning by a touchdown.
- Miami started off scoring a lot of points, but things died down until the 4th quarter. Still, the total of 41 points finished lower than where most sportsbooks closed.
- TDs scored: Raheem Mostert (x2), Tyreek Hill, Hunter Henry, Rhamondre Stevenson
New Orleans Saints 20,
Carolina Panthers 17
- New Orleans was around a field-goal favorite at mosst sportsbooks, and that’s the amount of points they won by on the road against Carolina.
- The total was set around 40 points by kickoff, which means that the finish went under the betting total.
- TDs scored: Tony Jones Jr. (x2), Adam Thielen
Pittsburgh Steelers 26,
Cleveland Browns 22
- The Browns were favored to win and move to 2-0 on the season, but the Steelers took the victory outright as home dogs.
- The total was set at 39 points at most sportsbooks, but the finish sailed over that betting line.
- TDs scored: PIT D/ST (x2), Jerome Ford, George Pickens, Pierre Strong Jr.