25 of the Oldest NFL Players Right Now

25 of the Oldest NFL Players Right Now

No one provides more of a veteran presence than the oldest NFL players in the league, but that’s not all they do for their team. In fact, many of the oldest NFL players produce just as much — if not more — than their younger counterparts. They defy Father Time every snap they play. 

Most football players struggle to make it one year in the NFL, let alone long enough to be considered one of the oldest NFL players in the league. You have to be a special player to find yourself on a roster year-in and year-out, especially in your mid- to late-30s and early-40s. 

The good news is players have access to a wide variety of new technology, gadgets, science, techniques, and much more than ever before. They’re able to stay in much better shape and the game is even tailored to reduce heavy injuries that might lead to a shortened career in the NFL.

RELATED: 20 of the Best High School Football Players Ever

Who Are the Oldest NFL Players?

25 of the Oldest NFL Players Right Now
davrilg / Shutterstock

The oldest NFL players are a unique mix of veterans. Some of them play offense, some play defense, and some are on the special teams unit. Some of them are future Hall of Famers and some of them are still playing at a high level, but they’re all still writing the end of their legacy.

If you had to guess who the oldest NFL players were in the league, who are the first few players that come to mind? I’m sure there are a few we would agree on, but there are some others that most of us wouldn’t think of — especially off the top of our head. It’s a diverse group of players.

Don’t worry, we’re going to count down the 25 oldest NFL players in the league right now. That way, your curiosity doesn’t have to eat you alive. For the sake of this list, we’re going to focus on the oldest NFL players that are active during the 2021-22 season — not including free agents. 

25. RB Adrian Peterson

Age: 36 years old

Birthday: March 21, 1985

NFL Career: 2007-present (15 seasons)

Teams: Minnesota Vikings, Arizona Cardinals, Washington Redskins, Detroit Lions, New Orleans Saints, Tennessee Titans

Career Stats: 183 games, 3,219 rushes, 14,902  rushing yards, 119 rushing touchdowns, 305 receptions, 2,474 receiving yards, 6 receiving touchdowns

Adrian Peterson was drafted by the Minnesota Vikings with the seventh overall draft pick in the 2007 draft. He has turned out an impressive 15-year career thus far and is already a seven-time Pro Bowl player, four-time All-Pro, one-time MVP, one-time OPOY, and one-time OROY. 

Peterson played 8 games for the Tennessee Titans during the 2021-22 season before being released ahead of Week 11. If he wants to continue playing, he’ll surely find another gig.

24. C Alex Mack

Age: 36 years old

Birthday: November 19, 1985

NFL Career: 2009-present (13 seasons)

Teams: Cleveland Browns, Atlanta Falcons, San Francisco 49ers

Career Stats: 189 games, 189 games started, 4 fumble recoveries

Alex Mack has been one of the most talented, consistent, reliable, and professional centers in the NFL ever since he was drafted 21st overall by the Cleveland Browns in 2009. He’s a six-time Pro Bowl player, has completed 10 16-game seasons, and is a future Hall-of-Famer.

The 2021-22 season is Alex Mack’s first season with the San Francisco 49ers after a five-year stint with the Atlanta Falcons. He’s as reliable as ever in both the passing and rushing game.

23. QB Joe Flacco

Age: 36 years old

Birthday: January 16, 1985

NFL Career: 2008-present (14 seasons)

Teams: Baltimore Ravens, New York Jets, Denver Broncos

Career Stats: 178 games, 98-78 record, 41,269 passing yards, 61.7% completion percentage, 227 touchdowns, 144 interceptions, 16 rushing touchdowns

Joe Flacco was drafted 18th overall by the Baltimore Ravens in 2008 and immediately became the team’s starting quarterback. He led them to five-straight winning seasons and didn’t suffer a losing season until 2015. He never put up big numbers, but he knew how to manage a game.

After 11 seasons with Baltimore, Flacco spent a year with the Denver Broncos and the past two seasons with the New York Jets. He has transitioned from starter to backup in the NFL.

22. WR/ST Matthew Slater

Age: 36 years old

Birthday: September 9, 1985

NFL Career: 2008-present (14 seasons)

Teams: New England Patriots

Career Stats: 200 games, 169 tackles, 2 tackles for loss, 1 forced fumble, 1 fumble recovery

