Lost password?

Don't have an account?
Join the Best Live Fantasy Chat Community!


Receive free daily analysis


Already have an account? Log In


Forgot Password


Articles & Tools
Import Your Leagues
Weekly Rankings
Compare Any Players
Starts and Sit
Daily Fantasy
Who To Pickup
Fantasy Updates
24x7 News and Alerts

Time To Hang It Up: Five NFL Players That Should Retire After The Season

Julio Jones - Fantasy Football Rankings, Draft Sleepers, Waiver Wire Pickups

Saying goodbye to football is never easy, but there are plenty of over-the-hill NFL players who could decide to hang it up this 2022-23 offseason. Whether a player has declined mightily due to age or injury, it's time for some of the stars of years past to move into life after football.

While each of the players on this list could still have some interest from teams next season, none of them are great contributors like they were early in their careers. Everyone on this list has been to at least three Pro Bowls and was at least a borderline superstar, so it's far from an easy decision to call it a career.

There are some players - like Aaron Rodgers - who could consider retirement this offseason, but while the future Hall-of-Fame signal-caller had a tough 2022 season, he is at least still good enough to be a starter in the NFL. That said, this list will focus on more obvious choices for retirement.

Featured Promo: Get any full-season NFL Premium Pass for 50% off and win big in 2023. Exclusive access to our Premium articles, 15 lineup tools, new Team Sync platform, Lineup Optimizer, Premium DFS tools and cheat sheets, and much more! Sign Up Now!


#1. Julio Jones, WR, Age 33

2022 Stats: 10 games, 43 targets, 24 receptions, 299 receiving yards, two touchdowns

Jones is a seven-time Pro Bowler, two-time All-Pro selection, and two-time receiving yards leader. However, injuries and age have caught up to the former star Atlanta Falcons wide receiver, as he's played in just 29 of 50 possible games over the last three seasons on three different teams. In the NFC Wild Card game against the Dallas Cowboys, Jones caught seven passes for 74 yards and a touchdown, but he rarely has that kind of performance at age 33.

Just since 2019, Jones has missed games with foot, hip, ankle, hamstring, shoulder, and knee injuries. A big explosive receiver like Jones usually doesn't play well into their mid-to-late 30s, as a decline in athleticism and durability mightily affects their game.

Jones is a sure-fire Hall-of-Famer, but since he's failed to reach 450 receiving yards in each of the past two seasons, it's probably time to retire. That said, he could wait to see which teams are contenders and sign with a team late in the 2023 season, but his body can no longer handle a long, grueling season.


#2. DeSean Jackson, WR, Age 36

2022 Stats: Seven games, 17 targets, nine receptions, 153 receiving yards, zero touchdowns

Jackson has not played a full season since 2013 as a member of the Philadelphia Eagles and hasn't played in more than nine games since the 2018 season. While he's still shown explosiveness while active, ankle and hamstring issues have caused him to miss a ton of game action. The Baltimore Ravens brought D-Jax in after several key injuries to their already weak wide receiver room, but Jackson failed to finish the season once again.

The three-time Pro Bowler was once one of the elite deep threat and YAC players at the position, and admittedly, it's impressive that he can still fly while active at age 36. All that said, time has probably run out on the 15-year NFL veteran from the University of California.


#3. A.J. Green, WR, Age 34

2022 Stats: 13 games, 47 targets, 24 receptions, 236 receiving yards, two touchdowns

Many football fans forget just how good Green was in his prime. The fourth overall pick in the 2011 NFL draft posted at least 1,000 receiving yards in six of his first seven seasons as a Cincinnati Bengal. He missed out on 1,000 yards in his sixth season, but still posted 964 yards in just 10 games. Still, he made the Pro Bowl in each of his first seven years and was right in the thick of the "best receiver in the NFL" discussion.

However, Green missed the entire 2019 season with an injury and was a shell of his former self in his last season with Cincinnati. Sharing the field with a rookie Tee Higgins, Green caught just 47 passes for 423 yards and two touchdowns. After that season, the Bengals moved on from him and moved forward with Higgins and Ja'Marr Chase.

In his first season in Arizona, he posted over 800 receiving yards and three touchdowns in 16 games played but regressed mightily in 2022. Ultimately, Green has proven everything he needs to and isn't quite the player he once was, so this offseason could be the time he exits stage left.


