Week 2 of the 2026 NFL season gets underway with an intriguing Thursday Night Football matchup between the Detroit Lions and Buffalo Bills. Both teams enter at 1-0, but they took very different paths to victory in Week 1, with Detroit needing overtime against New Orleans while Buffalo went on the road and knocked off Houston.
For our NFL best bets for Thursday Night Football, we’re focusing on a matchup where Buffalo has several advantages. Detroit is dealing with key injuries in the secondary and along the offensive line, while Josh Allen and the Bills offense looked explosive in their season opener. Below, I’ll break down my favorite spread, total, player prop, and same-game parlay for Lions vs. Bills.
TNF Week 2 Player Props
We’re targeting two player props for Lions vs. Bills on Thursday Night Football, with one focused on Josh Allen and the other on D.J. Moore.
Both picks are based on Buffalo’s more aggressive passing approach in Week 1, Detroit’s injuries in the secondary, and the expectation that the Bills will continue attacking through the air. Allen should have plenty of opportunities to produce against a depleted defense, while Moore could benefit from another high-volume role after a strong season opener.
Josh Allen Over 253.5 Passing Yards (-113)
Buffalo showed a more aggressive passing approach under Joe Brady in Week 1, and that should continue against a Detroit defense dealing with major injuries in the secondary.
Josh Allen threw for more than 300 yards in the opener, showing that the Bills are willing to let him attack downfield rather than leaning as heavily on the run as they have in the past.
The matchup is favorable as well. Detroit is already without starting safeties Kerby Joseph and Brian Branch, leaving the Lions short-handed against one of the league’s most dangerous quarterbacks.
The game script also works in Allen’s favor. With a high total and Buffalo expected to score plenty of points, there should be enough passing volume for him to clear this number. I like Allen to finish over 253.5 passing yards on Thursday Night Football.
DJ Moore Over 63.5 Receiving Yards (-110)
D.J. Moore immediately emerged as one of Buffalo’s top downfield weapons in Week 1, finishing with 100 receiving yards while also ranking among the league leaders in air yards.
That usage is especially encouraging in this matchup because Detroit’s secondary is severely depleted. The Lions are already without starting safeties Kerby Joseph and Brian Branch, leaving them vulnerable to explosive plays through the air.
Moore should continue to see valuable targets in a Bills offense that was more aggressive passing the ball in its opener. With Josh Allen willing to push the ball downfield and Detroit missing key defensive backs, Moore has a strong chance to clear 63.5 receiving yards.
Tips for Betting on the NFL
- Compare odds before betting: Different sportsbooks can post slightly different spreads, totals, and prices, so checking multiple books can help you get a better number.
- Track the injury report: Player availability can completely change a matchup, especially when quarterbacks, offensive linemen, or key defenders are involved.
- Think about how the game could unfold: Consider whether a team is likely to play aggressively, lean on the run, or become more pass-heavy depending on the score.
- Evaluate teams based on their current roster: Last year’s results only tell part of the story when coaching changes, free-agent additions, and injuries have reshaped a team.
- Watch how the market reacts: A noticeable move in the spread or total can be worth investigating before you place your wager.
- Keep early-season results in perspective: One strong or poor performance does not always tell us much about how a team will perform over the full season.
- Use a consistent bankroll plan: Set aside an amount you’re comfortable losing and avoid increasing your stakes simply because you feel confident in one matchup.
- Don’t try to win back previous losses: Each wager should be treated independently rather than as an opportunity to recover money from an earlier bet.
For more tips, check out our latest Week 2 Thursday Night Football preview.