Matthew Slater attended UCLA and while he was a wide receiver, he made a name for himself on special teams and kick coverage. His special teams play resulted in him being drafted by the New England Patriots in the fifth round of the 2008 NFL Draft. It was a match made in heaven.

Slater has played his entire 14-year career with the Patriots and while he hasn’t made much of a difference on offense, he’s one of the team’s best players on the special teams unit. 

21. QB Brian Hoyer

Age: 36 years old

Birthday: October 13, 1985

NFL Career: 2009-present (13 seasons)

Teams: New England Patriots, Cleveland Browns, Arizona Cardinals, Chicago Bears, Houston Texans, Indianapolis Colts, San Francisco 49ers

Career Stats: 73 games, 16-23 record, 10,568 yards, 59.3% completion percentage, 53 touchdowns, 35 interceptions

Brian Hoyer went undrafted in 2009 after a mediocre four-year career as Michigan State University’s backup-turned-starter quarterback. After the draft, he immediately signed with the New England Patriots and spent his first three seasons with the team, though he never started.

Hoyer has played for seven different teams throughout his 13-year career and is largely relied on as a backup quarterback. He currently plays for the Patriots, his original team out of college.

20. QB Chad Henne

Age: 36 years old

Birthday: July 2, 1985

NFL Career: 2008-present (12 seasons)

Teams: Jacksonville Jaguars, Miami Dolphins, Kansas City Chiefs

Career Stats: 73 games, 18-36 record, 13,290 yards, 59.6% completion percentage, 60 touchdowns, 63 interceptions, 4 rushing touchdowns

Chad Henne was drafted by the Miami Dolphins in the second round of the 2008 NFL Draft. He was eventually named the team’s regular starter for the 2009 and 2010 seasons, but finished with a 13-14 record and threw for 27 touchdowns and 33 interceptions in that two-year span.

Since then, Henne has largely played in a backup role — most recently to Patrick Mahomes. He has only started one game in the past six years, but threw for 218 yards and two touchdowns.

19. WR Danny Amendola

Age: 36 years old

Birthday: November 2, 1985

NFL Career: 2009-present (13 seasons)

Teams: New England Patriots, St. Louis Rams, Detroit Lions, Houston Texans, Miami Dolphins

Career Stats: 161 games, 889 targets, 607 receptions, 6,076 receiving yards, 22 receiving touchdowns

Danny Amendola entered the league in 2008 as an undrafted free agent out of Texas Tech, where he tallied 109 receptions, 1,245 yards, and 6 touchdowns his senior year. He spent his entire first year on the Dallas Cowboys’ practice squad and never saw any gametime action.

The St. Louis Rams signed Amendola after the Cowboys’ practice squad and that’s when his career really started. His career-highs are 85 receptions, 689 yards, and four touchdowns.

18. OL Ty Nsekhe

Age: 36 years old

Birthday: October 27, 1985

NFL Career: 2012-present (8 seasons)

Teams: St. Louis Rams, Washington Redskins, Buffalo Bills, Dallas Cowboys

Career Stats: 86 games played, 17 games started

Speaking of undrafted free agents, Ty Nsekhe went undrafted in 2009 after having a decent career at Texas State. He played in the Arena Football League for the first four years of his professional career and was a member of four different teams in that four-year span. 

In 2012, Nsekhe started to receive attention from the NFL, but struggled to land a good gig until 2015 with the Washington Redskins. In his eight-year career, Nsekhe has started 17 games. 

17. QB Matt Ryan

Age: 36 years old

Birthday: May 17, 1985

NFL Career: 2008-present (14 seasons)

Teams: Atlanta Falcons

Career Stats: 215 games, 117-98 record, 58,194 passing yards, 65.5% completion percentage, 362 touchdowns, 168 interceptions, 12 rushing touchdowns

Matt Ryan was the Atlanta Falcons’ third overall draft pick in 2008. He became the team’s starting quarterback immediately and led them to five-straight winning seasons to begin his career — including more than 10 wins in four of those seasons. He got better each season.

Ryan has only had two winning seasons since and hasn’t been as effective as he once was, although he still racks up yards as good as anyone. He’s due for a change of scenery.

16. K Matt Prater

Age: 36 years old

Birthday: August 10, 1984

NFL Career: 2007-present (15 seasons)

Teams: Denver Broncos, Detroit Lions, Arizona Cardinals, Atlanta Falcons

Career Stats: 214 games, 406 field goals attempted, 336 field goals made, 82.8% field goal percentage, longest field goal 64 yards, 97.6% extra point percentage

