By Connor Hughes | NJ Advance Media for NJ.com

How did Christian Hackenberg, Bryce Petty and Josh McCown look at the Jets' second training camp practice? Here are the observations and takeaways.

Don't Edit

AP Photo

How'd the quarterbacks look?

FLORHAM PARK — It wasn't a perfect day for the Jets quarterbacks. Not by any stretch. There still isn't a clear-cut favorite to win the starting job, and practice is still filled with several oh boy moments. At times, it really is downright ugly.

But on the second day of training camp, Christian Hackenberg, Josh McCown and Bryce Petty looked collectively better. Believe it or not, they actually received some help.

The offensive line — which was abused in near criminal fashion on Saturday — provided ample time for them to scan the field and find open targets. The wideouts — who dropped a near dozen balls the day before — rarely let easy completions hit the ground.

It was a much-needed step forward. Here's the complete quarterback breakdown.

Don't Edit

THE ROTATION

Don't Edit

No different than it was on Saturday: Josh McCown received the bulk of the first-team reps, followed by Christian Hackenberg, and then Bryce Petty. This will be the rotation through the early portion of camp. While the Jets insist this is a wide-open competition (all three guys having an equal shot to win), that may not be the case. It seems very clear McCown and Hackenberg are ahead of Petty in the pecking order.

Don't Edit

Bowles thrilled with rookie safeties

Don't Edit

Don't Edit

THE STATS

Don't Edit

The Jets expanded their drills slightly. After individuals, they ran a unique running back/tight end vs. linebacker/safety drill. No cornerbacks or receivers. After that came 11-on-11s and 7-on-7s. Here are the stats for all:

Please note: All statistics are unofficial.

RUNNING BACK/TIGHT END vs. LINEBACKER SAFETY

Josh McCown

7/10

Christian Hackenberg

3/4

_______________

7-on-7

Josh McCown

8/8

Christian Hackenberg

8/9

Bryce Petty

5/7

_______________

11-on-11

Josh McCown

9/11

Christian Hackenberg

7/10 | 4 sacks

Bryce Petty

7/9 | INT

_______________

CUMULATIVE TEAM STATS (2 practices)

Josh McCown

18/24 | INT

Christian Hackenberg

12/20 | 6 sacks

Bryce Petty

13/18 | 2 INTs

Don't Edit

JOSH MCCOWN: THE GOOD

Don't Edit

Josh McCown had a pretty nice practice. It was arguably the best he's looked (including OTAs and minicamp) since joining the Jets. His passes were crisp, and his understanding of the offense evident. There was no wow moment for McCown throughout, but he looked solid.

Don't Edit

ASJ ready to breakout

Don't Edit

Don't Edit

JOSH MCCOWN: THE BAD

Don't Edit

There isn't much to complain about with McCown, but he was awfully conservative. Too conservative. I understand checking the ball down and taking what the defense gives you, but at some point, you have to go down the field. Through two camp practices, he hasn't.

Don't Edit

CHRISTIAN HACKENBERG: THE GOOD

Don't Edit

Hackenberg has an absolute cannon. I covered the Giants the summer of 2014, then the Jets in the regular season and each of the last two years. I've never seen a quarterback with as much natural arm strength as Hackenberg.

It's evident not on long bombs down the field, but just how quick he gets the ball to guys on deep-ins, comebacks, curls and even drags.

Hackenberg's footwork is clearly improved, which is aiding his ability to drive the ball.

Don't Edit

Who's the favorite to start at QB?

Don't Edit

Don't Edit

CHRISTIAN HACKENBERG: THE BAD

Don't Edit

Hackenberg's moments of scary inaccuracy are well documented, but on Sunday, his pocket presence was his worst flaw. Hackenberg held the ball way, way too long, which allowed the pass rush to collapse on him. He was sacked four times for this reason — not because of the offensive line.

As Hackenberg gets more comfortable in John Morton's offense, this issue should correct itself. His read progression will speed up, which will allow him to release the ball faster. It looks like Hackenberg is thinking too much — a common issue with young quarterbacks.

Don't Edit

BRYCE PETTY: THE GOOD

Don't Edit

Petty is a gunslinger. He likes to take chances. Sometimes they work out, sometimes they don't. He made two throws on Sunday which were arguably the best of the three quarterbacks.

On the first, he fired the ball 40 yards down the left sideline to a streaking Deshon Foxx. On the second, it was a beautiful back-shoulder completion to Myles White.

Don't Edit

Luck Whitehead's interesting week finally over

Don't Edit

Don't Edit

BRYCE PETTY: THE BAD

Don't Edit

Petty still looks... off. While his good moments are great, his bad are really, really bad. Some of his passes leave you scratching your head. He, too, is still learning Morton's offense, so we'll see how he improves as camp drags on.

Don't Edit

THE HIGHLIGHTS AND LOWLIGHTS

Don't Edit

Here are several highlights and lowlights from Sunday's camp practice.

Hackenberg threw a beautiful strike down the seam to rookie running back Eli McGuire. There wasn't much of a window, but he used his arm strength to thread the needle and get it in there.

Hackenberg's accuracy is still a work in progress. In an early team drill, he rolled out to his right (dominant side) and had a wide-open Austin Seferian-Jenkins running with him. It's an easy pitch-and-catch, but Hackenberg's throw was off. Seferian-Jenkins had to slide down to make the grab, ending any hope of YAC.

One of the best throws of practice, McCown connected with receiver Charone Peake on a back-shoulder pass 15 yards down the field. Cornerback Juston Burris was all over Peake, but McCown's throw was perfect.

Petty had a really, really ugly throw early in practice. In 7-on-7s, he tried to get the ball to wideout Gabe Marks on a curl. Despite perfect protection, and an open Marks, Petty bounced it to him.

Petty let one fly deep down the life sideline to receiver Deshon Foxx . The pass couldn't have been thrown any better.

There was an awfully questionable decision from Hackenberg in team drills. He tried to get the ball down the seam to tight end Jordan Leggett. The pass went behind Leggett, so Leggett had to turn awkwardly, and couldn't bring it in. The issue here is ball placement. When Leggett turned, it exposed the side of his stomach. If this was a game, a safety would have demolished Leggett. Hackenberg threw him into trouble.

Don't Edit

How Jets are dividing QB reps

Don't Edit

Don't Edit

WINNER OF THE DAY

Don't Edit

We'll give this day to McCown. It wasn't a perfect outing, but he looked the best. A few impressive throws, but more importantly, he avoided turnovers.

Don't Edit

SCORECARD

Don't Edit

McCown: 1 (July 30)

Hackenberg: 1 (July 29)

Petty: 0

Don't Edit

Jets ignoring outside noise

Don't Edit

Don't Edit