HomeLeaguesSeasonsTeamsPlayersCoachesDraftsAwardsLeaderboardsmenu

2024 San Francisco 49ers (NFL)

4th place • National Football Conference • West Division • 6-11-0 .353
2024 NFLPrevious SeasonNext Season
Roster KeyStat Key
HEAD COACH: Kyle Shanahan
Cameron BrownDefensive Quality Control
Daniel BullocksDefensive Backs
Cameron ClemmonsAssistant Offensive Line
James CreggAssistant Offensive Line
Brian FleuryTight Ends
Chris FoersterOffensive Line/Run Game Coordinator
Joe GravesAssistant Offensive Line
Brian GrieseQuarterbacks
Leonard HankersonWide Receivers
Matthew HarperAssistant Special Teams
Andrew Hayes-StokerAssistant Defensive Backs
Jordan HoganOffensive Assistant
Johnny HollandLinebackers
Kris KocurekDefensive Line
Klay KubiakOffensive Passing Game Specialist
Mick LombardiSenior Offensive Assistant
August ManginSpecial Teams Quality Control/Game Management Specialist
Miguel RevelesOffensive Assistant
Asauni RufusOffensive Quality Control
Brian SchneiderSpecial Teams Coordinator
Deuce SchwartzOffensive Quality Control
Nick SorensenDefensive Coordinator
Brandon StaleyAssistant Head Coach/Defense
Bobby TurnerRunning Backs
Jacob WebsterDefensive Quality Control
K.J. WrightDefensive Quality Control
SCORES
DayDateOpponentScoreLocationVenueAttendance
Sat8/10/2024ATennessee Titans13-17LNashville, TNNissan Stadium62832
Sun8/18/2024HNew Orleans Saints16-10WSanta Clara, CALevi's Stadium71124
Fri8/23/2024ALas Vegas Raiders24-24TParadise, NVAllegiant Stadium62140
Mon9/9/2024HNew York Jets32-19WSanta Clara, CALevi's Stadium71319
Sun9/15/2024AMinnesota Vikings17-23LMinneapolis, MNU.S. Bank Stadium66741
Sun9/22/2024ALos Angeles Rams24-27LInglewood, CASoFi Stadium74484
Sun9/29/2024HNew England Patriots30-13WSanta Clara, CALevi's Stadium71042
Sun10/6/2024HArizona Cardinals23-24LSanta Clara, CALevi's Stadium71310
Thu10/10/2024ASeattle Seahawks36-24WSeattle, WALumen Field68768
Sun10/20/2024HKansas City Chiefs18-28LSanta Clara, CALevi's Stadium71309
Sun10/27/2024HDallas Cowboys30-24WSanta Clara, CALevi's Stadium71521
Sun11/10/2024ATampa Bay Buccaneers23-20WTampa, FLRaymond James Stadium64914
Sun11/17/2024HSeattle Seahawks17-20LSanta Clara, CALevi's Stadium71751
Sun11/24/2024AGreen Bay Packers10-38LGreen Bay, WILambeau Field78222
Sun12/1/2024ABuffalo Bills10-35LOrchard Park, NYHighmark Stadium70437
Sun12/8/2024HChicago Bears38-13WSanta Clara, CALevi's Stadium71662
Thu12/12/2024HLos Angeles Rams6-12LSanta Clara, CALevi's Stadium71201
Sun12/22/2024AMiami Dolphins17-29LMiami Gardens, FLHard Rock Stadium66341
Mon12/30/2024HDetroit Lions34-40LSanta Clara, CALevi's Stadium71688
Sun1/5/2025AArizona Cardinals24-47LGlendale, AZState Farm Stadium63849
Exhibition game. Playoff game. A=Away game. H=Home game. N=Neutral site game. W=Win. L=Loss. T=Tie. OT=Overtime.
ROSTER
PlayerNoPosHtWtAgeCollegeGPGS
Brandon Aiyuk11WR6-020026Sierra JC; Arizona State77
Brandon Allen17QB6-220932Arkansas31
Adrian Amos35S6-021631Penn State10
Evan Anderson69RDT6-332622Florida Atlantic121
Aaron Banks65LOG6-532527Notre Dame1313
Alex Barrett58DE6-326030San Diego State30
Ben Bartch78LOG-C6-630526St. John's (Minnesota)32
Robert Beal51RDE6-425025Georgia140
Ronnie Bell10WR6-019024Michigan90
Tatum Bethune48WLB-MLB6-123023Central Florida; Florida State111
Nick Bosa97RDE6-426327Ohio State1414
Jake Brendel64C6-430132UCLA1717
Ji'Ayir Brown27FS5-1120224Lackawanna CC; Penn State1713
Spencer Burford74ROG6-529524Texas-San Antonio150
De'Vondre Campbell59WLB6-423331Hutchinson CC; Minnesota1312
Anders Carlson41K6-521526Auburn20
Maliek Collins99LDT-RDT6-230729Nebraska1717
Chris Conley18WR6-320532Georgia152
Jacob Cowing19WR5-1117023Texas-El Paso; Arizona150
Kalia Davis93RDT6-231026Central Florida130
Khalil Davis50DT6-231528Nebraska30
Joshua Dobbs5QB6-321929Tennessee21
Jordan Elliott92LDT-RDT-NT6-431527Texas; Missouri1614
Demetrius Flannigan-Fowles45SLB6-222328Arizona123
Leonard Floyd56LDE6-423532Georgia1717
Tashaun Gipson43FS6-021034Wyoming90
Kevin Givens90RDT-LDT6-128527Penn State81
Jalen Graham50SLB6-322023Purdue80
Renardo Green0RCB-LCB6-018624Florida State177
Dre Greenlaw57WLB6-023027Arkansas22
Yetur Gross-Matos94LDE6-526426Penn State110
Isaac Guerendo31RB6-119024Wisconsin; Louisville163
Sebastian Gutierrez60LOG6-631026Minot State10
Javon Hargrave98RDT6-230531South Carolina State33
Charlie Heck75LOT6-831328North Carolina22
Matt Hennessy61ROG6-429527Temple20
Talanoa Hufanga29FS-SS6-020024Southern California77
Jauan Jennings15WR6-320827Tennessee1510
Kyle Juszczyk44FB6-124233Harvard1715
George Kittle85TE6-425031Iowa1515
Deommodore Lenoir2RCB5-1119525Oregon1515
Darrell Luter28CB6-019024Pearl RIver CC; South Alabama30
Jaylen Mahoney38S5-1120024Vanderbilt30
Jordan Mason24RB5-1122325Georgia Tech126
Christian McCaffrey23RB5-1120528Stanford44
Nick McCloud38/35LCB6-119626North Carolina State; Notre Dame80
T.Y. McGill96DT6-029932North Carolina State10
Colton McKivitz68ROT6-731228West Virginia1717
Jake Moody4K6-121025Michigan140
Jaylon Moore76LOT6-431126Western Michigan155
Malik Mustapha6SS-FS5-1120722Richmond; Wake Forest1712
Pat O'Donnell40P6-421933Cincinnati; Miami (Florida)80
George Odum30SS6-218531Central Arkansas122
Sam Okuayinonu91RDE-LDE6-126926Mesabi Range CC; Maryland164
Ricky Pearsall14WR6-119024Arizona State; Florida114
Taybor Pepper46LONG6-424530Michigan State170
Austen Pleasants62LOG6-732827Ohio University30
Dominick Puni77ROG6-532024Central Missouri; Kansas1717
Brock Purdy13QB6-122025Iowa State1515
Curtis Robinson36MLB6-323526Stanford30
Deebo Samuel1WR-RB?6-021528South Carolina1515
Eric Saubert82TE6-525230Drake173
Patrick Taylor32RB6-221726Memphis131
Trent Taylor81WR5-817930Louisiana Tech20
Jake Tonges88TE6-524025California160
Ke'Shawn Vaughn49RB5-1021827Illinois; Vanderbilt30
Charvarius Ward7LCB6-119728Hinds CC; Middle Tennessee State1212
Fred Warner54MLB6-323028Brigham Young1717
DaShaun White47LB6-021824Oklahoma10
Trent Williams71LOT6-532736Oklahoma1010
Brayden Willis9TE6-424025Oklahoma90
Dee Winters53SLB-WLB6-123024Texas Christian1510
Mitch Wishnowsky3P6-222032Santa Barbara CC; Utah90
Matthew Wright35K5-1117428Central Florida10
Rock Ya-Sin33LCB5-1119528Presbyterian; Temple130
Isaac Yiadom22LCB-RCB6-119028Boston College175
Nick Zakelj63LOG6-631625Fordham172
DRAFT LIST
RoundOverallPlayerPosCollege
131Ricky PearsallWRFlorida
264Renardo GreenDBFlorida State
386Dominick PuniOGKansas
4124Malik MustaphaDBWake Forest
4129Isaac GuerendoRBLouisville
4135Jacob CowingWRArizona
6215Jarrett KingstonOGSouthern California
7251Tatum BethuneLBFlorida State
SNAP COUNTSTOTALOFFOFF%DEFDEF%STST%
Brandon Aiyuk35735733.100.000.0
Brandon Allen54545.000.000.0
Aaron Banks83277571.800.05712.7
Ben Bartch70656.000.051.1
Robert Beal38600.014813.923852.9
Ronnie Bell12611310.500.0132.9
Nick Bosa70300.069365.0102.2
Jake Brendel1076107299.400.040.9
Ji'Ayir Brown100200.088683.011625.8
Spencer Burford18411310.500.07115.8
De'Vondre Campbell77900.071967.46013.3
Maliek Collins79700.071767.28017.8
Chris Conley45623922.200.021748.2
Kalia Davis27700.026024.4173.8
Joshua Dobbs81817.500.000.0
Jordan Elliott50400.044141.36314.0
Demetrius Flannigan-Fowles33400.015014.118440.9
Leonard Floyd61500.060656.892.0
Kevin Givens20600.018517.3214.7
Dre Greenlaw3500.0343.210.2
Yetur Gross-Matos42100.036834.55311.8
Javon Hargrave10500.01049.810.2
Talanoa Hufanga34100.030828.9337.3
Jauan Jennings68968963.900.000.0
Kyle Juszczyk54453749.800.071.6
George Kittle80880874.900.000.0
Deommodore Lenoir99300.092386.57015.6
Darrell Luter5000.030.34710.4
Jordan Mason40537835.000.0276.0
Christian McCaffrey16716715.500.000.0
Colton McKivitz1145106298.400.08318.4
Jake Moody13500.000.013530.0
Jaylon Moore34027125.100.06915.3
George Odum35200.013812.921447.6
Taybor Pepper12900.000.012928.7
Brock Purdy94494487.500.000.0
Curtis Robinson5900.000.05913.1
Deebo Samuel73068263.200.04810.7
Patrick Taylor29217215.900.012026.7
Jake Tonges266343.200.023251.6
Charvarius Ward69900.069565.140.9
Fred Warner107900.099893.58118.0
Dee Winters56000.039837.316236.0
Mitch Wishnowsky7600.000.07616.9
Isaac Yiadom73600.048645.625055.6
Nick Zakelj24516215.000.08318.4
Evan Anderson32400.026725.05712.7
Alex Barrett8800.0242.36414.2
Tatum Bethune21600.0514.816536.7
Anders Carlson1900.000.0194.2
Jacob Cowing1701069.800.06414.2
Khalil Davis3700.0373.500.0
Renardo Green75300.067563.37817.3
Isaac Guerendo35122721.000.012427.6
Jaylen Mahoney3000.000.0306.7
Nick McCloud15100.0545.19721.6
Malik Mustapha83300.075670.97717.1
Pat O'Donnell5600.000.05612.4
Sam Okuayinonu48900.045042.2398.7
Dominick Puni1161107899.900.08318.4
Eric Saubert67937734.900.030267.1
Trent Taylor24141.300.0102.2
Trent Williams64964960.200.000.0
Brayden Willis183252.300.015835.1
Matthew Wright1400.000.0143.1
Rock Ya-Sin16900.0625.810723.8
Adrian Amos800.000.081.8
Tashaun Gipson11300.0575.35612.4
Jalen Graham16100.0363.412527.8
T.Y. McGill1100.0111.000.0
Ricky Pearsall45945542.200.040.9
Ke'Shawn Vaughn1730.300.0143.1
DaShaun White400.000.040.9
Sebastian Gutierrez830.300.051.1
Austen Pleasants81676.200.0143.1
Charlie Heck99878.100.0122.7
Matt Hennessy1530.300.0122.7
SCORING BY QUARTERS1st2nd3rd4thPTS
Team Totals861249188389
Opponents Totals49115108165436
TEAM STATSTOPFirst DownsRushPassPen3rd Down Efficiency4th Down EfficiencyPENPENY
Team Totals30:293521202042884/197 42.6%8/16 50.0%111843
Opponents Totals39:313211181812293/216 43.1%17/26 65.4%79624
SCORINGTDX1X1APCTX2X2ADXFGFGAPCTSAFPTS
Jake Moody0323397.0000243470.60104
George Kittle80000000048
Jauan Jennings60000000036
Brock Purdy50001000030
Isaac Guerendo40000000024
Deebo Samuel40000000024
Anders Carlson03475.000055100.0018
Kyle Juszczyk30000000018
Jordan Mason30000000018
Ricky Pearsall30000000018
Joshua Dobbs20000000012
Matthew Wright033100.000033100.0012
Deommodore Lenoir1000000006
Eric Saubert1000000006
Patrick Taylor1000100006
Fred Warner1000000006
Mitch Wishnowsky00000011100.003
Team Totals42384095.0020334376.70389
Opponents Totals50424495.5260303293.80436
FIELD GOALSMADEATTPCTBLLG1-1920-2930-3940-4950+
Jake Moody243470.60530/09/95/56/114/9
Anders Carlson55100.00550/01/10/02/22/2
Matthew Wright33100.00410/01/11/11/10/0
Mitch Wishnowsky11100.00260/01/10/00/00/0
Team Totals334376.70550/012/126/69/146/11
Opponents Totals303293.80/08/88/86/88/8
RUSHINGATTYDSAVGLGTDFD20+40+FUM
Jordan Mason1537895.238337903
Isaac Guerendo844205.076418210
Brock Purdy663234.916533002
Christian McCaffrey502024.019012000
Patrick Taylor391834.729111100
Deebo Samuel421363.21315000
Ricky Pearsall34515.03901100
Kyle Juszczyk5265.21411001
Joshua Dobbs9242.7822001
Jacob Cowing177.0700000
Ke'Shawn Vaughn242.0300000
Brandon Allen341.3600000
Team Totals45721634.775171201317
Opponents Totals47621184.465t241181148
PASSINGATTCOMPCTINCYDSY/ATTY/COMLGTDTD%INTINT%TSYLNYPFD20+40+RTG
Brock Purdy45530065.914338648.512.976t204.4122.6311533711178561196.1
Joshua Dobbs473268.1133617.711.336t24.324.3228333185087.3
Brandon Allen301756.7111996.611.73113.326.72219785060.3
Ricky Pearsall100.0100.0000.000.000000039.6
Deebo Samuel00000014-40000.0
Team Totals53334965.516844248.312.776t234.3163.0361904234204661193.1
Opponents Totals51633865.516734766.710.397t254.8112.137198327818139592.0
RECEIVINGTARRECPCTYDSAVGLGTDFD20+40+FUM
George Kittle947883.0110614.2438502120
Jauan Jennings1137768.197512.7456471211
Deebo Samuel815163.067013.176t3281030
Ricky Pearsall463167.440012.945t319520
Brandon Aiyuk472553.237415.053020510
Kyle Juszczyk311961.320010.536t28300
Isaac Guerendo161593.815210.14007311
Christian McCaffrey191578.91469.73006201
Eric Saubert141178.6978.82017101
Jordan Mason141178.6918.32406100
Chris Conley12650.07612.72303200
Jacob Cowing6466.78020.04103110
Patrick Taylor11327.3258.31202000
Ronnie Bell6233.32211.01202000
Trent Taylor11100.01111.01100000
Jake Brendel0022L01001
Brayden Willis200.00000000
Dominick Puni00-3-3L01000
Team Totals349442412.776t2320466115
Opponents Totals338347610.397t251813954
INTERCEPTIONSINTYDSAVGLGTD
Fred Warner27035.045t1
Deommodore Lenoir23316.5330
Nick Bosa13030.0300
Renardo Green12020.0200
Isaac Yiadom11111.0110
Kalia Davis122.020
Malik Mustapha111.010
Ji'Ayir Brown100.000
Demetrius Flannigan-Fowles100.000
Team Totals1116715.245t1
Opponents Totals161076.7480
PUNTINGNOYDSAVGLGBLTBI20OBDNRYDSNYDSNET
Pat O'Donnell24108245.1560182310196140.0
Mitch Wishnowsky2299445.25810110716083437.9
Team Totals47207644.2581119210261179538.2
Opponents Totals59295350.1680225294261944.1
PUNT RETURNSNOFCYDSAVGLGTD20+40+FUM
Jacob Cowing28112458.8300102
Ricky Pearsall314113.7200100
Kyle Juszczyk1088.080000
Trent Taylor0100000
Team Totals32132949.2300202
Opponents Totals191426113.7550
KICKOFFSNOYDSAVGOBTBRETRETYTDOSAOSR
Jake Moody68428963.134916419010
Anders Carlson1062162.1127174000
Matthew Wright849662.0017266100
Mitch Wishnowsky37725.700127020
Team Totals89548361.645331886130
Opponents Totals318840
KICKOFF RETURNSNOFCYDSAVGLGTD20+40+FUM
Deebo Samuel17053331.46001732
Isaac Guerendo6016327.2350602
Patrick Taylor4010426.0300300
Jordan Mason202914.5290100
Jacob Cowing103232.0320100
Ronnie Bell102323.0230100
Team Totals31088428.56002934
Opponents Totals3188628.697t1
SACKSNOYDS
Nick Bosa9.056.0
Leonard Floyd8.540.0
Maliek Collins5.036.5
Yetur Gross-Matos4.024.0
Kevin Givens3.57.5
Sam Okuayinonu3.015.0
Javon Hargrave1.09.0
Evan Anderson1.02.0
Fred Warner1.00.0
Team Totals37.0198.0
Opponents Totals36.0190.0
FUMBLESNOLOSTOWNOPPRECYDSTD
Brandon Allen2110100
Evan Anderson0001100
Aaron Banks0010100
Ben Bartch0010100
Tatum Bethune0011200
Nick Bosa0001100
Jake Brendel1000000
Maliek Collins0002200
Chris Conley0010100
Jacob Cowing2100000
Joshua Dobbs2100000
Isaac Guerendo3100000
Jauan Jennings1010100
Kyle Juszczyk1100000
Jordan Mason31303-20
Christian McCaffrey1100000
Brock Purdy83000-110
Deebo Samuel2100000
Eric Saubert1000000
Patrick Taylor0010100
Isaac Yiadom0011200
Nick Zakelj0010100
Team Totals261112618-130
Opponents Totals206111122110
DEFENSETKLDTSTTPDTFLFFBL
Fred Warner1317607540
Deommodore Lenoir855309210
De'Vondre Campbell794402300
Ji'Ayir Brown774806300
Malik Mustapha723115200
Renardo Green6140113010
Charvarius Ward543807100
Nick Bosa5233011510
Isaac Yiadom463626020
Dee Winters442244000
Leonard Floyd422501810
Talanoa Hufanga382000200
Sam Okuayinonu352501610
Maliek Collins332000500
Evan Anderson241300210
Yetur Gross-Matos191400600
Jordan Elliott191200202
Robert Beal17650000
Demetrius Flannigan-Fowles17822100
George Odum16954000
Kalia Davis12601000
Kevin Givens11600200
Nick McCloud11400000
Dre Greenlaw9300000
Jalen Graham8220100
Javon Hargrave7400100
Tatum Bethune7010000
Tashaun Gipson6501000
Eric Saubert4030000
Rock Ya-Sin3212000
George Kittle3000000
Patrick Taylor3030000
Khalil Davis3100000
Darrell Luter3010010
Jaylen Mahoney3010000
Brayden Willis3010000
Alex Barrett2110000
Chris Conley2110000
Deebo Samuel2000000
Jake Tonges2020000
Isaac Guerendo2000000
Jacob Cowing1000000
Charlie Heck1000000
Jauan Jennings1000000
Ricky Pearsall1000000
Brock Purdy1000000
Curtis Robinson1010000
Mitch Wishnowsky1010000
Matthew Wright1010000
T.Y. McGill1000000
Team Totals1079608407267132
Opponents Totals1123602457568191
PENALTIESCalledDeclinedAcceptedYardsNullified YardsFirst DownsStalled Drives
Jake Brendel817603203
Dominick Puni716351202
Deommodore Lenoir75228020
Colton McKivitz615301702
George Kittle505403904
Aaron Banks514301403
Jauan Jennings53214501
Isaac Yiadom404691420
Renardo Green41330020
Jordan Elliott40428020
Deebo Samuel413251601
Eric Saubert4042512901
Trent Williams41325800
Nick Bosa41315000
Maliek Collins30334020
Rock Ya-Sin30334030
Charvarius Ward30333030
Sam Okuayinonu30312000
Leonard Floyd3215000
Jake Moody3030000
Jacob Cowing202202601
Kyle Juszczyk202201002
George Odum20220700
Fred Warner21115010
Brayden Willis202151200
Demetrius Flannigan-Fowles20210000
Evan Anderson2026010
Ji'Ayir Brown2200000
De'Vondre Campbell10125010
Talanoa Hufanga10115010
Tatum Bethune10110500
Nick McCloud10110000
Ricky Pearsall10110101
Chris Conley1015000
Kalia Davis1015000
Charlie Heck1015000
Austen Pleasants10152400
Kevin Givens1014000
Jalen Graham1014000
Tashaun Gipson1012010
Brandon Aiyuk1100000
Robert Beal1100000
Anders Carlson1010000
Nick Zakelj1100000
In Memoriam
NFL Boxscores
NFL Game Officials
NFL Training Camps
NFL Roster Limits
Pro Football Hall of Fame
Super Bowl
Privacy Policy
©2006-2025 Pro Football Archives. All Rights Reserved.
Last Updated: May 16, 2025