header banner

The age distribution of the oldest and youngest NFL teams as of 2023

Bill Speros for Bookies.com

By Bill Speros  | 9 mins

The New York Jets have the oldest player and overall roster in the NFL heading into the 2023 NFL season. 

The players on the Jets 53-man roster average age is 27 years, 4 months, 2 days old as of September 1. That put them ahead of the New Orleans Saints, who check in at 27 years, 2 months, 23 days. QB Aaron Rodgers is the NFL's elder statesman, taking the title from the retired-for-good (we think) Tom Brady. Rodgers is 39 years, 8 months, 30 days old as of September 1.

Meanwhile, the Tampa Bay Buccaneers have gone all-in on their post-Brady rebuild. The Bucs are the youngest team in the NFL heading into the 2023 season. Tampa Bay has 13 rookies on its initial 53-man roster. The most in the NFL. Tampa Bay was the oldest team in the NFL a year ago. 

Ahead of the 2022-23 season, Bookies.com examined each of the 53-man rosters for all 32 teams following the final roster cuts on August 1 and the waiver wire period. All ages listed are as of September 1.

We did the math (with some help) on each of the 1,696 players listed to determine the mean age for each team, and the youngest and oldest rosters in the NFL.

The youngest player in the NFL as of September 1 is Arizona rookie linebacker B.J. Ojulari. The LSU product is just 20 years, 4 months, 28 days old. Ojulari is one of four players in the NFL as of September 1 who has yet to turn 21. 

Among the players not included here is Jonathan Taylor, who is on the Colts' PUP list. The Colts were not able to trade him before the August 31 roster deadline. Nick Bosa has yet to report to the 49ers because he and the team have yet to reach a contract extension. He, too, is not included in our calculations. 

This is the first time since Brady turned 40 ahead of the 2017 season that the NFL does not have a player 40 years old or over on any of its rosters

2023 NFL Season - Average Roster Age 


Here is the list of all 32 NFL teams ranked by average roster age from oldest to youngest. The oldest team - the New Orleans Saints - are listed first. 

1. NY Jets27429984.66
2.New Orleans Saints272239944.86
3. Las Vegas Raiders2611209851.83
4. Buffalo Bills2611179848.11
5. New England Patriots261049805.38
6. Pittsburgh Steelers269139783.13
7. Houston Texans26979777.22
8. Chicago Bears268309770.16
9. Arizona Cardinals268229762.71
10. Jacksonville Jaguars267239732.67
11. Philadelphia Eagles267219730.39
12. San Francisco 49ers26719710.86
13. Miami Dolphins266269704.49
14. Cleveland Browns265129660.58
15. Detroit Lions26569654.77
16. Tennessee Titans26519649.70
17. Kansas City Chiefs264189635.75
18. Denver Broncos263179604.83
19. Minnesota Vikings26399596
20. Carolina Panthers262239579.66
21. Baltimore Ravens262189574.67
22. Washington Commanders26289654.23
23. NY Giants261209548.52
24. LA Rams26149532.37
25. Seattle Seahawks260109507.96
26. LA Chargers26059502.15
27. Dallas Cowboys2511249490.62
28. Indianapolis Colts251189474.75
29. Atlanta Falcons259119419.22
30. Cincinnati Bengals25999414.39
31. Green Bay Packers25729346.16
32. Tampa Bay Buccaneers25519284.05

NOTE: The arithmetic was performed using an Excel formula to determine the difference in days between each player’s birthdate as of September 1. Our algorithm converted that number into years, months, and days. We used the initial 53-man rosters set by each team after the 4 p.m. August 30 cutdown deadline and all waiver wire claims. 

NFL Teams By Age: Inside The Numbers

VIDEO: Oldest and youngest NFL teams (Average Age) #shorts

The Buccaneers are, by far, the youngest team in the NFL with an average roster age of 25 years, 5 months and 1 day. A year ago, their average roster age was 27 years, 5 months, 13 days. The second-youngest team on our list this year is the Green Bay Packers, Without Rodgers, their average age fell to 25 years, 7 months, 2 days. 

The Kansas City Chiefs are the consensus betting favorite to repeat as NFL champions. They are right in the sweet spot on our list. The Chiefs are 17th out of the 32 NFL teams with an average roster age of 26 years, 4 months, 18 days. 

