NFL Week 12 will begin with the Pittsburgh Steelers (9-2) and Cleveland Browns (2-8) facing off on Thursday Night Football. The game will kick off at 8:15 p.m. ET from Huntington Bank Field in Clevleand and will be broadcast live on Prime Video.
The Steelers are 3.5-point favorites against the Browns (Steelers -3.5) with the over/under set at 36.5. The Steelers are -190 on the moneyline, while the Browns are +160.
The Steelers have won 5 straight games and beat the Ravens 18-16 last week. Russell Wilson has started the last 5 games for Pittsburgh and has this offense humming alongside Najee Harris and George Pickens. The Browns have lost their last two games and have scored a combined 24 points in those games.
Let's get to our Steelers vs. Browns picks and Thursday Night Football predictions.
Steelers vs. Browns Predictions
- Steelers vs. Browns Against the Spread Prediction: Browns +3.5 (-110)
- Steelers vs. Browns Over/Under Pick: Over 36.5 (-110)
- Steelers Player Prop: George Pickens Anytime TD Scorer (+225)
- Browns Player Prop: Cedric Tillman Anytime TD Scorer (+375)
Steelers vs. Browns Odds, Spread, Over/Under
NFL odds via bet365.
- Steelers vs. Browns spread: Steelers -3.5 (-105)
- Steelers vs. Browns over/under: 36.5 points scored
- Steelers vs. Browns moneyline: Steelers -190, Browns +160
Steelers vs. Browns Against the Spread Prediction
Under Mike Tomlin, the Steelers have struggled to turn a profit as a favorite. The longtime coach is a money-printing machine as an underdog, but he's covered at a 47.9% rate as a favorite.
Specifically, as a favorite of more than a field goal, Tomlin is 58-73-1 (44.3%) against the spread. Simply betting the home underdog when Tomlin's Steelers are laying more than a field goal has resulted in a 28-18 (60.9%) record against the spread.
Two reasons for my confidence in the Browns keeping this game close have to do with Russell Wilson and the play-calling. It's difficult for the Steelers to win with a margin given their conservative nature. Under Wilson, Pittsburgh is 7% below pass rate expectation, and 11% below pass rate expectation on first downs. It has been a heavy dose of predictability for the Steelers on offense over the past month, which shouldn't be all that surprising given how strong of a defense this team boasts.
Secondly, Wilson has struggled badly in the red zone. Wilson has completed just 29% of his 29 pass attempts inside the 20-yard line this season, the lowest mark of his career. Sure, it has only been four games, but his completion percentage in the red area is nearly 20% below his completion rate in Denver last year. Wilson continues to avoid throwing into tight windows, and this flaw is amplified as the field condenses.
Betting underdogs inside the AFC North has returned a positive ROI for seven consecutive seasons. Since the beginning of the 2018 season, dogs are 114-74 (60.6%) against the spread in these divisional matchups.
Pick: Browns +3.5 (-110)
Steelers vs. Browns Over/Under Pick
By Billy Ward
Usually, I'm all over a good primetime under. Here, though, the market has overcorrected itself. It could be because the Steelers failed to score a touchdown last week in their win over the Ravens or it could be the weather.
Outside of last week, though, the Steelers offense has been humming. Prior to last week, Russell Wilson led the Pittsburgh offense to more than 30 points per game in its last three games, which were against the Commanders, Jets and Giants. According to DVOA, of those three defenses enter Week 12 rated higher than what the Steelers will face tonight in the Browns, and the other (Giants) is pretty much the same as Cleveland
On the other side, the Browns are at least theoretically capable of putting up points with Jameis Winston under center. His high-risk, high-reward style usually results in points, although whether they're scored him his team is unknown.
I'm not saying this game is going to be a high-scoring thriller, but a 24-14 Steelers win doesn't seem like it's asking for too much.
Pick: Over 36.5 (-110)
Steelers Player Prop for George Pickens
While George Pickens hasn't had a ton of touchdowns of late, he's due for some positive regression.
Pickens has been used heavily by Russell Wilson since he took over the starting role, with 33 targets on 121 passes from Wilson in the veteran quarterback's four starts this season games. Pickens has five red-zone targets in that span and is a huge threat to take it to the house whenever he touches the ball.
The Browns defense isn't the same defense we've seen in past years, ranking near the bottom of the league in pass defense and 28th in DVOA against opposing WR1s. Additionally, the Browns have allowed 12 touchdowns to opposing wide receivers this season, which ranks sixth in the league.
The weather and the total in this game aren't particularly conducive to touchdowns, but sportsbooks have more than adjusted for that. These odds are still far too high.
Pick: George Pickens Anytime TD Scorer (+225)
Browns Player Prop for Cedric Tillman
After a week where Cedric Tillman was the fourth-best receiving option on this team, he's mispriced here against the Steelers.
Sportsbooks are overreacting to one bad game, but Tillman is still the clear go-to option in this offense. He has averaged 10 targets per game over the Browns' last games and is the main option for Jameis Winston.
The matchup isn't great, and the weather isn't either. Touchdown odds more than make up for it, though, with Tillman priced drastically higher than WR Jerry Jeudy and closer to TE David Njoku and WR Elijah Moore.
There will be wind and potentially snow in this game, but the Browns will likely be forced to throw the ball as they have all season. Winston has thrown the ball more than 40 times in every game he's started this season, and the Browns have been passing at a massive clip in the red zone. Tillman has been the Browns' go-to guy inside the opponent's 20-yard line with four targets in the last four games, and Jeudy is next with two.
Tillman's odds should be closer to +300, making this a great bet.
Pick: Cedric Tillman Anytime TD Scorer (+375)