More Sports:

November 23, 2023

Week 12 NFL picks

NFL picks for Week 12, including the full Thanksgiving slate.

Eagles NFL
112323JalenHurts Eric Hartline/USA TODAY Sports

The Kelly greens will be back for the Eagles' Week 12 matchup against the Bills.

For the gambling degenerates, here are my Week 12 NFL picks. To note, the team logos indicate who I think will win the game, not cover the spread. At the end of the picks, I'll note a few teams that I like based on the spread.

051020LionsLogo2020

Packers at Lions (-8.5): The Lions have lost six straight years on Thanksgiving.

  1. 2017: Vikings 30, Lions 23
  2. 2018: Bears 23, Lions 16
  3. 2019: Bears 24, Lions 20
  4. 2020: Texans 41, Lions 25
  5. 2021: Bears 16, Lions 14
  6. 2022: Bills 28, Lions 25

This was always the game that you could just kind of ignore and catch up with Aunt Pat and Uncle Rick while throwing back a few beers and some cocktail weenies. This year, not so much, as the Lions are 8-2 and nipping at the heels of the Eagles for the 1 seed in the NFC. It's a must-watch game.

The Lions have had a couple of close calls the last two weeks against bad teams in the Chargers and Bears, and the Packers are playing better of late, so I don't think it'll be walkover for Detroit, but they should end their six-game Thanksgiving skid. 

051020CowboysLogo2020

Commanders at Cowboys (-12.5): Here's your yearly reminder that the Cowboys get a home Thursday game every year, but they never have to play on the road on Thursday on short rest. Like, even the Lions, who also play at home on Thanksgiving every year, had to play a road Thursday game on short rest Week 4 in Green Bay this season. But the Cowboys... nope. 

The Cowboys play on Thursday night again next week, on a normal 7-day schedule... and at home again, lol. And then they get a home game the following week as well on extra rest against their best competition for the division (the Eagles).

Back in 2019, the Eagles proposed that the Cowboys and Lions should still be allowed to play on Thanksgiving every year, but that every other year they should have to play on the road, a perfectly reasonable and fair solution. They eventually withdrew the proposal. Why?

"All we heard was that the competition committee said there wasn’t enough support," Lurie said.

How are the other owners in the NFL fine with a team getting a clear competitive advantage every season? Get some balls and stand up to Jerry Jones, you cowards.

05102049ersLogo2020

49ers (-7) at Seahawks: The Seahawks absolutely had to beat Rams last week, and they choked. Now they have the following schedule ahead:

• 49ers (7-3)
• At Cowboys (7-3)
• At 49ers (7-3)
• Eagles (9-1)

Combined record / point differential of those four opponents (counting the 49ers twice): 30-10 (0.750), +432. Yikes.

A few weeks ago the Seahawks were 5-2 with sole possession of first place in the NFC West. They might soon be 6-8.

101420DolphinsLogo2020

Dolphins (-9.5) at Jets: This is the "Black Friday" game, and I like that the NFL is televising it at 3:00 p.m. EST, as opposed to, sayyyy, 8:15 p.m.? It's just too bad that the Jets are unwatchable. Good concept, bad matchup. It'll be nice background noise/viewing while I get other stuff done around my house.

051020GiantsLogo2020

Patriots (-3.5) at Giants: The draft order, as of Thanksgiving (teams that are 4-7 or worse):

  1. Bears (via Panthers): 1-9
  2. Cardinals: 2-9
  3. Patriots: 2-8
  4. Bears: 3-8
  5. Giants: 3-8
  6. Titans: 3-7
  7. Commanders: 4-7
The Giants and Patriots used to play each other in the Super Bowl. Now they're jockeying for draft positioning.
091020TitansLogo

Panthers at Titans (-3.5): More draft order intrigue. The only people who care about this game are Bears fans.

051020SaintsLogo2020

Saints at Falcons (-1): Whoever wins the NFC South is going to get blown out by the Cowboys in the wildcard round of the playoffs. Saints-Falcons is a huge matchup that will help decide who will earn that right.

Both of these teams are bad, but the Falcons are worse. Give me the Saints, and sure, I'll take the point.

090920ColtsLogo2020

Buccaneers at Colts (-2.5): The Bucs have the difficult task of playing on the road in San Francisco, heading all the way back to Tampa, and then playing another road game the following week.

092420Texanslogo2020