The Philadelphia Eagles stand as the betting favorite to win the NFC. Multiple members of their offensive core remain under 27. They include QB Jalen Hurts (25 years, 0 months, 24 days), RB D'Andre Swift (24 years, 7 months, 17 days), WR Quez Watkins (25 years, 2 months, 24 days) and WR A.J. Brown (26 years, 2 months, 3 days). 

The Cincinnati Bengals have just one player, OL Ted Karras, over the age of 30. They, too, boast a young core of offensive skill players. WRs Tee Higgins (24 years, 7 months, 13 days) and Ja'Marr Chase (23 years, 6 months, 2 days) are under 25. QB Joe Burrow, meanwhile, is just 26 years, 8 months, and 21 days. 

Oldest & Youngest Players: By The Numbers

VIDEO: I Tried to Win a Super Bowl, But I Have to Draft Youngest to Oldest

In addition to Rodgers, the Jets have three other players 37 years or older. That's the most in the NFL. NFL MVP Patrick Mahomes will be 27 years, 11 months, 21 days old when he and the Chiefs begin the season on Thursday, September 7 at home against the Lions. 

10 Oldest NFL Players In 2023 

VIDEO: Top 8 NFL teams with the youngest average age #nfl #shorts #jennaortega
Bottled by Sauce™

Here are the 10 oldest players (with their ages in years, months, and days) in the NFL according to our roster survey and their ages as of September 1. They are listed in descending order by age. 

1. Aaron RodgersNYJQB 3983014518
2. Marcedes Lewis CHITE 3931414349
3. Duane BrownNYJT 380113881
4. Matthew SlaterNEST/WR 37112213871
5. Brian HoyerLVQB37101813837
6. J.J. JansenCARLS 3771113733
7. Jon WeeksHOULS 3761413710
8. Thomas Morstead NYJP 3752513691
9. Morgan CoxTENLS 374513640
10. Jimmy GrahamNOTE 369713430

10 Youngest NFL Players In 2023 

FivePoints Vids

Here are the 10 youngest players (with their age in years, months, and days) in the NFL according to our roster survey and their ages as of September 1. They listed in ascending  order by age. 

1. B.J. Ojulari AZDE 204287454
2. Bijan Robinson ATLRB 20717518
3. Izzy Abanikanda NYJRB 2010267636
4. Tuli Tuipulotu LACOLB 2011287668
5. Christian GonzalezNECB21257735
6. Kelee Ringo PHICB 21267736
7. Anthony RichardsonINDQB 213117772
8. Kayshon Boutte NEWR 213267787
9. Jaylon Jones INDCB 214307821
10. Parker Washington JAXWR 215127834

How Old Is The Average NFL Player?

Barry McCockiner

According to our data, the average age of every NFL player as of September 1 is 26 years, 4 months, 22 days. That translates to a birthdate of April 9, 1997.

There are six teams who average roster age is below 26 years of age. There are 24 whose average roster age is between 26 and 27 years old. Two are over 27 years. 

Major Changes Since 2022

VIDEO: The Oldest Players In NFL History

Last season, the Buccaneers' 53-man roster had an average age of 27 years, 5 months, and 13 days when the NFL season began. Age did not suit the Buccaneers, who stumbled to an NFC South title and an 8-9 regular season record before losing to Dallas 31-14 in the Wild Card round.  

The New Orleans Saints had the second-oldest average roster age, just 11 days behind the Buccaneers at 27 years, 5 months and 2 days. They missed the playoffs. 

The Arizona Cardinals, Las Vegas Raiders and New England Patriots rounded out our top five oldest teams. They were also the only teams whose rosters averaged at least 27 years of age. They, too, all missed the postseason. 

The youngest team on our list was the Cleveland Browns. Their 53-man roster averaged 25 years, 4 months, and 11 days old. They missed the playoffs, too.


Article information

Author: Jacob Ayala

Last Updated: 1702082882

Views: 518

Rating: 4.2 / 5 (114 voted)

Reviews: 90% of readers found this page helpful

Author information

Name: Jacob Ayala

Birthday: 1987-07-19

Address: 5952 Lori Neck Suite 448, Port April, GA 88735

Phone: +3944855608495208

Job: Article Writer

Hobby: Chess, Sewing, Horseback Riding, Gardening, Beekeeping, Skiing, Cooking

Introduction: My name is Jacob Ayala, I am a radiant, tenacious, unswerving, talented, cherished, striking, bold person who loves writing and wants to share my knowledge and understanding with you.