WEEK 5 · FINAL
THE READ
49ers win the turnover battle and the game
49ers won the turnover battle, and the turnover battle won the game. Brock Purdy threw for 49ers — 20/32, 345 yards, 3 TD. Ryan Wingo did the catching for 49ers — 3 catches, 151 yards, 2 TD. Ryan Wingo has not had a better afternoon this season. Through the air: 49ers 345, Browns 172.
The Wire · league beat
THE WIDER PICTURE
| Team | SRS | SOS | MARGIN | TO +/- |
|---|---|---|---|---|
| Browns | -7.0 | +2.3 | -9.3 | -11 |
| 49ers | -3.8 | +3.3 | -7.1 | +5 |
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.
IN THE BOOTH
Hollis Vaughn
The superfan
Cleveland turned the ball over and couldn't get out of its own way, and San Francisco made them pay for it—that's a 10-point game decided by who had the discipline to hold onto the football when it mattered.
Charlie Kirkster
Analyst
· replying
Ryan Wingo's 151 yards and 2 touchdowns on 3 catches tells you everything about San Francisco's day—when you're getting that kind of explosive production downfield, the turnovers don't matter nearly as much, and Cleveland's four sacks couldn't generate enough stops to keep pace.
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
20/32, 345 yards, 3 TD
Ryan Wingo
49ers
3 catches, 151 yards, 2 TD
Quinshon Judkins
Browns
12 carries, 79 yards
THE STORY SO FAR
WHAT DECIDED IT
Through the air
49ers 345, Browns 172
49ers
On the ground
Browns 147, 49ers 47
Browns
Total yards
49ers 392, Browns 319
49ers
Giveaways
49ers 0, Browns 3
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 62% · Rush 38% · 20.7 scored, 30.0 allowed
7.0 yds/att
59.5% completions
4.2 yds/carry
331.2 yds/game
1.3 giveaways/game
9.4% sack rate
last 5: 1-4
SAPPHIRE METRICS
QB efficiency 48 · Conservative
Balance 88
Ball security 64
Back usage 34%
QB runs 2.6/game
Most exposed: pressure -- sacked on 9.4% of dropbacks
PERSONNEL
off the roster — unit averages, best starters only
QB 89
WR 87
TE 87
RB 88
OL 83
DL 88
LB 86
DB 88
Best: Denzel Ward CB 94
Fastest: Jeremiah Smith 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.
LEAGUE DATA
counted by Madden, and arithmetic on top of it
Balanced
Pass 57% · Rush 43% · 20.9 scored, 28.0 allowed
7.1 yds/att
57.3% completions
4.6 yds/carry
336.9 yds/game
1.4 giveaways/game
9.7% sack rate
last 5: 2-3
SAPPHIRE METRICS
QB efficiency 43 · Conservative
Balance 93
Ball security 62
Back usage 37%
QB runs 3.1/game
Most exposed: pressure -- sacked on 9.7% of dropbacks
PERSONNEL
off the roster — unit averages, best starters only
QB 92
WR 87
TE 76
RB 88
OL 79
DL 87
LB 89
DB 86
Best: Fred Warner MIKE 99
Fastest: De'Zhaun Stribling WR 95 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
Browns receivers vs 49ers secondary
87 v 86
EVEN
49ers receivers vs Browns secondary
87 v 88
EVEN
Browns line vs 49ers front
83 v 87
49ERS
49ers line vs Browns front
79 v 88
BROWNS
Browns backs vs 49ers run defence
88 v 89
EVEN
49ers backs vs Browns run defence
88 v 88
EVEN
Browns passer vs 49ers secondary
89 v 86
BROWNS
49ers passer vs Browns secondary
92 v 88
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
BROWNS
49ERS
BROWNS
49ERS
BROWNS
49ERS
BROWNS
49ERS
BROWNS
49ERS
BROWNS
| PLAYER | C/ATT | YDS | TD | INT | SCK | LNG | RTG |
|---|---|---|---|---|---|---|---|
| Shedeur Sanders QB | 18/44 | 172 | 0 | 2 | 3 | 19 | 33.5 |
49ERS
| PLAYER | C/ATT | YDS | TD | INT | SCK | LNG | RTG |
|---|---|---|---|---|---|---|---|
| Brock Purdy QB | 20/32 | 345 | 3 | 0 | 4 | 80 | 130.3 |
BROWNS
| PLAYER | CAR | YDS | AVG | TD | BTK | YAC | LNG | FUM |
|---|---|---|---|---|---|---|---|---|
| Quinshon Judkins HB | 12 | 79 | 6.6 | 0 | 3 | 33 | 21 | 0 |
| Shedeur Sanders QB | 3 | 34 | 11.3 | 0 | 1 | 24 | 30 | 0 |
| Dylan Sampson HB | 12 | 34 | 2.8 | 2 | 1 | 10 | 15 | 0 |
| Jeremiah Smith WR | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 |
49ERS
| PLAYER | CAR | YDS | AVG | TD | BTK | YAC | LNG | FUM |
|---|---|---|---|---|---|---|---|---|
| Kaelon Black HB | 1 | 24 | 24 | 0 | 1 | 22 | 24 | 0 |
| Christian McCaffrey HB | 17 | 24 | 1.4 | 0 | 1 | 2 | 6 | 0 |
| Ryan Wingo WR | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 |
| De'Zhaun Stribling WR | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| Brock Purdy QB | 1 | -1 | -1 | 0 | 0 | 0 | 0 | 0 |
BROWNS
| PLAYER | REC | YDS | AVG | TD | YAC | DRP | LNG |
|---|---|---|---|---|---|---|---|
| KC Concepcion Jr WR | 6 | 51 | 8.5 | 0 | 15 | 3 | 15 |
| Harold Fannin Jr TE | 4 | 45 | 11.2 | 0 | 13 | 1 | 17 |
| Jeremiah Smith WR | 3 | 44 | 14.7 | 0 | 8 | 0 | 19 |
| Tommy Tremble TE | 2 | 21 | 10.5 | 1 | 15 | 0 | 17 |
| Quinshon Judkins HB | 2 | 19 | 9.5 | 0 | 10 | 2 | 16 |
| Joe Royer TE | 1 | 8 | 8 | 0 | 5 | 0 | 8 |
| Randy Pittman FB | 1 | 3 | 3 | 0 | 0 | 0 | 3 |
| Jerry Jeudy WR | 1 | 2 | 2 | 0 | 0 | 0 | 2 |
49ERS
| PLAYER | REC | YDS | AVG | TD | YAC | DRP | LNG |
|---|---|---|---|---|---|---|---|
| Ryan Wingo WR | 3 | 151 | 50.3 | 2 | 138 | 0 | 80 |
| De'Zhaun Stribling WR | 6 | 106 | 17.7 | 1 | 58 | 1 | 61 |
| Ricky Pearsall WR | 4 | 51 | 12.8 | 0 | 14 | 0 | 16 |
| Jake Tonges TE | 3 | 21 | 7 | 0 | 3 | 2 | 10 |
| Jeremiah Hasley TE | 2 | 10 | 5 | 0 | 6 | 0 | 7 |
| Christian McCaffrey HB | 2 | 6 | 3 | 0 | 4 | 0 | 6 |
BROWNS
| PLAYER | TKL | SCK | INT | PD | FF | CMP ALW | TD |
|---|---|---|---|---|---|---|---|
| Mason Graham DT | 4 | 0.5 | 0 | 0 | 0 | 0 | 0 |
| Carson Schwesinger MIKE | 4 | 0 | 0 | 0 | 0 | 2 | 0 |
| Emmanuel McNeil-Warren FS | 4 | 0.5 | 0 | 1 | 0 | 5 | 0 |
| Tyson Campbell CB | 4 | 0 | 0 | 0 | 0 | 5 | 0 |
| Grant Delpit SS | 4 | 0 | 0 | 0 | 0 | 4 | 0 |
| Mike Hall Jr DT | 3 | 0 | 0 | 0 | 0 | 0 | 0 |
| Denzel Ward CB | 3 | 0 | 0 | 0 | 0 | 1 | 0 |
| Myles Harden CB | 3 | 0 | 0 | 0 | 0 | 2 | 0 |
| Alex Wright LEDG | 3 | 1.5 | 0 | 0 | 0 | 0 | 0 |
| Quincy Rhodes Jr LEDG | 2 | 1.5 | 0 | 0 | 0 | 0 | 0 |
| Jeremiah Owusu-Koramoah WILL | 2 | 0 | 0 | 0 | 0 | 1 | 0 |
| Justin Jefferson MIKE | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Owen Heinecke SAM | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Jared Verse REDG | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Kayin Lee CB | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
49ERS
| PLAYER | TKL | SCK | INT | PD | FF | CMP ALW | TD |
|---|---|---|---|---|---|---|---|
| Fred Warner MIKE | 10 | 1 | 1 | 1 | 0 | 4 | 0 |
| Bray Hubbard SS | 5 | 0 | 0 | 0 | 0 | 2 | 0 |
| Ephesians Prysock CB | 5 | 0 | 0 | 1 | 1 | 3 | 0 |
| Miles Battle CB | 4 | 0 | 0 | 0 | 0 | 3 | 0 |
| Alfred Collins DT | 3 | 1 | 0 | 0 | 0 | 0 | 0 |
| Mykel Williams REDG | 3 | 0 | 0 | 0 | 0 | 0 | 0 |
| Osa Odighizuwa DT | 3 | 0 | 0 | 0 | 0 | 0 | 0 |
| Deommodore Lenoir CB | 2 | 0 | 1 | 1 | 0 | 2 | 0 |
| Nick Bosa LEDG | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| Dre Greenlaw WILL | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| Renardo Green CB | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| Malik Mustapha FS | 2 | 0 | 0 | 0 | 0 | 2 | 0 |
| Mory Bamba CB | 2 | 0 | 0 | 1 | 0 | 1 | 0 |
| Romello Height LEDG | 2 | 1 | 0 | 0 | 0 | 0 | 0 |
BROWNS
| PLAYER | FG | XP | LNG |
|---|---|---|---|
| Brock Taylor K | 1/1 | 2/2 | 48 |
49ERS
| PLAYER | FG | XP | LNG |
|---|---|---|---|
| Eddy Pineiro K | 2/3 | 3/3 | 33 |
RECENT FORM
Browns
L
19–56 vs Ravens
WK 4
L
31–35 vs Bears
WK 3
L
10–47 vs Steelers
WK 2
49ers
W
25–23 vs Bengals
WK 4
W
30–25 vs Packers
WK 3
L
28–38 vs Jaguars
WK 2
TEAM STATS
| Browns | 49ers | |
|---|---|---|
| 319 | TOTAL YARDS | 392 |
| 172 | PASSING YARDS | 345 |
| 147 | RUSHING YARDS | 47 |
| 3 | SACKS ALLOWED | 4 |
| 4 | 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.