Some of the best players in NFL history have worn a Philadelphia Eagles jersey at some point during their careers.
Our friends at Touchdown Wire recently took a look at the best players in NFL (and AFL) history to wear every jersey number.
That inspired the Eagles Wire to take take a look at Philadelphia’s history and track down the best player to wear each respective jersey number.
From jersey No. 1 to No. 99, here is the best Eagles player to wear every jersey number:
No. 1: Jalen Hurts
No. 2: Darius Slay
No. 3: Jack Concannon
No. 4: Jake Elliott
No. 5: Donovan McNabb
No. 6: DeVonta Smith
No. 7: Ron Jaworski
No. 8: Davey O’Brien
No. 9: Nick Foles
No. 10: DeSean Jackson
No. 11: Tommy Thompson
During a magical three-year run, Thompson led the Eagles to three straight NFL championship appearances from 1947 to 1949, throwing for 57 total touchdowns while Steve Van Buren would run for 34 touchdowns.
In 1947 and 1948, Thompson led the league in passer rating, and his 25 touchdowns in the latter year was a league high: he was just the second quarterback to lead the league in consecutive years in the category (after Ed Danowski) and just the fourth to lead the league multiple times (after Danowski, Sid Luckman, and Sammy Baugh).
No. 12: Randall Cunningham
No. 13: Nelson Agholor
No. 14: Riley Cooper
No. 15: Steve Van Buren
No. 16: Norman Snead
No. 17: Harold Carmichael
No. 18: Ben Hawkins
No. 19: Tom Dempsey
No. 20: Brian Dawkins
No. 21: Eric Allen
No. 22: Timmy Brown
The former running back and actor makes the cut over Asante Samuel.
Brown went to the Pro Bowl in 1962, 1963, and 1965, as the only player in Philadelphia history to return a kickoff 105 yards for a touchdown, and the only Eagle (and the first of nine NFL players ever) to return two kickoffs, 90- and 93-yarders, for touchdowns in the same game. He led the league twice in all-purpose yards (1962 and 1963 with 2,306 and 2,428 yards). He also led the league in kick returns and return yards twice, doing so in 1961 and 1963.
No. 23: Troy Vincent
No. 24: Nate Ramsey
Ramsey gets the nod over Sheldon Brown.
He spent 10 seasons with the Eagles from 1963-1972.
Ramsey was selected in the 14th round by Philadelphia back in 1963 out of Indiana University. He ranks 13th in franchise history with 21 interceptions and ranks sixth in franchise history among defensive backs with 134 games played.
No. 25: LeSean McCoy
No. 26: Lito Sheppard
No. 27: Malcolm Jenkins
Jenkins gets the nod over the late, Irv Cross.
No. 28: Bill Bradley
No. 29: Harold Jackson
No. 30: Charlie Garner
No. 31: Wilbert Montgomery
No. 32: Ricky Watters
No. 33: William Frizzell
No. 34: Herschel Walker
No. 35: Boston Scott
No. 36: Brian Westbrook
No. 37: Tom Woodeshick
No. 38: Sam Baker
No. 39: Kermit Alexander
No. 40: Tom Brookshier
No. 41: Randy Logan
Logan makes the list over Keith Byars.
Logan played 11 seasons as a free safety in the NFL for Philadelphia from 1973 to 1983. He was a second-team All-NFL player in 1980, and his streak of 159 consecutive games is the second longest in Eagles history.
No. 42: Kurt Coleman
No. 43: Roynell Young
Young makes the list over Darren Sproles.
In his rookie year, he played in Super Bowl XV and was selected to the Pro Bowl in his second season, along with second-team All-Pro honors.
He was one of two players who played in both Super Bowl XV and The Fog Bowl for the Eagles.
No. 44: Pete Retzlaff
Retzlaff’s number 44 jersey has been retired by the Eagles. When he retired, he was the all-time leader in receptions and receiving yards for Philadelphia.
No. 45: Don Burroughs
No. 46: Herm Edwards
No. 47: Nathan Gerry
No. 48: Wes Hopkins
No. 49: Alex Singleton
No. 50: Guy Morriss
No. 51: William Thomas
No. 52: Dave Lloyd
No. 53: Hugh Douglas
No. 54: Jeremiah Trotter
No. 55: Brandon Graham
No. 56: Jerry Robinson
No. 57: T.J. Edwards
No. 58: Trent Cole
No. 59: Seth Joyner
No. 60: Chuck Bednarik
No. 61: Bill Dunstan
No. 62: Jason Kelce
No. 63: Ron Baker
No. 64: Ed Blaine
No. 65: Lane Johnson
No. 66: Bill Bergey
No. 67: Jamaal Jackson
No. 68: Dennis Harrison
No. 69: Jon Runyan
No. 70: Jim Skaggs