#4. Matt Ryan, QB, Age 37

2022 Stats: 12 games, 3,057 passing yards, 14 passing touchdowns, 13 interceptions, 15 fumbles

Until the 2022 season, Ryan was the unquestioned leader and franchise quarterback of the Atlanta Falcons. While he regressed in his last couple of outings in Atlanta, most NFL fans chalked it up to the poor situation he was in on a rebuilding franchise that never quite got past its crushing Super Bowl loss in 2016.

However, Ryan has clearly taken a step back and needs a lot of things to go right in order to be effective. In an offense with a struggling offensive line and banged-up Jonathan Taylor, Ryan went 4-7-1 as the Colts' starter, posting a career low in touchdown passes. Ultimately, his pass-catching 0ptions and pass protection were clearly subpar, but a franchise and star quarterback is supposed to be able to make up for some of those things.

Ryan looked as slow as ever and never looked comfortable and poised in an Indianapolis uniform. While Tom Brady has made it seem like any quarterback can play into their mid-40s, that's simply not the case. If Ryan was unable to get it done in one of the weakest divisions in football, can we expect him to be successful anywhere at this point in his career? It's highly unlikely, and Ryan should consider calling it quits.


#5. Mark Ingram II, RB, Age 33

2022 Stats: 10 games, 62 rushing attempts, 233 rushing yards, 16 receptions, 68 receiving yards, one total touchdown

Ingram has lasted a long time as a running back in the NFL, but 2022 should arguably be the final chapter of his career. He was once a stud ball carrier while playing next to Alvin Kamara in New Orleans or Gus Edwards in Baltimore, but he's nothing more than a short-yardage back with minimal big-play upside at age 33.

As a member of the Ravens, Saints, and Texans over the last three seasons, Ingram has failed to reach 600 rushing yards in a season. In Week 13 of the 2022 season, he suffered a torn MCL after just 78 touches on the year, which is not a good sign for things to come if he decides to give it another go.

While Frank Gore played until he was 37 years old, he posted a 1,000-yard season at age 33 and a 722-yard season (4.6 YPC) at age 35. Gore had rare durability and juice late into his career, while Ingram does not. The three-time Pro Bowler and former Heisman winner has squeezed all the productivity out of his career, and it's time to let it go.

Download Our Free News & Alerts Mobile App

Like what you see? Download our updated fantasy football app for iPhone and Android with 24x7 player news, injury alerts, rankings, starts/sits & more. All free!

Win Big With RotoBaller

Be sure to also check out all of our other daily fantasy football articles and analysis to help you set those winning lineups, including this new RotoBaller YouTube video:

More Fantasy Football Analysis


Articles & Tools
Import Your Leagues
Weekly Rankings
Compare Any Players
Starts and Sit
Daily Fantasy
Who To Pickup
Fantasy Updates
24x7 News and Alerts


Jalen Green9 mins ago

Scores Game-High 40 Points Sunday
Jimmy Butler18 mins ago

Gets A Double-Double With Assists
Shai Gilgeous-Alexander26 mins ago

Drops 40 Points On Phoenix
Jacob deGrom29 mins ago

Looks Impressive In Spring Debut
Devin Booker35 mins ago

Goes Off For 46 Points
Nikola Jokic43 mins ago

Returns To Triple-Double Form
Jake Fraley44 mins ago

Should Be Fine After Fouling Ball Off Leg
Jesper Bratt51 mins ago

Hits A Hat Trick Against Tampa Bay
K'Andre Miller58 mins ago

Racks Up Four First-Period Points
Nolan Arenado1 hour ago

Expected To Be Fine After HBP
Jaroslav Halak1 hour ago

Keeps Predators Quiet With 22 Saves
Austin Nola1 hour ago

May Have Broken Nose In Cactus League Game
Alex Pietrangelo1 hour ago

Hands Out Four Assists
Jack Eichel1 hour ago

Nets A Hat Trick In Big Win
Matthew Boldy1 hour ago

Extends Points Streak With A Hat Trick
Jhoan Duran1 hour ago

Suffers Leg Contusion On Sunday
Jake DeBrusk2 hours ago

Erupts For Four Points Sunday
Jeremy Swayman2 hours ago

Registers Another Shutout
Tyler Reddick3 hours ago

Hangs in For Fifth Place At Atlanta
Juan Soto4 hours ago