Matt Prater went undrafted in 2006 after a four-year career at the University of Central Florida. He was signed by the Detroit Lions after the draft, but didn’t make the team and spent his first year as a free agent. He briefly played for Atlanta before catching his big break in 2008. 

Since 2008, Prater has been one of the best kickers in the league. He held records for longest field goal (64 yards), most consecutive 50+ field goals made (14) and 55+ field goals made (7).

15. TE Marcedes Lewis

Age: 37 years old

Birthday: May 19, 1984

NFL Career: 2006-present (16 seasons)

Teams: Jacksonville Jaguars, Green Bay Packers

Career Stats: 228 games, 709 targets, 415 receptions, 4,921 receiving yards, 37 receiving touchdowns

Marcedes Lewis was drafted 28th overall by the Jacksonville Jaguars in 2006 and was expected to be the team’s franchise tight end moving forward. Although he has only tallied north of 500 yards in three seasons since then, he was a mainstay on the Jaguars for 12 years. 

Lewis has spent the past four seasons with the Green Bay Packers and hasn’t seen more than 19 targets in a single season with the team. He’s more of a veteran presence than anything. 

14. LS Clark Harris

Age: 37 years old

Birthday: July 10, 1984

NFL Career: 2018-present (14 seasons)

Teams: Cincinnati Bengals, Houston Texans

Career Stats: 198 games, 33 tackles

Clark Harris played college ball at Rutgers and was the team’s long snapper and tight end. He was drafted by the Green Bay Packers in the final round of the 2007 draft, but didn’t make the team. After getting cut by the Detroit Lions, he would play four games for the Texans in 2008. 

Harris signed with the Cincinnati Bengals in 2009 and has been the team’s long snapper for the past 13 years. He has now played 194 of his 198 career games in the NFL with Cincinnati. 

13. K Nick Folk

Age: 37 years old

Birthday: November 5, 1984

NFL Career: 2007-present (14 seasons)

Teams: New York Jets, Dallas Cowboys, New England Patriots, Tampa Bay Buccaneers

Career Stats: 188 games, 378 field goals attempted, 311 field goals made, 82.3% field goal percentage, 97.4% extra point percentage

Nick Folk was a sixth round draft choice of the Dallas Cowboys in 2007 and became the team’s starting kicker immediately. In his first two years, he hit 46 of his first 53 field goals, including 4/7 from beyond 50 yards. He then played seven seasons with the Jets and one with Tampa Bay.

Folk has spent the past three seasons with the New England Patriots and has hit 66 of his 73 field goal attempts in that span. He has missed seven extra points as a member of the Patriots.

12. K Mason Crosby

Age: 37 years old

Birthday: September 3, 1984

NFL Career: 2007-present (15 seasons)

Teams: Green Bay Packers

Career Stats: 235 games, 445 field goals attempted, 360 field goals made, 80.9% field goal percentage, 97.5% extra point percentage

Speaking of legendary kickers, Mason Crosby was drafted 15 spots behind Nick Folk in 2007. He has spent his entire 15-year career with the Green Bay Packers and is the all-time franchise leader in career attempts, career makes, longest field goal, and most consecutive field goals. 

He’s having one of his worst seasons in 2021-22, only hitting 15 of his 23 field goals and missing one extra point. This comes after a 2020 campaign where Crosby hit all 16 of his field goals.

11. QB Aaron Rodgers

Age: 37 years old

Birthday: December 2, 1983

NFL Career: 2005-present (17 seasons)

Teams: Green Bay Packers

Career Stats: 207 games, 134-65-1 record, 53,816 passing yards, 65.1% completion percentage, 433 touchdowns, 93 interceptions, 33 rushing touchdowns

Aaron Rodgers will go down as one of the greatest quarterbacks to ever play and he still isn’t done putting up numbers. He was drafted 24th overall by the Green Bay Packers and spent the first three years of his career as the backup quarterback to Hall of Famer Brett Favre. 

With 14 years of starting play under his belt, Rodgers currently ranks 10th all-time in passing yards, fifth all-time in passing touchdowns, and 10th all-time in pass completions. 

10. OL Richie Incognito

Age: 38 years old

Birthday: July 5, 1983

NFL Career: 2006-present (13 seasons)

Teams: Buffalo Bills, Miami Dolphins, St. Louis Rams, Oakland Raiders, Las Vegas Raiders

