McNair climbs while Romo falls

So who's the NFL's best QB? Who's the worst? And where does your team's QB rank? Scouts Inc.'s Gary Horton ranks the QBs 1-32.
Your QB rankings

Originally Published: December 26, 2006
By Gary Horton | Scouts Inc.

So, who's the best QB in the NFL right now? Who's the worst? And who's in between? Scouts Inc.'s Gary Horton ranks the quarterbacks 1-32. Also, you can rank the QBs, too.

QB rankings
Rank (LW) Player Team Comment
1 (1)
Manning
Peyton Manning
Colts He sets passing records every week and was a solid 21-for-27 for 205 yards and 3 TDs on Sunday, but it was in a loss to lowly Houston. The Texans used a ball-control offense to keep Manning off the field. Still he set a NFL record by passing for over 4,000 yards for the seventh time in his career.
2 (3)
Brady
Tom Brady
Patriots It was vintage Brady in a big win at Jacksonville as he spread the ball around to 11 different receivers, moved around the pocket to avoid sacks, scrambled for first downs, led the Pats on three long TD drives and had no INTs. He finished 28-for-39 and 249 yards.
3 (2)
Palmer
Carson Palmer
Bengals He played with a sore right shoulder, but he was gutsy and completed 21-of-40 passes for 209 yards and two TDs. The bad thing is he also threw two INTs, including a big one by Denver CB Champ Bailey, who shut down WR Chad Johnson. It was a bitter loss for the Bengals and their high-powered offense never really took off.
4 (5)
Brees
Drew Brees
Saints His team won a huge game over the Giants at the windy Meadowlands, but he had an off day for the second week in a row, partly because of eight dropped passes by his receivers. Brees finished 13-of-32 for only 132 yards and one TD. Still, the numbers can be slightly misleading since he didn't throw an interception and the offense was clicking with good play-calling by Sean Payton and a great run game.
5 (8)
McNair
Steve McNair
Ravens He might be running the most efficient offense in the NFL and he's getting hot at the right time. In a big win over rival Pittsburgh, he was a solid 21-for-31 for 256 yards. Although he did throw two INTs, he also had three big TD tosses and was not sacked all day.
6 (11)
Garcia
Jeff Garcia
Eagles Ran Eagles' West Coast offense to perfection in huge win over Dallas. He played under control, made great checkoffs versus the blitz and moved around the pocket to find good throwing lanes. He was great on third down and was in control all night.
7 (13)
Bulger
Marc Bulger
Rams He had a big passing day in an overtime win over Washington throwing for four TDs and finishing 25-for-38 for 388 yards and no INTs. He did a great job of spreading the ball around to eight receivers and played a mistake-free game.
8 (7)
Pennington
Chad Pennington
Jets He was solid in a driving rainstorm as the Jets won a tough game at Miami on "MNF." He managed the game well, did not make any critical mistakes and he used a short and safe passing game to move the chains and control the clock.
9 (10)
Favre
Brett Favre
Packers He had a gunslinger night in a win over Minnesota, passing for 285 yards on 50 attempts, but he threw two INTs (one of which was returned for a TD) and no TDs. He did lead the Packers late in the game to the game-winning FG. He can still make all the throws!
10 (6)
Rivers
Philip Rivers
Chargers He really is struggling down the stretch and he's either hitting a young QB wall or defenses are catching up to him. He was a less than stellar 10-for-30 and 181 yards and 2 TDs versus Seattle, but did lead a late rally and threw the game-winning TD pass to Vincent Jackson. Still, in the last two weeks, he's 18-for-53.
11 (19)
Broncos
Jay Cutler
Broncos He is starting to resemble a real NFL QB and posted solid numbers in a big win over Cincinnati at home (12-for-23 for 179 yards with two TDs and one INT). He now has multiple TD passes in his first four starts (a NFL record) and he is playing with excellent composure.
12 (20)
Young
Vince Young
Titans His numbers are not always great, but all he does is win. In another great come-from-behind win over Buffalo, Young finished 13-for-20 for 183 yards and he had another 61 yards on scrambles, including a huge 36-yard TD run in the second quarter. He is becoming great at handling pressure.
13 (16)
Hasselbeck
Matt Hasselbeck
Seahawks He had another so-so day with only 17 completions on 37 attempts and 189 yards. Not only did he have two first half INTs, but his receivers are dropping passes each week and this pass offense is out of sync. The usually conservative Seattle fans booed them in the loss to San Diego.
14 (18)
Losman
J.P. Losman
Bills He threw the ball well in a loss to Tennessee and was 19-of-33 for 266 yards and a TD. But he did throw two costly INTs and was harassed by the Titans' pass rush. His arm strength helps him handle the winds at Buffalo.
15 (4)
Romo
Tony Romo
Romo Defenses are starting to catch up to him now that they have a lot of film to watch and the Eagles pressured him all night, which led to two INTs. Romo never seemed comfortable and made more bad decisions than he probably has all season.
16 (9)
Vick
Michael Vick
Falcons Another bad performance by this underachieving Falcons offense and Vick, who threw for only 109 yards (9-for-20) with no TDs and two INTs. He did have 32 yards rushing, which put him over 1,000 yards for the season, but his passing was again very inconsistent.
17 (14)
Manning
Eli Manning
Giants He led a terrible offensive day by the Giants in an embarrassing home loss to New Orleans. They did not have a snap in the Saints' territory the entire day and after a good start (six straight completions), Manning went 3-for-19 the rest of the way to finish 9-for-25 for 74 yards with one INT and a fumble.
18 (12)
Grossman
Rex Grossman
Bears Grossman was benched in the fourth quarter and backup QB Brian Griese rallied the Bears to a victory over Detroit with a 6-for-9, 51-yard performance. Grossman was 20-for-36 for 197 yards and one TD, but he missed on several passes that would have put Detroit away. But he is still the Bears' starting QB.
19 (31)
Kitna
Jon Kitna
Lions He had a solid passing day in a loss to the Bears, going 27-for-45 for 283 yards and three TDs. Ten of those completions went to unheralded WR Mike Furrey. However, a late fumble by Kitna was critical and was typical of the Lions' mistake-filled season.
20 (17)
Green
Trent Green
Chiefs With a strong run game led by Larry Johnson, Green didn't need a huge passing game, but he did put together a 12-for-24, 148-yard day. He had one TD and one INT. Green made good decisions versus a very productive Oakland defense, especially their young secondary.
21 (15)
Roethlisberger
Ben Roethlisberger
Steelers Big Ben really struggled versus a great Baltimore defense in a tough home loss. He was 15-for-31 for only 156 yards, one TD, two INTs and was sacked five times. This Steelers offense only scored one TD in two games this season versus Baltimore.
22 (26)
Rattay
Tim Rattay
Bucs He did not need to play great versus an inept Browns team and a strong Bucs' rushing game (44 rushes for 153 yards) made his job easier. He finished 16-for-26 for 212 yards and no TDs and one INT. But he really knows how to manage this offense.
23 (27)
Campbell
Jason Campbell
Redskins In the overtime loss to the Rams, Campbell had an acceptable day and didn't make any critical mistakes, but he didn't make any big plays either. In a run-oriented game plan, a lot of his completions were safe passes to his TEs and backs, but not many explosive plays.
24 (NR)
Warner
Kurt Warner
Cardinals After Matt Leinart was knocked out of the game with a shoulder injury versus the 49ers, he will sit out the finale versus San Diego and Kurt Warner will take over. Both QBs went 9-for-13 against the 49ers and they combined for 267 yards in a good road win. Warner held the Cardinals' lead and he directed a nice final drive.
25 (25)
Carr
David Carr
Texans The best cure for ailing passing game is a ball-control run game and that's what Houston did in a big win over Indianapolis. Carr was 16-for-23 for 163 yards with one TD, but more importantly he did not throw any interceptions. He was not sacked all day in a mistake-free performance.
26 (24)
Harrington
Joey Harrington
Dolphins In the Christmas loss to the Jets, Harrington was ineffective and was replaced by Cleo Lemon. The results were the same, although in the second half Lemon was 11-for-16 for 104 yards with one TD and seemed to give the offense a little spark. If Harrington is trying to lock up the starting QB job for 2007, he's not making a great case for himself.
27 (22)
Smith
Alex Smith
49ers He had a decent passing game in a loss to Arizona (18-of-29 for 190 yards), but he threw no TDs and one INT. His receiving corps was short-handed, Frank Gore didn't have a big rushing day to take the pressure off Smith and Smith just couldn't make any big plays.
28 (28)
Garrard
David Garrard
Jaguars He had a decent statistical day in a loss to the Patriots at home, going 17-for-23 for 195 yards with one TD and no INTs, but he had a game-changing fumble on a scramble that really hurt the Jags. Garrard shows skills, but he seems to make a critical mistake almost every week.
29 (NR)
Jackson
Tarvaris Jackson
Vikings In his first NFL start, he did not play very well in a loss at Green Bay. He was 10-for-20 for only 50 yards and one INT. Minnesota was three-and-out on nine of their 13 offensive possession and Jackson couldn't convert on third down, even on dump offs and check downs. But he will get a Week 17 start.
30 (29)
Weinke
Chris Weinke
Panthers The Panthers decided to take the game out of the QB's hands by rushing 52 times in a win over Atlanta. Weinke was a shocking 4-for-7 for 32 yards, but one of those completions was a TD pass and he won the game. But from a QB standpoint it wasn't pretty.
31 (23)
Anderson
Derek Anderson
Browns Still filling in for injured Charlie Frye, he had a rough day versus the Bucs defense, throwing four INTs, one of which was returned for a TD. Anderson was 10-for-27 for 123 yards and no TDs before separating his shoulder and ending his season. Ken Dorsey will take over.
32 (NR)
Walter
Andrew Walter
Raiders The coaches gave him the ball for the entire game, but it still resulted in a home loss to the rival Chiefs. He was 27-for-37 for 226 yards, but he had costly turnovers (two lost fumbles and two INTs). In eight starts, Walter has 22 turnovers. One thing to remember, though, is he was without WRs Randy Moss and Jerry Porter against the Chiefs.

Gary Horton spent 10 years in the NFL as a scout and another 10 years at the college level as an assistant coach and recruiter. He is the founder and most seasoned member of the Scouts Inc. staff, and his extensive experience at all levels of football make him an excellent talent evaluator.

ALSO SEE