Day-To-Day With Mild Oblique Strain
Corey Lajoie11 hours ago

Corey LaJoie Uses Course To Advantage On Sunday
Christopher Bell11 hours ago

Ends Up With Another Top Five Result
Naz Reid11 hours ago

Is Questionable On Monday
Christopher Bell11 hours ago

Brad Keselowski Noses Christopher Bell Out For Second
Bennedict Mathurin12 hours ago

Questionable To Make Return On Monday
Joey Logano12 hours ago

Goes From Pole To Win Sunday
Kevin Huerter12 hours ago

Uncertain For Monday's Game Against Utah
Kevon Looney12 hours ago

Listed As Questionable For Monday
Rudy Gobert12 hours ago

Receives Questionable Tag For Monday
Jalen Duren12 hours ago

Exits In Third Quarter Against Miami
Detroit Lions12 hours ago

C.J. Gardner-Johnson On The Move To Detroit
Scottie Barnes12 hours ago

Exits On Sunday With Wrist Injury
Courtland Sutton12 hours ago

Broncos Unwilling To Deal Courtland Sutton, Jerry Jeudy
Dallas Cowboys13 hours ago

Travin Howard To Visit The Cowboys On Monday
Ronald Jones13 hours ago

Cowboys To Host Ronald Jones On Monday
Adam Thielen13 hours ago

Agrees To Deal With Carolina
P.J. Tucker15 hours ago

Questionable For Monday
Anthony Edwards16 hours ago

Questionable Versus Knicks
Jaren Jackson16 hours ago

Jr. Questionable For Monday
Lauri Markkanen16 hours ago

Questionable Monday With Back Injury
Kyrie Irving16 hours ago

Questionable To Play Monday
Luka Doncic16 hours ago

Listed As Questionable To Play Monday
Ja Morant16 hours ago

Will Remain Out Monday Versus Dallas
Kyle Lowry17 hours ago

Available Against Detroit
Isaiah Livers17 hours ago

Out Again On Sunday
Tampa Bay Buccaneers18 hours ago

Greg Gaines Joins Buccaneers
New York Jets18 hours ago

Ben Jones Drawing Interest From Jets?
Houston Texans18 hours ago

Laremy Tunsil Gets Extension
Brandin Cooks18 hours ago

Traded To Cowboys
Andrew Vaughn18 hours ago

Took Grounders On Sunday
Seiya Suzuki18 hours ago

Continues Making Progress
Max Kepler18 hours ago

Exits Early On Sunday
Brandon Pfaadt18 hours ago

Reassigned To Minors
Glenn Otto19 hours ago

To Undergo MRI
Ricky Tiedemann19 hours ago

Throws On Saturday
Jurickson Profar19 hours ago

Signs With Rockies
Abraham Almonte20 hours ago

Reassigned To Minor League Camp
Roope Hintz22 hours ago

Delivers Three Assists
Jose Altuve22 hours ago

Expected To Miss 8-10 Weeks
Brandon Hagel22 hours ago

Celebrates A Hat Trick Against Montreal
Igor Shesterkin22 hours ago

Shuts Out The Penguins
Sebastian Aho22 hours ago

Completes A Hat Trick In Overtime
Evander Kane22 hours ago

Pots A Hat Trick Versus Seattle
Brad Marchand22 hours ago

Tallies Three Assists Saturday
Nathan MacKinnon22 hours ago

Has Three Points Against Detroit
Todd Gilliland1 day ago

Starts 23rd
Ryan Preece1 day ago

Starts 24th At The AmBetter Health 400
AJ Allmendinger1 day ago

Eyes Another Strong Finish
NASCAR1 day ago

Ricky Stenhouse Eyes Back-To-Back Superspeedway Wins
Tyler Reddick1 day ago

May Be Overlooked
Erik Jones1 day ago

Is A Value Play At Atlanta
Denny Hamlin1 day ago

Seeks Better Results
Noah Gragson1 day ago

Might Surprise At Atlanta Motor Speedway
Austin Dillon1 day ago

Looks To Bounce Back At Atlanta
Ty Dillon1 day ago

Hoping To Keep Car Running At Atlanta
Pittsburgh Steelers1 day ago

Isaac Seumalo Signs Three-Year Deal With Steelers
NASCAR1 day ago

J.J. Yeley Starts 34th Sunday At Ambetter Health 400
NASCAR1 day ago

