NFL 2023 Week 12 – Odds, Predictions & Picks

NFL Week 12
NFL 2023 | Week 12

Week 12 is here and brings us a ton of great matchups, highlighted by a solid slate of division battles on Thanksgiving. The holiday is one of the highlights of the NFL season, and this season is no different. 

Our experts at have been studying each team over the first few weeks, and they are sharing their favorite eight bets heading into Week 9.

Below, we will share their picks, along with odds and insights, to help you win big at NFL betting sites this weekend.

Round 12 Fixtures

Odds provided by Fanduel

GamesAway OddsHome OddsInfo (EST)
Packers @ Lions+280-350Ford Field, Thursday 12:30 PM
Commanders @ Cowboys+520-720AT&T Stadium, Thursday 4:30 PM
49ers @ Seahawks-335+270Lumen Field, Thursday 8:20 PM
Dolphins @ Jets-550+410

MetLife Stadium, Friday 4:00 PM

Patriots @ Giants-166+140

MetLife Stadium, Sunday 1:00 PM

Steelers @ Bengals-118+100Paycor Stadium, 1:00 PM
Panthers @ Titans+162-194Nissan Stadium, Sunday 1:00 PM
Jaguars @ Texans-120+102NRG Stadium, Sunday 1:00 PM
Saints @ Falcons-102-116

Mercedes-Benz Stadium, Sunday 1:00 PM

Buccaneers @ Colts+114-134Lucas Oil Stadium, Sunday 1:00PM
Rams @ Cardinals-104-112State Farm Stadium, Sunday 4:05 PM
Browns @ Broncos+122-144Empower Field, Sunday 4:25 PM
Chiefs @ Raiders-430+340Allegiant Stadium, Sunday 4:25 PM
Bills @ Eagles+142-168

Lincoln Financial Field, Sunday 4:25 PM

Ravens @ Chargers-200+168SoFi Stadium, Sunday 8:20 PM
Bears @ Vikings+142-168US Bank Stadium, Monday 8:15 PM

Packers vs Lions

Green Bay Packers Official LogoDetroit Lions Official LogoThe Packers picked up a big win last week and are suddenly back in the NFC playoff picture. The offense has looked far better, with quarterback Jordan Love playing better and wide receiver Jayden Reed turning into a playmaker. The Green Bay defense also continues to thrive, limiting a good Chargers offense to 20 points last week. While we think that helps them keep this a one-score game, the loss of Aaron Jones takes the possibility of an upset off the table. 

The Lions survived an upset scare from the Bears last week after scoring 16 points in the game's final three minutes. While the win moved the Lions’ record to 8-2, it raises serious concerns about their defense. They struggled to contain Justin Fields, who returned after missing a month with an injury. They have some weaknesses against the pass, which will keep this game close. While we like them to get the win, we don’t expect it to be pretty. 

Packers injury report

  • Rashan Gary LB - Q
  • De'Vondre Campbell LB - Q
  • Aaron Jones RB - D
  • Rudy Ford S - Q
  • Jaire Alexander CB - Q

Lions injury report

  • C.J. Gardner-Johnson S - IR
  • Jonah Jackson G - Q
FanDuel Sportsbook ReviewPackers +7.5-110
BetRiversLions ML-375
BetMGM Sports ReviewUnder 46.5-110

Commanders vs Cowboys

Washington Commanders Official LogoDallas Cowboys Official LogoThe Commanders started the season strong, but things have fallen apart thanks to their awful defense. The unit was exposed by a terrible Giants team last week, allowing them to score a season-high 31 points. While we like their offense, Washington’s defensive struggles will be exposed on the road against a great Dallas offense. Look for this one to get out of hand early, leading to a high-scoring blowout.

Many people expected the Cowboys’ defense to fall apart after losing Trevon Diggs, but they continue to be one of the best units in football. They have dominated opponents, allowing just 27 points over their last two games. They have shut down offenses far better than Washington, signaling they should be in store for another big day on Thanksgiving. Combine that with an offense that has scored 33 or more points in three of their previous four games, and you have a recipe for an easy cover.

Commanders injury report

  • Cody Barton LB - IR-R
  • James Smith-Williams DE - Q
  • Alex Armah RB - Q
  • Efe Obada DE - IR
  • Antonio Gibson RB - Q

Cowboys injury report

  • Terence Steele OT - Q
  • Jayron Kearse S - Q
  • Rico Dowdle RB - Q
  • Peyton Hendershot TE - IR-R
  • Viliami Fehoko Jr. DE - IR
FanDuel Sportsbook ReviewCowboys -10.5-112
BetRiversCowboys ML-700
BetMGM Sports ReviewOver 48.5-110

49ers vs Seahawks

