Skip Navigation to Main Content
Brock Purdy

Brock Purdy

QB - San Francisco 49ers

Height: 6' 1"Weight: 220 lbsAge: 25College: Iowa State

2025 Outlook

Strength of Schedule
QB Rank: 8th (easy)
Draft Rank (ECR) #98
Best / Worst #73 / #128
ADP #102

Roster %

 
Yahoo
95%
 
ESPN
87%
 
FanDuel
 
DraftKings

Availability



Expert Note
View More Notes

The 49ers QB did not live up to expectations in 2024, finishing as the QB9 in points per game (19.0) and QB12 in 17 games. Injuries devasted the San Fran offense which forced Brock Purdy's production to regress. 2024 was the first season where Purdy posted a passing TD rate below 7% (4.4%).
But with better health in 2025, we should expect Purdy to rebound. Even in a down season, his efficiency still got the Kyle Shanahan scheme bump. Purdy's 8.5 yards per attempt ranked second-best in the NFL. He ranked 5th in passing yards per game (257.6).

Player News
View More News
Brock Purdy: contract extension includes no-trade clause

The five-year extension Brock Purdy received last week includes a full no-trade clause for the duration of the deal.

Fantasy Impact

The deal was announced last week. Purdy will get financial security and control over his future as part of the extension.

Ari Koslow5 days ago
Recent Articles
View More Articles
Fantasy Football Best Ball ADP vs. ECR (2025) photo

FantasyPros prides itself on many things. One of the most unique aspects we bring to fantasy football content is our expert consensus rankings (ECR), a collection of over 100 aggregated industry expert fantasy football rankings. While ECR can often be … read more »

Image of Tom Strachan by Tom Strachan in FantasyMay 23, 2025
Rankings
ECRBestWorst# of Experts
DraftQB #13QB #9QB #2146
Dynasty QB #14QB #8QB #2431
ADP
ConsensusRTSports
Overall#102#111
Quarterbacks#14#15
ECR vs ADP
Projections
(2025)
View More Projections
Projections (2025)
Pass CmpPass AttPass YdsPass TdsPass IntsRush AttRush YdsRush TdsFumblesPoints
335499.64258.12512.758.5260.943.2301.5
History
Statistics
(avgs.)
View More Stats
Statistics (avgs.)
Pass YdsPass TdsRush YdsRush TdsPoints
Last Week377312132.3
Last 3 Weeks277.31.713.70.319.8
Season to Date257.61.321.50.318.6
Game Log
View More Games
Game Log
OPPPass YdsPass TdsRush YdsRush TdsPoints
Week 17vs. DET377312132.3
Week 16@ MIA313226022.1
Week 15vs. LAR1420305
Week 14vs. CHI325211022.1
Strength of Schedule
(2025)
View Full Schedule
Strength of Schedule (2025)
OppSummary
Next Game@ SEA19th easiest opponent
Next 3 GamesNO, ARI, JAC11th easiest opponents
Playoffs (?)TEN, IND, CHI22nd easiest opponents
Rest of Season--5th easiest remaining opponents