New York Giants running back Saquon Barkley (26) scores a rushing touchdown during the first half against the Philadelphia Eagles at MetLife Stadium. (Vincent Carchietta-USA TODAY Sports)

NFL Analysis

March 10, 2024

5 min read

2024 NFL Free Agency Rankings: Top Players At Every Position

The NFL has opened its doors to free agency. The groundwork for player signings started as early as March 11, allowing teams to engage in contract talks with unrestricted free agents. However, signings are now official with the start of the new league year on the 13th.

Here is a breakdown of the top free agents categorized by position.

Ranking Top 2024 Free Agents At Every Position

Minnesota Vikings quarterback Kirk Cousins (8) gets a pass away while under pressure from Green Bay Packers linebacker Kenny Clark (97) in the first quarter at Lambeau Field. (Benny Sieu-USA TODAY Sports)

Quarterbacks

  1. Kirk Cousins, Minnesota Vikings (Agreed to a four-year, $180 million contract with the Falcons.)
  2. Baker Mayfield, Tampa Bay Buccaneers (Agreed to a three-year, $100 million contract with the Buccaneers.)
  3. Jacoby Brissett, Washington Commanders (Agreed to a one-year, $8 million contract with the Patriots.)
  4. Russell Wilson, Denver Broncos (Agreed to a one-year, $1.21 million contract with the Steelers.)
  5. Ryan Tannehill, Tennessee Titans
  6. Tyler Huntley, Baltimore Ravens (Agreed to a one-year contract with the Browns)
  7. Gardner Minshew, Indianapolis Colts (Agreed to a two-year, $25 million contract with the Raiders.)
  8. Jameis Winston, New Orleans Saints (Agreed to a one-year contract worth up to $8.7 million with the Browns.)
  9. Tyrod Taylor, New York Giants (Agreed to a contract with the Jets.)
  10. Joe Flacco, Cleveland Browns (Agreed to a one-year contract worth up to $8.7 million with the Colts.)
  11. Joshua Dobbs, Minnesota Vikings
  12. Drew Lock, Seattle Seahawks (Agreed to a one-year, $5 million contract with the Giants.)
  13. Sam Darnold, San Francisco 49ers (Agreed to a one-year, $10 million contract with the Vikings.)
  14. Marcus Mariota, Philadelphia Eagles (Agreed to a one-year, $6 million contract with the Commanders.)

New York Giants running back Saquon Barkley (26) heads to the goal line in the second quarter past Philadelphia Eagles linebacker Nolan Smith (3).

Running Backs

  1. Saquon Barkley, New York Giants (Agreed to a three-year, $37.75 million contract with the Eagles.)
  2. Josh Jacobs, Las Vegas Raiders (Agreed to a four-year, $48 million contract with the Packers.)
  3. Derrick Henry, Tennessee Titans (Agreed to a two-year, $16 million contract with the Ravens.)
  4. Tony Pollard, Dallas Cowboys (Agreed to a three-year, $24 million contract with the Titans.)
  5. Austin Ekeler, Los Angeles Chargers (Agreed to a two-year contract worth up to $11.43 million with the Commanders.)
  6. D'Andre Swift, Philadelphia Eagles (Agreed to a three-year, $24 million contract with the Bears.)
  7. J.K. Dobbins, Baltimore Ravens
  8. Zack Moss, Indianapolis Colts (Agreed to a two-year, $8 million contract with the Bengals.)
  9. Gus Edwards, Baltimore Ravens (Agreed to a two-year contract with the Chargers.)
  10. Devin Singletary, Houston Texans (Agreed to a three-year, $16.5 million contract with the Giants.)
  11. Clyde Edwards-Helaire, Kansas City Chiefs
  12. A.J. Dillon, Green Bay Packers (Agreed to a one-year contract with the Packers.)
  13. Cordarrelle Patterson, Atlanta Falcons
  14. Ezekiel Elliott, New England Patriots

Cincinnati Bengals wide receiver Tee Higgins (5) gets his hand on a deep pass in the third quarter during a Week 17 NFL football game between the Cincinnati Bengals and the Kansas City Chiefs.

