Top NFL Free Agents 2023

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







2023 NFL Free Agency: The top 100 (or more) unrestricted NFL free agents for 2023. Fullbacks, kickers and punters are excluded. Star rating is out of five. Age listing as of Sept. 1, 2023.
Follow me @walterfootball for updates.

  1. Lamar Jackson, QB, Ravens. Age: 26.
    Franchised by Ravens (non-exclusive)

    Lamar Jackson is obviously a stellar scrambler, but he’s an underrated passer as well. Some view Jackson as a mediocre or poor thrower, but he has completed between 64 and 66 percent of his passes in most of his seasons. His numbers were down this year, but only because his receiving corps was in shambles.

  2. Tom Brady, QB, Buccaneers. Age: 46.
    Announced retirement

    Tom Brady is coming off his worst year as a pro. Has Father Time finally won? Perhaps, but Brady was protected by one of the worst offensive lines in the NFL.

  3. Josh Jacobs, RB, Raiders. Age: 26.
    Franchised by Raiders

    Josh Jacobs emerged as one of the top running backs in the NFL last year. He led the league in rushing and was a reliable receiving threat.

  4. Saquon Barkley, RB, Giants. Age: 26.
    Franchised by Giants

    Saquon Barkley tore his ACL in 2020 and struggled to recover from that injury the following year. Barkley was finally back to 100 percent this past season. He was incredible, though his durability is still a question mark.

  5. Nate Davis, G, Titans. Age: 26.
    Signed with Bears (3 years)

    Nate Davis has emerged as one of the best guards in the NFL. He’s just 26, so he has a bright future ahead of him.

  6. Tony Pollard, RB, Cowboys. Age: 26.
    Franchised by Cowboys

    Tony Pollard is an electric play-maker capable of going the distance any time he touches the ball. The Cowboys don’t seem to recognize this because they feed the ball to Ezekiel Elliott way too much.

  7. Jason Kelce, C, Eagles. Age: 35.
    Re-signed with Eagles

    Jason Kelce said he would retire after the season, which is a shame because he’s one of the best offensive linemen in the entire NFL.

  8. T.J. Edwards, LB, Eagles. Age: 27.
    Signed with Bears (3 years)

    T.J. Edwards’ transformation in recent years has been remarkable. Two seasons ago, he was seen as a big liability. He had a solid 2021 campaign, however, and then was viewed as just a capable starter. However, Edwards became one of the best linebackers in the NFL last year. He was stellar in both run support and coverage. Edwards is still in his mid-20s, so it’ll be interesting to see if he continues to improve his game.




  9. Orlando Brown, OT, Chiefs. Age: 27.
    Signed with Bengals (4 years, $64 million)

    Orlando Brown has developed into one of the better left tackles in the NFL. At just 27, Brown figures to perform on a high level for the duration of his next contract.

  10. Jamel Dean, CB, Buccaneers. Age: 26.
    Re-signed with Buccaneers (4 years, $52 million)

    Jamel Dean is an excellent cornerback with a bright future ahead of him at the age of 26. He was sorely missed in the playoff loss to the Cowboys.

  11. Jessie Bates, S, Bengals. Age: 26.
    Signed with Falcons (4 years, $64 million)

    Jessie Bates has seemingly been around forever, so it’s hard to believe that he’s only 26. He’s a stellar safety who is elite in run support.

  12. Byron Murphy, CB, Cardinals. Age: 25.
    Signed with Vikings (2 years, $22 million)

    Byron Murphy is a talented cornerback who somehow is only 25. He missed eight games last year, but missed just two other contests in his career.

  13. Mike McGlinchey, OT, 49ers. Age: 28.
    Signed with Broncos (5 years, $87.5 million)

    Mike McGlinchey has been one of the better right tackles in the NFL for quite some time. He’s not an elite player, but is definitely in the second tier at the position.

  14. Ryan Neal, S, Seahawks. Age: 27.
    Signed with Buccaneers (1 year)

    Ryan Neal came out of nowhere to perform on an extremely high level in the second half of 2022. He was terrific in coverage.

  15. Taylor Rapp, S, Rams. Age: 25.
    Signed with Bills

    Taylor Rapp is a terrific safety, especially when it comes to stopping the run. It feels like he’s been in the NFL forever, so it’s surprising that he’s only 25.

  16. Donovan Smith, OT, Buccaneers. Age: 30.
    Signed with Chiefs

    Donovan Smith had been playing on a Pro Bowl level for the Buccaneers until this past season. He struggled in 2022, but was dealing with an elbow injury. He’ll turn 30 this spring, so he could rebound with some strong years in the future.

  17. James Bradberry, CB, Eagles. Age: 30.
    Re-signed with Eagles (3 years, $38 million)

    James Bradberry had a down year with the Giants, yet he rebounded spectacularly with the Eagles in 2022. He was a true shutdown cornerback across from Darius Slay, another shutdown corner.

  18. Dalvin Tomlinson, DT, Vikings. Age: 29.
    Signed with Browns (4 years, $57 million)

    Dalvin Tomlinson is a stellar defensive tackle who can generate great pressure and also play the run very well.

  19. Marcus Peters, CB, Ravens. Age: 30.
    Signed with Raiders

    Marcus Peters is a stellar cornerback. He just turned 30, but he should still have one or two more great seasons remaining in the tank.

  20. Ethan Pocic, C, Browns. Age: 28.
    Re-signed with Browns (3 years, $18 million)

    Ethan Pocic had a rough start to his career, but he developed nicely and was dominant last year until suffering an injury. He was sorely missed when he was sidelined.

  21. Anthony Walker, LB, Browns. Age: 28.
    Re-signed with Browns (1 year)

    Want to know why Cleveland’s defense was so bad last year? Anthony Walker suffered a season-ending injury in Week 3. He was sorely missed as a terrific coverage linebacker.




  22. Daniel Jones, QB, Giants. Age: 26.
    Re-signed with Giants (4 years, $160 million)

    Daniel Jones got lots of flak for his loss to the Eagles in the playoffs, but many were quick to forget that his receiving corps was in shambles. For most of the year, Jones did a great job of limiting turnovers and also using his legs to make big plays.

  23. Sean Murphy-Bunting, CB, Buccaneers. Age: 26.
    Signed with Titans (1 year, $5 million)

    Sean Murphy-Bunting is an excellent slot cornerback, but he’s had trouble staying healthy recently. He’s missed 12 games in the past two years.

  24. Evan Engram, TE, Jaguars. Age: 28.
    Franchised by Jaguars

    Evan Engram was seen as a bust entering 2022. He came alive this past season, finally finding a home in Jacksonville. Engram was dominant at times, so perhaps he’ll continue to play at this level if he re-signs with the Jaguars.

  25. Kareem Hunt, RB, Browns. Age: 28.
    It’s a shame that Kareem Hunt had his best years wasted behind Nick Chubb. He can be one of the top producers at the position if he’s able to handle a full workload.

  26. Kaleb McGary, OT, Falcons. Age: 28.
    Re-signed with Falcons (3 years, $34.5 million)

    Kaleb McGary has developed well after struggling early in his career. He’s an above-average pass protector, but he’s terrific when it comes to run blocking.

  27. Vonn Bell, S, Bengals. Age: 28.
    Signed with Panthers

    A short, but talented and well-rounded safety, Vonn Bell doesn’t have any weaknesses in his game.

  28. Jonathan Jones, CB, Patriots. Age: 29.
    Re-signed with Patriots (2 years)

    Jonathan Jones is a talented cornerback who can play well outside and in the slot. The only downside is that he’ll turn 30 during the second year of his contract.

  29. Marcus Davenport, DE, Saints. Age: 26.
    Signed with Vikings

    Marcus Davenport logged nine sacks in 2021, but had just half of a sack this past year. Davenport played much better than that number indicates, however.

  30. Zach Allen, DE/DT, Cardinals. Age: 26.
    Signed with Broncos (3 years, $47.8 million)

    Zach Allen had always been a decent player, but he made a big leap in 2022. He was terrific, so he may get a big contract.

  31. Brandon Graham, DE, Eagles. Age: 35.
    Re-signed with Eagles (1 year, $6 million)

    Brandon Graham played just two games in 2021. He was sorely missed, yet he was able to return to the field this past year and dominate. The downside is that he’s turning 35 this offseason, so there could be regression coming soon.

  32. Calais Campbell, DT, Ravens. Age: 37.
    Signed with Falcons (1 year)

    Despite turning 37 on Sept. 1, Calais Campbell is still one of the better defensive linemen in the NFL. That said, he’s not the player he once was because he has to play fewer snaps. Still, he would be a great piece to add to any defensive line.

  33. Fletcher Cox, DT, Eagles. Age: 32.
    Re-signed with Eagles (1 year, $10 million)

    Fletcher Cox has been one of the top defensive tackles in the NFL since he entered the NFL in 2012. However, he’s coming off a down year in which he was beaten up against the run.

  34. Juan Thornhill, S, Chiefs. Age: 27.
    Signed with Browns (3 years, $21 million)

    Juan Thornhill tends to miss more tackles than average, but he’s great in coverage.

  35. Isaac Seumalo, G, Eagles. Age: 29.
    Signed with Steelers (3 years)

    The Eagles have done a great job of developing Isaac Seumalo, who can now say that he’s a Pro Bowl-caliber guard.

  36. Germaine Pratt, LB, Bengals. Age: 27.
    Re-signed with Bengals (3 years, $21 million)

    Germaine Pratt had a rocky start to his career as a third-round pick, but he has developed into an excellent linebacker who particularly thrives in coverage.

  37. Lavonte David, LB, Buccaneers. Age: 33.
    Re-signed with Buccaneers (1 year, $7 million)

    Lavonte David is now 33, yet he continues to perform as one of the better linebackers in the NFL. That will change sometime soon, however.

  38. Bobby Wagner, LB, Rams. Age: 33.
    Signed with Seahawks (1 year)

    Bobby Wagner was a declining player in his final days in Seattle, but he revived his career with the Rams last year. He was cut to save some money, but he should still be able to perform on a high level for another season or two.

  39. Jimmie Ward, S, 49ers. Age: 32.
    Signed with Texans

    Jimmie Ward is a terrific safety when healthy. The problem is that he has played only two full seasons in his career, and he missed five games last year. Now 32, Ward could have greater issues remaining off the injury report.

  40. Jordan Poyer, S, Bills. Age: 32.
    Re-signed with Bills

    Jordan Poyer has been an excellent safety for years, and that was once again the case in 2022. However, Poyer is now 32, so he could be regressing soon.

  41. Ben Jones, C, Titans. Age: 34.
    Ben Jones has been one of the better centers in the NFL, but he’s 34 now. Centers can play well into their mid-30s, but Jones should decline soon.

  42. Rashaad Penny, RB, Seahawks. Age: 27.
    Signed with Eagles (1 year)

    It’s a shame that Rashaad Penny broke his fibula after five games last year because he was off to a great start, averaging 6.1 yards per carry.

  43. Devin McCourty, S, Patriots. Age: 36.
    Announced retirement

    Devin McCourty has been an exceptional player for quite some time, but his time in the NFL is coming to an end. He turns 36 in August.




  44. Derek Carr, QB, Raiders. Age: 32.
    Signed with Saints

    Derek Carr has been a mediocre NFL starting quarterback for some time. He has posted great numbers at times, but never seems to come through in the clutch. Carr also cried during a post-game press conference and later abandoned the team after he was benched at the end of the year.

  45. Geno Smith, QB, Seahawks. Age: 32.
    Re-signed with Seahawks (3 years, $105 million)

    It’ll be interesting to see what the Seahawks do with Geno Smith, who is coming off a phenomenal year by his standards. He completed 69.8 percent of his passes on a 7.5 YPA, all while throwing 30 touchdowns compared to 11 interceptions. He also rushed for 366 yards.

  46. Jimmy Garoppolo, QB, 49ers. Age: 31.
    Signed with Raiders (3 years, $67.5 million)

    Jimmy Garoppolo has proven that he can make multiple deep trips into the playoffs with a great supporting cast around him. The problem with him is his durability. He has played just one full season in his career.

  47. DeShon Elliott, S, Lions. Age: 26.
    Signed with Dolphins

    DeShon Elliott is quality safety who was a nice addition for Detroit’s secondary. The downside is his dubious injury history.

  48. Rock Ya-Sin, CB, Raiders. Age: 27.
    Signed with Ravens (1 year)

    Rock Ya-Sin hasn’t played a full season in his career, missing 10 games in the past two years. It’s a shame because he’s a talented cornerback.

  49. Yannick Ngakoue, DE, Colts. Age: 28.
    Signed with Bears

    Yannick Ngakoue wasn’t quite himself last year because he was dealing with an injury, but he still logged 9.5 sacks.

  50. Miles Sanders, RB, Eagles. Age: 26.
    Signed with Panthers (4 years, $25 million)

    Miles Sanders is capable of going the distance whenever he touches the ball, though he didn’t offer the Eagles much as a receiver this past season.

  51. Alexander Mattison, RB, Vikings. Age: 25.
    Alexander Mattison has been trapped behind Dalvin Cook his entire career. He’s talented enough to be a three-down starter on another team.

  52. Dalton Schultz, TE, Cowboys. Age: 27.
    Signed with Texans (1 year, $9 million)

    Dalton Schultz is a talented receiving threat at tight end. He’s coming off a down year, but he caught 78 passes in 2021.

  53. Donovan Wilson, S, Cowboys. Age: 28.
    Re-signed with Cowboys (3 years, $24 million)

    It’s hard to believe that Donovan Wilson was a sixth-round pick entering the NFL because he has emerged as a quality safety with no weaknesses.

  54. Chauncey Gardner-Johnson, S/CB, Eagles. Age: 25.
    Signed with Lions

    Chauncey Gardner-Johnson is a talented and very versatile player, fully capable of playing anywhere in the secondary.

  55. Robert Quinn, DE, Eagles. Age: 33.
    The Eagles traded for Robert Quinn, but didn’t get much use out of him because of a knee injury. He’s still a very talented edge rusher, though he just turned 33.

  56. Da’Ron Payne, NT, Redskins. Age: 26.
    Re-signed with Redskins

    Da’Ron Payne had a great start to his career, at least until 2022. He had a down year, so perhaps he’ll rebound next season.

  57. Dalton Risner, G, Broncos. Age: 28.
    Dalton Risner developed well after being chosen in the second round, becoming a quality guard who thrives in pass protection.

  58. Adrian Amos, S, Packers. Age: 30.
    Adrian Amos inexplicably had the worst season of his career by far in 2022, as he was torched in coverage quite often. Amos is usually a great player in Green Bay’s secondary, so perhaps he’ll bounce back in 2023.

  59. Cameron Sutton, CB, Steelers. Age: 28.
    Signed with Lions (3 years, $33 million)

    Cameron Sutton is coming off an excellent year despite not having T.J. Watt assisting him by rushing the passer for half the season.

  60. David Long, LB, Titans. Age: 26.
    Signed with Dolphins

    David Long is undersized, but he has done well to make something of himself after being a sixth-round pick. He’s coming off a tremendous season that ended in Week 13.

  61. Tremaine Edmunds, LB, Bills. Age: 25.
    Signed with Bears (4 years, $72 million; $50 million guaranteed)

    Heading into 2022, Tremaine Edmunds was seen as a first-round bust who never lived up to his great potential. Edmunds had a great year, especially in coverage. It remains to be seen if Edmunds can keep up this high level of play.

  62. Shaq Griffin, CB, Jaguars. Age: 28.
    Signed with Texans

    Shaq Griffin is coming off a down year because of a back injury, but he was a solid cornerback beforehand. He’s young enough to rebound.

  63. Jermaine Eluemunor, OT, Raiders. Age: 28.
    Jermaine Eluemunor is coming off a breakout year in 2022. He was excellent at right tackle for the Raiders. We’ll have to see if this was a fluky season, but Eluemunor was great.

  64. Patrick Peterson, CB, Vikings. Age: 33.
    Signed with Steelers (2 years)

    Patrick Peterson had some poor moments in recent years, but he did very well to bounce back last season. Peterson was great, but there’s a good chance he could regress now that he’s 33.

  65. Garrett Bradbury, C, Vikings. Age: 28.
    Re-signed with Vikings (3 years, $15.75 million)

    Garrett Bradbury had a very rough start to his career, but he finally lived up to his first-round billing last year. He was sorely missed toward the end of the season when he was injured.

  66. Chase Roullier, C, Redskins. Age: 30.
    Announced retirement

    Chase Roullier is an excellent center when healthy, but he has missed 24 games in the past two seasons.

  67. Jakobi Meyers, WR, Patriots. Age: 26.
    Signed with Raiders (3 years, $33 million)

    Jakobi Meyers has been able to gel with every quarterback with whom he has been paired. He’s a very reliable possession receiver. The problem is that he’s been used as a No. 1 in New England when he’d be better off as a No. 2 option.

  68. Leonard Floyd, DE/OLB, Rams. Age: 30.
    Signed with Bills

    Leonard Floyd has 10.5, 9.5 and nine sacks in the past three seasons. Floyd has been a solid pass rusher, but he turns 31 in September.

  69. Rodney McLeod, S, Colts. Age: 33.
    Signed with Browns

    Rodney McLeod is coming off a great year after some injury-plagued seasons. He could continue to perform on a high note, but his age (33) is becoming a concern.

  70. Ben Powers, G, Ravens. Age: 26.
    Signed with Broncos (4 years, $52 million)

    Ben Powers is a terrific pass protector, though he could get a bit stronger to improve his run blocking. He’s 26, so there’s definitely room for improvement.

  71. David Onyemata, DT, Saints. Age: 30.
    Signed with Falcons (3 years, $35 million)

    David Onyemata has enjoyed some tremendous years in New Orleans, though he’s coming off a down season. He was rather average in 2022. He just turned 30, so perhaps he’s now on the decline.

  72. Connor McGovern, C/G, Jets. Age: 30.
    Re-signed with Jets

    Connor McGovern is a solid starting interior lineman. He can play both guard and center.




  73. Eric Kendricks, LB, Vikings. Age: 31.
    Signed with Chargers

    Eric Kendricks was once one of the better linebackers in the NFL, but he looked terribly lost in coverage last year. He still played very well against the run, however.

  74. John Johnson, S, Browns. Age: 27.
    Signed with Rams

    John Johnson is coming off a down year with plenty of missed tackles, but he’s young enough to rebound and perform on a high level again.

  75. Jacoby Brissett, QB, Browns. Age: 30.
    Signed with Redskins (1 year, $10 million)

    Jacoby Brissett was thought of as a liability to start the year, but he proved to be a strength for the Browns in 2022. He completed 64 percent of his passes while maintaining a 7.1 YPA.

  76. Mike White, QB, Jets. Age: 28.
    Signed with Jets (2 years)

    Mike White has been the best Jets quarterback in years, though that’s not saying much. The problem with White is that he hasn’t shown an ability to stay healthy.

  77. Jason Verrett, CB, 49ers. Age: 32.
    Jason Verrett is one of the best cornerbacks in the NFL when healthy. Unfortunately, the “when healthy” part is extremely rare. Verrett missed all of 2022.

  78. Javon Hargrave, DT, Eagles. Age: 30.
    Signed with 49ers (4 years, $80 million)

    Javon Hargrave was a dynamic interior pass rusher for the Eagles last year, though he was constantly beat up against the run.

  79. Jon Feliciano, C/G, Giants. Age: 31.
    Signed with 49ers (1 year)

    Jon Feliciano was a nice signing for the Giants last offseason, as he helped bolster Daniel Jones’ pass protection. Feliciano is solid, but unspectacular, though he can play both center and guard.

  80. Poona Ford, NT, Seahawks. Age: 27.
    Poona Ford is coming off a down year, but was previously known as a stout run defender. Perhaps he’ll rebound in 2023.

  81. Emmanuel Moseley, CB, 49ers. Age: 27.
    Signed with Lions (1 year, $6 million)

    Emmanuel Moseley is a quality slot cornerback, though he tore his ACL in early October.

  82. Leighton Vander Esch, LB, Cowboys. Age: 26.
    Re-signed with Cowboys

    One NFL team removed Leighton Vander Esch from its draft board ahead of the 2018 NFL Draft because of concerns with his neck. We see why now, as Vander Esch struggles to stay healthy. It’s a shame because he’s a fantastic player.

  83. Drue Tranquill, LB, Chargers. Age: 28.
    Signed with Chiefs (1 year)

    Drue Tranquill has evolved into a quality linebacker. He’s great in coverage, but tends to get beat up in run support.

  84. Terrell Edmunds, S, Steelers. Age: 26.
    Signed with Eagles

    Terrell Edmunds had a rocky start to his career, but played well last year. He’s excellent in coverage, though he tends to miss some tackles.

  85. Jaylon Smith, LB, Giants. Age: 29.
    Jaylon Smith was a nice addition to the Giants in October. Linebacker was a big position of weakness, and Smith turned out to be a well-rounded player for New York.

  86. Julian Love, S, Giants. Age: 25.
    Signed with Seahawks (2 years, $12 million)

    Julian Love had some down years earlier in his career, but made some big improvements to his game this past season.

  87. Jamaal Williams, RB, Lions. Age: 28.
    Signed with Saints (3 years, $12 million)

    Jamaal Williams led the NFL in touchdowns last year. He’s a great goal-line back, but he’s just above average as a runner overall.

  88. Devin Bush, LB, Steelers. Age: 25.
    Signed with Seahawks (1 year)

    Devin Bush has been a disappointment as the former No. 10 overall pick. He hasn’t been terrible, and he still has some potential, but he hasn’t lived up to his draft billing yet.

  89. Cole Holcomb, LB, Redskins. Age: 27.
    Signed with Steelers (3 years)

    Cole Holcomb is a solid, three-down linebacker who was missed when he was lost with a season-ending foot injury in the middle of the 2022 season.

  90. Isaiah Wynn, OT, Patriots. Age: 27.
    Isaiah Wynn is a talented blocker, but he has major trouble staying healthy. He has never played a full season, missing 23 games in four years.

  91. Bobby Okereke, LB, Colts. Age: 27.
    Signed with Giants (4 years, $40 million)

    Bobby Okereke is coming off his best season, thriving most when it came to defending the run.

  92. Ezekiel Elliott, RB, Cowboys. Age: 28.
    Ezekiel Elliott was a dynamic running back to begin his career, but things have changed since 2020. He has become a mediocre plodder in the past few seasons, but there are still some positives to his game: Elliott can be an effective receiver out of the backfield, and he’s a great short-yardage back, particularly at the goal line. There’s also a chance he could rebound with some better performances if he’s motivated after being released.

  93. D.J. Chark, WR, Lions. Age: 26.
    Signed with Panthers

    D.J. Chark caught only 30 passes last year, but played in only 11 games. Chark has proven in the past that he can be a viable No. 1, though he’s much better as a No. 2.

  94. Raheem Mostert, RB, Dolphins. Age: 31.
    Raheem Mostert is capable of breaking long runs at any given time, but he has a dubious injury history. Teams are wary to rely on him as a lead back.

  95. Jeff Wilson Jr., RB, Dolphins. Age: 27.
    Re-signed with Dolphins (2 years, $8.2 million)

    Jeff Wilson Jr. is a solid runner who fit right into Miami’s offense right away. He doesn’t offer much in the receiving department, however.

  96. Denzel Perryman, LB, Raiders. Age: 30.
    Signed with Texans

    Denzel Perryman isn’t very good in coverage, but he’s terrific when it comes to playing in run support. The Raiders were always much worse versus the run when he was out of the lineup.

  97. Duron Harmon, S, Raiders. Age: 32.
    Duron Harmon is coming off a strong season, particularly when in coverage. The downside is that he’s now 32, so he could be on the decline soon.

  98. Jadeveon Clowney, DE, Browns. Age: 30.
    There was some drama with Jadeveon Clowney being sent home by the team in the finale. Clowney is talented, but he’s just been a mediocre-at-best producer.

  99. Andre Dillard, OT, Eagles. Age: 27.
    Signed with Titans (3 years, $29 million)

    Andre Dillard is a former first-round tackle who has performed well recently when given the chance to play. He didn’t get much of a chance in Philadelphia, however, because he’s been blocked by Jordan Mailata and Lane Johnson.

  100. Bud Dupree, DE, Titans. Age: 30.
    Signed with Falcons (1 year, $5 million)

    Bud Dupree hasn’t been the same since his torn ACL. However, he’s now two years removed from that injury, so he could rebound in 2023.

  101. Justin Houston, DE/OLB, Ravens. Age: 34.
    Signed with Panthers

    Justin Houston was a part-time player for the Ravens last year, but made the most of it, logging 9.5 sacks. He’s set to decline now that he’s 34, but he can still be an effective player when used.

  102. Melvin Ingram, DE, Dolphins. Age: 34.
    Melvin Ingram is slowing down now that he’s in his mid-30s, but he’s still a quality edge rusher. He recorded six sacks in 2022.

  103. Robert Woods, WR, Titans. Age: 31.
    Signed with Texans (2 years, $15.3 million)

    It’s very odd that the Titans would obtain Robert Woods when he was coming off a torn ACL, then cut him when he’s expected to have a bounce-back season. Woods should have a solid 2023 campaign.

  104. Matt Ioannidis, DT, Panthers. Age: 29.
    Matt Ioannidis is a solid, well-rounded defensive tackle with no weaknesses.

  105. Taylor Lewan, OT, Titans. Age: 32.
    Taylor Lewan would be a four-star player under normal circumstances, but he has missed 30 games in the past three years. Perhaps he’ll be healthier in the future, but things are looking bleak for him.

  106. Hayden Hurst, TE, Bengals. Age: 30.
    Signed with Panthers (3 years)

    Hayden Hurst turns 30 this offseason, but he can be a solid receiving threat at tight end. He missed a chunk of action during the regular season, but had a great performance against the Bills in the playoffs.

  107. Kelvin Beachum, OT, Cardinals. Age: 34.
    Re-signed with Cardinals (2 years)

    Kelvin Beachum is a solid tackle, but he could be in for a decline because he turns 34 in the summer.

  108. Richie James, WR, Giants. Age: 27.
    Signed with Chiefs

    Richie James wasn’t really the No. 1 receiver last year because he played in the slot, but he was the best-performing receiver all last year. James had some high-reception games, especially against the Eagles on two occasions.

  109. Jake Brendel, C, 49ers. Age: 30.
    Re-signed with 49ers (4 years)

    Jake Brendel did a solid job as a replacement for Alex Mack, who retired before the season. He was better in pass protection than run blocking.

  110. D’Onta Foreman, RB, Panthers. Age: 27.
    Signed with Bears

    D’Onta Foreman took over for the traded Christian McCaffrey, and he ran very well. The downside is that he doesn’t do anything as a receiver out of the backfield.

  111. Josh Oliver, TE, Ravens. Age: 26.
    Signed with Vikings (3 years, $21 million)

    Josh Oliver has been buried on the depth chart, but he’s an excellent blocker and can be a decent receiver. At just 26, Oliver has plenty of upside.

  112. David Quessenberry, OT, Bills. Age: 33.
    Re-signed with Bills (1 year)

    David Quessenberry is an elite run blocker, but tends to have problems with athletic edge rushers in pass protection.







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. 3


NFL Power Rankings - Dec. 3


2025 NFL Mock Draft - Nov. 30


2026 NFL Mock Draft - Nov. 29


Fantasy Football Rankings - Sept. 4