xfpGM
Players
Teams
Coaches
Tools
Research
FAQ
Brock Purdy

Brock Purdy

QB · #13

SF • Age 26 • Season 4

🎓 Iowa State📏 6'1"⚖️ 220 lbs📝 Draft: Round 9, Pick 262 (SF)

XFP Summary

New here? Watch the 3-min walkthrough.
SeasonTeamAdj GPXFPFPXFP/GFP/GOpp +/-OEX%%TM XFP%TM FPRZ XFP/GRZ FP/GRZ OEX%%TM RZ XFP%TM RZ FP
2022SFSF6.2586.1107.513.78QB20+17.19QB15+2.8%8625%963.7%511.8%305.57QB185.17QB20+-7%329.9%755.8%48
2023SFSF16.00207.1296.712.95QB20+18.54QB10+2.8%8743%1002.4%312.4%364.47QB20+6.34QB1342%963.8%314.3%40
2024SFSF15.00250.7267.416.72QB1517.82QB13-1.8%227%656%786.6%786.37QB117.65QB720%798.4%6912.4%78
2025SFSF9.00156.3177.817.37QB1219.75QB7-4.2%714%854.4%615.5%707.85QB410.47QB133%946.2%5410.6%72
ALL—46.25700.3849.315.1418.36—21%4.1%4.2%5.897.4126%6.5%8.2%

XFP Splits

SeasonTeamTypeAdj GPXFPFPXFP/GFP/GOEX%%TM XFP%TM FPRZ XFP/GRZ FP/GRZ OEX%%TM RZ XFP%TM RZ FP
2025SFSFPASS9.00131.4144.714.60QB1216.08QB910%73——6.5QB48.1QB224%81——
2025SFSFRUN9.0024.933.12.77QB123.68QB833%9114.4%5420.4%701.3QB102.4QB582%9315.8%5031.9%80

WOWY (With / Without)

Loading WOWY data...

Metrics — Passing Efficiency

Core
SeasonTeamDBEPA/DBSuccess%xCPCPOEaDOTxYACYAC OEXAggr%TTT
2022SFSF181+0.228949%7869%99-1.09396.5365.3186+1.09929.3%12.8265
Charting
SeasonTeamDBDrop%On Tgt%Bad %Ctchble%Contest%INT%INTW%CushSep
2022SFSF1817.6%275%7612%9280%10026%02.2%424.1%395.96453.2889

Metrics — Passing Descriptive

Core
SeasonTeamDBShotgunUnder CtrRPO/PAMotionManZoneDeepHoriz RTFirst Read
2022SFSF18181.8%4618.2%5624.3%6553.0%7230.0%2570.0%758.8%1544.1%9965.1%76
Situational
SeasonTeamDBBlitzPressuredOOPScreenCHKDEarly TTTLate TTTNo Huddle
2022SFSF18134.3%1033.7%4017.1%738.4%4416.8%6211.8%2525.3%803.3%6

Metrics — Protection & Pressure

SeasonTeamDB+Sack RateQB Fault Sack%Pressure RateThrowaway%Pressure → Sack%Blitz → Pressure%No Blitz Pressure%OL Madden
2022SFSF1815.9%5563.6%1633.7%402.7%5217.5%6437.1%6832.0%308084

Metrics — QB Rushing

Core
SeasonTeamRushesEPA/RushSuccess %HR %YBCYACBT %Fumble %RPO Rush %
2022SFSF11+0.0554.5%0.0%0.900.380.0%0.0%0.0%
Per Game
SeasonTeamRushesRush/GScrambles/GSneaks/GDesigned/GScramble RZ/GSneak RZ/GDesigned RZ/GRPO Rush/G
2022SFSF111.760.960.480.320.480.160.000.000

Snap Share by Situation

SeasonTeamSegmentAdj GPSnaps %Rush %Pass %High RZ %GL %Early Down %Late Down %Late Short %Late Medium %Late Long %Blowout Down %Blowout Up %No-Huddle %
2025SFSFEarly2.00100%100%100%100%100%100%100%100%100%100%——100%
2025SFSFMid2.0098%96%100%100%100%98%100%100%100%100%—85%—
2025SFSFEnd5.0099%98%100%100%100%99%98%95%100%100%—40%100%
2025SFSFAll9.0099%98%100%100%100%99%99%98%100%100%—72%100%

Injury History

SeasonWeeksInjuryStatus
2025Weeks 9-10ToeQuestionable
2025Weeks 5-8ToeOut
2025Week 3ShoulderQuestionable

Current Contract

YearAgeBase SalaryCashCap HitCap %Team Pos %Guaranteed $Cap Savings
202627$8.30M$55.29M$23.71M7.0%7582.4%75$88.15M$-64.44M
202728$11.30M$23.20M$30.11M9.2%6196.3%48$33.84M$-3.73M
202829$34.10M$34.10M$56.91M16.2%6097.8%13$14.63M$42.29M

Weekly Game Logs

WeekTeamOppScorev Pos Avgv Pos RkQPSnaps% Snaps% Rush% Pass% Rush Sh% Tgt ShXFPFP
16SFIND48-27 (W)16.116463100%100%100%——21.230.9
17SFCHI42-38 (W)17.018468100%100%100%——20.536.9
18SFSEA3-13 (L)14.410442100%100%100%——8.55.2