Revenge of the Birds
The 2025 NFL season has not gone as the Arizona Cardinals planned. Although the beginning looked bright, starting with two wins, the franchise is currently on a five-game losing skid.
Meanwhile, the rest of the NFC West Division is doing well or holding its own. Which means, each additional loss places the Cardinals that much behind in the division race, and the Wild Card situation.
The season is not lost. Even though Arizona is 2-5-0, there are 10 games left on the schedule. Anything can happen, and has. While it isn’t likely the squad will run the table, having nine or even 10 wins is still within their reach.
RELATED: CARDINALS ENTER WEEK PICKING IN TOP 10
But they will need help. The current roster has a glaring hole that requires fixing: the offensive line.
While it is true that the running back has regressed, the players the team has in place may be more of a Band-Aid effect, but right now, they are getting it done somewhat. Yes, it is currently running back by committee, and no, neither of the three backs has the power and dominance of James Conner, who was lost for the year. But soon, RB Trey Benson will return.
The jury is still out on whether Jacoby Brissett should remain the starting quarterback even when Kyler Murray returns from his ankle injury. There seems to be two camps regarding this: one says keep Brissett under center, while the other wants Murray to return to his starting role. Despite losing to the Green Bay Packers, Brissett’s Pro Football Focus (PFF) grade was 81.5.
Trey McBride is one of the league’s best tight ends, and the receiver room has plenty of talent, starting with Marv Harrison.
But the offensive line has issues. Both offensive tackles are having a decent year, although that comes in spurts. And Frodholdt seems to be doing a decent job, even with the sacks he allowed against the fierce pass rush of the Packers.
Here are the current PFF grades for the Cardinals’ offensive line through seven weeks:
Age: 27
Overall: 60.8
Pass blocking: 58.7
Run blocking: 60.3
Penalties: 3
Sacks allowed: 3
Total pressures: 16
Offensive snaps: 471
Age: 30
Overall: 36.7
Pass blocking: 34.0
Run blocking: 4228
Penalties: 1
Sacks allowed: 1
Total pressures: 8
Offensive snaps: 172
Age: 29
Overall: 65.7
Pass blocking: 70.6
Run blocking: 62.8
Penalties: 3
Sacks allowed: 1
Total pressures: 9
Offensive snaps: 471
Age: 29
Overall: 58.5
Pass blocking: 67.7
Run blocking: 52.8
Penalties: 3
Sacks allowed: 1
Total pressures: 9
Offensive snaps: 403
Age: 24
Overall: 80.1
Pass blocking: 82.8
Run blocking: 70.6
Penalties: 2
Sacks allowed: 3
Total pressures: 13
Offensive snaps: 405