Wide Receivers

  1. Tee Higgins, Cincinnati Bengals (Bengals used the franchise tag on Higgins.)
  2. Mike Evans, Tampa Bay Buccaneers (Agreed to a two-year, $52 million contract with the Buccaneers.)
  3. Michael Pittman Jr., Indianapolis Colts (Agreed to a three-year, $70 million contract with the Colts.)
  4. Calvin Ridley, Jacksonville Jaguars (Agreed to a four-year, $92 million contract with the Titans.)
  5. Marquise Brown, Arizona Cardinals (Agreed to a one-year contract worth up to $11 million with the Chiefs.)
  6. Gabe Davis, Buffalo Bills (Agreed to a three-year, $39 million contract with the Jaguars.)
  7. Darnell Mooney, Chicago Bears (Agreed to a three-year, $26 million contract with the Falcons.)
  8. Odell Beckham Jr., Baltimore Ravens
  9. Kendrick Bourne, New England Patriots (Agreed to a three-year contract worth up to $33 million with the Patriots).
  10. Curtis Samuel, Washington Commanders (Agreed to a three-year, $30 million contract with the Bills.)
  11. Tyler Boyd, Cincinnati Bengals
  12. Josh Reynolds, Detroit Lions
  13. K.J. Osborn, Minnesota Vikings (Agreed to an undisclosed contract with the Patriots)
  14. Noah Brown, Houston Texans (Agreed to a one-year contract worth upto $5 million with the Texans)
  15. DJ Chark, Carolina Panthers

Houston Texans tight end Dalton Schultz (86) scores a touchdown during the second quarter in a 2024 AFC wild card game at NRG Stadium. (Troy Taormina-USA TODAY Sports)

Tight Ends

  1. Dalton Schultz, Houston Texans (Agreed to a three-year, $36 million extension with the Texans.)
  2. Noah Fant, Seattle Seahawks (Agreed to a two-year, $21 million extension with the Seahawks)
  3. Gerald Everett, Los Angeles Chargers (Agreed to a two-year, $12 million contract with the Bears.)
  4. Hunter Henry, New England Patriots (Agreed to a three-year, $27 million extension with the Patriots.)
  5. Adam Trautman, Denver Broncos
  6. Austin Hooper, Las Vegas Raiders (Agreed to a one-year deal worth up to $4.25 million with the Patriots)
  7. Blake Bell, Kansas City Chiefs
  8. Harrison Bryant, Cleveland Browns (Agreed to a one-year, $3.25 million contract with the Raiders)
  9. Robert Tonyan, Chicago Bears
  10. Irv Smith Jr., Cincinnati Bengals (Agreed to a one-year, $1.75 million contract with the Chiefs)
  11. Mike Gesicki, New England Patriots (Agreed to a one-year contract worth up to $3.25 million with the Bengals.)

Dallas Cowboys offensive tackle Tyron Smith (77) in action against the Philadelphia Eagles at Lincoln Financial Field. (Bill Streicher-USA TODAY Sports)

Offensive Tackles

  1. Tyron Smith, Dallas Cowboys (Agreed to a one-year, $6.5 million contract with the Jets)
  2. Mike Onwenu, New England Patriots (Agreed to a three-year, $57 million contract with the Patriots.)
  3. Trent Brown, New England Patriots
  4. Jonah Williams, Cincinnati Bengals (Agreed to a two-year, $30 million contract with the Cardinals.)
  5. Donovan Smith, Kansas City Chiefs
  6. Jermaine Eluemunor, Las Vegas Raiders (Agreed to a two-year, $14 million contract with the Giants)
  7. Mekhi Becton, New York Jets
  8. Josh Jones, Houston Texans
  9. George Fant, Houston Texans
  10. Cam Fleming, Denver Broncos

Los Angeles Rams guard Kevin Dotson (69) against the Arizona Cardinals at State Farm Stadium. (Mark J. Rebilas-USA TODAY Sports)

Offensive Guards

  1. Kevin Dotson, Los Angeles Rams (Agreed to a three-year, $48 million contract with the Rams.)
  2. Kevin Zeitler, Baltimore Ravens
  3. Robert Hunt, Miami Dolphins (Agreed to a five-year, $100 million contract with the Panthers.)
  4. Jonah Jackson, Detroit Lions (Agreed to a three-year, $51 million contract with the Rams.)
  5. Dalton Risner, Minnesota Vikings
  6. Ezra Cleveland, Jacksonville Jaguars (Agreed to a three-year, $24 million contract with the Jaguars.)
  7. Jon Runyan Jr., Green Bay Packers (Agreed to a three-year, $30 million contract with the Giants.)
  8. John Simpson, Baltimore Ravens (Agreed to a two-year, $18 million contract with the Jets.)
  9. Damien Lewis, Seattle Seahawks (Agreed to a four-year, $53 million contract with the Panthers.)
  10. Greg Van Roten, Las Vegas Raiders

Miami Dolphins guard Connor Williams (58) snaps the ball in the second half against the Cincinnati Bengals at Paycor Stadium. (Katie Stratman-USA TODAY Sports)

Centers

  1. Connor Williams, Miami Dolphins
  2. Andre James, Las Vegas Raiders (Agreed to a three-year, $24 million contract with the Raiders.)
  3. Tyler Biadasz, Dallas Cowboys (Agreed to a three-year, $30 million contract with the Commanders.)
  4. Lloyd Cushenberry, Denver Broncos (Agreed to a four-year, $50 million contract with the Titans.)
  5. Aaron Brewer, Tennessee Titans (Agreed to a three-year, $21 million contract with the Dolphins.)
  6. Coleman Shelton, Los Angeles Rams (Agreed to a one-year contract with the Bears)
  7. Evan Brown, Seattle Seahawks
  8. Lucas Patrick, Chicago Bears

