CARDINALS
NFC West · owned by zBaccarat
· 10 / 11
#8 overall
Seed 3
W4 streak
Team OVR 88
📊 59.0% pass / 41.0% run
4-1
RECORD
OFFENSE · LEAGUE RANKS
#6
TOTAL YDS
#13
PASSING
#4
RUSHING
#12
POINTS FOR
DEFENSE · LEAGUE RANKS
#24
TOTAL YDS
#22
VS PASS
#30
VS RUN
#8
POINTS ALLOWED
SEASON
Packers
Rams
Seahawks
Rams
Falcons
Colts
Lions
Bears
Browns
49ers
Ravens
Seahawks
49ers
Bengals
Eagles
Vikings
Steelers
WK 1 · vs
Packers
L 28–52
WK 2 · vs
Rams
W 28–13
WK 3 · @
Seahawks
W 36–22
WK 4 · @
Rams
W 14–0
WK 5 · vs
Falcons
W 49–21
WK 6 · vs
Colts
—
WK 8 · vs
Lions
—
WK 9 · @
Bears
—
WK 10 · vs
Browns
—
WK 11 · vs
49ers
—
WK 12 · @
Ravens
—
WK 13 · vs
Seahawks
—
WK 14 · @
49ers
—
WK 15 · @
Bengals
—
WK 16 · @
Eagles
—
WK 17 · @
Vikings
—
WK 18 · vs
Steelers
—
TOP PERFORMERS
TEAM BUILD TRACKER
since Sep 06 (current owner's era) · 27 checkpoints
88
TEAM OVR
+5 📈
| GROUP | NOW | Δ ERA | VS LEAGUE |
|---|---|---|---|
| QB | 85.0 | +5.5 | +3.8 |
| RB | 83.3 | +2.6 | +2.5 |
| WR | 80.5 | +0.7 | -2.7 |
| TE | 85.0 | +1.5 | +5.8 |
| OL | 80.0 | +1.3 | -0.9 |
| DL | 84.2 | +3.2 | +0.8 |
| LB | 73.0 | +1.5 | -4.8 |
| DB | 80.2 | +1 | -2.3 |
| ST | 71.0 | -5.5 | -6.6 |
Δ ERA = change since the tracker started under this owner. VS LEAGUE = your group vs the league average — red is where the roster lacks talent.
FROM THE LOCKER ROOM
The booth on Cardinals run away with it, 49-21
Elise Carter: "Atlanta came in tied at 4-1 and left looking like they belong nowhere near a playoff conversation—Dalton's 4 interceptions against a Cardinals team that scored 49 points doesn't just lose football games, it ends quarterback tenures."
💬 0 comments
Cardinals run away with it, 49-21
Arizona dismantled Atlanta 49-21 in week 5, a 28-point margin that came down to turnover management and execution in the passing game. Geno Smith threw 4 touchdowns on 9 of 18 passing for 301 yards while Andy Dalton threw 4 interceptions on 11 of 25 for 307 yards, and the Cardinals' ball security—1 giveaway to Atlanta's 4—proved decisive. Trey McBride caught 3 passes for 156 yards and 3 touchdowns, while the Cardinals ran for 164 yards and controlled a game where Arizona's balanced approach outmatched Atlanta's reliance on the pass.
💬 0 comments
Cardinals beat Rams, 28-13
28-13 to Cardinals, and it went about how it looked. Geno Smith did the damage for Cardinals — 19/26, 355 yards, 3 TD, 2 INT. Blake Corum did the work on the ground for Rams — 6 carries, 74 yards, 1 TD — in a losing effort. Through the air: Cardinals 355, Rams 137.
💬 0 comments
Packers run away with it, 52-28
Cardinals had no answer. Packers took it 52-28. Jordan Love threw for Packers — 18/33, 350 yards, 5 TD, 1 INT. Geno Smith did the damage for Cardinals — 11/24, 219 yards, 3 TD, 5 INT — in a losing effort. Through the air: Packers 350, Cardinals 219.
💬 0 comments
The booth on Cardinals run away with it, 48-27
Riley Parker: "San Francisco got run off the field—Arizona's 225 ground yards to the Niners' 126 says everything about who controlled this thing, and when you're losing by 21 in Week 18, it's because the other team decided what the game was going to be. The Cardinals scored 48 points and it never felt close."
Ethan Price: "San Francisco's season ended the way it lived: Purdy completed 22 of 39 while McCaffrey churned for 109 yards, which is to say the Niners had the right pieces and no way to use them. Arizona, meanwhile, walked into the playoffs having scored at will in their last month—Geno Smith's 321 yards and 3 touchdowns the most clinical version of a team that no longer needs to prove anything."
Ava Collins: "San Francisco's problem wasn't talent—it was balance. Arizona came in throwing 62% of the time all season and ran 32 times today; the Niners kept force-feeding the pass eve
💬 0 comments
Cardinals run away with it, 48-27
Arizona dismantled San Francisco 48-27 in Week 18, a rout that belonged entirely to the Cardinals' balanced attack: Geno Smith carved up the secondary for 321 yards and 3 touchdowns while the ground game churned out 225 yards, and Arizona's defense suffocated a 49ers offense that managed only 403 total yards and turned the ball over once. Brock Purdy threw for 277 yards and 2 scores, and Christian McCaffrey delivered 109 rushing yards and 2 touchdowns, but the Niners' piecemeal effort couldn't keep pace. Arizona's disciplinary edge—clean hands, no giveaways—proved decisive in a game where the Cardinals simply dictated terms on both sides of the ball.
💬 0 comments
The booth on 73 points between Raiders and Cardinals
Daniel Keller: "Arizona's ground game settled it—156 yards to 69 lets you play loose on defense and take shots downfield, which is what Geno Smith did with 4 touchdowns on 29 attempts, a rhythm the Raiders couldn't match despite Fernando Mendoza's own 4-TD day."
Riley Parker: "Arizona just locked the division and a playoff spot by doing the thing it stopped doing all season—running the ball like it mattered. When you hand off 32 times instead of passing 63% of the time, you get to play ahead and let your defense breathe, and that's a completely different team than the one that's been bleeding points all year."
💬 0 comments
73 points between Raiders and Cardinals
Arizona beat Las Vegas 42-31 in a shootout where both quarterbacks had their best days of the season. Geno Smith went 24 of 29 for 325 yards and 4 touchdowns while Fernando Mendoza matched him with 4 touchdown passes on 24 of 45 completions for 281 yards, but the Cardinals' ground game made the difference at 156 yards to the Raiders' 69. Marvin Harrison Jr. caught 9 passes for 146 yards and a touchdown as Arizona's balanced attack outgained Las Vegas 481 to 350 total yards. The Cardinals improved to 9-7 while the Raiders fell to 7-9.
💬 0 comments
RECENT MOVES
League-wide transactions →
HEAD-TO-HEAD · USER GAMES
full grid →
DEPTH CHART
projected by overall — starter first, then the room behind him
OFFENSE
DEFENSE
THE CAP ROOM
53 contracts on the books
$45.4M comes off the books at the end of this season — 15 contracts, 20% of what you are carrying.
WHAT IS EATING THE ROOM
largest cap hits, with what is left on each
| PLAYER | POS | OVR | AGE | YRS LEFT | CAP HIT | PER OVR PT |
|---|---|---|---|---|---|---|
| Josh Sweat | REDG | 86 | 30 | 2 | $23.6M | $274,419 |
| Budda Baker | SS | 91 | 31 | 6 | $20.9M | $229,451 |
| Paris Johnson Jr | LT | 88 | 26 | 8 | $19.7M | $223,864 |
| Trey McBride | TE | 99 | 27 | 3 | $16.1M | $162,929 |
| Jeremiyah Love | HB | 90 | 22 | 3 | $12.1M | $133,889 |
| Hjalte Froholdt | C | 83 | 31 | 5 | $11.4M | $137,831 |
| Marvin Harrison Jr | WR | 85 | 25 | 2 | $11.2M | $132,353 |
| Zaven Collins | LEDG | 79 | 28 | 1 | $8.5M | $107,722 |
Per OVR point is a division, not a verdict — a cap hit over an overall rating, nothing more. Whether a number is a problem depends on the position and the player, and that is your call rather than the site's.
There is no "cut him and save this much" here on purpose: a release in Madden carries dead money, and the export does not carry the figure — so that saving is not something this site can work out, and guessing at it would be guessing at the one number that decides whether the advice is any good.
ROSTER
53 on the active roster · 12 practice squad
OFFENSE
| PLAYER | POS | OVR | DEV | AGE | YRS LEFT | CAP HIT |
|---|---|---|---|---|---|---|
| Geno Smith | QB | 95 | X-Factor | 21 | 7 | $4.3M |
| Carson Beck | QB | 75 | 25 | 3 | $1.7M | |
| Riley Leonard | QB | 73 | 24 | 2 | $910K | |
| Will Howard | QB | 70 | 25 | 2 | $880K | |
| Jeremiyah Love | HB | 90 | Superstar | 22 | 3 | $12.1M |
| Tyler Allgeier | HB | 82 | 27 | 1 | $7.9M | |
| Trey Benson | HB | 78 | 25 | 1 | $1.9M | |
| Marvin Harrison Jr | WR | 85 | Superstar | 25 | 2 | $11.2M |
| Michael Wilson | WR | 84 | Superstar | 27 | 6 | $7.6M |
| Wyatt Young | WR | 78 | 22 | 4 | $1.8M | |
| Kendrick Bourne | WR | 75 | 32 | 1 | $5.2M | |
| Cyrus Allen | WR | 73 | 24 | 2 | $1.3M | |
| Mason Tipton | WR | 72 | 26 | 1 | $2.0M | |
| Trey McBride | TE | 99 | X-Factor | 27 | 3 | $16.1M |
| Josh Whyle | TE | 71 | 27 | 1 | $1.8M | |
| Paris Johnson Jr | LT | 88 | Superstar | 26 | 8 | $19.7M |
| Christian Jones | LT | 70 | 27 | 1 | $1.3M | |
| Josh Fryar | LT | 65 | 25 | 2 | $640K | |
| Evan Tengesdahll | LG | 80 | Star | 23 | 4 | $3.9M |
| Hjalte Froholdt | C | 83 | Star | 31 | 5 | $11.4M |
| Justin Evans | C | 72 | 24 | 4 | $1.3M | |
| Hayden Conner | C | 66 | 25 | 2 | $1.2M | |
| Chase Bisontis | RG | 82 | Star | 23 | 3 | $3.0M |
| Isaiah Adams | RG | 72 | 27 | 1 | $1.9M | |
| Ryan Baer | RT | 75 | Star | 24 | 4 | $1.6M |
| Jayden Williams | RT | 68 | 24 | 3 | $1.1M |
DEFENSE
| PLAYER | POS | OVR | DEV | AGE | YRS LEFT | CAP HIT |
|---|---|---|---|---|---|---|
| Zaven Collins | LEDG | 79 | Star | 28 | 1 | $8.5M |
| Jordan Burch | LEDG | 75 | 25 | 2 | $1.8M | |
| Kyron Johnson | LEDG | 68 | 29 | 3 | $2.5M | |
| Josh Sweat | REDG | 86 | Star | 30 | 2 | $23.6M |
| Boubacar Traore | REDG | 69 | 23 | 4 | $1.2M | |
| John Jenkins | DT | 93 | X-Factor | 21 | 7 | $5.1M |
| Walter Nolen III | DT | 85 | Superstar | 23 | 2 | $5.3M |
| Kaleb Proctor | DT | 78 | Star | 23 | 3 | $1.3M |
| Darius Robinson | DT | 73 | 25 | 1 | $4.4M | |
| Mack Wilson Sr | MIKE | 81 | Star | 29 | 3 | $4.1M |
| Kalen DeLoach | MIKE | 68 | 26 | 2 | $660K | |
| Cody Simon | WILL | 72 | 25 | 2 | $1.4M | |
| Karson Sharar | WILL | 70 | 24 | 3 | $1.1M | |
| Jamal Hill | WILL | 69 | 26 | 1 | $1.0M | |
| Will Johnson | CB | 82 | Superstar | 24 | 2 | $2.6M |
| Max Melton | CB | 77 | 25 | 6 | $2.8M | |
| Denzel Burke | CB | 73 | 24 | 2 | $1.2M | |
| Dorian Strong | CB | 73 | 25 | 2 | $1.4M | |
| Jontez Williams | CB | 66 | 24 | 4 | $1.1M | |
| Malik Hooker | FS | 78 | 31 | 1 | $4.4M | |
| Andrew Wingard | FS | 77 | 30 | 3 | $3.6M | |
| Dadrion Taylor-Demerson | FS | 76 | Star | 26 | 1 | $1.4M |
| Budda Baker | SS | 91 | Star | 31 | 6 | $20.9M |
| Kitan Crawford | SS | 70 | 25 | 1 | $1.3M |
SPECIAL TEAMS
| PLAYER | POS | OVR | DEV | AGE | YRS LEFT | CAP HIT |
|---|---|---|---|---|---|---|
| Cade York | K | 70 | 26 | 1 | $1.3M | |
| Jack Browning | P | 72 | 25 | 2 | $470K |
PRACTICE SQUAD · 12
Not on the 53. They don't play, don't sit on the depth chart and can't be traded -- any team can sign them.
| PLAYER | POS | OVR | DEV | AGE | CAP HIT |
|---|---|---|---|---|---|
| Ben Sauls | K | 72 | 26 | $0 | |
| Victor Snow | WR | 68 | 24 | $0 | |
| Dylan Drummond | WR | 68 | 27 | $0 | |
| Jordan Faison | WR | 67 | 23 | $0 | |
| Justin Scott | DT | 66 | 22 | $0 | |
| Jalen McLeod | MIKE | 65 | 25 | $0 | |
| John Humphrey | CB | 64 | 25 | $0 | |
| Austin Keys | WILL | 63 | 25 | $0 | |
| Jose Ruiz | SS | 63 | 22 | $0 | |
| Xavier Truss | RT | 62 | 26 | $0 | |
| Jared Penning | LG | 61 | 26 | $0 | |
| Mason Bradford | RT | 60 | 22 | $0 |
SALARY CAP
Spent $204.9M
Room $326.2M
Free $121.3M
63% of the cap committed
TEAM NEEDS — THE DEEP READ
LOLB
13.8 OVR below league average
room grades 55.0
LE
9.8 OVR below league average
room grades 79.0
K
8.5 OVR below league average
room grades 70.0
ROLB
8.2 OVR below league average
room grades 72.0
FRONT OFFICE CALLS
📈 SELL HIGH
Budda Baker
SS · 91 OVR · 31yo
Still commands a premium — the age cliff comes for everyone
📈 SELL HIGH
Josh Sweat
REDG · 86 OVR · 30yo
Still commands a premium — the age cliff comes for everyone
UPCOMING FREE AGENTS
Tyler Allgeier
HB · 82 OVR · age 27
current: $6.5M
Zaven Collins
LEDG · 79 OVR · age 28
current: $9.2M
Trey Benson
HB · 78 OVR · age 25
current: $4.8M
Malik Hooker
FS · 78 OVR · age 31
current: $3.4M
Dadrion Taylor-Demerson
FS · 76 OVR · age 26
current: $4.0M
Kendrick Bourne
WR · 75 OVR · age 32
current: $4.4M
Darius Robinson
DT · 73 OVR · age 25
current: $6.9M
Isaiah Adams
RG · 72 OVR · age 27
current: $4.8M
Mason Tipton
WR · 72 OVR · age 26
current: $2.8M
Josh Whyle
TE · 71 OVR · age 27
current: $1.8M
Christian Jones
LT · 70 OVR · age 27
current: $3.7M
Kitan Crawford
SS · 70 OVR · age 25
current: $2.0M
FULL SCHEDULE
kickoff times set by the owners in Franchise HQ
| WK | OPPONENT | RESULT | KICKOFF | |
|---|---|---|---|---|
| 1 | vs | Packers |
L 28–52 | |
| 2 | vs | Rams |
W 28–13 | |
| 3 | @ | Seahawks |
W 36–22 | |
| 4 | @ | Rams |
W 14–0 | |
| 5 | vs | Falcons |
W 49–21 | |
| 6 | vs | Colts |
— | unscheduled |
| 8 | vs | Lions |
— | unscheduled |
| 9 | @ | Bears |
— | unscheduled |
| 10 | vs | Browns |
— | unscheduled |
| 11 | vs | 49ers |
— | unscheduled |
| 12 | @ | Ravens |
— | unscheduled |
| 13 | vs | Seahawks |
— | unscheduled |
| 14 | @ | 49ers |
— | unscheduled |
| 15 | @ | Bengals |
— | unscheduled |
| 16 | @ | Eagles |
— | unscheduled |
| 17 | @ | Vikings |
— | unscheduled |
| 18 | vs | Steelers |
— | unscheduled |












