In honor of National Signing Day, a day where the top high school football recruits decide where they will be attending college, I thought it would be fun to take a look at where current Eagles players ranked coming out of high school. Click a player's name for their Rivals.com recruit page. I couldn't find every player, especially the older ones. SB Nation has complete coverage of National Signing Day here.

Some things I found interesting:

• The Eagles only have three 5-star recruits. It's possible none of those three are back with the team in 2015. The team doesn't seem to be high on Barkley. Graham and Sanchez are both free agents.

• The Eagles 2014 draft class added: two four star recruits (Huff, Watkins) and five three star recruits (Smith II, Matthews, Hart, Reynolds II, Allen). Undrafted rookie free agents Cody Parkey and Trey Burton were also three star recruits while Kevin Graf was a four star recruit.

• Some players recruited at different positions than they are now: Nate Allen (dual-threat QB), Connor Barwin (TE), James Casey (pro-style QB), Lane Johnson (pro-style QB), Josh Huff (all-purpose RB), Nolan Carroll II (WR), Trey Burton (dual-threat QB)

• Some players look a lot different now than they did coming out of high school. Check out Mark Sanchez's big hair, for example.

• Unrelated to this list, the son of former Eagles tackle Jon Runyan, Jon Runyan Jr., signed to Michigan on Wednesday morning.

5 Star

QB Matt Barkley (#5 overall)

OLB Brandon Graham (#15 overall)

QB Mark Sanchez (#7 overall)

4 Star

CB Brandon Boykin

WR Riley Cooper

DE Fletcher Cox

RB LeSean McCoy

OT Kevin Graf

WR Josh Huff

RB Chris Polk

WR Jeremy Maclin

CB Jaylen Watkins

3 Star

NT Beau Allen

ILB Emmanuel Acho

OG Josh Andrews

RB Kenjon Barner

TE Trey Burton

CB Nolan Carroll II

TE Zach Ertz

QB Nick Foles

DE Taylor Hart

S Malcolm Jenkins

ILB Mychal Kendricks

NT Bennie Logan

OLB Travis Long

WR Jeff Maehl

LB Casey Matthews

WR Jordan Matthews

C David Molk

K Cody Parkey

WR Quron Pratt

S Ed Reynolds II

ILB DeMeco Ryans

LB Marcus Smith II

RB Matthew Tucker

C Julian Vandervelde

S Earl Wolff

2 Star

S Nate Allen (nice picture)



DE Brandon Bair

OLB Connor Barwin

OLB Bryan Braman

TE James Casey

TE Brent Celek

DE Vinny Curry

CB Bradley Fletcher

OT Andrew Gardner

OT Dennis Kelly

S Chris Prosinski

Couldn't Find or No Rating



OT Allen Barbre

DE Trent Cole

S Jerome Couplin III

LS Jon Dorenbos

LB Najee Goode (no rating)

LB Brandon Hepburn

OG Todd Herremans

OT Lane Johnson (no rating)

P Donnie Jones

C Jason Kelce

QB G.J. Kinne

OG Evan Mathis

S Chris Maragos

WR Will Murphy

OT Jason Peters

WR Brad Smith

RB Darren Sproles (no rating)

DE Cedric Thornton (no rating)

OT Matt Tobin

CB Cary Williams