Career Stats: 164 games played, 164 games started, 4 fumble recoveries

Richie Incognito was drafted in the third round of the 2005 NFL Draft by the St. Louis Rams. He spent most of his first four seasons with the team, as well as three games with the Buffalo Bills. He then spent four seasons with Miami, but was involved in a racist bullying altercation. 

After missing the 2014 season in punishment, Incognito reinvented his career with the Buffalo Bills over the next three years and has been with the Raiders for the past three seasons. 

9. K Robbie Gould

Age: 38 years old

Birthday: December 6, 1982

NFL Career: 2005-present (17 seasons)

Teams: Chicago Bears, San Francisco 49ers, New York Giants

Career Stats: 242 games, 471 field goals attempted, 408 field goals made, 86.6% field goal percentage, 97.5% extra point percentage

After playing college football at Penn State and going undrafted in the 2005 NFL Draft, Robbie Gould was signed by the New England Patriots. He was soon released, picked up by the Ravens, and then cut again before replacing the Chicago Bears’ kicker in Week 3 of that year. 

Over the next 11 years, Gould became the Chicago Bears’ all-time leading scorer and established himself as one of the great kickers in the league. He now plays for the 49ers. 

8. QB Ryan Fitzpatrick

Age: 38 years old

Birthday: November 24, 1982

NFL Career: 2005-present (17 seasons)

Teams: Buffalo Bills, Cincinnati Bengals, New York Jets, Miami Dolphins, Tampa Bay Buccaneers, St. Louis Rams, Tennessee Titans, Houston Texans, Washington Redskins

Career Stats: 166 games, 59-87-1 record, 34,990 passing yards, 60.7% completion percentage, 223 touchdowns, 169 interceptions, 21 rushing touchdowns

Ryan Fitzpatrick is a true trailblazer in the NFL, having played at least one game for nine different teams and won at least one game as starting quarterback for seven of those teams. He was originally drafted by the St. Louis Rams in the seventh round of the 2005 NFL Draft. 

Throughout his 17-year career, Fitzpatrick has largely been a replacement QB. His best season came in 2015 when he went 10-6 with the Jets and set career-highs in yards and touchdowns. 

7. P Andy Lee

Age: 39 years old

Birthday: August 11, 1982

NFL Career: 2004-present (18 seasons)

Teams: San Francisco 49ers, Arizona Cardinals, Cleveland Browns, Carolina Panthers

Career Stats: 275 games, 1,387 punts, 64,690 punt yards, longest punt 82 yards, 46.6 yards per punt

It’s about time we had a punter on this list. Andy Lee was drafted by the San Francisco 49ers in the sixth round in 2005. He spent the first 11 years of his career with the team and totaled north of 3,155 punt yards in each season. He punted the ball more than 100 times in 2005 and 2007.

After his time with the 49ers, Lee spent a season with Cleveland and Carolina before landing with the Arizona Cardinals, where he has spent the past five years of his illustrious NFL career. 

6. P Sam Koch

Age: 39 years old

Birthday: August 13, 1982

NFL Career: 2006-present (16 seasons)

Teams: Baltimore Ravens

Career Stats: 249 games, 1,142 punts, 51,719 punt yards, longest punt 74 yards, 45.3 yards per punt

Speaking of punters, Sam Koch was born just two days after Andy Lee. He was drafted by the Baltimore Ravens in the sixth round of the 2006 NFL Draft. He hasn’t had to move anywhere since entering the league, spending his entire 16-year career up to this point with the Ravens.

While he used to punt the ball more often, Koch only needed to punt the ball 91 times in 2019 and 2020. Those numbers are starting to increase again, with 45 punts so far in 2021-22. 

5. P Dustin Colquitt

Age: 39 years old

Birthday: May 6, 1982

NFL Career: 2005-present (17 seasons)

Teams: Kansas City Chiefs, Atlanta Falcons, Jacksonville Jaguars, Pittsburgh Steelers

Career Stats: 250 games, 1,173 punts, 52,622 punt yards, longest punt 81 yards, 44.9 yards per punt

We’re not done with the punters quite yet. Dustin Colquitt is the third and final punter on our list of the oldest NFL players right now. He was drafted by the Kansas City Chiefs in the third round of the 2005 NFL Draft, which is a high pick for a punter and he proved why over the next 15 years. 

