Skip to Content

Best San Francisco 49ers fantasy performances of the last decade

MT-R // Shutterstock

 

Every season in the NFL produces performances that feel less like a single game and more like statistical outliers — explosive outings where quarterbacks pile up passing yards, running backs break off long scoring runs, and receivers turn routine targets into multi-touchdown afternoons. These are the kinds of games that separate good fantasy weeks from historic ones.

Stacker compiled a ranking of the best San Francisco 49ers fantasy performances from 2016 to 2025 using data from Stathead. The list includes the highest single-game fantasy scores by quarterbacks, running backs, wide receivers, and tight ends. Players are ranked based on standard fantasy scoring.

Best quarterback fantasy games

#10. Jimmy Garoppolo, October 31, 2021
– Stats: 322 Passing Yards, 0 Passing TDs, 0 Interceptions, 2 Rushing TDs
– Game: SFO vs CHI, 33-22 Win
– Fantasy points: 27.28

#9. Jimmy Garoppolo, December 8, 2019
– Stats: 349 Passing Yards, 4 Passing TDs, 1 Interceptions
– Game: SFO vs NOR, 48-46 Win
– Fantasy points: 28.06

#8. Jimmy Garoppolo, October 31, 2019
– Stats: 317 Passing Yards, 4 Passing TDs, 0 Interceptions
– Game: SFO vs ARI, 28-25 Win
– Fantasy points: 28.88

#7. Brock Purdy, December 3, 2023
– Stats: 314 Passing Yards, 4 Passing TDs, 0 Interceptions
– Game: SFO vs PHI, 42-19 Win
– Fantasy points: 29.46

#6. Jimmy Garoppolo, November 17, 2019
– Stats: 424 Passing Yards, 4 Passing TDs, 2 Interceptions
– Game: SFO vs ARI, 36-26 Win
– Fantasy points: 29.66

#5. Brock Purdy, December 30, 2024
– Stats: 377 Passing Yards, 3 Passing TDs, 2 Interceptions, 12 Rushing Yards, 1 Rushing TDs
– Game: SFO vs DET, 34-40 Loss
– Fantasy points: 30.28

#4. Brock Purdy, December 22, 2025
– Stats: 295 Passing Yards, 5 Passing TDs, 1 Interceptions, 11 Rushing Yards
– Game: SFO vs IND, 48-27 Win
– Fantasy points: 30.90

#3. Colin Kaepernick, November 27, 2016
– Stats: 296 Passing Yards, 3 Passing TDs, 1 Interceptions, 113 Rushing Yards
– Game: SFO vs MIA, 24-31 Loss
– Fantasy points: 33.14

#2. Brock Purdy, January 14, 2023
– Stats: 332 Passing Yards, 3 Passing TDs, 0 Interceptions, 16 Rushing Yards, 1 Rushing TDs
– Game: SFO vs SEA, 41-23 Win
– Fantasy points: 34.88

#1. Brock Purdy, December 28, 2025
– Stats: 303 Passing Yards, 3 Passing TDs, 1 Interceptions, 28 Rushing Yards, 2 Rushing TDs
– Game: SFO vs CHI, 42-38 Win
– Fantasy points: 36.92

Best running back fantasy games

#10. Christian McCaffrey, December 11, 2022
– Stats: 119 Rushing Yards, 1 Rushing TDs, 34 Receiving Yards, 1 Receiving TDs
– Game: SFO vs TAM, 35-7 Win
– Fantasy points: 27.3

#9. Christian McCaffrey, November 2, 2025
– Stats: 106 Rushing Yards, 1 Rushing TDs, 67 Receiving Yards, 1 Receiving TDs
– Game: SFO vs NYG, 34-24 Win
– Fantasy points: 29.3

#8. Jeff Wilson, October 25, 2020
– Stats: 112 Rushing Yards, 3 Rushing TDs
– Game: SFO vs NWE, 33-6 Win
– Fantasy points: 30.0

#7. Christian McCaffrey, November 16, 2025
– Stats: 81 Rushing Yards, 2 Rushing TDs, 40 Receiving Yards, 1 Receiving TDs
– Game: SFO vs ARI, 41-22 Win
– Fantasy points: 30.1

#6. Christian McCaffrey, October 19, 2025
– Stats: 129 Rushing Yards, 2 Rushing TDs, 72 Receiving Yards
– Game: SFO vs ATL, 20-10 Win
– Fantasy points: 32.1

#5. Christian McCaffrey, October 30, 2022
– Stats: 94 Rushing Yards, 1 Rushing TDs, 55 Receiving Yards, 1 Receiving TDs
– Game: SFO vs LAR, 31-14 Win
– Fantasy points: 32.26

#4. Tevin Coleman, October 27, 2019
– Stats: 105 Rushing Yards, 3 Rushing TDs, 13 Receiving Yards, 1 Receiving TDs
– Game: SFO vs CAR, 51-13 Win
– Fantasy points: 35.8

#3. Christian McCaffrey, December 17, 2023
– Stats: 115 Rushing Yards, 1 Rushing TDs, 72 Receiving Yards, 2 Receiving TDs
– Game: SFO vs ARI, 45-29 Win
– Fantasy points: 36.7

#2. Christian McCaffrey, October 1, 2023
– Stats: 106 Rushing Yards, 3 Rushing TDs, 71 Receiving Yards, 1 Receiving TDs
– Game: SFO vs ARI, 35-16 Win
– Fantasy points: 41.7