San Francisco 49ers Official LogoSeattle Seahawks Official LogoThe Niners’ slump is officially over, thanks to their stringing two impressive wins together. One big reason for the turnaround is quarterback Brock Purdy. The 23-year-old was near perfect in their win against Tampa last week, completing 84% of his passes for 333 yards and three touchdowns. He has brought the offense back to life, and they should have no problem capitalizing on a Seattle defense that ranks twenty-third in yards allowed (345.6 YDS/G).

The Seahawks have not looked good over the last three weeks. They were blown out by Baltimore and barely outdueled Washington before losing to the Rams last week. They have had problems on both sides of the ball, which is a big problem against a well-balanced team like San Francisco. Expect Geno Smith to struggle against the Niners’ pass rush as the defense struggles to stop Christian McCaffrey and the Niners’ offense.

49ers injury report

  • Aaron Banks G - Q
  • Ray-Ray McCloud III WR - Q
  • Shemar Jean-Charles CB - Q
  • Javon Hargrave DT - Q
  • Spencer Burford OT - Q

Seahawks injury report

  • Jerrick Reed II S - O
  • Dareke Young WR - Q
  • Jake Bobo WR - Q
  • Riq Woolen CB - Q
  • Tre Brown CB - Q
FanDuel Sportsbook Review49ers -7-104
BetRivers49ers ML-350
BetMGM Sports ReviewOver 43-110

Dolphins vs Jets

Miami Dolphins Official LogoNew York Jets Official LogoWe have little doubt that Miami will win this game, but they have not looked like themselves over their previous two games. Losing to Kansas City is one thing, but barely sneaking by the Raiders is bad. One reason for their struggles is quarterback Tua Tagovailoa, who is struggling to hold onto the football. He has 17 turnovers in ten games, which will be a problem against an elite Jets defense. Miami is the better team and will win, but turnovers will keep the game closer than 10 points.

Things are horrible in New York. Zach White appears to have reached the end of the road for the Jets, replaced by veteran backup Tim Boyle. Now the team has signed Joe Flacco, a sign that White’s tenure as the starter is over. While a new quarterback could breathe life into this offense, they will be up against a Dolphins team with two great cornerbacks, Jalen Ramsey and Xavien Howard. We know the defense is great, but we see the Jets’ offense costing them yet another game on Friday.

Dolphins injury report

  • Raheem Mostert RB - Q
  • De'Von Achane RB - Q
  • Tyreek Hill WR - Q
  • Salvon Ahmed RB - IR
  • Durham Smythe TE - Q

Jets injury report

  • Garrett Wilson WR - Q
  • Mekhi Becton OT - Q
  • Chazz Surratt LB - Q
  • Billy Turner OT - Q
  • Sam Eguavoen LB - Q
FanDuel Sportsbook ReviewJets +9.5-105
BetRiversDolphins ML-500
BetMGM Sports ReviewUnder 41-110

Best NFL Sportsbooks

BetMGM Sportsbook

New players only | 21+ | Must bet $10+ | Paid in Bonus Bets | Bonus Bets expire in 7 days | Bonus Bets not included in winnings | Full T&C apply


New players only | 21+ | Must deposit $10+ | Use bonus code SPORTS | Free Bet expire after 14 days | Free Bet not included in winnings | Full T&C apply

Patriots vs Giants

New England Patriots Official LogoNew York Giants Official LogoThe Patriots will be coming off a Week 11 bye this weekend, but it won’t change how bad this team is. They have lost three straight games, and their record sits at 2-8, largely thanks to the offense's ineptitude. Mac Jones is terrible, with ten interceptions through ten games. He doesn’t have any playmakers to work with, but a better quarterback could have landed this team a few more wins. As good as their defense is, the lack of offense will cost the Pats yet another game on Sunday.

The Giants are coming off of one of their best wins of the season, beating the Commanders 31-19 in Washington, D.C. Undrafted rookie quarterback Tommy DeVito threw for 246 yards and three touchdowns, breathing life back into this New York offense. While he may not be the future of this franchise, he has looked better than the other quarterbacks on the roster. The Pats’ defense is good, but they don’t generate a ton of pressure on the quarterback, who will let DeVito work a bit, leading them to an ugly win. 

Patriots injury report

  • Tyrone Wheatley Jr. OT - IR
  • DeVante Parker WR - Q
  • Ja'Whaun Bentley LB - Q

Giants injury report

  • Daniel Jones QB - IR
  • Evan Neal OT - Q
  • Bobby McCain S - Q
  • Adoree' Jackson CB - Q
  • Darius Slayton WR - Q
FanDuel Sportsbook ReviewGiants +3.5-115
BetRiversGiants ML+140
BetMGM Sports ReviewOver 33.5-109

Bills vs Eagles

