STATS
NFL/Players/Brock Purdy
Brock Purdy

BROCK PURDY

QB · 13 · San Francisco 49ers · 20222025 · 57 games
49
CAREER GAMES · REG. SEASON
4 seasons · 3 with playoff work
11,685
CAREER PASSING YARDS
84 TD · 37 INT
627
CAREER RUSHING YARDS
11 TD · 3.92 per carry

01/Career

Season by season
Regular season
PASSING
SeasonClubGCMPATTYDSY/ATDINTRTG
2025SF91972842,1677.62010100.5
2024SF153004553,8648.5201296.1
2023SF163084444,2809.63111113.0
2022SF91141701,3748.1134107.3
Career499191,35311,6858.68437104.0
RUSHING
SeasonClubGCARYDSY/CTD
2025SF9331474.453
2024SF15663234.895
2023SF16391443.692
2022SF922130.591
Career491606273.9211

02/Playoffs

Kept apart
Never folded in
PASSING
SeasonClubGCMPATTYDSY/ATDINTRTG
2025SF233584026.92368.3
2023SF3661087747.23188.3
2022SF341635699.030109.8
RUSHING
SeasonClubGCARYDSY/CTD
2025SF214614.360
2023SF314745.290
2022SF37243.431

03/Per-play role

Play log
2020–2025 only
What Brock Purdy did on the plays he appears on, 2024 regular season
RolePlaysYardsPer playTD
Passer4873,86412.8820
Rusher663234.895

04/Game log

2024
REG
DateWKOppResultC/ATTYDSTDINTCARYDSTD
Dec 3017vs DETL 344027/35377323121
Dec 2216@ MIAL 172926/40313214260
Dec 1215vs LAL 61214/3114201130
Dec 814vs CHIW 381320/25325205110
Dec 113@ BUFL 103511/189400240
Nov 1711vs SEAL 172021/28159115401
Nov 1010@ TBW 232025/36353204170
Oct 278vs DALW 302418/26260108561
Oct 207vs KCL 182817/31212038272
Oct 106@ SEAW 362418/28255304190
Oct 65vs ARIL 232419/35244124330
Sep 294vs NEW 301315/27288115110
Sep 223@ LAL 242722/302923010410
Sep 152@ MINL 172328/36319112120
Sep 91vs NYJW 321919/29231001110

Regular season and playoffs are separate tables and are never summed into one career line. Which tables appear is decided by this player’s position group, not by which columns happen to hold a number, so a running back with one career pass attempt does not acquire a passing table for it. Games played counts games with a stat line, not games dressed. A dash is an absent block rather than a recorded zero: some older weekly files carry no offensive block at all, and a zero would credit an attempt that was never made. Passer rating is the NFL’s own formula and is shown only where attempts exist. Sacks carry a half. The per-play table, where it appears, is a narrower window than everything above it — the play log covers 2020 to 2025 only — and counts plays this player is named on, which is not the same as snaps: the log names a passer, a rusher and a receiver, and nobody else on the field. Kicking points are complete; field-goal makes and attempts are present on 1,054 of 450,176 rows and are not shown.