HomeLeaguesSeasonsTeamsPlayersCoachesDraftsAwardsLeaderboardsmenu

2025 San Francisco 49ers (NFL)

3rd place • National Football Conference • West Division • 12-5-0 .706
Previous Season
SCORES
DayDateOpponentResultLocationVenueAttendance
Sat8/9/2025HDenver Broncos930LSanta Clara, CALevi's Stadium71124
Sat8/16/2025ALas Vegas Raiders2219WParadise, NVAllegiant Stadium62027
Sat8/23/2025HLos Angeles Chargers3023WSanta Clara, CALevi's Stadium71124
Sun9/7/2025ASeattle Seahawks1713WSeattle, WALumen Field68752
Sun9/14/2025ANew Orleans Saints2621WNew Orleans, LACaesars Superdome70078
Sun9/21/2025HArizona Cardinals1615WSanta Clara, CALevi's Stadium70414
Sun9/28/2025HJacksonville Jaguars2126LSanta Clara, CALevi's Stadium70945
Thu10/2/2025ALos Angeles Rams2623WOTInglewood, CASoFiStadium73652
Sun10/12/2025ATampa Bay Buccaneers1930LTampa, FLRaymond James Stadium62411
Sun10/19/2025HAtlanta Falcons2010WSanta Clara, CALevi's Stadium71217
Sun10/26/2025AHouston Texans1526LHouston, TXNRG Stadium70581
Sun11/2/2025ANew York Giants3424WEast Rutherford, NJMetLife Stadium83258
Sun11/9/2025HLos Angeles Rams2642LSanta Clara, CALevi's Stadium71239
Sun11/16/2025AArizona Cardinals4122WGlendale, AZState Farm Stadium65032
Mon11/24/2025HCarolina Panthers209WSanta Clara, CALevi's Stadium71337
Sun11/30/2025ACleveland Browns268WCleveland, OHHuntington Bank Field64042
Sun12/14/2025HTennessee Titans3427WSanta Clara, CALevi's Stadium71042
Mon12/22/2025AIndianapolis Colts4827WIndianapolis, INLucas Oil Stadium66625
Sun12/28/2025HChicago Bears4238WSanta Clara, CALevi's Stadium71836
Sat1/3/2026HSeattle Seahawks313LSanta Clara, CALevi's Stadium71836
NFC Wildcard Playoff
Sun1/11/2026APhiladelphia Eagles2319WPhiladelphia, PALincoln Financial Field69879
NFC Divisional Playoff
Sat1/17/2026ASeattle Seahawks641LSeattle, WALumen Field68579
Exhibition game. Playoff game. A=Away game. H=Home game. N=Neutral site game. W=Win. L=Loss. T=Tie. OT=Overtime.
ROSTER
PlayerNoPosHtWtAgeCollegeGPGS
Eli Apple30CB6-120030Ohio State10
Ben Bartch78LOG6-631227St. John's (Minnesota)62
Robert Beal51LDE6-425026Georgia70
Tatum Bethune48MLB-SLB6-123024Central Florida; Florida State148
Nick Bosa97RDE6-426628Ohio State33
Kendrick Bourne84WR6-119530Eastern Washington168
Jake Brendel64C6-430033UCLA1515
Ji'Ayir Brown27FS-SS5-1120225Lackawanna CC; Penn State1713
Spencer Burford74LOG-LOT6-430025Texas-San Antonio119
Connor Colby75LOG6-630922Iowa136
Alfred Collins95LDT6-532024Texas171
Kalia Davis93LDT6-231027Central Florida1717
Jordan Elliott92RDT6-431328Texas; Missouri1616
Luke Farrell89TE6-625828Ohio State174
Clelin Ferrell96LDE6-426528Clemson80
Russell Gage14WR6-018429Louisiana State10
Matt Gay14K6-023231Utah Valley State JC; Utah20
Luke Gifford57SLB6-324530Nebraska179
Trevis Gipson56LDE6-426728Tulsa40
Kevin Givens90LDT6-128528Penn State50
Jalen Graham41LB6-322024Purdue30
Renardo Green0LCB6-018625Florida State1414
Yetur Gross-Matos94RDE6-526427Penn State80
Isaac Guerendo31RB6-022125Wisconsin; Louisville140
Matt Hennessy61C6-429628Temple172
Bryce Huff47LDE6-325527Memphis158
Jordan James29RB5-1021021Oregon30
Jordan Jefferson96RDT6-431724West Virginia; Louisiana State10
Jauan Jennings15WR6-321228Tennessee1515
Mac Jones10QB6-321527Alabama118
Kyle Juszczyk44FB6-124234Harvard1717
Eric Kendricks43SLB6-023233UCLA31
George Kittle85TE6-425032Iowa1111
Deommodore Lenoir2RCB5-1020026Oregon1717
Chase Lucas26LCB6-017628Arizona State150
Darrell Luter28LCB-RCB6-019025Pearl RIver CC; South Alabama173
Nick Martin45WLB6-022023Oklahoma State70
Adrian Martinez4QB6-122125Nebraska; Kansas State10
Christian McCaffrey23RB5-1120629Stanford1717
Colton McKivitz68ROT6-630129West Virginia1717
Jake Moody4K6-121026Michigan10
Skyy Moore9WR5-1019525Western Michigan170
Thomas Morstead7P6-423439Southern Methodist170
Drew Moss65ROG6-430022Lamar; Colorado State50
Malik Mustapha6SS5-1020623Richmond; Wake Forest1210
Siran Neal33FS6-020531Jacksonville State170
Sam Okuayinonu91RDE6-126927Mesabi Range CC; Maryland1512
Ricky Pearsall1WR6-319225Arizona State; Florida99
Eddy Pineiro18K5-1117929ASA JC; Florida160
Jason Pinnock25FS6-020326Pittsburgh177
Austen Pleasants62LOT-ROT6-732028Ohio University151
Dominick Puni77ROG6-531325Central Missouri; Kansas1717
Brock Purdy13QB6-122026Iowa State99
Brian Robinson3RB6-122826Alabama170
Curtis Robinson59MLB-SLB6-323527Stanford143
Demarcus Robinson5WR6-120331Florida142
Marques Sigle36SS6-019723North Dakota State; Kansas State157
Upton Stout20NB5-918323North Texas; Western Kentucky164
Jake Tonges88TE6-424026California172
Malik Turner81WR6-220029Illinois30
Marquez Valdes-Scantling83WR6-420631North Carolina State; South Florida50
Garret Wallow49SLB6-223026Texas Christian40
Fred Warner54MLB6-323029Brigham Young66
Jordan Watkins17WR5-1120023Louisville; Mississippi40
Jon Weeks46LONG5-1024639Baylor170
C.J. West99RDT6-231723Kent State; Indiana140
Keion White56RDE6-528726Old Dominion; Georgia Tech92
Mykel Williams98LDE6-526521Georgia99
Trent Williams71LOT6-532437Oklahoma1616
Brayden Willis82TE6-424026Oklahoma60
Dee Winters53WLB5-1122725Texas Christian1717
Nick Zakelj63OG6-631626Fordham30
DRAFT LIST
111Mykel WilliamsDEGeorgia
243Alfred CollinsDTTexas
375Nick MartinLBOklahoma State
3100Upton StoutCBWestern Kentucky
4113C.J. WestDTIndiana
4138Jordan WatkinsWRMississippi
5147Jordan JamesRBOregon
5160Marques SigleSKansas State
7227Kurtis RourkeQBIndiana
7249Connor ColbyOGIowa
7252Junior BergenWRMontana
SNAP COUNTSTOTALOFFOFF%DEFDEF%STST%
Eli Apple1500.010.1143.2
Ben Bartch22320017.800.0235.3
Robert Beal22000.01049.611626.7
Tatum Bethune62200.049946.012328.3
Nick Bosa12000.011911.010.2
Kendrick Bourne59459452.900.000.0
Jake Brendel95695084.600.061.4
Ji'Ayir Brown94600.080173.814533.3
Spencer Burford51145840.800.05312.2
Connor Colby51545240.300.06314.5
Alfred Collins56600.049245.47417.0
Kalia Davis56000.049245.46815.6
Jordan Elliott52700.046342.76414.7
Luke Farrell67440436.000.027062.1
Clelin Ferrell25800.023321.5255.8
Russell Gage28282.500.000.0
Matt Gay1800.000.0184.1
Luke Gifford52400.017215.935280.9
Trevis Gipson10900.0807.4296.7
Kevin Givens12000.011610.740.9
Jalen Graham3900.020.2378.5
Renardo Green82600.081675.2102.3
Yetur Gross-Matos16200.015814.640.9
Isaac Guerendo17300.000.017339.8
Matt Hennessy25417315.400.08118.6
Bryce Huff54300.053349.1102.3
Jordan James1130.300.081.8
Jordan Jefferson1400.0121.120.5
Jauan Jennings79879570.800.030.7
Mac Jones54654648.600.000.0
Kyle Juszczyk55551045.400.04510.3
Eric Kendricks8500.0464.2399.0
George Kittle55455449.300.000.0
Deommodore Lenoir107900.0106698.3133.0
Chase Lucas30200.0989.020446.9
Darrell Luter54400.027125.027362.8
Nick Martin8900.0151.47417.0
Adrian Martinez110.100.000.0
Christian McCaffrey93593283.000.030.7
Colton McKivitz1199111799.500.08218.9
Jake Moody900.000.092.1
Skyy Moore2491109.800.013932.0
Thomas Morstead13000.000.013029.9
Drew Moss1900.000.0194.4
Malik Mustapha70500.069864.371.6
Siran Neal33300.000.033376.6
Sam Okuayinonu64400.057553.06915.9
Ricky Pearsall48248042.700.020.5
Eddy Pineiro14800.000.014834.0
Jason Pinnock58000.049445.58619.8
Austen Pleasants19712511.100.07216.6
Dominick Puni1202112099.700.08218.9
Brock Purdy57657651.300.000.0
Brian Robinson24919016.900.05913.6
Curtis Robinson44200.024822.919444.6
Demarcus Robinson42142037.400.010.2
Marques Sigle59700.038735.721048.3
Upton Stout59600.059354.730.7
Jake Tonges63139935.500.023253.3
Malik Turner42171.500.0255.8
Marquez Valdes-Scantling14114112.600.000.0
Garret Wallow10200.0444.15813.3
Fred Warner36000.033030.4306.9
Jordan Watkins25252.200.000.0
Jon Weeks12700.000.012729.2
C.J. West30200.027925.7235.3
Keion White35700.031929.4388.7
Mykel Williams42900.038535.54410.1
Trent Williams99799788.800.000.0
Brayden Willis111131.200.09822.5
Dee Winters101000.099391.5173.9
Nick Zakelj34232.100.0112.5
SCORING BY QUARTERS1st2nd3rd4thOTPTS
Team Totals95131931153437
Opponents Totals69121731080371
TEAM STATSTOPFirst DownsRushPassPen3rd Down Efficiency4th Down EfficiencyPENPENY
Team Totals30:4237911923723106/213 49.8%13/22 59.1%83651
Opponents Totals29:183441151993077/192 40.1%12/22 54.5%107734
SCORINGTDX1X1APCTX2X2ADXFGFGAPCTSAFPTS
Eddy Pineiro0343889.5000282996.60118
Christian McCaffrey1700000000102
Jauan Jennings90011000056
George Kittle70000000042
Jake Tonges50000000030
Brock Purdy30002000018
Matt Gay044100.000044100.0016
Luke Farrell20000000012
Kyle Juszczyk20000000012
Brian Robinson20000000012
Demarcus Robinson1001100008
Dee Winters1000000006
Jake Moody022100.00001333.305
Mac Jones0000100000
Team Totals49404490.9250333691.70437
Opponents Totals44373897.4160223366.71471
FIELD GOALSMADEATTPCTBLLG1-1920-2930-3940-4950+
Eddy Pineiro282996.60590/05/57/710/106/7
Matt Gay44100.00470/02/21/11/10/0
Jake Moody1333.31320/00/11/20/00/0
Team Totals333691.70/07/89/1011/116/7
Opponents Totals223366.70/07/89/95/101/6
RUSHINGATTYDSAVGLGTDFD20+40+FUM
Christian McCaffrey31112023.9411070311
Brian Robinson924004.319220000
Brock Purdy331474.526316100
Mac Jones36601.713011001
Skyy Moore2115.51001000
Demarcus Robinson166.0600000
Adrian Martinez1-1-1.0-100000
Ricky Pearsall2-2-1.0200000
Kyle Juszczyk2-3-1.5-100000
George Kittle1-3-3.0-300000
Team Totals48118173.84115119412
Opponents Totals42418334.348t131151016
PASSINGATTCOMPCTINCYDSY/ATTY/COMLGTDTD%INTINT%TSYLNYPFD20+40+RTG
Brock Purdy28419769.47721677.611.045207.0103.511532114130331100.5
Mac Jones28920169.68221517.410.756134.562.116108204310718397.4
Christian McCaffrey100.0100.000.000.000000039.6
Team Totals57439869.316043187.510.856335.7162.827161415723751498.8
Opponents Totals58439868.218041107.010.350295.061.0201593951199455100.5
RECEIVINGTARRECPCTYDSAVGLGTDFD20+40+YACFUM
Christian McCaffrey12910279.19249.139749707201
George Kittle695782.662811.033738902520
Jauan Jennings905561.164311.742t936911811
Kendrick Bourne533769.855114.956027521650
Ricky Pearsall533667.952814.74502791740
Jake Tonges463473.92938.623521201430
Kyle Juszczyk282485.72138.925210301090
Demarcus Robinson352262.927612.53111550360
Luke Farrell141178.6857.711t2600521
Brian Robinson12866.7253.160100350
Skyy Moore7571.48717.4230520290
Marquez Valdes-Scantling8450.04010.01901000
Jordan Watkins3266.72613.019010010
Connor Colby11100.0-1-1.0-1000050
Malik Turner100.00000000
Brayden Willis100.00000000
Team Totals39869.343187.556332375143
Opponents Totals39868.241107.050291994555
INTERCEPTIONSINTYDSAVGLGTD
Deommodore Lenoir29045.0640
Ji'Ayir Brown242.040
Dee Winters17474.074t1
Malik Mustapha100.000
Team Totals616828.074t1
Opponents Totals161519.434t1
PUNTINGNOYDSAVGLGBLTBI20OBDNRYDSNYDSNET
Thomas Morstead44191943.655012214281161836.8
Team Totals44191943.655012214281161836.8
Opponents Totals56270548.3640922291223439.9
PUNT RETURNSNOFCYDSAVGLGTD20+40+FUM
Skyy Moore25729111.6660211
Team Totals25729111.6660211
Opponents Totals221628112.887t1
KICKOFFSNOYDSAVGOBTBRETRETYTDOSAOSR
Eddy Pineiro79483561.2116621604000
Matt Gay1061961.9037147000
Jake Moody425162.802259000
Thomas Morstead313344.301125010
Team Totals96583860.8122721835010
Opponents Totals5113850
KICKOFF RETURNSNOFCYDSAVGLGTD20+40+FUM
Skyy Moore33090727.59802720
Brian Robinson13037829.14601230
Isaac Guerendo5010020.0250200
Team Totals510138527.29804150
Opponents Totals720183525.5540
SACKSNOYDS
Clelin Ferrell4.037.0
Bryce Huff4.031.0
Sam Okuayinonu3.018.0
Nick Bosa2.09.0
Keion White1.512.5
Alfred Collins1.015.0
Tatum Bethune1.011.0
C.J. West1.08.0
Mykel Williams1.08.0
Upton Stout1.07.0
Kalia Davis0.52.5
Team Totals20.0159.0
Opponents Totals27.0161.0
FUMBLESNOLOSTOWNOPPRECYDSTD
Nick Bosa0001100
Alfred Collins0002200
Luke Farrell1120200
Luke Gifford0001100
Trevis Gipson0001100
Jauan Jennings1100000
Mac Jones4210100
Deommodore Lenoir1000000
Darrell Luter0001100
Christian McCaffrey2010100
Colton McKivitz0010100
Skyy Moore1010100
Brock Purdy3200000
Marques Sigle0001100
Jake Tonges0001100
Fred Warner0001100
Keion White0001100
Mykel Williams0010100
Team Totals1367101730
Opponents Totals20101061600
DEFENSETKLTTTADTDASTTSTAMTMAPDQHTFLFFBL
Dee Winters10167346734000053800
Tatum Bethune9439553655300041400
Upton Stout8243394339000052410
Malik Mustapha7644324432000031300
Ji'Ayir Brown7644323825670060210
Deommodore Lenoir6139223922000050400
Renardo Green60362436240000100000
Marques Sigle5228242719150020100
Fred Warner5128232823000030220
Curtis Robinson4219231618350010100
Jason Pinnock4127142614100000100
Sam Okuayinonu3923162316000007610
Luke Gifford3512235107130010000
Jordan Elliott31823823000012101
Bryce Huff30141614160000115620
Kalia Davis2810181018000032400
Darrell Luter281711157240010100
Clelin Ferrell2413111311000005400
C.J. West21129129000001200
Mykel Williams20119119000003400
Nick Bosa179898000003420
Alfred Collins17413413000024120
Siran Neal17611006110000000
Robert Beal1431118230000000
Keion White125757000016200
Nick Martin118342410000010
Chase Lucas96321420011000
Yetur Gross-Matos83535000012000
Jake Tonges85300322100000
Luke Farrell73400340000000
Eric Kendricks63333000000000
Brayden Willis63300330000000
Isaac Guerendo42200220000010
Christian McCaffrey43100003100000
Garret Wallow42211110000000
Colton McKivitz32100101100000
Malik Turner33000300000000
Trevis Gipson21101100000000
Kevin Givens21111000000000
Kyle Juszczyk21100001100000
Jon Weeks21100110000000
Trent Williams22000002000000
Eli Apple11000100000000
Spencer Burford11000001000000
Jalen Graham10101000000000
Jauan Jennings11000001000000
Mac Jones11000001000000
George Kittle11000001000000
Ricky Pearsall11000001000000
Dominick Puni11000001000000
Team Totals11606175435444755864154565865131
Opponents Totals1214641573587520495350718573113
PENALTIESCalledDeclinedAcceptedYardsNullified YardsFirst DownsStalled Drives
Deommodore Lenoir1001087090
Upton Stout81737060
Renardo Green63355030
Colton McKivitz50530002
Tatum Bethune51450040
Jauan Jennings40435602
Trent Williams40435403
Dominick Puni404301503
Jake Brendel41326201
Jordan Elliott41311010
Connor Colby30320300
Dee Winters31230020
Chase Lucas31220010
Kendrick Bourne31215801
Darrell Luter32121010
Marques Sigle20210020
Mykel Williams2029010
Spencer Burford2115000
Clelin Ferrell2115000
Bryce Huff2115000
Alfred Collins10115000
Garret Wallow10115000
Jake Tonges10110600
Mac Jones10110001
Ji'Ayir Brown1015000
Luke Farrell1015000
Siran Neal1015000
Sam Okuayinonu1015000
Ricky Pearsall1015000
Eddy Pineiro1010000
Kalia Davis1100000
George Kittle1100000
Brock Purdy1100000
C.J. West1100000
Player Deaths
NFL Boxscores
NFL Game Officials
NFL Training Camps
NFL Roster Limits
Pro Football Hall of Fame
Super Bowl Scores
Privacy Policy
©2006-2026 Pro Football Archives. All Rights Reserved.
Last Updated: January 21, 2026