Also oursCFB Schedulethis site, for college footballThe Gridiron Kingodds and projections — a paid site
NFL Schedule the NFL
NFLCFB

Upton Stout

San Francisco 49ers · #20 · Cornerback · 3rd year
2025 season
TOT
82
tied 90th of 1328
SACK
1
tied 253rd of 1328
INT
0
tied 195th of 1328
PD
5
tied 139th of 1328

Overview

Next game
Sep 10

Defense

SeasonTeamGPTOTSOLOASTSACKFFFRYDSINTYDSAVGTDLNGPDSTFSTFYDSKB
2025SF168243391100000.0005240

Ranks are over the players on a 2026 NFL roster who have been read, counting only those who recorded that statistic in 2025 — how many that is. Rate statistics are shown without a rank, because ranking them without a qualifying minimum would put one long run above a whole season of them.

Stats

Defense

SeasonTeamGPTOTSOLOASTSACKFFFRYDSINTYDSAVGTDLNGPDSTFSTFYDSKB
2025SF168243391100000.0005240

Season rows are the regular season only, which is what the source publishes for them. Postseason games are in the game log below, under their own heading and their own total, and they are not counted in these numbers.

Glossary

AST
Assist Tackles
AVG
Average Interception Yards
FF
Fumbles Forced
FR
Fumbles Recovered
FUM
Fumbles
GP
Games Played
INT
Interceptions
KB
Kicks Blocked
LNG
Long Interception
LST
Fumbles Lost
PD
Passes Defended
SACK
Sacks
SOLO
Solo Tackles
STF
Stuffs
STFYDS
Stuff Yards
TD
Interception Touchdowns
TOT
Total Tackles
YDS
Fumbles Recovered Yards; Interception Yards

Bio

TeamSan Francisco 49ers
PositionCornerback
Experience3rd year
CollegeWestern KY
Height / weight5' 9" / 181 lbs
BirthplaceHouston, TX
Jersey#20
StatusActive

Career history

Splits

All Splits, home and away

SplitTOTSOLOASTSACKSTFSTFYDSFFFRKBINTYDSAVGTDLNGPD
All Splits824339124100000.0005
Home281315000000000.0002
Away543024124100000.0003

In wins and losses

SplitTOTSOLOASTSACKSTFSTFYDSFFFRKBINTYDSAVGTDLNGPD
Wins/Ties57292811.53100000.0005
Losses25141100.51000000.0000

By margin of victory

SplitTOTSOLOASTSACKSTFSTFYDSFFFRKBINTYDSAVGTDLNGPD
0-723131010.50000000.0002
8-141468002000000.0001
15+201010011100000.0002

Late and close

SplitTOTSOLOASTSACKSTFSTFYDSFFFRKBINTYDSAVGTDLNGPD
4th QTR, +/-7541000000000.0002
Last 2 Min. Half954000000000.0002

By stretch of the season

SplitTOTSOLOASTSACKSTFSTFYDSFFFRKBINTYDSAVGTDLNGPD
1-8341915111000000.0002
9-16482424013100000.0003

By month

SplitTOTSOLOASTSACKSTFSTFYDSFFFRKBINTYDSAVGTDLNGPD
September128410.50000000.0002
October22111100.51000000.0000
November301416013100000.0001
December1266000000000.0002
January642000000000.0000

By day of the week

SplitTOTSOLOASTSACKSTFSTFYDSFFFRKBINTYDSAVGTDLNGPD
Sunday563224124100000.0002
Monday1257000000000.0003
Other1468000000000.0000

Indoors and outdoors

SplitTOTSOLOASTSACKSTFSTFYDSFFFRKBINTYDSAVGTDLNGPD
Outdoors623032014100000.0003
Indoors20137110000000.0002

By temperature

SplitTOTSOLOASTSACKSTFSTFYDSFFFRKBINTYDSAVGTDLNGPD
<40 F752011000000.0000
81+ F532001000000.0000

As a starter

SplitTOTSOLOASTSACKSTFSTFYDSFFFRKBINTYDSAVGTDLNGPD
As Starter21101110.52000000.0000
As Sub61332801.52100000.0005

By conference and division

SplitTOTSOLOASTSACKSTFSTFYDSFFFRKBINTYDSAVGTDLNGPD
vs AFC25141101.51000000.0002
vs NFC57292810.53100000.0003
vs. Own Division311318000100000.0002

By opponent

SplitTOTSOLOASTSACKSTFSTFYDSFFFRKBINTYDSAVGTDLNGPD
vs ARI1257000100000.0001
vs CAR624000000000.0001
vs CHI431000000000.0000
vs CLE752011000000.0000
vs HOU96300.50000000.0000
vs IND633000000000.0002
vs JAC101000000000.0000
vs LAR1239000000000.0000
vs NO54110.50000000.0000
vs NYG642002000000.0000
vs SEA752000000000.0001
vs TB532001000000.0000
vs TEN202000000000.0000

By half

SplitTOTSOLOASTSACKSTFSTFYDSFFFRKBINTYDSAVGTDLNGPD
1st44242013-4000000.0001
2nd381919000100000.0004

By quarter

SplitTOTSOLOASTSACKSTFSTFYDSFFFRKBINTYDSAVGTDLNGPD
1st22121003-4000000.0001
2nd221210100000000.0000
3rd15411000000000.0001
4th23158000100000.0003

By down

SplitTOTSOLOASTSACKSTFSTFYDSFFFRKBINTYDSAVGTDLNGPD
1st331617134000000.0002
2nd221111000000000.0001
3rd261511000100000.0002
4th110000000000.0000

Ahead, behind and tied

SplitTOTSOLOASTSACKSTFSTFYDSFFFRKBINTYDSAVGTDLNGPD
Ahead522329111100000.0003
Behind19127000000000.0001
Tied1183023000000.0001

By field position

SplitTOTSOLOASTSACKSTFSTFYDSFFFRKBINTYDSAVGTDLNGPD
Own 1-20945000000000.0000
Own 21-50341816100000000.0003
Opp 49-20351916034000000.0002
Opp 19-Goal422000100000.0000

Game log

DateOppResultTOTSOLOASTSACKSTFSTFYDSFUMLSTFFFRKBINTYDSAVGTDLNGPD
9/7@ SEAW 17-13110000--000000.0001
9/14@ NOW 26-2154110.50--000000.0000
9/21vs ARIW 16-15532000--000000.0001
9/28vs JAXL 26-21101000--000000.0000
10/2@ LARW 26-23 OT826000--000000.0000
10/12@ TBL 30-19532000--000000.0000
10/26@ HOUL 26-1596300.50--000000.0000
11/2@ NYGW 34-24642000--000000.0000
11/9vs LARL 42-26413000--000000.0000
11/16@ ARIW 41-22725000--100000.0000
11/24vs CARW 20-9624000--000000.0001
11/30@ CLEW 26-8752010--000000.0000
12/14vs TENW 37-24202000--000000.0000
12/22@ INDW 48-27633000--000000.0002
12/28vs CHIW 42-38431000--000000.0000
1/3vs SEAL 13-3642000--000000.0000
1/11@ PHIW 23-19532000--000000.0001
NFC Wild Card Playoffs
1/17@ SEAL 41-6211000--000000.0000
NFC Divisional Playoffs
Regular season, as the source gives it824339124--100000.0005
Postseason total743000--000000.0001

The regular season and the postseason are totalled separately because the source counts them separately, and half of these columns — a longest gain, a rating, an average — are not things that can be added together anyway.

A total counts every game. A game appears above only when the source recorded something for him in it, so the rows can be fewer.