/cdn.vox-cdn.com/uploads/chorus_image/image/49042151/usa-today-9035923.0.jpg)
The Miami Dolphins have had a busy few days, starting during the league's "legal tampering period" and continuing into the start of free agency. The team has added players, and they have released players. They have tendered players and they have lost players to other teams. It has been chaotic and non-stop.
Which brings up the question: Where does the roster stand right now? With a potential offer pending to running back C.J. Anderson, we update the Dolphins' depth chart with what we know - or suspect - as of 1pm ET on Thursday.
Offense (29)
Quarterback (3)
- Ryan Tannehill
- Logan Thomas
- Zac Dysert
Running back (3)
- Jay Ajayi
- Damien Wiliams
- Jahwan Edwards
Wide Receiver (9)
- Jarvis Landry
- DeVante Parker
- Kenny Stills
- Matt Hazel
- A.J. Cruz
- Tyler Davis
- Tyler Murphy
- Robert Herron
- Christion Jones
Tight End (4)
- Jordan Cameron
- Dion Sims
- Jake Stoneburner
- Dominique Jones
Tackle (4)
- Branden Albert (Left tackle)
- Ja'Wuan James (Right tackle)
- Sam Young
- Ulrick John
Guard (5)
- Dallas Thomas
- Billy Turner
- Jamil Douglas
- Vinston Painter
- Anthony Steen
Center (1)
- Mike Pouncey
Defense (34)
Defensive end (7)
- Cameron Wake
- Mario Williams
- Terrence Fede
- Damontre Moore
- Jordan Williams
- Julius Warmsley
- Cleyon Laing
Defensive tackle (6)
- Ndamukong Suh
- Jordan Phillips
- Earl Mitchell
- Deandre Coleman
- Robert Thomas II
- Charles Tuaau
Linebacker (9)
- Koa Misi (Strongside)
- Kiko Alonso (Middle)
- Jelani Jenkins (Weakside)
- Chris McCain
- Neville Hewitt
- Zach Vigil
- Mike Hull
- James-Michael Johnson
- Terrell Manning
Cornerback (7)
- Byron Maxwell
- Jamar Taylor
- Bobby McCain
- Tony Lippett
- Damarr Aultman
- Tyler Patmon
- Chimdi Chekwa
Safety (5)
- Reshad Jones
- Isa Abdul-Quddus
- Michael Thomas
- Walt Aikens
- Shamiel Gary
Special Teams (3)
Kicker (1)
- Andrew Franks
Punter (1)
- Matt Darr
Long Snapper (1)
- John Denney
Assuming Miami does sign Anderson to an offer sheet, he likely moves into the top spot on the running back depth chart, though he will likely split carries with Ajayi, keeping both players fresh throughout the season.
The Dolphins still have several needs that need to be addressed, starting with the guards and probably the cornerbacks. The team has some visits scheduled with players who could help with those weaknesses, and Miami had over $39.5 million in salary cap space as of the start of Thursday, according to the NFL Players Association.