Josh McCown is the type of player that somehow continues to get a chance to be a starting quarterback in the NFL despite consistently showing that he is a terrible starting quarterback. McCown is 18-42 as a starter in the NFL and don’t expect him to be any better for the Jets this season as he doesn’t have any reliable receivers and he has an awful offensive line as well. McCown is a great person and a really good backup QB, but he doesn’t have a good throwing arm and he hasn’t proven that he is able to win games as a starter despite being in the league since 2002. I would be absolutely shocked if the Jets win more than 4 games this season with McCown as the starting quarterback.

31. Cody Kessler – Cleveland Browns

Kessler actually did a decent job statistically as the main starting quarterback for the Browns last season, but the problem is he went 0-7 in the games that he started. He has a very bright future as a backup QB in this league, although he just isn’t a good starter. I’m not even sure if Kessler will be the starting quarterback most of the season for the Browns as they also have Brock Osweiler and rookie DeShone Kizer competing for the starting job. Kessler is just a temporary solution at best for Cleveland, but he did show some flashes that he could be a solid backup at least for many years.

30. Tom Savage – Houston Texans

Tom Savage got an opportunity to be a starting quarterback for the Texans late last season and he at least did enough for the Texans to be able to win a low-scoring game against the Bengals in December. Savage isn’t a flashy player and he won’t throw many touchdowns since he doesn’t stretch the field much. However, at least he didn’t throw any interceptions in his limited playing time last season. Savage is the favorite to win the Texans quarterback job right now, but rookie Deshaun Watson will likely take over the job at some point this season. Savage is a decent temporary solution at best for Houston, but don’t expect him to do much except try and complete short passes and hand the ball off to running back Lamar Miller.

29. Mike Glennon – Chicago Bears

Mike Glennon hasn’t received an opportunity to be a starter full-time for an NFL team until he signed with the Bears this past offseason. However, he did show some flashes with the Buccaneers that show that he could at least be a decent temporary option as a starting quarterback. Glennon doesn’t throw many interceptions, but he also isn’t a very consistent accurate passer which is ultimately what will hold him back. Glennon will likely only be the starter for 1 season in Chicago as rookie 1st round pick Mitchell Trubisky is waiting to take over the starting job. Glennon is good enough to maybe win a few games as a starter this season, but don’t expect good quarterback play if you’re a Bears fan.

28. Brian Hoyer – San Francisco 49ers

Brian Hoyer proved with the Cleveland Browns and Houston Texans that he has the ability to be a decent temporary starting quarterback and win a few games if needed. However, don’t expect Hoyer to make many big plays or even come close to leading the 49ers to the playoffs in 2017. Hoyer is the starting quarterback for San Francisco heading into 2017, but the 49ers will definitely address the quarterback position after the season. Hoyer is 16-16 as a starter in the NFL, so he has proven that he can win some games if called upon to be a starting QB, but he clearly isn’t the solution for the 49ers.

27. Trevor Siemian – Denver Broncos

Trevor Siemian actually did a decent job for the Broncos as the team’s starting quarterback as he helped lead the team to a 8-6 record when he started. However, Siemian doesn’t have the physical tools to be a starting NFL quarterback and he clearly isn’t the quarterback of the future for Denver. If Siemian is called upon to start then he will be good enough to win some games, but he isn’t the type of player that makes this team any better. In fact, Siemian might not even be the starter for most of the 2017 season as 2nd-year quarterback Paxton Lynch could take over the starting job soon. Siemian is as good of a player as he’ll ever be and he is nothing more than a temporary solution for the Broncos at the quarterback position.

26. Jared Goff – Los Angeles Rams

The Rams had high expectations for Jared Goff after the team gave up a lot to trade up and get him with the 1st overall pick in the 2016 NFL draft. However, Goff was a major disappointment in his 7 starts for the Rams last season. In fact, Goff threw more interceptions than touchdowns last season and he went 0-7 as a starter in his rookie season. I expect him to be better this season which is why I have him ranked this high on my list of quarterbacks. However, Goff has a lot to prove before he can be considered even an average NFL starting quarterback. There is no doubt that Goff has all of the physical tools to be a very good quarterback, but I can’t rate him higher until he actually goes out on the field and proves it.

25. Sam Bradford – Minnesota Vikings

Sam Bradford hasn’t lived up to expectations ever since being the number 1 overall pick in the 2010 draft as he has never led a team to the playoffs so far during his career. Bradford has shown flashes of his potential at times and he has decent statistics, but he is only 32-45-1 as a starter in the NFL. Bradford doesn’t take risks and he rarely throws the ball down the field which is probably why he doesn’t throw too many interceptions. However, that affects his ability to be able to make plays and ultimately lead his team to the playoffs. Bradford is an average starting quarterback in the NFL and at this point in his career he probably won’t ever be better than average.

