Quarterback
Going into last season, the Cardinals looked like arguably the worst team in the league, with one of the worst rosters in the league and an injured quarterback in Kyler Murray who didn’t seem likely to return from his ACL tear until mid-season. The Cardinals finished 4-13, but they were better than that suggests, especially after Kyler Murray returned in week 10, from which point the Cardinals went 3-5, obviously below .500, but better than many would have expected for them in that stretch, even with Murray.
In terms of first down rate differential, the Cardinals finished at -3.86%, but when you weight their performances later in the season more heavily, that improves to -2.88%. Going into 2024, Murray should be fully healthy and the Cardinals should have a better roster around him, making significant investments in free agency and drafting eight times in the top-104 picks in the draft, including a pair of first round picks. All of that should make for a much more competitive team than a year ago and likely a significant jump in win total. That might not translate to a playoff appearance, but they’re heading in the right direction.
Murray’s stats in 2023 don’t look that impressive, as he completed 65.7% of his passes for an average of 6.71 YPA, 10 touchdowns, and 5 interceptions in 8 games, while rushing for 5.55 YPC and 3 touchdowns on 44 carries, but he wasn’t 100% healthy and had a weak supporting cast, two things that should be better in 2024. Prior to his injury, Murray had completed 67.7% of his passes for an average of 7.08 YPA, 64 touchdowns, and 29 interceptions, with 5.76 YPC and 19 touchdowns on 288 carries in his previous 41 starts over the 2020-2022 seasons, while missing just three games due to injury in that stretch. He’ll always be more of an injury risk than most quarterbacks because of how much he takes off and runs, but he has a good chance to bounce back to his 2020-2022 form this season.
If Murray ends up missing more time due to injury, he would be replaced by Desmond Ridder, who the Cardinals acquired from the Falcons this off-season. A 3rd round pick in 2022, Ridder has completed 64.0% of his passes for an average of 7.05 YPA, 14 touchdowns, and 12 interceptions in 17 starts, which is underwhelming and why he lost his starting job, but he’s not bad as far as backups go and, only going into his age 25 season, he could have further untapped upside in 2024 and beyond. Overall, this is not a bad quarterback room.
Grade: B
Receiving Corps
Arguably the biggest addition the Cardinals made to their offensive supporting cast this off-season was Marvin Harrison, who they selected 4th overall, making him the highest drafted non-quarterback in this year’s draft. Harrison is one of the best wide receiver prospects in recent memory and likely would have been a top-3 pick if this wasn’t one of the strongest quarterback drafts in recent memory. He will essentially be replacing free agent departure Marquise Brown, who was nominally the #1 wide receiver last season, but had just a 51/574/4 slash line with 5.68 yards per target and 1.25 yards per route run. Harrison should be a noticeable upgrade, even in year one.
Another young receiver, Michael Wilson, should be the #2 wide receiver. A 3rd round pick in 2023, Wilson didn’t have a bad rookie year, considering he was a rookie on an offense with a lot of problems, as he had a 38/565/3 slash line in 13 games with a 1.36 yards per route run average and a 9.74 yards per target average. Now going into his second season in the league, on what should be a better offense, Wilson has a good chance to take a significant step forward statistically.
The Cardinals also added veteran Zay Jones on a 1-year, 2.5 million dollar deal this off-season and he should be their #3 receiver, replacing Rondale Moore, who had just a 40/352/1 slash line with 0.73 yards per route run and 5.68 yards per target last season. Jones was limited to a 34/321/2 slash line and a 1.05 yards per route run average with the Jaguars in 2023, but he missed eight games with injury and was limited in several games he did play. Prior to last season’s down performance, he had a 47/546/1 slash line in 2021 and a 82/823/5 slash line in 2022, with a combined 1.41 yards per route run average, so he should have bounce back potential in 2024 if he’s healthy, still relatively young in his age 29 season.
Veteran holdover Greg Dortch and veteran free agent addition Chris Moore are probably the Cardinals’ top reserve wide receivers. Originally undrafted in 2019, Dortch has slash lines of 52/461/2 and 24/281/2 over the past two seasons as a slot receiver specialist, with an average of 1.26 yards per route run. Moore, meanwhile, has a 1.37 yards per route run average in the past three seasons combined, with slash lines of 21/227/2, 48/548/2, and 22/424/0 in a part-time role, though he is now going into his age 31 season and could decline a little bit in 2024. They’re not bad depth and this isn’t a bad wide receiver group, especially compared to last season, but they’re still an underwhelming group overall.
With all of the problems the Cardinals had at wide receiver last season, tight end Trey McBride led this team with a 81/825/3 slash line, while averaging 2.03 yards per route run and 7.78 yards per target. Overall, McBride ranked 7th in the NFL among tight ends in receiving yardage, 2nd in yards per route run, and 6th in PFF grade at 76.3. He was even better in the final 10 games of the season from week 8 onward, after the Cardinals parted ways with veteran Zach Ertz, with whom McBride had previously been splitting snaps. In those 10 games, McBride had a 66/655/3 slash line, which extrapolates to 112/1114/5 over a 17-game season.
McBride is a complete one-year wonder, as the 2022 2nd round pick had just a 29/265/1 slash line and a 0.84 yards per route run average as a rookie, but he came into the league with a lot of upside and it often takes tight ends a year at least to develop, so it wouldn’t be a surprise if McBride remained an above average tight end going forward, with the upside to improve even further, still only going into his age 25 season. With little competition for tight end snaps and a better offense around him, McBride could easily exceed last season’s already impressive receiving totals.
McBrie will be backed up by Tip Reiman, 3rd round rookie. Reiman has upside as a receiver, but will likely struggle in that capacity as a rookie and was mostly drafted for his size and blocking ability at 6-5 271. It wouldn’t be hard for him to be an upgrade over incumbent backup Geoff Swaim, who is no longer with the team, after posting a 10/94/0 slash line with 0.94 yards per route run in 2023, while struggling as a blocker as well. This is a young receiving corps overall, but they have a lot of upside, led by third year Trey McBride, rookie Marvin Harrison, and second year Michael Wilson.
Grade: B
Offensive Line
The Cardinals also made a big investment on their offensive line this off-season, signing Jonah Williams to a 2-year, 30 million dollar deal. He will essentially replace DJ Humphries, who was a cap casualty this off-season ahead of a 16 million dollar non-guaranteed salary in 2024, after a 2023 season in which he had a 62.5 PFF grade in 15 starts. Humphries played left tackle last season, but Williams played both left and right tackle in his previous home in Cincinnati and could play either spot in Arizona. It sounds like the Cardinals will start him at right tackle for now, with incumbent right tackle Paris Johnson moving to the left side, but it wouldn’t be a surprise if the Cardinals flipped those two at some point.
Williams was a first round pick by the Bengals in 2019 and showed a lot of promise early in his career, with PFF grades of 70.1 and 77.1 in 2020 and 2021 respectively, after missing his entire rookie season with injury, but he declined to 61.2 in 2022 and then declined further to 58.5 in 2023 in his lone season at right tackle. Williams is still relatively young in his age 27 season and has some bounce back potential, but that potential is less than it was a year ago, now coming off of back-to-back down years. Paris Johnson, meanwhile, is also a former first round pick, selected 6th overall in the 2023 NFL Draft. He was unspectacular as a rookie, with a 60.1 PFF grade, but he has the upside to take a big step forward in his second season in the league in 2024.
On the interior, the Cardinals got decent seasons out of two of their starters a year ago, with center Hjalte Froholdt and right guard Will Hernandez posting PFF grades of 64.1 and 66.2 respectively, while starting all 17 games. Froholdt was in his first full season as a starter, but had a decent 61.4 PFF grade in 6 starts in 2022 as well and could easily continue being a capable, if unspectacular starter in 2024. Hernandez, meanwhile, has made 86 starts in six seasons in the league since being a second round pick in 2018. He’s been inconsistent in his career, with three seasons in the 50s on PFF and three seasons in the 60s, but he’s coming off of back-to-back decent seasons, also receiving a 65.4 PFF grade in 2022, so he could continue being a capable starter in 2024, still only in his age 29 season.
Left guard, on the other hand, was a weak spot for the Cardinals in 2023, with Elijah Wilkinson, Trystan Colon, Carter O’Donnell, Dennis Daley all making starts and all finishing below 60 on PFF. To upgrade this position, the Cardinals signed veteran Evan Brown to a 1-year, 2.35 million dollar deal and then used a third round pick on Isaiah Adams. Brown is the favorite for the job and he’s likely to be a significant upgrade over what they had a year ago, but Adams has more upside long-term and could take over the job at some point down the stretch. Brown has made 40 starts over the past three seasons. He’s coming off of a down year with a 55.5 PFF grade, but he had PFF grades of 66.8 and 64.8 in 2021 and 2022 respectively and, only in his age 28 season, could easily bounce back in 2024.
Wilkinson, Colon, O’Donnell, and Daley all return and will compete for reserve roles, but they’re all underwhelming options. Daley and Wilkinson are at least experienced and both have the ability to play multiple positions, so they’re probably the favorite for the backup jobs. Daley was a 6th round pick in 2019 and has made 37 starts in five seasons in the league, but he’s finished below 60 on PFF in four of those five seasons, including a 38.4 PFF grade in 2023. Elijah Wilkinson has made 45 starts in seven seasons in the league since going undrafted in 2017 and he received PFF grades of 65.5, 65.0, and 64.3 in 2018, 2021, and 2022, when he made a combined 17 starts, but he’s otherwise struggled, including a 46.2 PFF grade in 9 starts in 2023.
Colon and O’Donnell, meanwhile, are much less experienced and likely have lower odds of making the final roster. Both are 2020 undrafted free agents. Colon has played just 645 snaps in four seasons in the league, struggling with a 59.6 PFF grade on a career high 322 snaps in 2023, while O’Donnell is also a 2020 undrafted free agent, who struggled with a 54.1 PFF grade on the first 193 snaps of his career in 2023. Colon has some experience at center, which increases his chances, but, on a deeper offensive line than a year ago, they probably have uphill battles to make the final roster.
The Cardinals also bring back swing tackle Kelvin Beachum. Beachum has started 149 games in 12 seasons in the league and has finished above 60 on PFF in all twelve of those seasons, but he’s now going into his age 35 season and is only a backup caliber player at this stage of his career. He did have a 61.2 PFF grade across 212 snaps a year ago and could probably still fill in decently for a few games if needed in the case of an injury, but he also could decline significantly given his age. It’s possible he’ll be pushed for the swing tackle job by 5th round rookie Christian Jones. Overall, this is a decent, if unspectacular offensive line.
Grade: B
Running Backs
Despite problems on the offensive line and with this offense in general, the Cardinals were actually a very effective running team in 2023, averaging 5.02 YPC, second in the NFL. James Conner led the way with 1,040 yards and 7 touchdowns on 208 carries, an average of 5.00 YPC. It was a career best year for a 7-year veteran who had previously never surpassed 1,000 rushing yards in a season and who has just a 4.33 YPC in his career across 1,125 carries, so it’s unlikely he repeats that performance, especially given that he’s now in his age 29 season, which tends to be around when running backs start to decline, often significantly.
Conner is also an injury prone player who has missed 24 games in his career, with at least two games missed in every season. He will likely miss more time in 2024, but the Cardinals don’t have bad depth behind him. Emari Demercado averaged 4.90 YPC on 58 carries last season, despite being an undrafted rookie. He’s still very unproven, but the Cardinals added further depth this off-season, selecting Trey Benson in the third round of the draft. They’ll compete for the backup job with Michael Carter, a mid-season waiver claim last season who only had 31 touches in six games once joining the Cardinals, but who has a decent 4.22 YPC average on 291 carries in three seasons since being a 4th round pick of the Jets in 2021.
Conner is a decent pass catcher with a 1.14 yards per route run average and an average slash line of 39/302/2 in six seasons as a starter, but Demercado was their primary third down back last season to give Conner a rest and he struggled with a 21/119/0 slash line and a 0.73 yards per route run average. The rookie Benson has some pass catching upside, with 20 catches for 227 yards and a touchdown in his final collegiate season, and Carter has a career 1.12 yards per route run average, so there will be competition for passing down roles. Conner probably won’t have as good of a season as he had a year ago, but, overall he’s a solid lead back and the Cardinals have decent depth as well.
Grade: B+
Interior Defenders
Defense was the Cardinals’ biggest problem a year ago, as they ranked dead last in defensive DVOA and didn’t really get better down the stretch, as their improvement in the second half of the season was led by their offense and the return of quarterback Kyler Murray from injury. The interior defender position was a big problem a year ago and, while the Cardinals tried hard to improve the group, they might only be better at this position by default. Their worst interior defenders from a year ago, Jonathan Ledbetter, who had a 36.1 PFF grade on 511 snaps, Leki Fotu, who had a 46.1 PFF grade on 297 snaps, and Kevin Strong, who had a 50.1 PFF grade on 467 snaps, are all gone, but their replacements was mostly underwhelming too.
Justin Jones was signed to a 3-year, 31.165 million dollar deal and he’s played significant snap counts in the past two seasons, with 746 snaps played in 2022 and 740 snaps played in 2023, but he’s finished below 60 on PFF in five of six seasons in the league, including grades of 45.8 and 49.3 on those big snap counts the past two seasons, so he was a big overpay. Bilal Nichols wasn’t really an overpay, signed for a 2-year, 11 million dollar deal, but he’s an underwhelming option as well, with PFF grades of 55.5 and 51.6 respectively across 801 snaps and 616 snaps respectively over the past two seasons. He’s been better in the past, finishing above 60 on PFF in three of his first four seasons in the league, and he’s only in his age 28 season, so he has some bounce back potential, but it wouldn’t be a surprise if he continued struggling, now two years removed from his last decent season.
The Cardinals did use a first round pick on Darius Robinson, a hybrid defensive lineman who figures to see the majority of his snaps on the interior, particularly in pass rush situations. He should be a boost for this group, but he could also be their top interior defender, which is a concern, as he’s just a rookie and could have some growing pains in year one. They also bring back Roy Lopez and Dante Stills, who were their best interior defenders a year ago, with PFF grades of 65.4 and 59.3 on snap counts of 395 and 533 respectively.
Stills was only a 6th round rookie a year ago and could take a step forward in year two, but he also didn’t come into the league with a high upside and it wouldn’t be a surprise if he continued being a mediocre option. Lopez, meanwhile, was decent in a limited role last season, but the 2021 6th round pick struggled in bigger roles in his first two seasons in the league, with PFF grades of 55.7 and 53.1 on snap counts of 502 and 557 respectively. He probably won’t see a high snap count in a position group that is by default better than a year ago, so he could remain a useful rotational player, but, overall, this is still an underwhelming position group, even after the Cardinals made significant investments in it this off-season.
Grade: C+
Edge Defenders
Things should stay the same at the edge defender position in 2024, with the exception of hybrid rookie Darius Robinson potentially seeing some snaps on the edge and 5th round rookie Xavier Thomas potentially working his way into a role down the stretch. Zaven Collins (636 snaps), Dennis Gardeck (510 snaps), BJ Ojulari (409 snaps), Victor Dimukeje (385 snaps), and Cameron Thomas (355 snaps) all saw significant snaps last season and should continue playing a significant role this season.
Zaven Collins was arguably the Cardinals’ best defensive player last season, although mostly by default, as he finished with a 72.1 PFF grade, playing well against the run, in coverage, and as a pass rusher, with a 11.0% pressure rate. A first round pick in 2021, Collins started his career as an off ball linebacker, flashing potential with a 69.3 PFF grade on 220 snaps as a backup in 2021, but struggling with a 59.8 PFF grade across 1,025 snaps as a starter in 2022. He seems to be better in his new position and he’s only in his age 25 season, so he could easily remain an above average starter and could potentially take another step forward in his fourth season in the league in 2024.
Dennis Gardeck was their best edge rusher in 2023, leading the team with 6 sacks, while adding 8 hits and a 17.4% pressure, but he struggled mightily against the run, leading to a middling 67.6 PFF grade overall. He’s also a one-year wonder, as the 2018 undrafted free agent played just 480 snaps total in his career prior to last season, and now he’s heading into his age 30 season and could regress in 2024. It wouldn’t be a surprise to see him play fewer snaps in 2024, in favor of younger players like BJ Ojulari, Cameron Thomas, and Victor DImukeje.
Ojulari was a second round pick in 2023 and showed some promise with a 64.8 PFF grade and a 12.4% pressure rate in a limited rookie year role. He came into the league with a lot of upside and it wouldn’t be a surprise at all to see him translate his promising rookie season into a bigger role in his second season in the league in 2024. Thomas was a 3rd round pick in 2022 and showed promise with a 69.9 PFF grade in 237 snaps and a 12.3% pressure rate as a rookie, but he took a step back in a bigger role in his second season in the league in 2023, finishing with a 58.5 PFF grade and a 8.0% pressure rate. Thomas still has upside and could have his best year yet in his third season in the league in 2024, but he hasn’t shown much in two seasons in the league.
Dimukeje, meanwhile, was just a 6th round pick in 2021 and struggled across 297 snaps in his first two seasons in the league, but he took a step forward with a 67.5 PFF grade in a limited role in 2023, especially playing well as a pass rusher, with a 15.9% pressure rate. It’s possible he could continue being a solid rotational player in 2024 and beyond, but he’s still pretty unproven and wasn’t a high draft pick, so it wouldn’t be a surprise if he regressed in 2024. Overall, this is an underwhelming edge defender group, but it’s at least young and has some upside.
Grade: B-
Linebackers
At the linebacker position, Kyzir White, Josh Woods, and Krys Barnes all played significant roles, seeing 64.4 snaps per game, 51.6 snaps per game, and 40.8 snaps per game, but not at the same time, as injuries limited them to 11 games, 11 games, and 10 games respectively. The Cardinals also frequently used three safeties together in sub packages with one playing as a coverage linebacker, to mask their lack of depth at the linebacker position, especially when injuries struck.
The Cardinals will hope for healthier seasons from their top-3 linebackers, but that wasn’t their only problem at the position. Kyzir White was the leader of the group, playing every down when healthy, but he was underwhelming with a 58.9 PFF grade. That was the second worst grade of his 6-year career, so he has some bounce back potential, but he’s also never finished above a 66.6 PFF grade for a season, so, even at his best, he’s only a capable starter. Krys Barnes wasn’t bad with a 60.1 PFF grade in 2023, but that was a career best for the 2020 undrafted free agent, who had grades of 43.7, 53.0, and 46.7 in his first three seasons in the league, and he’s never played more than 526 snaps in a season, so he would be a very underwhelming starting option, especially if he were to play close to an every down role.
Josh Woods, meanwhile, was the worst of the bunch, with a 31.8 PFF grade, which shouldn’t be a surprise because the 2018 undrafted free agent had previously played just 170 defensive snaps in his first five seasons in the league. He would be underwhelming, even as a backup. The Cardinals could hope for more out of 2023 5th round pick Owen Pappoe, who was decent with a 65.3 PFF grade last season, but he only played 114 snaps as a deep reserve and would be a projection to a bigger role. Even if they’re healthier than a year ago, this remains a well below average position group, with no significant additions made to it this off-season.
Grade: C
Secondary
As I mentioned, the Cardinals frequently used three safeties together in sub packages to try to mask their lack of linebacker depth, which makes sense because safety was probably their most talented position a year ago. That should remain the case in 2024. Jalen Thompson and Budda Baker were the starters, playing 938 snaps in 15 games and 763 snaps in 12 games respectively. Andre Chachere was the third safety, playing 467 snaps in 17 games as a reserve, while K’Von Wallace played 393 snaps in 6 games, mostly as an injury replacement when Thompson or Baker were out.
Thompson was the one who most commonly played linebacker in sub packages and he was the best of the bunch. A 5th round pick in the 2019 supplemental draft, Thompson has received PFF grades above 60 from PFF in each of the past five seasons, including grades of 68.2, 65.0, and 71.3 in a combined 44 starts over the past three seasons respectively, with his career best grade in 2023 being second best on this defense behind Zaven Collins.
Thompson might not repeat the best season of his career again in 2024, but he should remain at least an above average starter and it’s possible he has further untapped upside, only going into his age 26 season. Budda Baker, meanwhile, had a 64.8 PFF grade in 2023, but that was actually a down year for him, the worst season-long grade of his 7-year NFL career. It’s possible he was never fully healthy, after getting hurt in week 1 and missing the next five weeks. Baker has finished above 70 on PFF in four of his seven seasons in the league and, still only in his age 28 season, he could easily bounce back. He and Thompson are a solid safety duo.
Chachere had a solid season as the third safety last season, but that was a surprise, as the 2018 undrafted free agent had only played 129 snaps in his career prior to last season, so he could regress in 2024, as an unproven one-year wonder. The Cardinals didn’t bring back K’Von Wallace, but he struggled with a 57.3 PFF grade and he was replaced by 4th round pick Dadrion Taylor-Demerson, who should be a decent 4th safety, even as a rookie.
Cornerback was a big position of weakness for the Cardinals last season, as Marco Wilson (694 snaps), Antonio Hamilton (559 snaps), Starling Thomas (473 snaps), Kel’Tral Clark (464 snaps), and Garrett Williams (360 snaps) all played significant snaps and only Hamilton (64.7 PFF grade) finished above 60 on PFF. Hamilton is no longer with the team, nor is Wilson, leaving Thomas, Clark, and Williams as the top holdovers and all three were members of the 2023 draft class and are only going into their second seasons in the league.
The Cardinals then added three more cornerbacks from this year’s draft class, second round pick Max Melton, third round pick Elijah Jones, and seventh round pick Jaden Davis, making this a very young cornerback group, with the only veteran being free agent acquisition Sean Murphy-Bunting, who was signed to a 3-year, 25.5 million dollar deal. Murphy-Bunting and Melton are likely locked in as starters, but both are underwhelming options.
Melton profiles as a long-term starter, but could struggle through growing pains in year one, while Murphy-Bunting is a 2019 2nd round pick who has finished above 60 on PFF in three of five seasons in the league, but the two exceptions were the two seasons where he’s played the most, with PFF grades of 55.9 and 57.6 on snap counts of 884 and 840 in 2020 and 2023 respectively. The third cornerback job is up for grabs, but Garrett Williams is probably the favorite, as a 2023 3rd round pick who wasn’t horrible with a 56.7 PFF grade in a limited role as a rookie and who has the upside to take a step forward in year two.
Elijah Jones is probably Williams’ biggest competition for the third cornerback job, but he could struggle through growing pains as a third round rookie. The Cardinals’ other cornerback options probably aren’t serious candidates for a significant role unless multiple players get hurt. Seventh round rookie Jaden Davis is probably too raw to play significant roles as a rookie, while Starling Thomas and Kel’Tral Clark struggled mightily as rookies in 2023, with PFF grades of 46.1 and 53.0 and neither were highly drafted, going undrafted and in the 6th round respectively. This cornerback group has upside and could be better than last year by default, but they are a weak group overall. The Cardinals do have a solid group of safeties, which is the strength of this defense, but overall their secondary is middling at best.
Grade: B-
Conclusion
The Cardinals were a much more competitive team down the stretch last season after Kyler Murray returned from injury and he should be healthier this season. The Cardinals also improved their roster around the quarterback this off-season and should have better health overall, after having the fifth most adjusted games lost to injury in the league last season. They should take a significant step forward in terms of win total after winning just four games a year ago. However, this team still has a lot of holes, especially on defense, and, as a result, they’re probably still not a legitimate contender for a playoff berth in the NFC and they’re probably still the worst team in an overall tough NFC West.
Update: The Cardinals’ already weak defense lost BJ Ojulari for the season due to injury and will be without Darius Robinson for the start of the season with an injury of his own. Their offense should continue their solid play from down the stretch in 2023, but their defense will prevent them from winning a lot of games, especially against one of the toughest schedules in the league.
Prediction: 5-12, 4th in NFC West