Jacksonville Jaguars linebacker Josh Allen (41) celebrates a sack against the Carolina Panthers in the second quarter at EverBank Stadium. (Jeremy Reper-USA TODAY Sports)

Edge Rushers

  1. Josh Allen, Jacksonville Jaguars (The Jaguars used the franchise tag on Allen.)
  2. Brian Burns, Carolina Panthers (The Panthers traded Burns to the Giants, who agreed to a five-year, $150 million contract.)
  3. Bryce Huff, New York Jets (Agreed to a three-year, $51.1 million contract with the Eagles.)
  4. Danielle Hunter, Minnesota Vikings (Agreed to a two-year, $49 million contract with the Texans.)
  5. Jonathan Greenard, Houston Texans (Agreed to a four-year, $76 million contract with the Vikings.)
  6. Chase Young, San Francisco 49ers (Agreed to a one-year, $13 million contract with the Saints)
  7. Jadeveon Clowney, Baltimore Ravens
  8. Za'Darius Smith, Cleveland Browns (Agreed to a two-year contract worth up to $25 million with the Browns.)
  9. Andrew Van Ginkel, Miami Dolphins (Agreed to a two-year, $20 million contract with the Vikings.)
  10. Josh Uche, New England Patriots (Agreed to an extension with the Patriots)
  11. Denico Autry, Tennessee Titans (Agreed to a two-year, $20 million contract with the Texans)
  12. Dorance Armstrong Jr., Dallas Cowboys (Agreed to a three-year, $45 million contract with the Commanders.)
  13. Derek Barnett, Houston Texans
  14. Leonard Floyd, Buffalo Bills (Agreed to a two-year, $20 million contract with the 49ers).
  15. Tyquan Lewis, Indianapolis Colts (Agreed to a two-year, $12 million contract with the Colts.)
  16. Carl Lawson, New York Jets
  17. Darrell Taylor, Seattle Seahawks
  18. Kyle Van Noy, Baltimore Ravens
  19. D.J. Wonnum, Minnesota Vikings (Agreed to a two-year, $12.5 million contract with the Panthers)
  20. Mike Danna, Kansas City Chiefs

Las Vegas Raiders quarterback Aidan O'Connell (4) is sacked by Kansas City Chiefs defensive tackle Chris Jones (95) during the first half at GEHA Field at Arrowhead Stadium. (Denny Medley-USA TODAY Sports)

Defensive Linemen

  1. Chris Jones, Kansas City Chiefs (Agreed to a five-year, $95 million contract with the Chiefs.)
  2. Christian Wilkins, Miami Dolphins (Agreed to a four-year, $110 million contract with the Raiders.)
  3. Justin Madubuike, Baltimore Ravens (Agreed to a four-year, $98 million contract with the Ravens.)
  4. D.J. Reader, Cincinnati Bengals (Agreed to a two-year, $27.25 million contract with the Lions.)
  5. Leonard Williams, Seattle Seahawks (Agreed to a three-year, $64.5 million contract with the Seahawks.)
  6. Calais Campbell, Atlanta Falcons
  7. Grover Stewart, Indianapolis Colts (Agreed to a three-year, $39 million contract with the Colts.)
  8. Sheldon Rankins, Houston Texans (Agreed to a two-year, $26 million contract with the Bengals.)
  9. Teair Tart, Houston Texans
  10. Fletcher Cox, Philadelphia Eagles (Announced his retirement.)
  11. DaQuan Jones, Buffalo Bills (Agreed to a two-year, $16 million contract with the Bills.)
  12. Quinton Jefferson, New York Jets (Agreed to a one-year, $4.25 million contract with the Browns.)
  13. Maurice Hurst, Cleveland Browns (Agreed to a one-year contract worth up to $3.2 million with the Browns.)
  14. Javon Kinlaw, San Francisco 49ers (Agreed to a one-year contract with the Jets.)

Houston Texans wide receiver Tank Dell (3) is tackled by Carolina Panthers linebacker Frankie Luvu (49) during the first quarter at Bank of America Stadium. (Jim Dedmon-USA TODAY Sports)

