Pigskin NightlyWeek 10
Latest
ESPNFantasy buzz: James Cook III helps Bills overcome tough Vikings defenseDetroit LionsTWENTYMAN: 5 stats that stand out following Lions' Week 9 victoryESPNSeven things Solak thinks for NFL Week 10: Jaguars trades, All-Pro picks, morePittsburgh SteelersAsked and Answered: Nov. 10ESPNCommanders running low on time to 'put it all together'New York GiantsGiants Now: Michael Strahan offers high praise of Arvell ReesePhiladelphia EaglesAAA Official Review: What did the Eagles, Joe Milton learn from the QB's first start?Buffalo Bills'There's no panic' | The Bills stay strong through early struggles and injuries in MNF win over the Minnesota VikingsESPNVikings left at QB crossroads after Carson Wentz's poor MNF showing vs. BillsBroncos DeskBroncos are 7-2, but the snaps say 4.1 wins and the 11th seed in the conference6 h agoInjuryByron Murphy Jr.: Active → Cleared6 h agoMinnesota VikingsVikings Defense Limits Bills Below AveragesMinnesota VikingsO'Connell: Vikings Have to 'Improve Offensively at Rapid Pace'InjuryBlake Cashman: Active → Cleared7 h agoVikings DeskVikings go 0-for-8 on third down and never get a receiver open in a 23-6 loss to Bills7 h agoInjuryWill Reichard: Active → Cleared7 h agoBills DeskJosh Allen's picks and sacks didn't matter: Bills force three turnovers in Minneapolis7 h agoPro Football RumorsSeahawks Interested In Adding WR DepthInjuryGreg Dortch: Active → Cleared8 h agoESPNJosh Allen and the Bills move to 7-1 with a 23-6 win over the sputtering VikingsBuffalo BillsBills 23 , Vikings 6 | Final Score, recap + highlightsInjuryCarl Granderson: Active → Cleared8 h ago
WSH ThuNYG NE SunDET BUF SunNYJ CAR SunNO HOU SunCLE JAX SunTEN KC SunATL MIA SunIND MIN SunGB LAR SunARI SEA SunLV SF SunDAL PIT SunCIN LAC MonBAL
2026 season · 32 teams · ESPN rosters

Every roster

2,564players
under contract
1,802on 53-man rosters320injured reserve442practice squads26.6average age277rookies on the 5315410+ year veterans

The 32 rosters

open a team for every player →
01Dolphins logoMiamiDolphins25.2avg age56active6IR13PS15rookies110+ yrs02Browns logoClevelandBrowns25.7avg age56active9IR15PS11rookies410+ yrs03Chiefs logoKansas CityChiefs26.0avg age56active10IR13PS13rookies510+ yrs04Jets logoNew YorkJets26.1avg age56active13IR15PS8rookies410+ yrs05Raiders logoLas VegasRaiders26.2avg age57active6IR13PS10rookies110+ yrs06Titans logoTennesseeTitans26.3avg age56active8IR16PS6rookies310+ yrs07Saints logoNew OrleansSaints26.3avg age57active8IR12PS9rookies310+ yrs08Jaguars logoJacksonvilleJaguars26.3avg age57active12IR15PS9rookies410+ yrs09Patriots logoNew EnglandPatriots26.3avg age53active11IR16PS10rookies510+ yrs10Giants logoNew YorkGiants26.3avg age56active15IR13PS9rookies710+ yrs11Eagles logoPhiladelphiaEagles26.4avg age60active6IR11PS8rookies510+ yrs12Chargers logoLos AngelesChargers26.4avg age56active9IR15PS10rookies510+ yrs13Cardinals logoArizonaCardinals26.4avg age55active16IR14PS7rookies510+ yrs14Lions logoDetroitLions26.4avg age56active14IR13PS6rookies210+ yrs15Colts logoIndianapolisColts26.4avg age56active8IR14PS11rookies510+ yrs16Packers logoGreen BayPackers26.5avg age54active14IR14PS6rookies310+ yrs17Cowboys logoDallasCowboys26.5avg age58active8IR12PS6rookies510+ yrs18Buccaneers logoTampa BayBuccaneers26.5avg age57active5IR12PS11rookies710+ yrs19Bills logoBuffaloBills26.5avg age55active5IR13PS9rookies210+ yrs20Panthers logoCarolinaPanthers26.6avg age58active11IR14PS9rookies210+ yrs21Bears logoChicagoBears26.6avg age56active13IR13PS11rookies510+ yrs22Ravens logoBaltimoreRavens26.7avg age58active10IR12PS10rookies1010+ yrs23Texans logoHoustonTexans26.8avg age59active12IR14PS8rookies510+ yrs24Bengals logoCincinnatiBengals26.9avg age54active8IR14PS5rookies510+ yrs25Vikings logoMinnesotaVikings27.0avg age56active7IR15PS10rookies710+ yrs26Seahawks logoSeattleSeahawks27.0avg age58active6IR18PS4rookies710+ yrs27Falcons logoAtlantaFalcons27.1avg age55active10IR13PS6rookies510+ yrs28Broncos logoDenverBroncos27.2avg age56active11IR14PS6rookies410+ yrs29Commanders logoWashingtonCommanders27.2avg age59active8IR13PS9rookies610+ yrs30Steelers logoPittsburghSteelers27.3avg age52active12IR16PS10rookies510+ yrs31Rams logoLos AngelesRams27.4avg age56active13IR13PS7rookies810+ yrs3249ers logoSan Francisco49ers27.8avg age58active16IR14PS8rookies910+ yrs

