Strengths: Good height and adequate bulk for a QB ... Impressive arm strength and can put some zip on the ball ... Solid production, but isn't a "system QB" in Purdue's spread ... Very consistent accuracy, though his receivers drop a lot of balls they should catch ... Nice touch on the deep ball ... Timing in the offense is great and he gets the ball out before his receivers break on their routes ... Snappy release.
Weaknesses: Mobility simply isn't there ... Not comfortable throwing the ball on the run ... Read progressions are non-existent in the offense he runs and he consistently locks onto primary target ... Sloppy footwork at times ... Forces balls into coverage more often than he should and needs to throw the ball away more often ... Mechanics taking snaps under center are horrible; must refine handoffs, sweeps, three- and five-step drops ... Doesn't understand pass protection schemes/audibles with West Coast offense principles ... Pump fake?
Summary: Has a lot of the endearing qualities that you want in a quarterback in arm strength and accuracy, but when you get down to it, it simply takes more than that to be a solid NFL quarterback. He needs 1-3 years with a clipboard to understand the greater details of a West Coast offense. Now, the spread doesn't make him look better than he really is (aka "system QB"); I'm not saying that at all, but it took Drew Brees three years to be considered a great NFL quarterback coming out of the same Joe Tiller spread scheme.
I want to see Painter step up more as a leader next season. He has all the physical tools, but he needs to take his team to another level.
Player Comparison: Marc Bulger. For most of his career, Bulger has been a very consistent passer displaying solid (but not great) arm strength and elite accuracy. I see Painter as a very similar player because of that accuracy, but he needs time to be developed in the NFL.
Mario Williams lost his starting job with Miami to Andre Branch this season and is 4 years older than Branch...and yet you have Williams listed as a 2 star FA and Branch as a 1.5 star and two spots lower. This makes little sense to me