#1. Raheem Mostert, January 19, 2020
– Stats: 220 Rushing Yards, 4 Rushing TDs
– Game: SFO vs GNB, 37-20 Win
– Fantasy points: 46.6

Best wide receiver fantasy games

#10. Richie James, November 5, 2020
– Stats: 184 Receiving Yards, 1 Receiving TDs, 9 Receptions, 13 Targets
– Game: SFO vs GNB, 17-34 Loss
– Fantasy points: 24.4

#9. Brandon Aiyuk, September 10, 2023
– Stats: 129 Receiving Yards, 2 Receiving TDs, 8 Receptions, 8 Targets
– Game: SFO vs PIT, 30-7 Win
– Fantasy points: 24.9

#8. Deebo Samuel, January 9, 2022
– Stats: 95 Receiving Yards, 0 Receiving TDs, 4 Receptions, 6 Targets
– Game: SFO vs LAR, 27-24 (OT) Win
– Fantasy points: 24.96

#7. Marquise Goodwin, October 15, 2018
– Stats: 126 Receiving Yards, 2 Receiving TDs, 4 Receptions, 5 Targets
– Game: SFO vs GNB, 30-33 Loss
– Fantasy points: 25.1

#6. Deebo Samuel, November 15, 2021
– Stats: 97 Receiving Yards, 1 Receiving TDs, 5 Receptions, 5 Targets
– Game: SFO vs LAR, 31-10 Win
– Fantasy points: 25.3

#5. Deebo Samuel, December 10, 2023
– Stats: 149 Receiving Yards, 1 Receiving TDs, 7 Receptions, 9 Targets
– Game: SFO vs SEA, 28-16 Win
– Fantasy points: 27.0

#4. Emmanuel Sanders, December 8, 2019
– Stats: 157 Receiving Yards, 1 Receiving TDs, 7 Receptions, 9 Targets
– Game: SFO vs NOR, 48-46 Win
– Fantasy points: 27.1

#3. Deebo Samuel, October 3, 2021
– Stats: 156 Receiving Yards, 2 Receiving TDs, 8 Receptions, 13 Targets
– Game: SFO vs SEA, 21-28 Loss
– Fantasy points: 27.7

#2. Deebo Samuel, December 3, 2023
– Stats: 116 Receiving Yards, 2 Receiving TDs, 4 Receptions, 4 Targets
– Game: SFO vs PHI, 42-19 Win
– Fantasy points: 31.8

#1. Jauan Jennings, September 22, 2024
– Stats: 175 Receiving Yards, 3 Receiving TDs, 11 Receptions, 12 Targets
– Game: SFO vs LAR, 24-27 Loss
– Fantasy points: 35.5

Best tight end fantasy games

#10. George Kittle, November 24, 2019
– Stats: 129 Receiving Yards, 1 Receiving TDs, 6 Receptions, 6 Targets
– Game: SFO vs GNB, 37-8 Win
– Fantasy points: 18.9

#9. George Kittle, November 21, 2022
– Stats: 84 Receiving Yards, 2 Receiving TDs, 4 Receptions, 6 Targets
– Game: SFO vs ARI, 38-10 Win
– Fantasy points: 20.4

#8. George Kittle, December 30, 2018
– Stats: 149 Receiving Yards, 1 Receiving TDs, 9 Receptions, 14 Targets
– Game: SFO vs LAR, 32-48 Loss
– Fantasy points: 20.9

#7. George Kittle, December 12, 2021
– Stats: 151 Receiving Yards, 1 Receiving TDs, 13 Receptions, 15 Targets
– Game: SFO vs CIN, 26-23 (OT) Win
– Fantasy points: 21.1

#6. George Kittle, December 15, 2022
– Stats: 93 Receiving Yards, 2 Receiving TDs, 4 Receptions, 5 Targets
– Game: SFO vs SEA, 21-13 Win
– Fantasy points: 21.3

#5. George Kittle, December 24, 2022
– Stats: 120 Receiving Yards, 2 Receiving TDs, 6 Receptions, 8 Targets
– Game: SFO vs WAS, 37-20 Win
– Fantasy points: 24.0

#4. George Kittle, October 8, 2023
– Stats: 67 Receiving Yards, 3 Receiving TDs, 3 Receptions, 4 Targets
– Game: SFO vs DAL, 42-10 Win
– Fantasy points: 24.7

#3. George Kittle, October 4, 2020
– Stats: 183 Receiving Yards, 1 Receiving TDs, 15 Receptions, 15 Targets
– Game: SFO vs PHI, 20-25 Loss
– Fantasy points: 25.1

#2. George Kittle, December 9, 2018
– Stats: 210 Receiving Yards, 1 Receiving TDs, 7 Receptions, 9 Targets
– Game: SFO vs DEN, 20-14 Win
– Fantasy points: 27.0

#1. George Kittle, December 5, 2021
– Stats: 181 Receiving Yards, 2 Receiving TDs, 9 Receptions, 12 Targets
– Game: SFO vs SEA, 23-30 Loss
– Fantasy points: 30.6

Article Topic Follows: Stacker-California

Jump to comments ↓

Author Profile Photo

Stacker

Stacker is a news organization committed to telling engaging, research-driven stories. For more information, click here.

BE PART OF THE CONVERSATION

News Channel 3-12 is committed to providing a forum for civil and constructive conversation.

Please keep your comments respectful and relevant. You can review our Community Guidelines by clicking here

If you would like to share a story idea, please submit it here.