The dot on each tile: average age of the 53 on the league scale, youngest on the left, oldest on the right.

Roster extremes

the 53-man rosters

Youngest

  1. 1Caleb DownsS · Cowboys logo DAL21 y/o
  2. 2Anthony Hill Jr.LB · Titans logo TEN21 y/o
  3. 3Colton HoodCB · Giants logo NYG21 y/o
  4. 4Chris JohnsonCB · Dolphins logo MIA21 y/o
  5. 5Caleb LomuOT · Patriots logo NE21 y/o
  6. 6Connor LewC · Bengals logo CIN21 y/o

Oldest

  1. 1Aaron RodgersQB · Steelers logo PIT42 y/o
  2. 2Nick FolkPK · Falcons logo ATL42 y/o
  3. 3Joe FlaccoQB · Bengals logo CIN41 y/o
  4. 4Morgan CoxLS · Titans logo TEN40 y/o
  5. 5JJ JansenLS · Panthers logo CAR40 y/o
  6. 6Calais CampbellDE · Ravens logo BAL40 y/o

Most seasons

  1. 1Aaron RodgersQB · Steelers logo PIT22 seasons
  2. 2Joe FlaccoQB · Bengals logo CIN19 seasons
  3. 3JJ JansenLS · Panthers logo CAR19 seasons
  4. 4Calais CampbellDE · Ravens logo BAL19 seasons
  5. 5Nick FolkPK · Falcons logo ATL19 seasons
  6. 6Matthew StaffordQB · Rams logo LAR18 seasons

Heaviest

  1. 1Trent BrownOT · Texans logo HOU380 lb
  2. 2Daniel FaaleleG · Jaguars logo JAX380 lb
  3. 3Dawand JonesOT · Browns logo CLE374 lb
  4. 4CJ OkoyeDT · Giants logo NYG370 lb
  5. 5Jordan MailataOT · Eagles logo PHI365 lb
  6. 6John JenkinsDT · Ravens logo BAL360 lb

Tallest

  1. 1Markel BellOT · Eagles logo PHI6'9"
  2. 2Travis BurkeOT · Chargers logo LAC6'9"
  3. 3Trent BrownOT · Texans logo HOU6'8"
  4. 4Daniel FaaleleG · Jaguars logo JAX6'8"
  5. 5Dawand JonesOT · Browns logo CLE6'8"
  6. 6Jordan MailataOT · Eagles logo PHI6'8"

Lightest

  1. 1Deven ThompkinsWR · Raiders logo LV155 lb
  2. 2KaVontae TurpinWR · Cowboys logo DAL158 lb
  3. 3Kalif RaymondWR · Bears logo CHI160 lb
  4. 4Tutu AtwellWR · Rams logo LAR165 lb
  5. 5Derius DavisWR · Chargers logo LAC165 lb
  6. 6Tez JohnsonWR · Buccaneers logo TB165 lb

Where the league went to school

players on 53-man rosters
Ohio State59
Alabama58
Georgia55
LSU43
Penn State41
Oregon41
Notre Dame40
Texas40
Michigan38
Florida37
Oklahoma36
Iowa33

Team by team

Rosters and bios from ESPN, refreshed through the day. "On the 53" counts the offense, defense and special teams groups ESPN lists; injured reserve and practice squad are counted apart. Experience is accrued NFL seasons.