24. Blake Bortles – Jacksonville Jaguars

Blake Bortles is the ultimate inconsistent quarterback in the NFL. Bortles had an awful rookie season and he looked like a bust that year. However, his 2nd season in the NFL he looked like a pro bowl quarterback as he threw for 35 touchdowns and 18 interceptions. Last season his play once again regressed and he was the main reason that the Jaguars had an extremely disappointing season. Bortles has shown the outstanding potential that he has, but who knows what type of quarterback he will be in 2017. Jacksonville has plenty of talent around him, so if Bortles doesn’t improve this season then the Jaguars might try and find his replacement.

23. Carson Wentz – Philadelphia Eagles

Carson Wentz had a decent rookie season for the Eagles in 2016 and there are high hopes that he can take the next step in 2017. Wentz was very inconsistent which is to be expected of a rookie quarterback, but he did show amazing flashes of the type of player he can be. If Wentz can cut down on his amount of interceptions, then he could be an above average starting quarterback in the NFL. Wentz has sky high potential, but he just needs to continue to prove himself as the face of the franchise for the Eagles.

22. Alex Smith – Kansas City Chiefs

When you think of an average quarterback in the NFL, Alex Smith is probably the first player that comes to mind because he fits that stereotype perfectly. Smith completes a high percentage of his pass attempts every year since he almost always attempts short passes. Sure, he doesn’t make many mistakes as he only threw 8 interceptions last season for the Chiefs since he doesn’t take many risks. However, that is the reason that Smith will always be average because he isn’t the type of quarterback that makes big plays. Smith isn’t as talented as most of the quarterbacks ranked below him, but Smith does his job consistently and he finds a way to win games for Kansas City which is why I ranked him this high.

21. Ryan Tannehill – Miami Dolphins

Ryan Tannehill finally was able to prove that he might be the solution for the Dolphins at the quarterback position as he was able to help lead Miami to their first playoff berth in awhile. Tannehill didn’t put up great statistics, but he completed a high percentage of his passes and he was able to be good enough to make the Dolphins offense decent. Tannehill is just an average quarterback at this point in his career and that’s probably all he will ever be, although he at least gives Miami a chance to make the playoffs every season.

20. Joe Flacco – Baltimore Ravens

Joe Flacco is the type of player that plays his best football in the playoffs as he led the Ravens to a super bowl win in 2012. However, the issue for him lately is that he hasn’t been able to lead Baltimore back to the playoffs. Flacco is one of the top paid quarterbacks in the NFL, but he is still just an average starting quarterback. Flacco throws too many interceptions for a quarterback of his age, but somehow he always seems to put the Ravens in a position to win games. Flacco is clearly the face of the franchise for Baltimore and he has led the Ravens to the playoffs numerous times. However, his career seems to be on the decline at age 32 and he is just an average starting QB right now.

19. Tyrod Taylor – Buffalo Bills

Tyrod Taylor has been a much better starting quarterback than I ever expected as he has only thrown 12 interceptions in 2 seasons as a starter with the Bills. However, the one thing that is holding Taylor back is that he hasn’t shown an ability to lead Buffalo to the playoffs and he is still somewhat raw as a passer. Taylor is a terrific dual-threat quarterback as he has the speed to make plays with his feet in open space. He is also a good passer on short throws, but he will need to take more risks down the field in order to become a better quarterback. We’ll see if he is able to lead Buffalo back to the playoffs sometime soon, but he is a quarterback that continues to improve.

18. Andy Dalton – Cincinnati Bengals

It is always unknown what type of quarterback Andy Dalton will be every season as he is inconsistent every season. Dalton was outstanding during the 2015 season for Cincinnati, but last season he once again regressed to become just a slightly above average starting quarterback. He seems to at have at least cut down on his interceptions the past 2 seasons which is a really good sign and the Bengals are hoping that he can continue to improve in 2017 and lead Cincinnati back to the playoffs. I have to give Dalton a ton of credit because he led the Bengals to the playoffs the first 5 seasons of his career before a disappointing 2016 season. Also, he hasn’t always had tons of talent to work with on offense besides A.J. Green and Tyler Eifert and yet he’s found ways to be successful. Dalton has proven that he knows to win games, but the next step for him will be to win a playoff game and that would take his credibility to the next level.

17. Eli Manning – New York Giants

