Bonner looks right at home in Chicago

So who has the best QB in the AFL? Gary Horton goes team-by-team and ranks them all.

1. Chicago's Sherdrick Bonner

He looked like he's been playing for the Rush for years, as he spread the ball around and did a great job of finding holes in San Jose's defense. He threw such a soft catchable ball that he maked it easy for his receivers. He had six TD passes and a total command of the offense.

2. Philadelphia's Tony Graziani

He was almost flawless, with nine TD passes and no interceptions. Seven of the Soul's nine TDs were split between new free-agent acquisition Chris Jackson and return man Larry Brackins. He got hot midway through the second quarter and never looked back in an impressive Week 1 win over Orlando.

3. Dallas' Clint Dolezel and Chris Sanders

Dolezel was very impressive in a gutsy road win at Georgia. He completed 27 passes for 283 yards and seven TDs with only one interception on a lot of short passes and three-step drops and great decisions, before suffering a separated shoulder in the second half. He's out 4-6 weeks and now backup Chris Sanders takes over the offense.

4. Orlando's Shane Stafford

He played an excellent game in a losing effort against a good Philadelphia defense with 323 yards passing, eight TDs and no interceptions. He did an excellent job of spreading the ball around to his trio of receivers, making this is a better looking offense that we thought. The Predators just need to play some defense now.

5. Arizona's Lang Campbell

After a competitive training camp battle with Jeff Smoker, Campbell emerged as the starter and played great versus Utah, throwing for 319 yards, eight TDs and leading his young and inexperienced offense to a 63-62 win over the Blaze. He made good decisions and handled the pressure well.

6. Cleveland's Raymond Philyaw

He looked good in a home win over New York, throwing for 240 yards, five TDs and only one interception. He spread the ball around well, made good decisions and his pass protection was pretty good. Philyaw's poise makes Cleveland a contender.

7. San Jose's Mark Grieb

He was harassed all night by an aggressive Chicago defense that produced five turnovers. Even though Grieb's numbers were good (353 yards and five TD passes) he also threw three interceptions and was hit all night by a dominating Rush defense. This will be a great pass offense, but the SaberCats were outmatched against the Rush.

8. Georgia's Chris Greisen

In a tough home loss to Dallas, he did a nice job in his first game without departed free agents Derek Lee and Chris Jackson. He threw for 349 yards, five TDs and only one interception. Not only did he get the ball to his new go-to guy, WR Tony Bergeron (9 catches and 1 TD), but he also discovered a new target in Brent Holmes (8 catches and 3 TDs).

9. Colorado's John Dutton

The veteran QB had a nice opening day, throwing for 259 yards and six TDs. Dutton found his top three receivers, Ben Nelson, Brad Pyatt and Willie Quinnie, for all six of those scores. The offensive chemistry was good, along with the decision making, as Dutton exploited the Columbus secondary.

10. Utah's Joe Germaine

Without Siaha Burley, now in Arizona, Germaine was forced to spread the ball around to a variety of receivers rather than one guy. He had respectable stats -- 236 yards, five TD passes and only one interception -- but the Blaze defense couldn't make enough key stops in a home loss to upstart Arizona.

11. Tampa Bay's Brett Dietz

He did not put up huge numbers (only two TD passes) but he played a pretty clean game with no major mistakes in a nice road win over Kansas City. Now he must get better on third- and fourth-down conversions where he went 2-for-8. Still, Dietz did spread the ball around to his talented group of receivers.

12. Los Angeles' Sonny Cumbie

He had a little bit of an up-and-down game with seven TD passes, including three to new addition Timon Marshall, but he also threw three interceptions. After a slow start, he settled down and played well down the stretch in a fairly easy win over New Orleans.

13. Columbus' Matt Nagy

In a road loss at Colorado, Nagy threw for 225 yards, but only four TDs. Still, he did not throw an interception and found a new favorite target, free agent acquisition WR Derrick Lee, who had 11 catches and three TDs. Now he needs to find complementary receivers to take the pressure off Lee and avoid double coverage schemes.

14. Kansas City's John Fitzgerald

After a year away from the game as a player, he was surprisingly good and sharp in a close loss against a good Tampa Bay defense. He threw five TD passes and even rushed for two other scores. While he also threw two interceptions, he did spread the ball nicely to his talented trio of receivers.

15. New Orleans' Steve Bellisari and Danny Wimprine

In an opening loss to Los Angeles, he started hot with three TD passes, but also threw three interceptions. As the game progressed and Bellisari finally left in the second half with an injury. He did spread the ball around to six receivers, but this offense needs more consistency.

16. New York's Aaron Garcia and Rohan Davey

Garcia was knocked out of the game in the second quarter and replaced by Davey with mixed results. Pass protection was a problem in the loss to Cleveland with four sacks, two interceptions and four tackles for loss. Davey had decent numbers (249 yards and five TDs) but this is a different team without Garcia.

17. Grand Rapids' Adrian McPherson or James McPherson

With a bye in Week 1, the starting QB for the Rampage remains a mystery -- Adrian McPherson is a great athlete with the ability to make plays with his feet, but his decision making is up-and-down, while James McPherson has less physical skills, but the coaches seem to trust him. This may be a rotating QB situation for the early part of the season.

Gary Horton, a pro scout for Scouts Inc., has been a football talent evaluator for more than 30 years. He spent 10 years in the NFL and 10 years at the college level before launching a private scouting firm called The War Room.