Skip to main content
Advertising

Arizona Cardinals Home: The official source of the latest Cardinals headlines, news, videos, photos, tickets, rosters and game day information

Breaking Down The Cardinals' Roster After 2025

Look of team will inevitably change with new coach

Trey McBride set an NFL record for tight ends with 126 receptions this season.
Trey McBride set an NFL record for tight ends with 126 receptions this season.

Before anything else, the Cardinals are going to have to find their new coach.

The offseason brings change and a revamped roster always. But this year, GM Monti Ossenfort needs to find a replacement for Jonathan Gannon first, and then have that person fill out his staff. That will be the group to mold the group Ossenfort has collected. Make no mistake, there is belief in the core players in-house, including many draft picks from whom Ossenfort wants more development as guided by the incoming staff.

"I think we have certainly flipped what this roster looked like three years ago," Ossenfort said. "I believe we have a talented group of young players, players that have played a lot. There is no replication of playing on the field. We have to continue to do better. We have to do better at developing players, a better job of player acquisition."

The Cardinals, right now, have significantly less cap space than they did last year at this time, estimated by overthecap.com at a little more than $20 million. While that's better than the dozen or so teams that will have to cut cap just to not be over, it isn't a lot to work with.

That, of course, can change quickly with players being released or restructured.

The Cardinals have pieces upon which to build. Tight end Trey McBride is the best in the league at his position. Michael Wilson proved he has star potential. Left tackle Paris Johnson Jr. again played at a high level. But there will be fixes needed, and who the coach is -- and how he wants to play -- will dictate much of it.

With the season coming to a close, azcardinals.com writer Darren Urban gives his personal take on the majority of the Cardinals' roster heading into the offseason. UFA is unrestricted free agent. RFA is restricted free agent (and whose movement can be controlled with a tender offer, which gives right of first refusal). ERFA is exclusive rights, meaning a player must accept a tender offer.

Free agency always plays a big role in how the roster evolves for next season, given the free-agents-to-be. Comments are for today and the future for any particular player is fluid.