Eli Manning is another quarterback that is very inconsistent from season to season as he has proven that he can be a pro bowl quarterback. However, he has also proven that he can be one of the worst quarterbacks in the NFL at times. The reason that I have ranked Manning this high is mostly because of his past accomplishments. Manning is known for his elevating his level of play when the stage is the brightest as he has led the Giants to two super bowl victories over the Patriots during his career. This guy deserves tons of credit for how many things that he has accomplished while in New York. However, Manning isn’t as good of a quarterback as he used to be despite being surrounded by tremendous wide receivers like Odell Beckham. Manning still throws too many interceptions and that is what has always held him back from really being considered an elite quarterback. Manning is still a good quarterback and he has the ability to lead the Giants far into the playoffs, but his play is somewhat on the decline.

16. Kirk Cousins – Washington Redskins

Kirk Cousins has really risen up this list the past 2 seasons as he is now the unquestioned starting quarterback for the Redskins. Cousins is a pro bowl caliber player and he did a great job of leading Washington to the playoffs in 2015. Cousins just hasn’t proven that he can win big games. For example, the Redskins got demolished by the Packers in a playoff game during the 2015 postseason, although that loss wasn’t really his fault. However, he did cost his team a chance at making the playoffs as he threw a costly interception in week 17 against the Giants last season in a game that the team needed to win. Cousins is probably as good of a quarterback as he will ever be, but he is still an above average player at his position.

15. Philip Rivers – Los Angeles Chargers

Philip Rivers is still a pro-bowl caliber starting quarterback in the NFL right now and he has done a good job of at least making the Chargers a respectable team the past few seasons despite not having good receivers or a good offensive line. However, Rivers did lead the league with a career-high 21 interceptions last season. Rivers is known as one of the most competitive players in the league and he often tries to force throws to try and help his team, but that is ultimately what leads to his high interception numbers every season. Rivers hasn’t been very successful in the playoffs and that is what hurts his reputation as an elite quarterback, but he still has had quite a career with the Chargers.

14. Jameis Winston – Tampa Bay Buccaneers

Jameis Winston had a very good season in 2016 despite Mike Evans being his only reliable offensive weapon last season. Winston was 2nd in the league in interceptions thrown in 2016, but if he can limit his turnovers then he has a chance to be an elite quarterback in the NFL. Winston now has plenty of weapons to throw to in the passing game, so don’t be surprised if he has a terrific season in 2017. It is playoffs or bust for the Buccaneers in 2017 and if Winston improves then don’t be surprised if Tampa Bay goes far in 2017.

13. Carson Palmer – Arizona Cardinals

Carson Palmer proved in 2015 that he is still capable of being a top 5 quarterback in the NFL as he led the Cardinals to the NFC championship game behind 35 touchdown passes. However, Palmer had his play regress a little bit last season as he only threw for 26 touchdowns and 14 interceptions. Palmer is 37 years old, so we will see if age impacts his level of production in 2017, but he is still a pro-bowl caliber quarterback in the NFL.

12. Cam Newton – Carolina Panthers

Cam Newton should be a top 10 quarterback in the NFL every year because that is how talented he is. However, Cam Newton was just average last season as he had 19 touchdowns compared to 14 interceptions. A lot of that can be attributed to him playing with an injured throwing shoulder for most of the season, but he is still a great quarterback when healthy especially since he has the added dimension of being a terrific runner.

11. Matthew Stafford – Detroit Lions

Matthew Stafford has shown flashes that he can be an elite quarterback and he did an outstanding job of leading Detroit to the playoffs last season. However, I just need to see more consistency from Stafford if he is going to continue to move up this list. Stafford has to throw the ball a lot because he arguably has the worst running back group in the entire NFL. However, he continues to show that he can make the Lions offense dangerous on his own and he has done a good job of continuing to make the Lions a playoff contender.

10. Marcus Mariota – Tennessee Titans

Marcus Mariota is another example of a young quarterback with an extremely bright future. Mariota came extremely close to leading his team to the playoffs last season as he had 26 touchdowns and 9 interceptions and he is on the right track to becoming a top 10 quarterback very soon. Mariota doesn’t make many mistakes and he might even be the best dual-threat quarterback in the NFL currently because he is a terrific passer as well as a talented runner. Mariota has even better receivers to throw to in 2017 with the additions of Corey Davis and Eric Decker, so Mariota could become an elite quarterback as soon as next season.

9. Dak Prescott – Dallas Cowboys

Dak Prescott wasn’t even supposed to be the starting quarterback for the Dallas Cowboys last season. In fact, he wasn’t even the backup quarterback for Dallas until Kellen Moore got hurt. However, Prescott shockingly played like a top 5 quarterback last season as he ended up winning rookie of the year and also making it to the pro bowl. Now, he will have even more pressure on him in year 2 in the NFL as he is clearly the starting quarterback of the present and future for the Cowboys. The only thing that is holding me back from putting him even higher on this list is that he is still a really young player and I’m wondering if last year was just a fluke. If Prescott can do what he did in his rookie season then there is no doubt that he is an elite quarterback.

