
NFL · SF
2nd in NFC West
Brandon Aiyuk
WR · #11 · 6' 0"
Isaac Alarcon
OT · #67 · 6' 7"
Junior Bergen
WR · #86 · 5' 9"
Kaelon Black
RB · 5' 10"
Jake Brendel
C · #64 · 6' 4"
Connor Colby
G · #75 · 6' 5"
Jacob Cowing
WR · #19 · 5' 9"
Enrique Cruz Jr.
OT · 6' 6"
Khalil Dinkins
TE · 6' 4"
Colton Dowell
WR · 6' 3"
Mike Evans
WR · 6' 5"
Luke Farrell
TE · #89 · 6' 5"
Wesley Grimes
WR · 6' 2"
Isaac Guerendo
RB · #31 · 6' 0"
Jordan James
RB · #29 · 5' 9"
Mac Jones
QB · #10 · 6' 3"
Robert Jones
G · 6' 4"
Kyle Juszczyk
FB · #44 · 6' 2"
Christian Kirk
WR · 5' 11"
George Kittle
TE · #85 · 6' 4"
Vederian Lowe
OT · 6' 6"
Adrian Martinez
QB · #4 · 6' 2"
Christian McCaffrey
RB · #23 · 5' 11"
Colton McKivitz
OT · #68 · 6' 6"
Jordan Mims
RB · 6' 0"
Elijah Mitchell
RB · #25 · 5' 10"
Drake Nugent
C · #66 · 6' 1"
Brandon Parker
OT · #60 · 6' 8"
Will Pauling
WR · 5' 10"
Ricky Pearsall
WR · #1 · 6' 1"
Austen Pleasants
OT · #62 · 6' 7"
Dominick Puni
G · #77 · 6' 5"
Brock Purdy
QB · #13 · 6' 1"
Demarcus Robinson
WR · #5 · 6' 1"
Kurtis Rourke
QB · #14 · 6' 4"
Hayden Rucci
TE · #83 · 6' 5"
De'Zhaun Stribling
WR · 6' 2"
Patrick Taylor Jr.
RB · #32 · 6' 2"
Zach Thomas
OT · 6' 5"
Jake Tonges
TE · #88 · 6' 4"
Brett Toth
C · 6' 6"
Malik Turner
WR · #81 · 6' 2"
Jordan Watkins
WR · #17 · 5' 11"
Trent Williams
OT · #71 · 6' 5"
Brayden Willis
TE · #82 · 6' 4"
Carver Willis
OT · 6' 5"
Nick Zakelj
OT · #63 · 6' 6"
Evan Anderson
DT · #58 · 6' 3"
Eli Apple
CB · #30 · 6' 1"
Tatum Bethune
LB · #48 · 6' 1"
Nick Bosa
DE · #97 · 6' 4"
William Bradley-King
DE · #69 · 6' 4"
Ji'Ayir Brown
S · #27 · 5' 11"
Derrick Canteen
CB · #40 · 5' 10"
Alfred Collins
DT · #95 · 6' 5"
Ashtyn Davis
S · 6' 1"
Jaden Dugger
LB · 6' 5"
Bryson Eason
DT · 6' 3"
Andrew Farmer II
LB · 6' 4"
Luke Gifford
LB · #51 · 6' 3"
Kevin Givens
DT · #90 · 6' 1"
Jalen Graham
LB · #41 · 6' 3"
Renardo Green
CB · #0 · 6' 0"
Dre Greenlaw
LB · #57 · 6' 0"
Gracen Halton
DT · 6' 2"
Romello Height
DE · 6' 3"
Nate Hobbs
CB · 6' 0"
Jack Jones
CB · 5' 11"
Mikail Kamara
LB · #6 · 6' 1"
Deommodore Lenoir
CB · #2 · 5' 10"
Darrell Luter Jr.
CB · #28 · 6' 0"
Nick Martin
LB · #45 · 5' 11"
Patrick McMorris
S · 6' 0"
Malik Mustapha
S · #6 · 5' 10"
Siran Neal
CB · #33 · 6' 0"
Osa Odighizuwa
DT · #97 · 6' 2"
Sam Okuayinonu
DT · #91 · 6' 1"
Ephesians Prysock
CB · 6' 4"
Jakob Robinson
CB · #49 · 5' 10"
Cameron Sample
DE · 6' 3"
Marques Sigle
S · #36 · 5' 11"
Upton Stout
CB · #20 · 5' 9"
Jalen Stroman
S · #7 · 6' 1"
James Thompson Jr.
DT · 6' 6"
Sebastian Valdez
DT · #55 · 6' 3"
Garret Wallow
LB · #49 · 6' 2"
Fred Warner
LB · #54 · 6' 3"
C.J. West
DT · #99 · 6' 1"
Keion White
DE · #56 · 6' 5"
Mykel Williams
DE · #98 · 6' 5"
Larry Worth III
LB · 6' 4"
Jack Bouwmeester
P · 6' 3"
Eddy Pineiro
PK · #18 · 5' 11"
Corliss Waitman
P · 6' 2"
Jon Weeks
LS · #46 · 5' 10"
Darrick Forrest
S · #22 · 5' 11"
Aiyuk (knee) has been issued an arrest warrant on a misdemeanor charge of exhibition of speed by the Santa Clara County District Attorney's Office, David Lombardi of SFStandard.com reports.
McCaffrey said after Thursday's OTAs that he's looking forward to sustaining another heavy workload in 2026, and that any reductions in touches should come in practice rather than games, Nick Wagoner of ESPN.com reports.

NFL Football Power Index: 2026 projections, Super Bowl odds
ESPN's Football Power Index ratings are live. These simulations of the 2026 season provide playoff chances, potential draft order and our 1-32 team ranking.

Wagoner: 49ers gear up for joint practices
Nicholas Wagoner reports on the San Francisco 49ers gearing up to meet a couple of familiar faces in joint practices.

View NFL Lineups
Depth charts and probable starters for tonight's slate.
Matchup Edges
Statistical edges and player boosts vs. tonight's opponents.
Track the San Francisco 49ers's NFL season from one page. Sharpe Pickssurfaces live injury designations, featured player stats, and matchup context — sourced from ESPN's public feed and refreshed continuously. Use this hub to research SFplayer props, lineup availability, and recent form before tonight's tip-off or kickoff.
San Francisco placed Forrest (undisclosed) on its injured reserve list Thursday.
Bosa (knee) told reporters Thursday that he expects to be ready for training camp and the regular season, Matt Maiocco of NBC Sports Bay Area reports.
Guerendo is not participating in OTAs due to a torn pectoral, Cam Inman of The San Jose Mercury News reports.
Cowing (hamstring) is participating in the 49ers' OTAs, Matt Maiocco of NBC Sports Bay Area reports.
Kittle (Achilles) said Wednesday that he is still targeting the 49ers' regular-season opener against the Rams in Week 1 as his return date, Cameron DaSilva of USA Today reports.
Jones agreed to terms Wednesday on a contract restructure with the 49ers that adds a $300,000 roster bonus for 2026, Tom Pelissero of NFL Network reports.
James "seems the most likely" of San Francisco's running backs behind Christian McCaffrey to earn the No. 2 role for the upcoming campaign, Nick Wagoner of ESPN.com reports.
Rourke (knee) will participate in rookie minicamp starting Friday, David Lombardi of SFStandard.com reports.
NFL offseason 2026: OTA, minicamp dates for all 32 teams
Here are dates for the NFL offseason workouts in 2026, with mandatory minicamps starting in June.