Damn. This NFL season is flying by! We are already in Week 12! This week we are treated to three games on Thanksgiving day, which will impact more fantasy teams than a regular week of games. With Minnesota, Detroit, Washington, Dallas, Pittsburgh and Indianapolis playing on Thursday, you’re going to have to make sure your lineups are set before that point. Indy, and possibly you, will likely be without Andrew Luck this week due to a concussion. Scott Tolzien would be in line to start the game. That will be interesting to say the least.

Here are the top 5 quarterbacks for Week 12 of the NFL season.

Cam Newton @ OAK

The Raiders allowed Trevor Siemian to throw 283 yards and they just allowed Brock Osweiler to throw for 243 yards, his highest mark since Week 6. Oakland has been rather generous to opposing quarterbacks this season, which gives Newton an excellent chance to thrive in Week 12. He’s a top 5 quarterback despite his recent struggles.

Tom Brady @ NYJ

The Jets have been torched by good quarterbacks this season, so don’t look too much into their performances in recent games. They’ve only allowed three touchdowns in the last four weeks, but they’ve faced the likes of Joe Flacco, Josh McCown, Ryan Tannehill and rookie Jared Goff. Brady is a fantasy superstar and he’ll play like it this week.

Ben Roethlisberger @ IND

The Colts are allowing the third-most points to opposing quarterbacks and Roethlisberger is averaging a shade over 17 fantasy points per game. With Antonio Brown and Le’Veon Bell at his disposal in the passing game, Roethlisberger is poised for a big game on Thanksgiving night.

Drew Brees vs. LA

Brees is at home this week, where he typically plays at his highest level. In home games this season, Brees is averaging 366.4 yards and three touchdowns per game. He plays like a completely different quarterback at home and the Rams will have a hard time slowing down all of his weapons. He’s a QB1 this week.

Russell Wilson @ TB

He’s baaaaack! Wilson is finally healthy and commanding the Seattle offense in elite fashion. Over the last three weeks, he’s thrown six touchdowns, tallied 35 yards on the ground with a score and even better, he hasn’t turned the ball over. He ran the ball a season-high eight times last week, which means he is healthy. He’s a quality option this week against the Bucs.

Be sure to check out the rest of the NFL Week 12 Fantasy Football Player Rankings here at Fantasy Alarm.