8. Russell Wilson – Seattle Seahawks

Russell Wilson had a down season last year as he struggled with injuries and he just wasn’t the same dynamic player that he had been the past few seasons. However, Wilson is still no doubt a top 10 quarterback in the NFL and he should be much better in 2017 as long as he stays healthy. Wilson has accomplished a lot since he came into the NFL in 2012 as he has been to the super bowl twice and he won one title so far. The Seahawks are a legitimate title contender every season because of Wilson and he has earned being a top 10 quarterback despite his struggles last season.

7. Ben Roethlisberger – Pittsburgh Steelers

Ben Roethlisberger is nearing the end of his career, although he still remains a consistent player as he had 29 touchdowns last season while leading Pittsburgh to the AFC championship game. Roethlisberger has won 2 super bowls in his career and he has been named to the pro bowl five times. We’ll see if he can lead the Steelers to another super bowl appearance before his career ends, but there is no doubt that he is still a top 10 quarterback because he is still playing at a high level.

6. Derek Carr – Oakland Raiders

Derek Carr is still very young, but he has already established himself as a top 10 quarterback in the NFL and he is only getting better. Since Carr was drafted in 2014 he has quickly turned the Raiders from a losing team into a team that should compete for a super bowl every year for the next decade. Oakland hadn’t even made the playoffs since 2002 until last season when Carr finally led the team back to the playoffs. Carr is still only 26 years old and he has plenty of young talent around him, so Carr could be a top 5 quarterback for a very long time.

5. Andrew Luck – Indianapolis Colts

Andrew Luck had lots of pressure on him to replace Peyton Manning as the starting quarterback in Indianapolis. However, Luck has done a tremendous job so far as he has been a pro-bowler three times in his career while also leading the Colts back to the playoffs from 2012-2014. Luck hasn’t had much to work with during his career with Indianapolis as his team has had a terrible defense and a terrible offensive line. It is amazing what Luck has accomplished so far despite not having much around him and he will definitely be a top 10 quarterback for a long time.

4. Matt Ryan – Atlanta Falcons

Matt Ryan has always been a franchise quarterback for the Falcons since he was drafted by the team in the 2008 draft. However, Ryan took his play to the next level last season as he won the NFL MVP award while also leading the Falcons to the super bowl. He probably won’t play at such a high level next season, but he is still a top 5 NFL quarterback at the moment.

3. Drew Brees – New Orleans Saints

The New Orleans Saints haven’t made the playoffs since 2013, but that certainly isn’t the fault of Drew Brees as he has certainly done everything he can to make the Saints a respectable team. Brees is certainly heading to the hall-of-fame as he can consider himself legitimately one of the best quarterbacks in NFL history. Brees has been to the pro-bowl 10 times and he has been named an all-pro 4 times as well. Also, he has led the NFL in passing yards 7 times in his career and he has thrown a whopping 465 career touchdowns. Brees only has 1 super bowl win in his career and he probably should have won more, although it is hard to argue against the remarkable accomplishments that he has had in his career. Brees might be 38 years old, but he hasn’t showed any signs of slowing down and he is still playing like a top NFL quarterback.

2. Aaron Rodgers – Green Bay Packers

Aaron Rodgers had big shoes to fill by replacing hall-of-fame quarterback Brett Favre, but Rodgers has been even better than Favre in his career. Rodgers has led the Packers to the playoffs in every season since 2009 and he has made the pro bowl six times since taking over the starting quarterback job in 2008. Rodgers is only 33 years old, so he still has several years left in his career and he can already consider himself a hall-of-fame player. Rodgers only has 1 super bowl victory so far which seems like not enough for how good of a player that he has been. However, it is hard to argue against the 2 NFL MVP awards that he has received and he is still adding to his accomplishments.

Tom Brady – New England Patriots

Tom Brady is not only the best quarterback in the NFL today, but he is the best quarterback in NFL history. That is quite an accomplishment considering that he was never supposed to be more than a backup quarterback in the NFL after getting drafted in the 6th round in the 2000 NFL draft. His accomplishments speak for itself as he has led the Patriots to the playoffs 14 times since becoming the starting quarterback in 2001. Also, he has been named to the pro-bowl 12 times and he has been named NFL MVP twice in his career. However, the most amazing accomplishment is that he has been to the super bowl 7 times in his career and he has won 5 super bowl titles including another title last season. Brady turns 40 years old next month, but he is still no doubt the best quarterback in the NFL and he is still playing better than any quarterback in the NFL.