Buffalo Bills Official LogoPhiladelphia Eagles Official LogoWhile beating the Jets isn’t special, the Bills blowout win against them last week was huge. Buffalo had lost three of their previous four games, dropping their record to 5-5 and jeopardizing their postseason hopes. Josh Allen struggled but had a bounce-back game against New York, passing for 275 yards and three touchdowns. We see him having a lot of success against a bad Eagles secondary, leading to a high-scoring loss for the Bills. 

The Eagles have the best record in football and looked like the favorite to win Super Bowl LVIII. They have an elite offense and run defense, though they have struggled to stop the pass. Their issues in the secondary are concerning, but it hasn’t stopped them from picking up big wins against the Chiefs, Cowboys, and Dolphins over the last month. While the Bills bounced back last week, we think they will be in way over their heads against this great Eagles team. 

Bills injury report

  • Micah Hyde S - Q
  • Dane Jackson CB - Q
  • Dawson Knox TE - IR
  • Taylor Rapp S - Q
  • Taron Johnson CB - Q

Eagles injury report

  • Derek Barnett DE - Q
  • Dallas Goedert TE - O
  • Justin Evans S - IR-R
FanDuel Sportsbook ReviewEagles -3.5-105
BetRiversEagles ML-175
BetMGM Sports ReviewOver 48.5-110

Ravens vs Chargers

Baltimore Ravens Official LogoLos Angeles Chargers Official LogoWhile we have concerns over the Ravens' play towards the end of games, we think they will efficiently dispose of the Chargers this weekend. They were fantastic against the Bengals last week, though their job was made more accessible when Joe Burrow left with an injury. Baltimore ranks in the top seven in the league in yards gained (366.5 YDS/G), scoring (27.6 PTS/G), yards allowed (273.5), and opponent scoring (16.1 PTS/G). That shows how well-balanced this Ravens team is, which is a big reason why we see them dominating a weak LA team on Sunday night.

Things have not been going well for the Chargers this season. The offense has been able to overcome the loss of wide receiver Mike Williams, but they have not been able to make up for the defense's poor play. While their pass rush was improving, the loss of Joey Bosa took away their top weapon. While Herbert is good enough to keep the Charges in games, the Ravens are just too good for him to overcome the Chargers' many issues. 

Ravens injury list

  • Ronnie Stanley OT - Q
  • Trenton Simpson LB - Q
  • Marlon Humphrey CB - Q
  • Mark Andrews TE - O

Chargers injury list

  • Tanner Muse LB - IR
  • Isaiah Spiller RB - Q
  • Jalen Guyton WR - Q
  • Gerald Everett TE - Q
  • Joey Bosa LB - D
FanDuel Sportsbook ReviewRavens -3.5-110
BetRiversRavens ML-175
BetMGM Sports ReviewUnder 47-110

Bears vs Vikings

Chicago Bears Official LogoMinnesota Vikings Official LogoThe Bears are a very different team when Justin Fields is healthy. They showed that last week when they fell just short of a road upset against the Lions. Fields rushed for over 100 yards on the ground and re-connected him with top receiver DJ Moore for 96 yards and a touchdown. The Fields-Moore combination was turning into one of the best in the league before Fields was hurt. Given the Vikings' soft pass defense, we think the duo will find enough success to steal a badly needed-win from Minnesota. 

The Vikings' five-game win streak ended on Sunday when they lost to the Broncos. They allowed Russell Wilson to have one of his best games of the season while the Minnesota offense underwhelmed. While the Broncos are a much different team than at the start of the season, the loss still shows some major holes on the Vikings roster. We think they will get beat by an improving Bears team on Monday night, but check Justin Jefferson's status before placing your bet. 

Bears injury list

  • Noah Sewell LB - Q
  • Lucas Patrick G - Q
  • D'Onta Foreman RB - Q

Vikings injury list

  • Jaren Hall QB - Q
  • Akayleb Evans CB - Q
  • Brian Asamoah II LB - Q
  • Dean Lowry DE - IR
  • Justin Jefferson WR - IR-R
FanDuel Sportsbook ReviewBears +3.5-115
BetRiversBears ML+150
BetMGM Sports ReviewUnder 43-110

Stay Ahead of the Game with ULB’s Sports Betting Experts!

While betting on the NFL is an exciting experience, finding the right sportsbooks can be a challenge. If you find yourself looking for help in finding an online option to place your wagers this season, we have you covered. Our experts have ranked  best NFL betting sites and the best betting apps to help you find a sportsbook that fits your need. If you still aren’t sure,  we’ve got all the sportsbooks reviews for you. 

However, we do much more than just cover the NFL. Here at ULB we cover all of the major sports, including– NBA, MLB, NHL, MLS, Golf. 

No matter what sports you are looking to wager on, USA Legal Betting is here to help!