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
Quarterbacks
- Kirk Cousins, Minnesota Vikings (Agreed to a four-year, $180 million contract with the Falcons.)
- Baker Mayfield, Tampa Bay Buccaneers (Agreed to a three-year, $100 million contract with the Buccaneers.)
- Jacoby Brissett, Washington Commanders (Agreed to a one-year, $8 million contract with the Patriots.)
- Russell Wilson, Denver Broncos (Agreed to a one-year, $1.21 million contract with the Steelers.)
- Ryan Tannehill, Tennessee Titans
- Tyler Huntley, Baltimore Ravens (Agreed to a one-year contract with the Browns)
- Gardner Minshew, Indianapolis Colts (Agreed to a two-year, $25 million contract with the Raiders.)
- Jameis Winston, New Orleans Saints (Agreed to a one-year contract worth up to $8.7 million with the Browns.)
- Tyrod Taylor, New York Giants (Agreed to a contract with the Jets.)
- Joe Flacco, Cleveland Browns (Agreed to a one-year contract worth up to $8.7 million with the Colts.)
- Joshua Dobbs, Minnesota Vikings
- Drew Lock, Seattle Seahawks (Agreed to a one-year, $5 million contract with the Giants.)
- Sam Darnold, San Francisco 49ers (Agreed to a one-year, $10 million contract with the Vikings.)
- Marcus Mariota, Philadelphia Eagles (Agreed to a one-year, $6 million contract with the Commanders.)
Running Backs
- Saquon Barkley, New York Giants (Agreed to a three-year, $37.75 million contract with the Eagles.)
- Josh Jacobs, Las Vegas Raiders (Agreed to a four-year, $48 million contract with the Packers.)
- Derrick Henry, Tennessee Titans (Agreed to a two-year, $16 million contract with the Ravens.)
- Tony Pollard, Dallas Cowboys (Agreed to a three-year, $24 million contract with the Titans.)
- Austin Ekeler, Los Angeles Chargers (Agreed to a two-year contract worth up to $11.43 million with the Commanders.)
- D'Andre Swift, Philadelphia Eagles (Agreed to a three-year, $24 million contract with the Bears.)
- J.K. Dobbins, Baltimore Ravens
- Zack Moss, Indianapolis Colts (Agreed to a two-year, $8 million contract with the Bengals.)
- Gus Edwards, Baltimore Ravens (Agreed to a two-year contract with the Chargers.)
- Devin Singletary, Houston Texans (Agreed to a three-year, $16.5 million contract with the Giants.)
- Clyde Edwards-Helaire, Kansas City Chiefs
- A.J. Dillon, Green Bay Packers (Agreed to a one-year contract with the Packers.)
- Cordarrelle Patterson, Atlanta Falcons
- Ezekiel Elliott, New England Patriots
Wide Receivers
- Tee Higgins, Cincinnati Bengals (Bengals used the franchise tag on Higgins.)
- Mike Evans, Tampa Bay Buccaneers (Agreed to a two-year, $52 million contract with the Buccaneers.)
- Michael Pittman Jr., Indianapolis Colts (Agreed to a three-year, $70 million contract with the Colts.)
- Calvin Ridley, Jacksonville Jaguars (Agreed to a four-year, $92 million contract with the Titans.)
- Marquise Brown, Arizona Cardinals (Agreed to a one-year contract worth up to $11 million with the Chiefs.)
- Gabe Davis, Buffalo Bills (Agreed to a three-year, $39 million contract with the Jaguars.)
- Darnell Mooney, Chicago Bears (Agreed to a three-year, $26 million contract with the Falcons.)
- Odell Beckham Jr., Baltimore Ravens
- Kendrick Bourne, New England Patriots (Agreed to a three-year contract worth up to $33 million with the Patriots).
- Curtis Samuel, Washington Commanders (Agreed to a three-year, $30 million contract with the Bills.)
- Tyler Boyd, Cincinnati Bengals
- Josh Reynolds, Detroit Lions
- K.J. Osborn, Minnesota Vikings (Agreed to an undisclosed contract with the Patriots)
- Noah Brown, Houston Texans (Agreed to a one-year contract worth upto $5 million with the Texans)
- DJ Chark, Carolina Panthers
Tight Ends
- Dalton Schultz, Houston Texans (Agreed to a three-year, $36 million extension with the Texans.)
- Noah Fant, Seattle Seahawks (Agreed to a two-year, $21 million extension with the Seahawks)
- Gerald Everett, Los Angeles Chargers (Agreed to a two-year, $12 million contract with the Bears.)
- Hunter Henry, New England Patriots (Agreed to a three-year, $27 million extension with the Patriots.)
- Adam Trautman, Denver Broncos
- Austin Hooper, Las Vegas Raiders (Agreed to a one-year deal worth up to $4.25 million with the Patriots)
- Blake Bell, Kansas City Chiefs
- Harrison Bryant, Cleveland Browns (Agreed to a one-year, $3.25 million contract with the Raiders)
- Robert Tonyan, Chicago Bears
- Irv Smith Jr., Cincinnati Bengals (Agreed to a one-year, $1.75 million contract with the Chiefs)
- Mike Gesicki, New England Patriots (Agreed to a one-year contract worth up to $3.25 million with the Bengals.)
Offensive Tackles
- Tyron Smith, Dallas Cowboys (Agreed to a one-year, $6.5 million contract with the Jets)
- Mike Onwenu, New England Patriots (Agreed to a three-year, $57 million contract with the Patriots.)
- Trent Brown, New England Patriots
- Jonah Williams, Cincinnati Bengals (Agreed to a two-year, $30 million contract with the Cardinals.)
- Donovan Smith, Kansas City Chiefs
- Jermaine Eluemunor, Las Vegas Raiders (Agreed to a two-year, $14 million contract with the Giants)
- Mekhi Becton, New York Jets
- Josh Jones, Houston Texans
- George Fant, Houston Texans
- Cam Fleming, Denver Broncos
Offensive Guards
- Kevin Dotson, Los Angeles Rams (Agreed to a three-year, $48 million contract with the Rams.)
- Kevin Zeitler, Baltimore Ravens
- Robert Hunt, Miami Dolphins (Agreed to a five-year, $100 million contract with the Panthers.)
- Jonah Jackson, Detroit Lions (Agreed to a three-year, $51 million contract with the Rams.)
- Dalton Risner, Minnesota Vikings
- Ezra Cleveland, Jacksonville Jaguars (Agreed to a three-year, $24 million contract with the Jaguars.)
- Jon Runyan Jr., Green Bay Packers (Agreed to a three-year, $30 million contract with the Giants.)
- John Simpson, Baltimore Ravens (Agreed to a two-year, $18 million contract with the Jets.)
- Damien Lewis, Seattle Seahawks (Agreed to a four-year, $53 million contract with the Panthers.)
- Greg Van Roten, Las Vegas Raiders
Centers
- Connor Williams, Miami Dolphins
- Andre James, Las Vegas Raiders (Agreed to a three-year, $24 million contract with the Raiders.)
- Tyler Biadasz, Dallas Cowboys (Agreed to a three-year, $30 million contract with the Commanders.)
- Lloyd Cushenberry, Denver Broncos (Agreed to a four-year, $50 million contract with the Titans.)
- Aaron Brewer, Tennessee Titans (Agreed to a three-year, $21 million contract with the Dolphins.)
- Coleman Shelton, Los Angeles Rams (Agreed to a one-year contract with the Bears)
- Evan Brown, Seattle Seahawks
- Lucas Patrick, Chicago Bears
Edge Rushers
- Josh Allen, Jacksonville Jaguars (The Jaguars used the franchise tag on Allen.)
- Brian Burns, Carolina Panthers (The Panthers traded Burns to the Giants, who agreed to a five-year, $150 million contract.)
- Bryce Huff, New York Jets (Agreed to a three-year, $51.1 million contract with the Eagles.)
- Danielle Hunter, Minnesota Vikings (Agreed to a two-year, $49 million contract with the Texans.)
- Jonathan Greenard, Houston Texans (Agreed to a four-year, $76 million contract with the Vikings.)
- Chase Young, San Francisco 49ers (Agreed to a one-year, $13 million contract with the Saints)
- Jadeveon Clowney, Baltimore Ravens
- Za'Darius Smith, Cleveland Browns (Agreed to a two-year contract worth up to $25 million with the Browns.)
- Andrew Van Ginkel, Miami Dolphins (Agreed to a two-year, $20 million contract with the Vikings.)
- Josh Uche, New England Patriots (Agreed to an extension with the Patriots)
- Denico Autry, Tennessee Titans (Agreed to a two-year, $20 million contract with the Texans)
- Dorance Armstrong Jr., Dallas Cowboys (Agreed to a three-year, $45 million contract with the Commanders.)
- Derek Barnett, Houston Texans
- Leonard Floyd, Buffalo Bills (Agreed to a two-year, $20 million contract with the 49ers).
- Tyquan Lewis, Indianapolis Colts (Agreed to a two-year, $12 million contract with the Colts.)
- Carl Lawson, New York Jets
- Darrell Taylor, Seattle Seahawks
- Kyle Van Noy, Baltimore Ravens
- D.J. Wonnum, Minnesota Vikings (Agreed to a two-year, $12.5 million contract with the Panthers)
- Mike Danna, Kansas City Chiefs
Defensive Linemen
- Chris Jones, Kansas City Chiefs (Agreed to a five-year, $95 million contract with the Chiefs.)
- Christian Wilkins, Miami Dolphins (Agreed to a four-year, $110 million contract with the Raiders.)
- Justin Madubuike, Baltimore Ravens (Agreed to a four-year, $98 million contract with the Ravens.)
- D.J. Reader, Cincinnati Bengals (Agreed to a two-year, $27.25 million contract with the Lions.)
- Leonard Williams, Seattle Seahawks (Agreed to a three-year, $64.5 million contract with the Seahawks.)
- Calais Campbell, Atlanta Falcons
- Grover Stewart, Indianapolis Colts (Agreed to a three-year, $39 million contract with the Colts.)
- Sheldon Rankins, Houston Texans (Agreed to a two-year, $26 million contract with the Bengals.)
- Teair Tart, Houston Texans
- Fletcher Cox, Philadelphia Eagles (Announced his retirement.)
- DaQuan Jones, Buffalo Bills (Agreed to a two-year, $16 million contract with the Bills.)
- Quinton Jefferson, New York Jets (Agreed to a one-year, $4.25 million contract with the Browns.)
- Maurice Hurst, Cleveland Browns (Agreed to a one-year contract worth up to $3.2 million with the Browns.)
- Javon Kinlaw, San Francisco 49ers (Agreed to a one-year contract with the Jets.)
Linebackers
- Frankie Luvu, Carolina Panthers (Agreed to a three-year contract worth up to $36 with the Commanders.)
- Azeez Al-Shaair, Tennessee Titans (Agreed to a three-year, $34 million contract with the Texans.)
- Lavonte David, Tampa Bay Buccaneers (Agreed to a one-year, $10 million contract with the Buccaneers.)
- Patrick Queen, Baltimore Ravens (Agreed to a three-year, $41 million contract with the Steelers.)
- Bobby Wagner, Seattle Seahawks (Agreed to a one-year deal worth up to $8.5 million with the Commanders.)
- Jordyn Brooks, Seattle Seahawks (Agreed to a three-year, $30 million contract with the Dolphins.)
- Jerome Baker, Miami Dolphins (Agreed to a one-year, $7 million contract with the Seahawks)
- Devin White, Tampa Bay Buccaneers (Agreed to a one-year, $7.5 million contract with the Eagles.)
- Josey Jewell, Denver Broncos (Agreed to a three-year, $22.75 million contract with the Lions.)
- Tyrel Dodson, Buffalo Bills (Agreed to a contract with the Seahawks)
- Oren Burks, San Francisco 49ers (Agreed to a one-year contract worth up to $2.5 million with the Eagles)
- Blake Cashman, Houston Texans (Agreed to a three-year contract worth up to $25.5 million with the Vikings.)
- Drue Tranquill, Kansas City Chiefs (Agreed to a three-year, $19 million contract with the Chiefs.)
- Willie Gay, Kansas City Chiefs (Agreed to a one-year, $5 million contract with the Saints.)
- Jordan Hicks, Minnesota Vikings (Agreed to a two-year, $8 million contract with the Browns.)
Cornerbacks
- Jaylon Johnson, Chicago Bears (Agreed to a four-year, $76 million contract with the Buccaneers.)
- L'Jarius Sneed, Kansas City Chiefs (The Chiefs used the franchise tag on Sneed.)
- Kenny Moore, Indianapolis Colts (Agreed to a three-year, $30 million contract with the Colts.)
- Chidobe Awuzie, Cincinnati Bengals (Agreed to a three-year, $45.75 million contract with the Titans.)
- Kendall Fuller, Washington Commanders (Agreed to a two-year, $16.5 million contract with the Dolphins.)
- Xavien Howard, Miami Dolphins
- Steven Nelson, Houston Texans
- Stephon Gilmore, Dallas Cowboys
- Myles Bryant, New England Patriots
- Ahkello Witherspoon, Los Angeles Rams
- Kristian Fulton, Tennessee Titans
- Levi Wallace, Pittsburgh Steelers
- Keisean Nixon, Green Bay Packers (Agreed to a three-year, $18 million contract with the Packers.)
Safeties
- Antoine Winfield Jr., Tampa Bay Buccaneers (The Buccaneers used the franchise tag on Winfield.)
- Kyle Dugger, New England Patriots (The Patriots used the transition tag on Dugger.)
- Xavier McKinney, New York Giants (Agreed to a four-year, $68 million contract with the Packers.)
- Kamren Curl, Washington Commanders (Agreed to a two-year, $13 million contract with the Rams)
- Justin Simmons, Denver Broncos
- Geno Stone, Baltimore Ravens (Agreed to a two-year, $15 million contract with the Bengals.)
- Jordan Fuller, Los Angeles Rams (Agreed to a one-year, $5.25 million contract with the Panthers)
- Chauncey Gardner-Johnson, Detroit Lions (Agreed to a three-year, $33 million contract with the Eagles.)
- Julian Blackmon, Indianapolis Colts
- Quandre Diggs, Seattle Seahawks
- Micah Hyde, Buffalo Bills
- Jeremy Chinn, Carolina Panthers (Agreed to a one-year, $5.1 million contract with the Commanders.)
- Deshon Elliott, Miami Dolphins (Agreed to a two-year, $6 million contract with the Steelers.)
- Ryan Neal, Tampa Bay Buccaneers
- Jordan Whitehead, New York Jets (Agreed to a two-year, $9 million contract with the Buccaneers.)
- Tashaun Gipson, San Francisco 49ers
- Alohi Gilman, Los Angeles Chargers (Agreed to a two-year, $11 million contract with the Chargers.)
- Taylor Rapp, Buffalo Bills (Agreed to a three-year contract up to $14.5 million with the Bills.)