49ers Offseason Training Program: 5/16
View the top images from Wednesday's workout as the 49ers continue Phase 2 of the offseason program.

2018 49ers

49ers Defense

QB Jimmy Garoppolo

S Jaquiski Tartt

WR Aldrick Robinson

DL Jeremiah Attaochu

LB Eli Harold

DL Solomon Thomas

OL Erik Magnuson

WR Pierre Garçon

FB Kyle Juszczyk

RB Jeff Wilson

WR Marquise Goodwin

WR Victor Bolden Jr.

RB Jerick McKinnon

WR Pierre Garçon

2018 49ers

2018 49ers

2018 49ers

DB Trovon Reed

DL Sheldon Day

RB Raheem Mostert

CB Richard Sherman

DL D.J. Jones

DL D.J. Jones, DL Solomon Thomas and OL Darrell Williams Jr.

RB Jerick McKinnon

DL Arik Armstead

DL Solomon Thomas

OL Alan Knott

S Chanceller James, DB Adrian Colbert and S Jaquiski Tartt

G Joshua Garnett

2018 49ers

RB Matt Breida

QB Jimmy Garoppolo

DB Adrian Colbert

CB K'Waun Williams, WR Pierre Garçon and LB Dekoda Watson

DL Sheldon Day

DB Don Jones

CB Greg Mabin

S Jaquiski Tartt

WR Richie James

WR Kendrick Bourne, DB Adrian Colbert and WR Marquise Goodwin

LB Malcolm Smith

LB Mark Nzeocha and LB Pita Taumoepenu

49ers Special Teams

DB Adrian Colbert

QB Jimmy Garoppolo

OL Najee Toran