He would only miss two games for the Chiefs over the next 15 years. The 2020 season was the first one he spent outside of Kansas City and he’s now the punter for the Atlanta Falcons. 

4. Jason Peters

Age: 39 years old

Birthday: January 22, 1982

NFL Career: 2004-present (17 seasons)

Teams: Philadelphia Eagles, Buffalo Bills, Chicago Bears

Career Stats: 223 games played, 213 games started, 9 tackles, 6 fumble recoveries

Jason Peters played defensive line, offensive line, and tight end at the University of Arkansas. He went undrafted in 2004 and no one thought he would turn out to be one of the best offensive tackles of his generation. By 2005, he was a regular starter for the Buffalo Bills at tackle. 

Peters was traded to the Philadelphia Eagles ahead of the 2009 campaign and spent the next 11 years as their starting left tackle. He’s now playing his first season with the Chicago Bears.

3. Andrew Whitworth

Age: 39 years old

Birthday: December 12, 1981

NFL Career: 2006-present (16 seasons)

Teams: Cincinnati Bengals, Los Angeles Rams

Career Stats: 233 games played, 229 games started, 8 fumble recoveries

Andrew Whitworth is another one of the greatest offensive lineman of this generation. He was drafted by the Cincinnati Bengals in the second round of the 2006 draft and spent the first 11 years of his career as the team’s starting left tackle. He only missed eight games in that span.

For the past five seasons, Whitworth has been the starting left tackle for the Los Angeles Rams. He only played nine games last season after suffering a torn MCL and damaged PCL.

2. Ben Roethlisberger

Age: 39 years old

Birthday: March 2, 1982

NFL Career: 2004-present (18 seasons)

Teams: Pittsburgh Steelers

Career Stats: 242 games, 161-78-1 record, 5,274 completions, 62,607 passing yards, 64.5% completion percentage, 409 touchdowns, 205 interceptions, 19 rushing touchdowns

Ben Roethlisberger is the second oldest quarterback in the league right now and is currently in the tail-end of his career. He entered the league as the Pittsburgh Steelers’ 11th overall draft pick in 2004 and led the team to a 13-0 record his rookie year (2,621 yards and 17 touchdowns).

Since then, Roethlisberger has finished with a winning record in 13 of his 18 seasons. He has made 6 Pro Bowl appearances, he’s a two-time champion, and won the OROY award in 2004.

1. Tom Brady

Age: 44 years old

Birthday: August 3, 1977

NFL Career: 2000-present (22 seasons)

Teams: New England Patriots, Tampa Bay Buccaneers

Career Stats: 311 games, 237-72 record, 7,062 completions, 82,381 passing yards, 64.1% completion percentage, 610 touchdowns, 199 interceptions, 26 rushing touchdowns

Tom Brady is currently the oldest NFL player in the league and the next closest player was born nearly five years after him. He was drafted by the New England Patriots in the sixth round of the 2000 NFL Draft and spent his first 20 seasons with the team before joining the Tampa Bay Bucs. 

Brady will go down as the greatest player of all-time. He has more Super Bowl wins than any franchise — not just player. He’s the all-time leader in passing yards and passing touchdowns, has made 14 Pro Bowl appearances, won three MVP awards, and is a future Hall-of-Famer.

Who Are the Oldest NFL Players of All-Time?

As you can see, some of the oldest NFL players in the league right now are still dominating on the field on a weekly basis. They understand how to play to their strengths, how to avoid injuries, how to take care of their body, how to play properly, and how to prepare for the game ahead. 

While Tom Brady is the oldest in the league today, he still has a long way to go before being considered one of the oldest NFL players of all-time. That list includes a number of players that played into their late-40s, as well as a ton more players that played into their early-40s. 

YOU MAY ALSO LIKE: 25 Worst Plays in NFL History

Some of the oldest NFL players of all-time include George Blanda (48), Morten Anderson (47), Adam Vinatieri (46), John Carney (46), John Nesser (46), Ben Agajanian (45), Gary Anderson (45), and Bobby Marshall (45). Tom Brady is close, but still several years away. 

About At The Buzzer

At The Buzzer, or ATB is the place for those who love sports, life, family, community, and so much more. We are far from the run-of-the-mill 24/7 sports news websites. We not only bring you what’s happening in the world of sports in terms of trades and breaking news, but we also bring you the news that goes on behind the scenes, like big life moments, and so much more. So take a minute and read one of our articles, we promise you won't regret it.