Welcome to Week 15. There are no more byes the rest of the way, so make sure the fridge is full and the seat is cozy when you plop down this Sunday -- you're not going to want to get up from seven games in the early window and five in the late window (four of which are
Below are my favorite bets for the upcoming weekend of NFL action, with a teaser and same-game parlay to boot.
All odds current as of publication time and courtesy of ESPN BET.
Jump to:
Game picks | Props | Teaser and SGP

Game picks
Pittsburgh Steelers at Philadelphia Eagles UNDER 43.5 total points (-120)
We are buying the point here to get above 43, the most valuable number on NFL totals. This is a line worth watching and shopping, especially if there's an early score in this game during live betting (unlikely, in that these are two of the worst first-quarter scoring teams in football, but you never know!).
I've been unimpressed by the Eagles' scoring output the past couple of weeks, as they didn't have success throwing against bad pass defenses in Baltimore and Carolina and are now contending with locker room frustrations over the issues through the air. Pittsburgh is a tough defense to face when needing a get-right passing opportunity; the Steelers are third in opposing expected points added (EPA) per dropback, behind only the Detroit Lions and Denver Broncos, and fourth in EPA per play overall.
That's especially significant for the Eagles, who have faced only two above-average defenses this season by EPA per play (Green Bay Packers, ninth; New Orleans Saints, 16th -- which barely counts). The Steelers win with pressure (36.6% pressure rate, eighth best), which is a big deal against Jalen Hurts, who has one of the highest sack rates in football (9.0%). This is a defensive test the Eagles haven't really faced in months.
On the other side of the ball, the Steelers will be without George Pickens for a second straight week. It didn't matter too much against a Cleveland Browns defense that bleeds explosive plays like few others, but the Eagles have the second-best explosive pass rate allowed among league defenses. On throws of 20-plus air yards, where Russell Wilson has feasted this year, the Eagles allow a completion percentage of only 27.3% and an EPA per dropback of minus-0.2 -- both top-10 numbers. This will be the first good defense against deep passes that Russ has faced in his Steelers career, and he's due for some regression in that department anyway. He can't keep completing 51% of his deep passes.
I think both offenses struggle in this one and it becomes a field position/red zone/turnover battle.
Minnesota Vikings -6.5 vs. Chicago Bears (-120)
I fear Bears interim head coach Thomas Brown is out of his depth, but it's not his fault. He was handed the keys to a Bears team in which he started not even as the offensive coordinator, but as the passing game coordinator. With Matt Eberflus' firing, two roles opened up in Chicago: defensive playcaller and game manager. So Brown is stepping into the latter shoes, while defensive coordinator Eric Washington is stepping into the former. There's just too much upheaval in Chicago to trust this team.
While it looks like the Bears played the Vikings close in their last meeting, that wasn't really the case. The Vikings were up 24-10 in the fourth quarter when they failed on a fourth-and-1 (to set up a Bears touchdown drive that featured a fourth-down conversion), and then they settled for a field goal on another fourth-and-1 from the 7-yard line, only to see the Bears string together another touchdown drive (with another fourth-down conversion), then an onside kick recovery, then a field goal to force overtime. Oh, and the Vikings fumbled on the Bears' 1-yard line to start the game. Chicago ran
Now a further demoralized Bears team comes to Minneapolis with an injury report featuring two running backs (D'Andre Swift and Roschon Johnson), as well as emerging star defensive tackle Gervon Dexter Sr. The Vikings still have plenty to play for, especially if the Lions lose to the Buffalo Bills in the Sunday slate, and should deliver an energetic performance.
The matchup is just not good for the Bears. Brian Flores' defense is a terror for most NFL quarterbacks, let alone a rookie in Caleb Williams playing behind a profoundly untrustworthy offensive line. Meanwhile, the Vikings' passing game is predicated on deep shots, which is where the Bears' passing defense is most vulnerable. The Vikings should cruise in this one.
Player props
T.J. Hockenson OVER 39.5 receiving yards (-120)
Last week, San Francisco 49ers tight end George Kittle absolutely dominated the Bears with six catches on six targets for 151 yards. Just three weeks ago, Hockenson posted seven catches on eight targets for 114 yards against Chicago. Those combined efforts, along with strong games from Evan Engram and Zach Ertz, have the Bears now as the second-worst passing defense against tight ends, allowing 1.84 yards per route run.
All of the big tight end weeks against Chicago have come with safety Jaquan Brisker absent, and he's still out this week. His backup, Elijah Hicks (who was missing for both Hockenson's Week 12 and Kittle's Week 14 performances), returned to practice this week and might make a go of it. But we should still like Hockenson for his big-play potential in the Vikings' downfield, play-action-oriented passing approach. He can get to this number on just a few catches, though he's still likely to see heavy volume, given his recent success and the Bears' focus on eliminating Justin Jefferson (who had only two catches when they played in Week 12).
I will also be playing Hockenson on his longest reception over 6.5 yards to protect myself from an enormous Vikings blowout and low passing volume overall. I think both can get home.
Bryce Young OVER 14.5 rushing yards (-125)
While Young's success as a passer is all the rage recently, the Carolina Panthers QB has quietly been running the ball more willingly -- and successfully -- and has been over this number in each of his past four contests. Now he gets a Dallas Cowboys team giving up 24.4 rushing yards per game to opposing quarterbacks, second only to the Cincinnati Bengals for the worst number in football (and by 0.1 yards at that). By yards per rush surrendered (5.7), they're fourth worst.
Some of those numbers are inflated because of the quarterbacks the Cowboys have faced this season, a list that includes Jalen Hurts, Lamar Jackson, Justin Fields and Jayden Daniels. But Drew Lock, Deshaun Watson, C.J. Stroud and Brock Purdy all cleared this number against Dallas as well, and those are quarterbacks closer to the Young mold -- decently mobile, though not considered elite dual threats.
There's some concern that the Panthers won't need to drop back much against the Cowboys and their dreadful rush defense, but I do think Dallas is playing better against the run as of late. And the Panthers defense is so poor that it's unlikely this game becomes a blowout. (Imagine that! A Panthers blowout!) There should be enough opportunities for Young that he gets the two or three scampers he needs to clear this number.
Josh Allen OVER 34.5 rushing yards (-115)
Ask any Lions fan how they feel when a mobile quarterback comes to town and you'll see why we like the over here. Since Aaron Glenn became Detroit's defensive coordinator in 2022, the Lions have faced 11 quarterbacks with a pregame rushing line of at least 30 yards. Eight of those 11 have gone over, including Allen on Thanksgiving in 2022 when he rushed for 78 yards on a 43.5-yard prop.
This doesn't even factor how banged up the Lions are at linebacker. Alex Anzalone, Jalen Reeves-Maybin and Derrick Barnes are still on injured reserve. Detroit had to give serious linebacker reps to Ezekiel Turner, David Long Jr. and Kwon Alexander in Week 14. No offense, but those are not players who can catch Allen in space.
We should expect the Bills' handoff game to struggle against the Lions, as most teams bang their heads against that tough Detroit front with little success. And we should expect the Bills to trail in this game, given the juggernaut that is the Lions' offense and the issues the Rams exposed in the Bills' defense last week. Plenty of Allen dropbacks spell plenty of rush opportunities. I'll be playing alternate lines up to at least 50-plus here.
David Montgomery OVER 14.5 receiving yards (-130)
Longtime visitors to the column will recall how much I enjoy betting on receiving backs against the Bills. Surely, this week, that would be Jahmyr Gibbs, not Montgomery? Not so! While Gibbs certainly fits our typical paradigm of a pass-catching back (smaller, quicker), Montgomery has seen only nine fewer targets (35) than Gibbs (44). Montgomery gets 10.2 routes per game to Gibbs' 15.5 but is targeted on 26% of his routes to Gibbs' 22%.
Montgomery's total route volume is also tricking us, as it is artificially deflated by those preposterous blowouts the Lions played earlier in the year. Over the past six weeks, Montgomery has run an average of 12.2 routes per game, has had fewer than three targets only once and never had fewer than 20 receiving yards.
Now he gets a Bills pass defense allowing 1.50 yards per route run to running backs, the second highest in all of football. This should be a close game with tons of scoring, so we shouldn't expect the Lions to get to a run-heavy, burn-the-clock script. I expect another big receiving day for Montgomery.
Jordan Love UNDER 31.5 pass attempts (-120)
This is a big number for Love, who has not attempted more than 31.5 passes in any of his past four games. That includes big blowouts (such as the 38-10 win over the San Francisco 49ers a few weeks ago) and games on a trailing script (such as the loss to the Lions on "Thursday Night Football"). Why? Because the Green Bay Packers want to be a run, run, run, play-action shot team. With Love on the field (removing the Malik Willis games), the Packers have a run rate over expectation of plus-7.0%, fourth highest in football. That number is deflated by recent performances against the Lions and Miami Dolphins; in each of the previous four weeks, the Packers were at least plus-10% run rate over expectation.
Love can get over this number on a competitive game script in which he sees lots of possessions. But he's a deep-shot artist who doesn't accumulate tons of attempts, even when trailing, as he's liable to end drives with few pass attempts, either because he connected on deep throws (i.e., chunk gains) or failed to connect on deep throws (i.e., punts). Meanwhile, the Seattle Seahawks' run defense has been staunch over the past few weeks, but it has not been tested by as good of a running game as Green Bay's in a while.
Even if the Packers are trailing, I really like Geno Smith's ability to string together some long, clock-eating drives against a Packers defense that is dead last in success rate against opposing dropbacks. Given how heavily Green Bay relies on the running game and the expected low time of possession for the Packers, there are just too many game scripts that limit Love's total passing exposure.
Javonte Williams UNDER 49.5 rushing + receiving yards (-118)
There's no straight rushing number for us to fade on Williams at the time of writing, so I'll take the rushing and receiving total and just assume the snap counts stay low enough that we get home.
Williams has taken fewer than 60% of the offensive snaps in each of the past six contests. In those six weeks, he is averaging only 11 touches per game and only 3.6 yards per touch. He has been remarkably less efficient as a ball carrier, averaging only 2.8 yards per rush, than both Jaleel McLaughlin (5.4 yards per rush) and Audric Estime (4.2), and while he has been the most productive receiver of the three backs, he is still averaging only 0.95 yards per route run.
Given Williams' struggles to generate chunk plays, he simply needs high volume to get over 50 combined rush and receiving yards -- and the Denver Broncos' backfield is too crowded to project him for solid volume. Because the Indianapolis Colts struggle so much with big outside receivers like Courtland Sutton, I'd wager the Broncos have a successful day throwing the football downfield and won't need their backs much in the passing game.
James Conner OVER 19.5 receiving yards (+100)
There has been a clear emphasis over the past month to get Conner more touches in the passing game. The past three games have been peak Conner receiving production, as the Arizona Cardinals have battled deficits and needed additional dropbacks. But even before that, Conner was previously replaced on passing downs by Emari Demercado, and that is no longer the case. From Week 7 on, Conner has 128 routes to Demercado's 36 (and Trey Benson's 28). His 12.5% target share is tied with Michael Wilson's for the third highest on the team.
Concern over a blowout might scare us off a running back receiving prop, but I think the New England Patriots will keep this close enough that the Cardinals stay on a neutral script. If they do, Conner should see the receiving volume requisite to clear this number, especially with his catch-and-run potential as a big body in space. As such, I prefer this number to a receptions total, given Conner's ability to get there on one big screen.
Other looks and a same-game parlay (SGP)
6-pt teaser: Steelers +11.5 at Eagles/Browns vs. Chiefs +10.5 (-114)
For many of the reasons previously mentioned, I like the Steelers to cover a teaser leg in what I expect to be a low-scoring game against the Eagles. Even if Pittsburgh trails the whole way, the Eagles' recent margins of victory have been inflated by late Saquon Barkley explosive touchdown runs, and that's something I cannot imagine this Steelers' defensive line would allow too easily.
The Browns get the Kansas City Chiefs, who we have been fading as favorites for much of the year now. Even in games the Chiefs win, they are not equipped to build multiple-score leads. Of course, that can all change when Jameis Winston is the opposing quarterback, as he's liable for a couple of field-flipping turnovers. But I think the Browns' defense has a great matchup vs. this Chiefs offense, as the only teams that pour points on Cleveland are ones that hit explosive plays. That's something Kansas City can't do at all this season; the Chiefs are 31st in explosive rush rate and 26th in explosive pass rate.
The Chiefs' mode of offensive success is contingent on stringing together consistent gains on early downs to generate third-and-mediums, but it will be difficult to create 10-play drives against a Browns team that hunts tackles for loss and sacks as aggressively as this group does. I think this game will be close the whole way.
SGP: Dolphins +7.5, Nico Collins longest reception 25-plus yards, Tua Tagovailoa 25-plus completions, De'Von Achane under 49.5 rush yards (+700)
I like the Dolphins straight up in this game, as this is their final grasp at any postseason hopes, and they match up very well against the Houston Texans. Houston's defense is all predicated on a fearsome pass rush, but Tagovailoa gets the ball out so quickly, he can erase that entire advantage. The Texans' defense is particularly susceptible over the middle of the field, where the Dolphins do plenty of offensive damage.
I like the Achane rushing under because of the Texans' huge advantage in the front. I imagine they'll throw to Achane quite a bit (helping my Tagovailoa completions, at a number he has cleared in the past four games) to replace the running game, and they've been getting rookie Jaylen Wright more carries to boot.
Lastly, Collins has had a reception of at least 25 yards in every game he has played this season, and that's unlikely to change against a Dolphins team that generally is good against opposing receivers but still gives up 20-plus-yard receptions at a league-average rate.