WEEK 1 · FINAL
THE READ
Elise Carter
The insider
49ers run away with it, 91-33
49ers were never troubled, putting Cardinals away 91-33. Brock Purdy was steady for 49ers — 27/34, 571 yards, 12 TD, 2 INT. Marco Randle was the target for 49ers — 13 catches, 365 yards, 5 TD. Worth noting: Marco Randle, 80 overall, is 1 in the league in receiving yards. Through the air: 49ers 571, Cardinals 411.
THE WIDER PICTURE
49ers —
NFC #1 · division
· 1-0
Playoff picture →
IN THE BOOTH
Kayla James
The showman
Arizona came in and handed the ball away 8 times—Carson Beck alone threw 7 interceptions—which is less a game plan than a surrender, but San Francisco's Marco Randle at 365 yards and 5 touchdown catches was simply unreachable, a one-man reckoning that made the 58-point margin feel almost inevitable.
Devon Walker
Beat reporter
· replying
San Francisco is what it looked like it would be—a passing team that can break you downfield in a hurry. Arizona came in trying to run the ball more than usual and still couldn't stay on schedule, which tells you Beck's 7 interceptions weren't just bad luck but a symptom of a team that never got its footing to begin with.
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
27/34, 571 yards, 12 TD, 2 INT
Marco Randle
49ers
13 catches, 365 yards, 5 TD
Carson Beck
Cardinals
12/27, 376 yards, 2 TD, 7 INT
THE STORY SO FAR
WHAT DECIDED IT
Through the air
49ers 571, Cardinals 411
49ers
Total yards
49ers 575, Cardinals 495
49ers
On the ground
Cardinals 84, 49ers 4
Cardinals
Giveaways
49ers 2, Cardinals 8
49ers
THE ROOM
Final. The recap is below.
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 63% · Rush 37% · 33.0 scored, 91.0 allowed
12.8 yds/att
46.9% completions
4.4 yds/carry
495.0 yds/game
8.0 giveaways/game
11.1% sack rate
last 1: 0-1
SAPPHIRE METRICS
QB efficiency 49 · Aggressive
Balance 64
Ball security 0
Back usage 35%
QB runs 1.0/game
Most exposed: ball security -- 8.0 giveaways a game
PERSONNEL
off the roster — unit averages, best starters only
QB 80
WR 76
TE 99
RB 84
OL 80
DL 81
LB 77
DB 82
Best: Trey McBride TE 99
Fastest: Jeremiyah Love HB 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.
LEAGUE DATA
counted by Madden, and arithmetic on top of it
Pass-heavy
Pass 97% · Rush 3% · 91.0 scored, 33.0 allowed
16.8 yds/att
79.4% completions
4.0 yds/carry
575.0 yds/game
2.0 giveaways/game
0.0% sack rate
last 1: 1-0
SAPPHIRE METRICS
QB efficiency 85 · Aggressive
Balance 21
Ball security 44
Back usage 3%
Most exposed: one-man passing game -- Marco Randle takes 64% of the receiving yards
PERSONNEL
off the roster — unit averages, best starters only
QB 95
WR 81
TE 73
RB 86
OL 75
DL 81
LB 86
DB 80
Best: Fred Warner MIKE 98
Fastest: De'Zhaun Stribling WR 94 SPD
5 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.
MATCHUP ADVANTAGES
unit averages against each other — inside three points is a push
Cardinals receivers vs 49ers secondary
76 v 80
49ERS
49ers receivers vs Cardinals secondary
81 v 82
EVEN
Cardinals line vs 49ers front
80 v 81
EVEN
49ers line vs Cardinals front
75 v 81
CARDINALS
Cardinals backs vs 49ers run defence
84 v 83
EVEN
49ers backs vs Cardinals run defence
86 v 80
49ERS
Cardinals passer vs 49ers secondary
80 v 80
EVEN
49ers passer vs Cardinals secondary
95 v 82
49ERS
TOP PERFORMERS
🎬
The Game Recapthis game as an episode -- the score, the stars, the numbers that decided it -- and a video you can post ›
BOX SCORE
CARDINALS
49ERS
CARDINALS
49ERS
CARDINALS
49ERS
CARDINALS
49ERS
CARDINALS
49ERS
CARDINALS
| PLAYER | C/ATT | YDS | TD | INT | SCK | LNG | RTG |
|---|---|---|---|---|---|---|---|
| Carson Beck QB | 12/27 | 376 | 2 | 7 | 2 | 96 | 76.3 |
| Desmond Ridder QB | 2/2 | 26 | 0 | 0 | 1 | 17 | 118.7 |
| Tua Tagovailoa QB | 1/3 | 9 | 0 | 0 | 1 | 9 | 42.3 |
49ERS
| PLAYER | C/ATT | YDS | TD | INT | SCK | LNG | RTG |
|---|---|---|---|---|---|---|---|
| Brock Purdy QB | 27/34 | 571 | 12 | 2 | 0 | 73 | 133.8 |
CARDINALS
| PLAYER | CAR | YDS | AVG | TD | BTK | YAC | LNG | FUM |
|---|---|---|---|---|---|---|---|---|
| Jeremiyah Love HB | 13 | 68 | 5.2 | 2 | 0 | 14 | 32 | 0 |
| Deebo Samuel Sr HB | 1 | 10 | 10 | 0 | 0 | 1 | 10 | 0 |
| Isaac Guerendo HB | 2 | 9 | 4.5 | 0 | 1 | 3 | 10 | 0 |
| Dawand Jones HB | 2 | 0 | 0 | 0 | 0 | 2 | 3 | 0 |
| Trey McBride TE | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| Dalevon Campbell WR | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| Tua Tagovailoa QB | 1 | -3 | -3 | 0 | 0 | 2 | 0 | 0 |
49ERS
| PLAYER | CAR | YDS | AVG | TD | BTK | YAC | LNG | FUM |
|---|---|---|---|---|---|---|---|---|
| Christian McCaffrey HB | 1 | 4 | 4 | 0 | 0 | 1 | 4 | 0 |
| Marco Randle WR | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| De'Zhaun Stribling WR | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
CARDINALS
| PLAYER | REC | YDS | AVG | TD | YAC | DRP | LNG |
|---|---|---|---|---|---|---|---|
| Marvin Harrison Jr WR | 2 | 119 | 59.5 | 1 | 61 | 0 | 96 |
| Dalevon Campbell WR | 3 | 94 | 31.3 | 0 | 72 | 0 | 77 |
| Trey McBride TE | 4 | 81 | 20.2 | 0 | 19 | 0 | 32 |
| Jeremiyah Love HB | 4 | 74 | 18.5 | 0 | 59 | 0 | 56 |
| Reggie Virgil WR | 2 | 43 | 21.5 | 1 | 19 | 0 | 34 |
49ERS
| PLAYER | REC | YDS | AVG | TD | YAC | DRP | LNG |
|---|---|---|---|---|---|---|---|
| Marco Randle WR | 13 | 365 | 28.1 | 5 | 149 | 0 | 73 |
| De'Zhaun Stribling WR | 3 | 113 | 37.7 | 1 | 60 | 1 | 72 |
| Manuel Ortega TE | 7 | 44 | 6.3 | 6 | 9 | 0 | 19 |
| Ricky Pearsall WR | 2 | 26 | 13 | 0 | 13 | 0 | 17 |
| Christian McCaffrey HB | 2 | 23 | 11.5 | 0 | 12 | 0 | 26 |
CARDINALS
| PLAYER | TKL | SCK | INT | PD | FF | CMP ALW | TD |
|---|---|---|---|---|---|---|---|
| Budda Baker SS | 3 | 0 | 1 | 0 | 0 | 0 | 0 |
| Max Melton CB | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| Quay Walker WILL | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| Decamerion Richardson CB | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Kaleb Proctor DT | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| James Williams Sr SAM | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Will Johnson SS | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
| Kalen DeLoach MIKE | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
49ERS
| PLAYER | TKL | SCK | INT | PD | FF | CMP ALW | TD |
|---|---|---|---|---|---|---|---|
| Ashtyn Davis FS | 5 | 0 | 1 | 0 | 0 | 0 | 1 |
| Nick Bosa LEDG | 4 | 2 | 0 | 0 | 0 | 0 | 0 |
| Renardo Green CB | 4 | 0 | 1 | 0 | 0 | 0 | 0 |
| Fred Warner MIKE | 4 | 0 | 1 | 1 | 1 | 0 | 0 |
| Deommodore Lenoir CB | 4 | 0 | 0 | 0 | 0 | 0 | 0 |
| Mike Alexander CB | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| Marques Sigle SS | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| Layne Dillard FS | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| Alfred Collins DT | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
| Drew Sanders REDG | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Riley Moss FS | 1 | 0 | 1 | 0 | 0 | 0 | 0 |
| Nick Martin WILL | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Romello Height LEDG | 1 | 1 | 1 | 0 | 0 | 0 | 0 |
| Ephesians Prysock CB | 1 | 0 | 1 | 0 | 0 | 0 | 0 |
| Upton Stout CB | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
CARDINALS
| PLAYER | FG | XP | LNG |
|---|---|---|---|
| Maddux Trujillo K | 2/3 | 3/4 | 51 |
49ERS
nothing recorded
RECENT FORM
Cardinals
no games yet
49ers
no games yet
TEAM STATS
| Cardinals | 49ers | |
|---|---|---|
| 495 | TOTAL YARDS | 575 |
| 411 | PASSING YARDS | 571 |
| 84 | RUSHING YARDS | 4 |
| 4 | SACKS ALLOWED | 0 |
| 0 | SACKS MADE | 4 |
| 8 | GIVEAWAYS | 2 |
| 2 | TAKEAWAYS | 8 |
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
CARDINALS
—
1
49ERS