QUARTERBACKSSIGNED THROUGHCOMMENT
Jacoby Brissett2026Set career-bests in many categories; Is he QB1 or QB2 in '26?
Kyler Murray2028K1 future? "All options are on the table"
Kedon Slovis2026Will have an offseason to show something
RUNNING BACKSSIGNED THROUGHCOMMENT
Trey Benson2027Injuries have left his evaluation incomplete after 2 seasons
Michael Carter*UFA*That's two years now where he's on the outside, until he comes in to start
James Conner2026Emotional anchor has brutal injury; What is future with new coach?
Emari Demercado*RFA*One bad mistake. But he brings something to the table that can't be dismissed
Bam Knight*RFA*Showed speed and something worth keeping around
Corey Kiner2026Will have a chance to battle in offseason
WIDE RECEIVERSSIGNED THROUGHCOMMENT
Jalen Brooks2026Given all the free agents, maybe he makes inroads
Greg Dortch*UFA*Ill-timed IR stint, right when opportunity might've increased
Simi Fehoko*UFA*Showed well on special teams before getting hurt
Zay Jones*UFA*It's been an odd couple of seasons, with fewer receptions than expected
Marvin Harrison Jr.2027Rough year with injuries as he (and everyone) waits to see him find his ceiling
Xavier Weaver2026A few more chances, but didn't leave deep impression
Michael Wilson2026Proven WR1 now, right?
TIGHT ENDSSIGNED THROUGHCOMMENT
Pharaoh Brown*UFA*Needed vet down the stretch
Josiah Deguara*UFA*Ended up with role after all the injuries
Rivaldo Fairweather2026Picked up late to looksee for 2026
Elijah Higgins2026Became pass-catching weapon
Trey McBride2029NFL record of TE catches for best TE in league
Tip Reiman2027Top blocker waylaid by serious injury
Travis Vokolek*ERFA*Also lost opportunity after serious injury
OFFENSIVE LINESIGNED THROUGHCOMMENT
Isaiah Adams (G)2027Learned lesson after being benched, got back into lineup
Kelvin Beachum (T)*UFA*Man of the Year needed again to step in
Evan Brown (G)2026Personal issue sidelined him for last month
Hayden Conner (G)2028Rookie overcame injury to get some snaps late
Hjalte Froholdt (C)2026Anchor of the line, one starter who made it through year
Josh Fryar (T)2027Rookie ups and downs after taking over for injured PJJ
Jon Gaines (C/G)2026Showed some promise playing in December
Will Hernandez (G)*UFA*Knee injury after 2024 injury, didn't hold up
Demontrey Jacobs (T)2026Got in some playing time behind Fryar
Paris Johnson Jr. (T)2026Played well but lost end of season for second straight year
Christian Jones (T)2027Still hard to know what he can be two years in
Jonah Williams (T)*UFA*Injuries ruined a second year in a row
DEFENSIVE LINESIGNED THROUGHCOMMENT
Calais Campbell*UFA*Team record aside, homecoming was huge success
Zach Carter2026Will try to stick with DL in flux
L.J. Collier*UFA*Spent most of season on IR but still flashed in brief time
P.J. Mustipher*ERFA*Gave the Cardinals a needed body most of season
Bilal Nichols2026Barely made it on to field with multiple injuries
Walter Nolen III2028Injuries kept him to 6 games, but they were an impressive 6
Darius Robinson2027Still trying to reach the level of his first-round status
Dante Stills2026Remains solid rotation piece
Dalvin Tomlinson2026Started every game and did his job
OUTSIDE LINEBACKERSSIGNED THROUGHCOMMENT
Baron Browning2026Pair of sacks although Cards hoped for more
Jordan Burch2028Will need big second-year jump
Zaven Collins2026Continued to provide different looks defense needed
BJ Ojulari2026Knee still wasn't all the way back
Josh Sweat2028Top free-agent signing played like it
INSIDE LINEBACKERSSIGNED THROUGHCOMMENT
Akeem Davis-Gaither2026Was better against run than pass
Austin Keys2027Another player Cardinals grabbed to look at this offseason
Owen Pappoe2026Continued to be special teams stalwart
Cody Simon2028Rookie got major time after Wilson injury
Mack Wilson Sr.2026Played excellent before season-ending injury
CORNERBACKSSIGNED THROUGHCOMMENT
Denzel Burke2028As rookie emerged as starter by season's end
Kei'Trel Clark2026Provided depth, special teams
Darren Hall*UFA*Again turned into fill-in piece after injuries hit
Will Johnson2028Had some ups and downs but promising future
Elijah Jones2027Didn't get defensive snaps until finale
Kalen King2026Another late-season add for offseason look
Max Melton2027Fell out of favor on back end of season as defensive snaps dropped
Sean Murphy-Bunting2026Missed entire season on NFI list
Starling Thomas V*RFA*Cardinals missed him after camp injury
Garrett Williams2026Achilles injury puts beginning of 2026 in doubt
SAFETIESSIGNED THROUGHCOMMENT
Budda Baker2027Pro Bowl berth
Joey Blount2026Early-season injury robbed him of a captain season
Kitan Crawford2028Rookie shined on special teams
Dadrion Taylor-Demerson2027Important part of secondary future
Jalen Thompson*UFA*What he does in free agency big question for defense
SPECIALISTSSIGNED THROUGHCOMMENT
Aaron Brewer (LS)*UFA*Every year he shows up, does the job
Blake Gillikin (P)*UFA*Second season-ending back injury is a concern
Matt Haack (P)*UFA*Did well as replacement, and completed a pass too!
Joshua Karty (K)*ERFA*Yet another pickup to analyze on the 90-man roster
Chad Ryland (K)*RFA*Had tough stretch at one point; was 25-33 on FGs, perfect on XPs
Advertising