QB | RB | FB | WR | TE | OT | G | C | DE | DT | OLB | ILB | CB | S | K/P | FA Grades | FA Team Grades
2021 NFL Free Agency: Star rating is out of five. Age listing as of Sept. 1, 2021.
Follow me @walterfootball for updates.
-
Aaron Jones, RB, Packers. Age: 26.
Re-signed with Packers (4 years, $48 million)
Aaron Jones isn’t an elite back, but he’s on the next tier. He’s averaged 5.5 yards per carry or better in three of his four seasons, and he’s a dynamic receiver out of the backfield. He’s only 26, and he has just 651 career carries, so he’s not worn down at all.
-
Phillip Lindsay, RB, Broncos. Age: 27.
Signed with Broncos (1 year, $3.25 million)
A virtual unknown entering the NFL, Phillip Lindsay would be one of the top running backs on the market this spring if he were unrestricted.
-
Chris Carson, RB, Seahawks. Age: 26.
Re-signed with Seahawks (2 years, $14 million)
Chris Carson is a solid, but unspectacular starting running back who catches passes well out of the backfield. He missed some time in 2020 with a foot injury.
-
Mike Davis, RB, Panthers. Age: 28.
Signed with Falcons (2 years, $5.5 million)
Mike Davis was an excellent replacement for Christian McCaffrey. Carolina’s offense didn’t slow down every much with Davis in the backfield, as he served as a quality receiver.
-
Jamaal Williams, RB, Packers. Age: 26.
Signed with Lions (2 years, $7.5 million)
Jamaal Williams has done well when starting in place of Aaron Jones, both as a runner and a receiver out of the backfield. He deserves a chance to win a starting job for himself.
-
Le’Veon Bell, RB, Chiefs. Age: 29.
Signed with Ravens
Le’Veon Bell shouldn’t have taken a year off, apparently. He hasn’t been the same since sitting out the 2018 season, struggling with both the Jets and the Chiefs. He still has great talent, so it shouldn’t surprise anyone if he gets his act together and has a big 2021. Then again, he could continue to trend toward oblivion.
-
Leonard Fournette, RB, Buccaneers. Age: 26.
Re-signed with Buccaneers (1 year, $4 million)
Leonard Fournette disappointed with the Buccaneers, but he’s a talented, three-down running back who should rebound in 2021.
-
Kenyan Drake, RB, Cardinals. Age: 27.
Signed with Raiders (2 years, $11 million)
Expectations were high for Kenyan Drake entering 2020, but he was a disappointment. He rushed for 955 yards and 10 touchdowns, but wasn’t involved much in the passing game and averaged for a meek 4.0 YPC.
-
Damien Williams, RB, Chiefs. Age: 29.
Signed with Bears (1 year)
Damien Williams foolishly cost himself a starting NFL job by opting out of the 2020 season. This was an incredibly dumb decision, so it’s not a surprise that the Chiefs cut him. Williams will have to settle for a No. 2 job for a team looking for a back who can catch passes out of the backfield.
-
Boston Scott (RFA), RB, Eagles. Age: 26.
Re-signed with Eagles (1 year)
Boston Scott has proven himself to be a very capable backup behind Miles Sanders. He averaged nearly five yards per carry in 2020, and he caught 25 passes.
-
James White, RB, Patriots. Age: 29.
Re-signed with Patriots (1 year, $2.5 million)
James White is an excellent receiver out of the backfield. Given his playing style, he should be able to keep playing well into his 30s.
-
Duke Johnson, RB, Texans. Age: 27.
Signed with Jaguars
Bill O’Brien traded a fourth-round pick for Duke Johnson, then barely used him after that. Johnson started some games in 2020 when David Johnson got hurt, but was only mildly effective.
-
James Conner, RB, Steelers. Age: 26.
Signed with Cardinals (1 year)
James Conner has started the past few years, but he’s been one of the worst starting backs in the NFL in that span.
-
Gus Edwards (RFA), RB, Ravens. Age: 26.
Tendered by Ravens (2nd round)
Gus Edwards averaged five yards per carry in 2020 as he rushed for 723 yards and six touchdowns
-
Mike Boone (RFA), RB, Vikings. Age: 26.
Signed with Broncos (2 years, $2.6 million)
Known as the Walter Payton of the NFL preseason, Mike Boone deserves a chance to compete as a high-end backup somewhere.
-
Giovani Bernard, RB, Bengals. Age: 29.
Signed with Buccaneers (1 year)
Giovani Bernard is a talented pass-catching running back, but the Bengals wanted to cut him in order to save $4.2 million. He turns 30 in November, but he can still play well for a year or two.
-
Wayne Gallman, RB, 49ers. Age: 26.
Signed with Falcons
Wayne Gallman did a solid job in place of Saquon Barkley, rushing for 682 yards and six touchdowns, while catching 21 passes.
-
Jerick McKinnon, RB, 49ers. Age: 29.
Signed with Chiefs
Jerick McKinnon can’t stay healthy, which is a shame because he’s a dynamic receiver out of the backfield when he can play.
-
Adrian Peterson, RB, Lions. Age: 36.
Signed with Titans
The Lions got lots of flak last year for using Adrian Peterson over D’Andre Swift early in the year, but only because Swift is so talented. Peterson isn’t the same player he once was, but he can still move some piles and pick up chunks of yardage.
-
Todd Gurley, RB, Falcons. Age: 27.
There’s a chance Todd Gurley bounces back because of his great talent. Plus, he’s still only 27. Unfortunately, his knees are shot. It’s more likely that his career is finished.
- Latavius Murray, RB, Saints. Age: 31. — Signed with Ravens
- Carlos Hyde, RB, Seahawks. Age: 30. Signed with Jaguars (2 years, $6 million)
- Samaje Perine, RB, Bengals. Age: 25. — Re-signed with Bengals (1 year)
- Tevin Coleman, RB, 49ers. Age: 28. — Signed with Jets (1 year)
- Malcolm Brown, RB, Rams. Age: 28. — Signed with Dolphins
- Matt Breida, RB, Dolphins. Age: 26. — Signed with Bills (1 year)
- Rex Burkhead, RB, Patriots. Age: 31. — Signed with Texans
- T.J. Yeldon, RB, Bills. Age: 27.
- Corey Clement, RB, Giants. Age: 26. — Signed with Cowboys
- Mark Ingram, RB, Ravens. Age: 31. — Signed with Texans (1 year, $3 million)
- Devonta Freeman, RB, Giants. Age: 29. — Signed with Saints
- DeAndre Washington, RB, Dolphins. Age: 28.
- Devontae Booker, RB, Raiders. Age: 26. — Signed with Giants (2 years)
- D’Onta Foreman, RB, Falcons. Age: 25. — Signed with Titans
- Chris Thompson, RB, Jaguars. Age: 30.
- Kalen Ballage, RB, Chargers. Age: 25. — Signed with Steelers
- Brian Hill, RB, Falcons. Age: 25. — Signed with Titans
- Ito Smith, RB, Falcons. Age: 25. — Signed with Cardinals
- Alfred Morris, RB, Giants. Age: 32. — Re-signed with Giants
- Tyler Ervin, RB, Packers. Age: 28.
- LeSean McCoy, RB, Buccaneers. Age: 33.
- Dwayne Washington, RB, Saints. Age: 27. — Re-signed with Saints
- Ty Montgomery, RB, Saints. Age: 28. — Re-signed with Saints (1 year)
- Frank Gore, RB, Jets. Age: 38.
- Theo Riddick, RB, Raiders. Age: 30. — Announced retirement
- Trey Edmunds, RB, Steelers. Age: 26.
- Dion Lewis, RB, Giants. Age: 30. — Announced retirement
- Taiwan Jones, RB, Bills. Age: 33. — Re-signed with Bills
- Lamar Miller, RB, Redskins. Age: 30.
- Senorise Perry, RB, Titans. Age: 29.
NFL Free Agent Tracker:
QB | RB | FB | WR | TE | OT | G | C | DE | DT | OLB | ILB | CB | S | K/P | FA Grades | FA Team Grades
NFL Picks - Dec. 11
2025 NFL Mock Draft - Dec. 11
NFL Power Rankings - Dec. 9
2026 NFL Mock Draft - Nov. 29
Fantasy Football Rankings - Sept. 4