Linebackers

  1. Frankie Luvu, Carolina Panthers (Agreed to a three-year contract worth up to $36 with the Commanders.)
  2. Azeez Al-Shaair, Tennessee Titans (Agreed to a three-year, $34 million contract with the Texans.)
  3. Lavonte David, Tampa Bay Buccaneers (Agreed to a one-year, $10 million contract with the Buccaneers.)
  4. Patrick Queen, Baltimore Ravens (Agreed to a three-year, $41 million contract with the Steelers.)
  5. Bobby Wagner, Seattle Seahawks (Agreed to a one-year deal worth up to $8.5 million with the Commanders.)
  6. Jordyn Brooks, Seattle Seahawks (Agreed to a three-year, $30 million contract with the Dolphins.)
  7. Jerome Baker, Miami Dolphins (Agreed to a one-year, $7 million contract with the Seahawks)
  8. Devin White, Tampa Bay Buccaneers (Agreed to a one-year, $7.5 million contract with the Eagles.)
  9. Josey Jewell, Denver Broncos (Agreed to a three-year, $22.75 million contract with the Lions.)
  10. Tyrel Dodson, Buffalo Bills (Agreed to a contract with the Seahawks)
  11. Oren Burks, San Francisco 49ers (Agreed to a one-year contract worth up to $2.5 million with the Eagles)
  12. Blake Cashman, Houston Texans (Agreed to a three-year contract worth up to $25.5 million with the Vikings.)
  13. Drue Tranquill, Kansas City Chiefs (Agreed to a three-year, $19 million contract with the Chiefs.)
  14. Willie Gay, Kansas City Chiefs (Agreed to a one-year, $5 million contract with the Saints.)
  15. Jordan Hicks, Minnesota Vikings (Agreed to a two-year, $8 million contract with the Browns.)

Chicago Bears defensive back Jaylon Johnson (33) tackles Las Vegas Raiders wide receiver Jakobi Meyers (16) at Soldier Field. (Jamie Sabau-USA TODAY Sports)

Cornerbacks

  1. Jaylon Johnson, Chicago Bears (Agreed to a four-year, $76 million contract with the Buccaneers.)
  2. L'Jarius Sneed, Kansas City Chiefs (The Chiefs used the franchise tag on Sneed.)
  3. Kenny Moore, Indianapolis Colts (Agreed to a three-year, $30 million contract with the Colts.)
  4. Chidobe Awuzie, Cincinnati Bengals (Agreed to a three-year, $45.75 million contract with the Titans.)
  5. Kendall Fuller, Washington Commanders (Agreed to a two-year, $16.5 million contract with the Dolphins.)
  6. Xavien Howard, Miami Dolphins
  7. Steven Nelson, Houston Texans
  8. Stephon Gilmore, Dallas Cowboys
  9. Myles Bryant, New England Patriots
  10. Ahkello Witherspoon, Los Angeles Rams
  11. Kristian Fulton, Tennessee Titans
  12. Levi Wallace, Pittsburgh Steelers
  13. Keisean Nixon, Green Bay Packers (Agreed to a three-year, $18 million contract with the Packers.)

Tampa Bay Buccaneers Safety Antoine Winfield Jr.
Tampa Bay Buccaneers safety Antoine Winfield Jr. (31) knocks the ball out of the hand of Atlanta Falcons quarterback Desmond Ridder (9) leading to a safety during the first half at Mercedes-Benz Stadium. (Dale Zanine-USA TODAY Sports)

Safeties

  1. Antoine Winfield Jr., Tampa Bay Buccaneers (The Buccaneers used the franchise tag on Winfield.)
  2. Kyle Dugger, New England Patriots (The Patriots used the transition tag on Dugger.)
  3. Xavier McKinney, New York Giants (Agreed to a four-year, $68 million contract with the Packers.)
  4. Kamren Curl, Washington Commanders (Agreed to a two-year, $13 million contract with the Rams)
  5. Justin Simmons, Denver Broncos
  6. Geno Stone, Baltimore Ravens (Agreed to a two-year, $15 million contract with the Bengals.)
  7. Jordan Fuller, Los Angeles Rams (Agreed to a one-year, $5.25 million contract with the Panthers)
  8. Chauncey Gardner-Johnson, Detroit Lions (Agreed to a three-year, $33 million contract with the Eagles.)
  9. Julian Blackmon, Indianapolis Colts
  10. Quandre Diggs, Seattle Seahawks
  11. Micah Hyde, Buffalo Bills
  12. Jeremy Chinn, Carolina Panthers (Agreed to a one-year, $5.1 million contract with the Commanders.)
  13. Deshon Elliott, Miami Dolphins (Agreed to a two-year, $6 million contract with the Steelers.)
  14. Ryan Neal, Tampa Bay Buccaneers
  15. Jordan Whitehead, New York Jets (Agreed to a two-year, $9 million contract with the Buccaneers.)
  16. Tashaun Gipson, San Francisco 49ers
  17. Alohi Gilman, Los Angeles Chargers (Agreed to a two-year, $11 million contract with the Chargers.)
  18. Taylor Rapp, Buffalo Bills (Agreed to a three-year contract up to $14.5 million with the Bills.)

RELATED