By Matt Lombardo | NJ Advance Media for NJ.com

After a string of inconsistent practices this spring, and an erratic opening day of mandatory minicamp, Eagles quarterback Carson Wentz turned in the most impressive and consistent practice of this offseason on Wednesday.

Wentz flashed tremendous ball-placement, deep-ball accuracy, and decision making Wednesday afternoon during a nearly two-hour practice on the heels of a multi-interception day on Tuesday that was dominated by the defense.

Here's a look at Wentz's day, as well as a glimpse of which players impressed and which did not during Wednesday's practice at the NovaCare Complex.

Don't Edit

WHO STOOD OUT?

Don't Edit

Bill Streicher | USA TODAY Sports

1. CARSON WENTZ, QB

Don't Edit

Wentz made several highlight-reel worthy passes throughout Wednesday's practice, which made the session stand far above many of his other efforts this offseason.

Eliot Shorr-Parks of NJ Advance Media has Wentz completing 13-of-18 passing attempts with two touchdowns and one interception during 11-on-11 full-team drills, but Wentz was far more impressive during 7-on-7s.

After having a pass broken up early in the session, Wentz hit Torrey Smith on a crossing route over the middle of the field after Smith got behind rookie cornerback Rasul Douglas for a touchdown. On his very next rep, Nelson Agholor dusted Douglas, and Wentz dropped in a perfectly placed deep-ball, hitting Agholor in stride for the touchdown.

Don't Edit

Meanwhile, Wentz seemed dialed in with tight end Zach Ertz Wednesday afternoon, particularly on passes to the sideline which Wentz has had issues completing both this spring and as recently as Tuesday.

Wednesday afternoon, Wentz dropped two nice passes over the outstretched arms of safety Rodney McLeod, both times Ertz went full-extension to make the catch and drag his toes along the sideline.

The Eagles were looking for Wentz to put together a consistent practice and improve on what had been an up-and-down spring thus far, and Wentz delivered on the penultimate practice of mandatory minicamp.

Don't Edit

Don't Edit

2. ZACH ERTZ, TE

Don't Edit

Bill Streicher | USA TODAY Sports

Don't Edit

Ertz and Wentz seemed really dialed in during Wednesday's practice, building on the connection that helped Ertz finish as the Eagles' receiving leader in 2016.

The two catches that Ertz made along the sideline were the obvious highlights, particularly because they showcased the athleticism of the tight end to go up and haul in the catch as well as the concentration to land with his feet in bounds, all amid blanket-tight coverage from McLeod.

Don't Edit

Lori M. Nichols | For NJ.com

3. TORREY SMITH, WR

With apologies to Nelson Agholor, and Alshon Jeffery, Torrey Smith was arguably the most dominant wide receiver on the field Wednesday.

Smith got behind rookie Rasul Douglas for a long touchdown, caught just about everything thrown his way, and continued to flash speed, smooth route-running, and the ability to make receptions both in traffic and after beating defensive backs one-on-one.

It was only one practice, but Smith sure looked like the complete package on Wednesday, continuing what has been a relatively impressive spring.

Don't Edit

Tim Hawk | For NJ.com

4. NELSON AGHOLOR, WR

Nelson Agholor continues to make the most of first-team reps with the offense in the absence of Jordan Matthews, and has been consistently improving from each practice to this next throughout the spring.

Wednesday's session typified what has made Agholor one of the most improved players on the roster from last season.

Early in practice, Agholor blew by Douglas on a go-route and hauled in a 55-yard touchdown from Wentz on a perfectly thrown pass. Later, Agholor did a nice job sliding to catch a perfectly placed pass where only he could get it against a defender in 7-on-7.

Throughout OTAs and now minicamp, Agholor has appeared faster, stronger, and both more reliable and consistent than his first two seasons in the NFL. If he continues to impress, Agholor could make a legitimate case to wind up as one of the Eagles' top-three receivers on opening day.

Don't Edit

Don't Edit

5. AARON GRYMES, CB

Don't Edit

Tim Hawk | For NJ.com

Don't Edit

Aaron Grymes had a solid day on Wednesday with several pass-breakups both of Wentz and Matt McGloin.

Don't Edit

Tim Hawk | For NJ.com

6. RODNEY McLEOD, S

Even though Wentz targeted McLeod early and often (often successfully) on passes to the sideline to Ertz, the savvy veteran defensive back had a couple of nice pass breakups and an interception off Wentz.

Don't Edit

WHO STRUGGLED ON WEDNESDAY?

Don't Edit

Don't Edit

1. RASUL DOUGLAS, CB

Don't Edit

Lori M. Nichols | For NJ.com

Don't Edit

Rookie cornerback and 2017 third-round draft choice Rasul Douglas has had a pretty solid spring taking reps almost exclusively with the first-team defense, but the West Virginia product struggled mightily on Wednesday.

Douglas gave up deep-ball touchdowns on back-to-back passes early in the session against Torrey Smith, and Nelson Agholor respectively, and was also flagged for holding at one point.

Rookies are going to take their lumps this year, and not every practice is going to be a good one, but Douglas' drop-off from how well he had been playing to how much he struggled on Wednesday was rather precipitous.

Don't Edit

Tim Hawk | For NJ.com

2. SHELTON GIBSON, WR

Rookie wide receiver Shelton Gibson had a tough time on Wednesday, as he has throughout the spring simply holding onto the football.

Gibson dropped a pass during individual drills, and several more throughout the course of 7-on-7 and team drills. This is nothing new for Gibson who has yet to turn in a consistently impressive showing this spring.

Don't Edit

Bill Streicher | USA TODAY Sports

3. MATT McGLOIN, QB

It's never fun to pile on the backup quarterback, but Matt McGloin (who is stepping up into the No. 2 role as Nick Foles is excused for family reasons) was simply a mess on Wednesday.

While Wentz and the starting offense was working against the starting defense on one field, McGloin was bouncing passes off the ground, missing receivers high, and having balls picked off. Not a great day at the office for a quarterback the Eagles hope doesn't see the field this season.

Don't Edit

Don't Edit

THE NO HUDDLE SHOW:

Don't Edit

Don't Edit

MORE COVERAGE:

Don't Edit

Lori M. Nichols | For NJ.com

Don't Edit

For more Eagles news, including comprehensive coverage of this week's minicamp, head back over to our Eagles homepage.

Don't Edit

Don't Edit

HOW TO REACH ME:

Don't Edit

Matt Lombardo may be reached at MLombardo@njadvancemedia.com. Follow him on Twitter @MattLombardoPHL.