SapphireSportz crest SAPPHIRESPORTZ pfl2k27 crest
Sign in
THE WIRE
pfl2k27 🏟️ Madden
THE READ
65 points between 49ers and Cardinals

42-23, and neither defence wants to watch it back. Brock Purdy was steady for 49ers — 17/27, 222 yards, 2 TD, 3 INT — in a losing effort. De'Zhaun Stribling moved the ball for 49ers — 6 catches, 114 yards, 2 TD. A season best for Nyziah Hunter. Through the air: 49ers 222, Cardinals 182.

The Wire · league beat
THE WIDER PICTURE
Team SRS SOS MARGIN TO +/-
49ers -8.3 +6.0 -14.3 -9
Cardinals +10.7 +2.7 +8.0 +13
SRS is how many points a side beats an average team by once you account for who they played — beat a good team by 3 and it counts for more than beating a bad one by 20. SOS is how hard that schedule has been. Full table.
Cardinals — NFC #3 · division · 8-2 Playoff picture →
In the MVP race
#7 Dante Moore QB · Cardinals · 0.9% of the field
#11 Jeremiyah Love HB · Cardinals · 0.6% of the field
The whole board →
IN THE BOOTH
Jaylen Rivers The insider
San Francisco's defense got run over for 171 yards by Jeremiyah Love while the offense couldn't keep pace—McCaffrey had 160 on the ground but it wasn't enough in a 42-23 loss that leaves the Niners at 1-3 watching Arizona run the table at 4-0.
Luca Santana Analyst · replying
Arizona's turnover margin of plus-7 tells you everything: San Francisco beat itself as much as Arizona beat them, and that margin decides playoff positioning in a season like this one. The Niners' expected win rate based on points alone sits at 34.5 percent—they're fundamentally outmatched right now.
They only ever read the box score and this league's own numbers — none of them has a source, and none of them can report anything that did not happen.
Brock Purdy
49ers
17/27, 222 yards, 2 TD, 3 INT
De'Zhaun Stribling
49ers
6 catches, 114 yards, 2 TD
Jeremiyah Love
Cardinals
11 carries, 171 yards, 1 TD
THE STORY SO FAR
WHAT DECIDED IT
Through the air 49ers 222, Cardinals 182 49ers
On the ground Cardinals 195, 49ers 160 Cardinals
Total yards 49ers 382, Cardinals 377 49ers
Giveaways Cardinals 0, 49ers 3 Cardinals
THE ROOM Final. The recap is below.
📺 THE WEEK 4 SHOW this game is in the week's show ▶ Watch the show
THE MATCHUP SCOUT every number below is counted from the export or read off the roster — nothing is inferred about playcalling
LEAGUE DATA counted by Madden, and arithmetic on top of it
Pass-heavy Pass 60% · Rush 40% · 18.5 scored, 32.7 allowed
7.5 yds/att 56.2% completions 6.1 yds/carry 305.6 yds/game 2.1 giveaways/game 7.6% sack rate last 5: 0-5
Primary weapon: De'Zhaun Stribling WR — 44% of the receiving yards · DEPENDENCY VERY HIGH
SAPPHIRE METRICS QB efficiency 42 · Turnover-prone Balance 90 Ball security 41 Back usage 36% QB runs 2.0/game
Most exposed: one-man passing game -- De'Zhaun Stribling takes 44% of the receiving yards
PERSONNEL off the roster — unit averages, best starters only
QB 87 WR 84 TE 95 RB 88 OL 83 DL 83 LB 87 DB 81
Best: Fred Warner MIKE 98 Fastest: De'Zhaun Stribling WR 94 SPD 6 at star dev or better
YOUR NOTEBOOK what you wrote about them — private, and never a Sapphire statistic
Sign in as a member of this league to keep private scouting notes on your opponents.
HOW THEY PLAY the man, not the franchise — only weeks the record attributes to him, this season
yungbav234
Cardinals · his last 8 games
Balanced One back
Pass / run58% / 42% Points for / against30.6 — 25.8 Margin+4.9 Giveaways a game0.9 Sacks taken4.4% of dropbacks Lead backJeremiyah Love · 11.5/g Top targetNyziah Hunter · 33% QB carries2.6 a game
KiLLaGueRiLLa21
49ers · his last 8 games
Balanced Gives it away One back One target
Pass / run60% / 40% Points for / against14.1 — 31.8 Margin-17.6 Giveaways a game2.2 Sacks taken7.1% of dropbacks Lead backChristian McCaffrey · 14.5/g Top targetDe'Zhaun Stribling · 43% QB carries1.5 a game
Counted from the weeks each man actually held his team — so a franchise that changed hands is not credited to whoever has it now. Nothing above is a playcall: the export does not carry those, and neither does this.
THE SERIES KiLLaGueRiLLa21 against yungbav234 — the men, not the teams
yungbav234 leads it 2-0. yungbav234 has won 2 straight.
2 meetings avg 18.5 — 38.5 biggest: 21 pts to yungbav234
S2 · week 10 KiLLaGueRiLLa21 14 — 35 yungbav234 YUNGBAV234
S2 · week 4 KiLLaGueRiLLa21 23 — 42 yungbav234 YUNGBAV234
Only meetings Sapphire can attribute to both men are counted — a Madden export never says who owned a team last season, so the series starts where the record does.
MATCHUP ADVANTAGES unit averages against each other — inside three points is a push
49ers receivers vs Cardinals secondary 84 v 82 EVEN
Cardinals receivers vs 49ers secondary 79 v 81 EVEN
49ers line vs Cardinals front 83 v 82 EVEN
Cardinals line vs 49ers front 79 v 83 49ERS
49ers backs vs Cardinals run defence 88 v 81 49ERS
Cardinals backs vs 49ers run defence 86 v 85 EVEN
49ers passer vs Cardinals secondary 87 v 82 49ERS
Cardinals passer vs 49ers secondary 83 v 81 EVEN
TOP PERFORMERS
Brock Purdy QB 49ers 222 pass yds
Dante Moore QB Cardinals 182 pass yds
Jeremiyah Love HB Cardinals 171 rush yds
Christian McCaffrey HB 49ers 160 rush yds
De'Zhaun Stribling WR 49ers 114 rec yds
Nyziah Hunter WR Cardinals 93 rec yds
Jayden Reed WR Cardinals 62 rec yds
Trey McBride TE Cardinals 58 rec yds
Christian McCaffrey HB 49ers 53 rec yds
Josh Sweat REDG Cardinals 2 sacks
🎬 The Game Recap
this game as an episode -- the score, the stars, the numbers that decided it -- and a video you can post
›
BOX SCORE
49ERS
PLAYER C/ATTYDSTDINTSCKLNGRTG
Brock Purdy QB 17/272222334173.9
CARDINALS
PLAYER C/ATTYDSTDINTSCKLNGRTG
Dante Moore QB 10/1618220140141.1
RECENT FORM
49ers
W 45–21 vs Packers WK 3
L 17–20 vs Eagles WK 2
L 28–65 vs Ravens WK 1
Cardinals
W 36–24 vs Seahawks WK 3
W 35–17 vs Bengals WK 2
W 58–35 vs Bears WK 1
TEAM STATS
49ers Cardinals
382 TOTAL YARDS 377
222 PASSING YARDS 182
160 RUSHING YARDS 195
3 SACKS ALLOWED 1
1 SACKS MADE 3
3 GIVEAWAYS 0
0 TAKEAWAYS 3

Bold is the side that won that line. Giveaways come off a team's own offensive rows and takeaways off its own defensive rows — two separate payloads, so they need not tie out against each other.

ALL-TIME HEAD-TO-HEAD
0 49ERS — 2 CARDINALS
LEAGUE CHAT
Sign in to join the conversation.