Top Shots from Day One of #49ersCamp
View the best images from the first practice of the 49ers 2019 training camp presented by SAP.
![2019 49ers](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/wzi4ot6tmhr6vys5mtlv.jpg)
1 / 25
2019 49ers
![QB Jimmy Garoppolo](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/peb1ctsayhn0lsex1g4w.jpg)
2 / 25
QB Jimmy Garoppolo
![DL Dee Ford](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/gl2oc06wpi66xj45dp4g.jpg)
3 / 25
DL Dee Ford
![CB Ahkello Witherspoon, CB Richard Sherman, CB D.J. Reed Jr. and CB Greg Mabin](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/egzews6czwn9ie47wcpl.jpg)
4 / 25
CB Ahkello Witherspoon, CB Richard Sherman, CB D.J. Reed Jr. and CB Greg Mabin
![LB Kwon Alexander](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/xu6iz20gfogfrcyt0rf2.jpg)
5 / 25
LB Kwon Alexander
![WR Deebo Samuel](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/lkvgemfxzbgnmnmzpprk.jpg)
6 / 25
WR Deebo Samuel
![P Mitch Wishnowksy and K Robbie Gould](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/ffpra2exjoypipoa8r0q.jpg)
7 / 25
P Mitch Wishnowksy and K Robbie Gould
![DL Nick Bosa](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/odwqqga47ts43q2nayfs.jpg)
8 / 25
DL Nick Bosa
![CB Dontae Johnson and WR Trent Taylor](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/wiiugfrtdfvdlq5juov0.jpg)
9 / 25
CB Dontae Johnson and WR Trent Taylor
![T Mike McGlinchey](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/h4mjwprcxz4i8pudic4l.jpg)
10 / 25
T Mike McGlinchey
![T Justin Skule](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/r80ungbk8zg1vf6lsisq.jpg)
11 / 25
T Justin Skule
![QB Jimmy Garoppolo, QB C.J. Beathard and QB Nick Mullens](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/klt7zvtvxutt5gvogo6h.jpg)
12 / 25
QB Jimmy Garoppolo, QB C.J. Beathard and QB Nick Mullens
![RB Jeff Wilson Jr.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/zxnohmvlyfoxomlynv0x.jpg)
13 / 25
RB Jeff Wilson Jr.
![WR Richie James Jr.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/yfz6gv0p5ptscviryesz.jpg)
14 / 25
WR Richie James Jr.
![49ers Defensive Line](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/oxerdmzuihukonchkfkv.jpg)
15 / 25
49ers Defensive Line
![WR Deebo Samuel](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/kuhvhkgnggu6xlbibhhj.jpg)
16 / 25
WR Deebo Samuel
![WR Kendrick Bourne](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/by14y1pj8fijmdahmf9h.jpg)
17 / 25
WR Kendrick Bourne
![RB Austin Walter](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/v11txcgsgoixlsolfnix.jpg)
18 / 25
RB Austin Walter
![CB K'Waun Williams](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/yw5dopazbqvcqaorrq8q.jpg)
19 / 25
CB K'Waun Williams
![DL Dee Ford](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/gim0l6sg2tyugdd0awvb.jpg)
20 / 25
DL Dee Ford
![LB Kwon Alexander](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/up7u5adxn64ahrckrbi2.jpg)
21 / 25
LB Kwon Alexander
![DL Sheldon Day](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/zf65bvkts3valbd40fpr.jpg)
22 / 25
DL Sheldon Day
![RB Raheem Mostert](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/uqz26rf2lytznvzlznes.jpg)
23 / 25
RB Raheem Mostert
![DL Solomon Thomas](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/gckhnlofyacyhf7tpkec.jpg)
24 / 25
DL Solomon Thomas
![T Mike McGlinchey](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/xqqcqdvz1shwzatxpsww.jpg)
25 / 25
T Mike McGlinchey
This Ad will close in 3