B.J. McLeod Starts From The Rear Again For Atlanta
Austin Cindric1 day ago

Nearly Won Pole At Atlanta
Aric Almirola1 day ago

Starts Fifth At Atlanta On Sunday
Ryan Blaney1 day ago

Hopes To Find Success Again At Atlanta
Ross Chastain1 day ago

Hoping To Avoid Conflict In Atlanta
Jimmy Herget1 day ago

Competing For Closing Role
Blaine Gabbert1 day ago

Stops In Vegas For A Visit
Brayan Bello1 day ago

Making Spring Debut Sunday
James Paxton1 day ago

Throws Bullpen Session
Christian Walker1 day ago

Hits First Spring Homer In Return Saturday
Freddie Freeman1 day ago

Records Two Hits In Return To Lineup
Brandon Nimmo1 day ago

Diagnosed With Two Injuries
Foster Moreau1 day ago

Visits With Saints
Jacksonville Jaguars2 days ago

Adam Gotsis Staying In Jacksonville
Roman Josi2 days ago

Exits With Injury Saturday
Joonas Korpisalo2 days ago

Hopes To Stay Perfect With His New Team
Mads Sogaard2 days ago

Looking For Form Against Toronto
Brian Elliott2 days ago

Starts For Tampa On Saturday
Jonathan Drouin2 days ago

Will Play Saturday
Mark Giordano2 days ago

Rested On Saturday
Odell Beckham Jr.2 days ago

Denies $20 Million Price Tag
Miami Dolphins2 days ago

Malik Reed Heading To Miami
Cincinnati Bengals2 days ago

Nick Scott Agrees To Contract With Cincinnati
Tennessee Titans2 days ago

Kevin Byard Refuses Pay Cut
Foster Moreau2 days ago

Has Visit With The Bengals
Minnesota Vikings2 days ago

Dean Lowry Agrees To A Two-Year Deal With Vikings
Kansas City Chiefs2 days ago

Mike Edwards Planning To Sign With Kansas City
Kamaru Usman3 days ago

Seeking Second Title Run
Leon Edwards3 days ago

Looks To Defend Crown On Saturday
Seattle Seahawks3 days ago

Julian Love Agrees To Terms With Seattle
Rafael Fiziev4 days ago

Earns Huge Co-Main-Event Showdown
Justin Gaethje4 days ago

Set For Another Co-Main-Event Showdown
Jordan Spieth5 days ago

Trying To Pay Off Recent Form With A Win
Victor Perez5 days ago

Making A Rare Start On The PGA Tour
Maverick McNealy5 days ago

Still Shaking Off The Rust In Florida
Mark Hubbard5 days ago

Coming Off Strong Players Championship Result
Nate Lashley5 days ago

Finding Some Form To Start 2023
Wyndham Clark5 days ago

A Dangerous Name At The Valspar Championship
Justin Lower5 days ago

Looking To Capitalize On Weaker Field
Byeong-Hun An5 days ago

Flashing Vintage Form
Stewart Cink5 days ago

Looks To Stay Afloat At Valspar
Ben Taylor5 days ago

A Short-Game Wizard
Gary Woodland5 days ago

Has A Poisoned Putter
Martin Laird5 days ago

Playing Scared
Russell Knox5 days ago

Putting Putridly
PGA5 days ago

Adam Hadwin Looks To Continue Valspar Success
Justin Thomas5 days ago

Hopes To Get Putter Going At Valspar
Keegan Bradley5 days ago

Looking To Bounce Back At Valspar
Eric Cole5 days ago

Continues To Play Well
Matthew NeSmith5 days ago

Could Be Considered At Valspar
PGA5 days ago

J.T. Poston Not An Option At Valspar Championship
Davis Riley5 days ago

Overvalued At Valspar Championship
Matt Fitzpatrick5 days ago

Has Risk At Valspar
Bryan Barberena6 days ago

Facing Dangerous Submission Artist
Gunnar Nelson6 days ago

Can Earn Back-To-Back Wins
Casey O'Neill6 days ago

Looks To Remain Undefeated
Jennifer Maia6 days ago

Faces Undefeated Talent On Main Card
Roman Dolidze6 days ago

Can Score Biggest UFC Win To Date
Marvin Vettori6 days ago

Set To Open Up Main Card Of Action Saturday