Jaguars (-1.5) at Texans: The Texans have actually won 10 of the last 11 in this series going back to 2018, including a 37-17 stomping this season in Jacksonville. I'll ride that trend until it changes.

Steelerslogo2020

Steelers (-1) at Bengals: As you're aware, Joe Burrow is done for the season. I had to Google his backup. It's Jake Browning. 😬

Browning was a 2019 undrafted free agent out of Washington who spent his first three years in the NFL on the Vikings' practice squad and who attempted the first passes of his career this season. Having a roster as good as the Bengals' and heading into a season with a 27-year-old backup quarterback with zero career pass attempts feels like malpractice to me, but whatever. 

I do not like this Steelers offense even a little bit (I mean, who would?), but I suppose I like their chances of winning a sloppy game with their defense, as they have often done this season.

010321BroncosLogo2020

Browns at Broncos (-1.5): After an abysmal start to the season, the Broncos have won four straight, and two of those games have come against the Chiefs and Bills. Sean Payton may be annoying, but he's a good coach.

051020RamsLogo2020

Rams (-1) at Cardinals: If you give me a line where all a team has to do is beat the Cardinals and I either win or get an unlucky push, I'm probably going to take it.

051020EaglesLogo2020

Bills at Eagles (-3): The Bills will be without their best cornerback (All-Pro Tre'Davious White), their best linebacker (All-Pro Matt Milano), and a starting DT (DaQuon Jones). Meanwhile, their CB2 (Taron Johnson), their backup CB to White (Dane Jackson), and two of their top three safeties (Micah Hyde and Taylor Rapp) are all banged up, and it's a good bet that some combination of them won't play. That's a lot to overcome against an explosive Eagles offense whose wide receivers consistently make plays down the field.

There are other additional matchups I like in the Eagles' favor:

  1. The Eagles should be able to run the ball against this depleted Bills defense.
  2. The interior of the Eagles' defensive line is a bad matchup for the Bills' guards.
  3. The Eagles' battle-tested offensive line should be able to hold up against a starless-but-effective Bills pass rush.

The matchup in the Bills favor that on paper should give the Eagles some anxiety is Stefon Diggs working out of the slot. Then again, the Eagles have faced star pass catchers all season long, notably Justin Jefferson, Mike Evans, Terry McLaurin, Cooper Kupp, Garrett Wilson, CeeDee Lamb, and Travis Kelce. Ho hum.

090920ChiefsLogo2020

Chiefs (-8.5) at Raiders: The Chiefs have won their last 9 games coming off losses, dating back to 2021.

Ravenslogo2020

Ravens (-3.5) at Chargers: The Ravens have scored at least 31 points in each of their last five games, and now they get to play Brandon Staley's fraud defense.

051020VikingsLogo2020

Bears at Vikings (-3): The undervalued Vikings are the only team that consistently covers for me, so I'll just keep riding that, I guess. 


• Picks against the spread: Saints (+1), Texans (+1.5), Steelers (-1), Rams (-1), Eagles (-3), Ravens (-3.5), Vikings (-3).

• Eagles picks (straight up): 8-2
• Eagles picks (ATS): 4-5-1

• 2023 season, straight up: 101-65 (0.608)
• 2023 season, ATS: 25-27-4 (0.482) 😱
• 2022 season, straight up: 176-107-2 (0.621)
• 2022 season, ATS: 50-50 (0.500) 
• 2021 season, straight up: 179-105-1 (0.630)
• 2021 season, ATS: 46-40-1 (0.534)
• 2020 season, straight up: 169-81-1 (0.675)
• 2020 season, ATS: 45-37-3 (0.547)
• 2019 season, straight up: 160-107-1 (0.601)
• 2019 season, ATS: 42-35-3 (0.544)
• 2018 season, straight up: 173-94-2 (0.647)
• 2018 season, ATS: 41-36-2 (0.532)
• 2017 season, straight up: 181-86 (0.678)
• 2017 season, ATS: 36-32-2 (0.529)
• 2016 season, straight up: 171-94-2 (0.644)
• 2016 season, ATS:  41-34 (0.547)
• 2015 season, straight up: 163-93 (0.637)
• 2015 season, ATS: 46-30-2 (0.605)

• Last 9 years, ATS: 369-314-17 (0.539)


MORE: Week 12 Eagles fan rooting guide


Follow Jimmy & PhillyVoice on Twitter: @JimmyKempski | thePhillyVoice

Like us on Facebook: PhillyVoice Sports

Add Jimmy's RSS feed to your feed reader

Videos