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.2587.9107.514.07QB20+17.19QB15+2.8%8622%933.7%531.8%305.87QB155.17QB20+-12%229.7%765.8%48
2023SFSF16.00207.0296.712.94QB20+18.54QB10+2.6%8643%1002.4%312.4%364.51QB20+6.34QB1341%963.8%314.3%40
2024SFSF15.00250.2267.416.68QB1517.82QB13-1.8%247%655.9%786.6%796.34QB117.65QB721%798.4%6912.4%78
2025SFSF9.00152.0177.816.89QB1419.75QB7-4.1%617%884.2%595.5%707.52QB510.47QB139%955.7%5210.6%72
ALL—46.25697.1849.315.0718.36—22%4.1%4.2%5.877.4126%6.4%8.2%

XFP Splits

SeasonTeamTypeAdj GPXFPFPXFP/GFP/GOEX%%TM XFP%TM FPRZ XFP/GRZ FP/GRZ OEX%%TM RZ XFP%TM RZ FP
2025SFSFPASS9.00128.1144.714.23QB1316.08QB913%79——6.3QB48.1QB228%85——
2025SFSFRUN9.0023.933.12.65QB123.68QB839%9313.9%5320.4%701.2QB112.4QB596%9414.9%4731.9%80

WOWY (With / Without)

Loading WOWY data...

Metrics — Passing Efficiency

Core
SeasonTeamDBXFP/TgtEPA/DBSuccess%xCPCPOEaDOTxYACYAC OEXAggr%TTT
2022SFSF1810.4071+0.228949%7869%99-1.09396.5365.3186+1.09929.3%12.8265
Charting
SeasonTeamDBDrop%On Tgt%Bad %Ctchble%Contest%INT%INTW%CushSepAY/Sticks
2022SFSF1817.6%275%7612%9280%9926%02.2%424.1%405.96453.2889-2.239

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
SeasonTeamDBBlitzPressuredOOPScreenCHKDRB TgtEarly TTTLate TTTNo Huddle
2022SFSF18134.3%1033.7%4017.1%738.4%4416.8%6223.2%8911.8%2425.3%803.3%6

Metrics — Protection & Pressure

SeasonTeamDB+Sack RateQB Fault Sack%Pressure RateThrowaway%Sack+TA%Pressure → Sack%Blitz → Pressure%No Blitz Pressure%OL Madden
2022SFSF1815.9%6063.6%1433.7%402.7%478.5%5917.5%6737.1%6832.0%308084

Metrics — QB Rushing

Core
SeasonTeamRushesXFP/CarryEPA/RushSuccess %YBCYACBT %Fumble %RPO Rush %
2022SFSF111.25+0.0554.5%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%73$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 ShXFPFPXFP PassFP PassXFP RushFP Rush
16SFIND48-27 (W)16.116463100%100%100%——20.130.919.229.81.01.1
17SFCHI42-38 (W)17.018468100%100%100%——21.636.914.022.17.614.8
18SFSEA3-13 (L)14.410442100%100%100%——9.55.27.93.11.62.1