8:41 AM EDT, Tue June 18, 2019
Jimmy Garoppolo 10 photo
5

Jimmy Garoppolo #10 | QB

74" 225 lbs 27 yrs old6 seasons6,200,000Eastern Illinois
  • • Golden Nuggets: Here We Go Again
  • • 49ers’ Jimmy Garoppolo says building offseason chemistry with Dante Pettis has been ‘very important’
  • • Trent Taylor is returning to form
Dante Pettis 18 photo
2

Dante Pettis #18 | WR

73" 195 lbs 23 yrs old2 seasons480,000Washington
  • • 49ers’ Jimmy Garoppolo says building offseason chemistry with Dante Pettis has been ‘very important’
  • • 49ers’ Kyle Shanahan noticing Dante Pettis’ drive to get better this offseason
  • • Could the 49ers have a 1,000 yard wide receiver in 2019?
Trent Taylor 81 photo
2

Trent Taylor #81 | WRPR

68" 180 lbs 24 yrs old3 seasons555,000Louisiana Tech
  • • Trent Taylor is returning to form
  • • Golden Nuggets: Has your opinion of the 49ers changed after OTAs?
  • • 49ers 53-man roster projection heading into training camp
Joe Staley 74 photo
1

Joe Staley #74 | TLOT

77" 295 lbs 34 yrs old13 seasons8,025,000Central Michigan
  • • 49ers news: OL Joe Staley praised for his durability and for ‘always being ahead of the game’
  • • Breaking down Joe Staley’s 2-year contract extension
  • • Golden Nuggets: Day 1 of minicamp
Richard Sherman 25 photo
1

Richard Sherman #25 | CBLCB

75" 195 lbs 30 yrs old9 seasons2,000,000Stanford
  • • Seattle Seahawks: 3 Early breakout candidates for 2019 season
  • • Seahawks safety Ugo Amadi may be the man for the slot
  • • 90-in-90: CB Emmanuel Moseley
George Kittle 85 photo
1

George Kittle #85 | TE

76" 250 lbs 25 yrs old3 seasons555,000Iowa
  • • Nick Bosa is the biggest 49ers biggest “X-Factor” in 2019
  • • Extensive breakdown of George Kittle/49ers offense
  • • 4 things to know about San Francisco 49ers tight end George Kittle
Joshua Garnett 65 photo
1

Joshua Garnett #65 | GROG

77" 305 lbs 25 yrs old4 seasons1,295,846Stanford
  • • Veterans on the bubble: Is Joshua Garnett’s roster spot safe?
Jimmie Ward 20 photo

Jimmie Ward #20 | S

71" 193 lbs 27 yrs old6 seasons8,526,000Northern Illinois
  • • Tarvarius Moore has a huge opportunity in front of him
  • • ESPN gives the 49ers a “C” letter grade for their offseason
  • • Better Rivals podcast: OTA Storylines
DeForest Buckner 99 photo

DeForest Buckner #99 | DTRDT

79" 300 lbs 24 yrs old4 seasons630,000Oregon
  • • 49ers snubbed from PFF’s top 50 players entering 2019
  • • 49ers DT DeForest Buckner claims he ‘can’t be blocked’
  • • 49ers news: DeForest Buckner calls trying to get on team’s 10-year wall ‘very motivating’
Jerick McKinnon 28 photo

Jerick McKinnon #28 | RB

69" 205 lbs 26 yrs old5 seasons4,200,000Georgia Southern
  • • SBNation ranks Raiders running back stable in the middle of the pack
  • • What 49ers position/unit are you looking forward to seeing the most?
  • • Fantasy Football: 2019 outlook for the San Francisco 49ers’ backfield
Solomon Thomas 94 photo

Solomon Thomas #94 | DELDE

75" 280 lbs 23 yrs old3 seasons555,000Stanford
  • • 49ers minicamp mailbag: Can Deebo Samuel catch 80 passes?
  • • Join Solomon Thomas Saturday, June 8 for “Ella’s Sunflowers” Overnight Walk
  • • Solomon Thomas on his 2018 performance: ‘I’m not making excuses for how I played at all. That’s on me.’
Marquise Goodwin 11 photo

Marquise Goodwin #11 | WR

69" 180 lbs 28 yrs old7 seasons1,450,000Texas
  • • 49ers’ WR Marquise Goodwin serious about making 2020 Olympic team in long jump
  • • 49ers receiver ’100 percent’ committed to participating in Olympics, but new role awaits
  • • 49ers’ WR Marquise Goodwin to compete in “Forty Yards of Gold”
Nick Mullens 4 photo

Nick Mullens #4 | QB

73" 210 lbs 23 yrs old2 seasons395,290Southern Miss
  • • Which 49ers backup quarterback would you trade?
  • • QB ‘competition’ among top insights from 49ers minicamp Tuesday
  • • 49ers backup quarterbacks make the ‘first’ tier in hierarchy
Robbie Gould 9 photo

Robbie Gould #9 | KKFGKKO

72" 190 lbs 36 yrs old15 seasons2,000,000Penn State
  • • Which 49ers minicamp absence/truncated appearance concerns you the most?
  • • Photos: 49ers kicker Robbie Gould sells Illinois mansion
  • • 49ers’ coach Kyle Shanahan reacts to Robbie Gould not attending minicamp
Tarvarius Moore 33 photo

Tarvarius Moore #33 | SRCB

74" 200 lbs 22 yrs old2 seasons480,000Southern Miss
  • • Golden Nuggets: Secondary Switch-up
  • • Tarvarius Moore has a huge opportunity in front of him
  • • Adrian Colbert, Jaquiski Tartt, and Tevin Coleman talk about their new roles
Mike McGlinchey 69 photo

Mike McGlinchey #69 | TROT

80" 315 lbs 24 yrs old2 seasons480,000Notre Dame
  • • Golden Nuggets: Day 1 of minicamp
  • • 49ers sign offensive tackle Joe Staley to 2-year extension
  • • 49ers LT Joe Staley has agreed to a 2-year contract extension through 2021
C.J. Beathard 3 photo

C.J. Beathard #3 | QB

74" 215 lbs 25 yrs old3 seasons625,939Iowa
  • • Which 49ers backup quarterback would you trade?
  • • Kyle Shanahan and C.J. Beathard Tuesday transcript
  • • QB ‘competition’ among top insights from 49ers minicamp Tuesday
Pita Taumoepenu 55 photo

Pita Taumoepenu #55 | LBRLB

73" 245 lbs 24 yrs old3 seasons130,588Utah
  • • 49ers 90-in-90: Dontae Johnson
  • • Arizona Cardinals claim linebacker Pita Taumoepenu off waivers
  • • 49ers sign CB Dontae Johnson to 1-year deal
Matt Breida 22 photo

Matt Breida #22 | RB

71" 190 lbs 23 yrs old3 seasons555,000Georgia Southern
  • • How Kyle Shanahan schemes downfield blocking
  • • SBNation ranks Raiders running back stable in the middle of the pack
  • • Fantasy Football: 2019 outlook for the San Francisco 49ers’ backfield
Adrian Colbert 27 photo

Adrian Colbert #27 | CB

74" 205 lbs 25 yrs old3 seasons555,000Miami (FL)
  • • Adrian Colbert, Jaquiski Tartt, and Tevin Coleman talk about their new roles
  • • 49ers OTA Practice Notes: Tarvarius Moore practices at free safety
  • • 49ers OTA mailbag: Is Jerick McKinnon starter over Tevin Coleman?
Arik Armstead 91 photo

Arik Armstead #91 | DTRDE

79" 292 lbs 25 yrs old5 seasons1,777,177Oregon
  • • Arik Armstead gives back to a sport that has given the big guy a ton
  • • Nick Bosa on Arik Armstead: He’s probably having the best camp out of anyone that I’ve noticed
  • • 49ers’ Mike McGlinchey says he’s facing ‘better athletes than I am’ at OTAs
Fred Warner 48 photo

Fred Warner #48 | LBMLB

75" 236 lbs 22 yrs old2 seasons480,000Brigham Young
  • • 49ers host second of two minicamp media sessions
  • • 49ers 90-in-90: David Mayo
  • • 49ers linebacker Dre Greenlaw picked as a surprise rookie gem
Ahkello Witherspoon 23 photo

Ahkello Witherspoon #23 | CB

75" 195 lbs 23 yrs old3 seasons638,325Colorado
  • • 90-in-90: CB Emmanuel Moseley
  • • Ahkello Witherspoon talks about what he learned from his second year with the 49ers
  • • Ahkello Witherspoon has a plan to bounce back and solidify himself in 49ers secondary
Jaquiski Tartt 29 photo

Jaquiski Tartt #29 | S

73" 215 lbs 27 yrs old5 seasons1,021,865Samford
  • • Adrian Colbert, Jaquiski Tartt, and Tevin Coleman talk about their new roles
  • • 49ers S Jimmie Ward, DE Nick Bosa injured in practice
  • • 49ers 90-in-90: S Tyree Robinson
Garrett Celek 88 photo

Garrett Celek #88 | TESPTM

77" 252 lbs 30 yrs old8 seasons1,650,000Michigan State
  • • 49ers’ Garrett Celek facing two-month recovery after back surgery
  • • SB Nation ranks 49ers tight ends group third overall
  • • Veteran 49ers whose roster spots are in jeopardy
Weston Richburg 58 photo

Weston Richburg #58 | C

76" 290 lbs 27 yrs old6 seasons3,000,000Colorado State
  • • 49ers offensive line is set for next three years
  • • 49ers 90-in-90: OC Weston Richburg
D.J. Jones 93 photo

D.J. Jones #93 | DTLDT

72" 321 lbs 24 yrs old3 seasons555,000Mississippi
  • • Kyle Shanahan on the 49ers defense: You can tell that they know that they can be good
  • • 49ers 90-in-90: DT Cedric Thornton
Kendrick Bourne 84 photo

Kendrick Bourne #84 | WR

73" 203 lbs 23 yrs old3 seasons555,000Eastern Washington
  • • Could the 49ers have a 1,000 yard wide receiver in 2019?
  • • 49ers wide receivers coach Wes Welker Mic’d up during OTAs
Kyle Juszczyk 44 photo

Kyle Juszczyk #44 | RBFB

73" 240 lbs 27 yrs old7 seasons2,750,000Harvard
  • • SBNation ranks Raiders running back stable in the middle of the pack
  • • Kyle Juszczyk explains why the 49ers early bye week is beneficiary to the team
Emmanuel Moseley 41 photo

Emmanuel Moseley #41 | CB

71" 184 lbs 22 yrs old1 seasons199,051Tennessee
  • • 90-in-90: CB Emmanuel Moseley
Kyle Nelson 86 photo

Kyle Nelson #86 | TE

74" 240 lbs 32 yrs old8 seasons975,000New Mexico State
  • • 49ers 90-in-90: LS Colin Holba
Colin Holba 40 photo

Colin Holba #40 | CLS

76" 248 lbs 24 yrs old3 seasons130,588Louisville
  • • 49ers 90-in-90: LS Colin Holba
Jordan Smallwood 17 photo

Jordan Smallwood #17 | WR

74" 225 lbs 24 yrs old1 seasonsOklahoma
  • • BREAKING: Detroit Lions release former Oklahoma wide receiver
Erik Magnuson 62 photo

Erik Magnuson #62 | TC

78" 305 lbs 25 yrs old3 seasons555,000Michigan
  • • 49ers 90-in-90: OL Erik Magnuson
Kapron Lewis-Moore 98 photo

Kapron Lewis-Moore #98 | DTLDT

76" 315 lbs 29 yrs old4 seasonsNotre Dame
  • • 49ers 90-in-90: DL Kapron Lewis-Moore
Kentavius Street 95 photo

Kentavius Street #95 | DE

74" 287 lbs 22 yrs old1 seasons480,000North Carolina State
  • • 49ers 90-in-90: DT Cedric Thornton
Najee Toran 66 photo

Najee Toran #66 | GROG

74" 305 lbs 23 yrs old1 seasons451,765UCLA
  • • 90-in-90: OG Najee Toran
Greg Mabin 26 photo

Greg Mabin #26 | CBLCBSPTM

74" 200 lbs 24 yrs old3 seasons555,000Iowa
  • • 49ers 90-in-90: Cornerback Greg Mabin
Sheldon Day 96 photo

Sheldon Day #96 | DTRDT

73" 294 lbs 24 yrs old4 seasons630,000Notre Dame
  • • 49ers 90-in-90: DT Sheldon Day
Matt Dayes 43 photo

Matt Dayes #43 | RB

69" 205 lbs 24 yrs old3 seasons261,176North Carolina State
  • • Saints sign running back, special teamer Matt Dayes
Shon Coleman 78 photo

Shon Coleman #78 | TLOT

77" 310 lbs 27 yrs old4 seasons658,000Auburn
  • • 49ers 90-in-90: OT Shon Coleman
Mike Person 68 photo

Mike Person #68 | CROG

76" 300 lbs 30 yrs old9 seasons915,000Montana State
  • • 49ers offensive line is set for next three years
Raheem Mostert 31 photo

Raheem Mostert #31 | RB

70" 197 lbs 26 yrs old5 seasons705,000Purdue
  • • Raheem Mostert addresses his absence at OTAs
Tyree Robinson 49 photo

Tyree Robinson #49 | SSS

74" 202 lbs 24 yrs old1 seasons480,000Oregon
  • • 49ers 90-in-90: S Tyree Robinson
Brock Coyle 50 photo

Brock Coyle #50 | LB

73" 245 lbs 28 yrs old5 seasons900,000Montana
  • • Seahawks on tape: Cody Barton is the ideal modern inside linebacker
Ross Dwelley 82 photo

Ross Dwelley #82 | TE

77" 240 lbs 24 yrs old2 seasons129,200San Diego
  • • 49ers 90-in-90: TE Ross Dwelley
Ryan Delaire 92 photo

Ryan Delaire #92 | DELDE

76" 260 lbs 27 yrs old4 seasons481,767Towson
  • No recent news
Steven Dunbar Jr. 19 photo

Steven Dunbar Jr. #19 | WR

75" 202 lbs 23 yrs old1 seasons28,235Houston
  • No recent news
Ronald Blair III 98 photo

Ronald Blair III #98 | DTRDE

76" 270 lbs 26 yrs old4 seasons630,000Appalachian State
  • No recent news
Tyvis Powell 30 photo

Tyvis Powell #30 | SLCB

74" 211 lbs 25 yrs old4 seasons630,000Ohio State
  • No recent news
Richie James Jr. 13 photo

Richie James Jr. #13 | KRPRWR

69" 185 lbs 23 yrs old2 seasons480,000Middle Tennessee State
  • No recent news
Dekoda Watson 97 photo

Dekoda Watson #97 | LB

74" 245 lbs 30 yrs old10 seasons1,050,000Florida State
  • No recent news
Laken Tomlinson 75 photo

Laken Tomlinson #75 | GLOG

75" 312 lbs 27 yrs old5 seasons1,600,941Duke
  • No recent news
Elijah Lee 47 photo

Elijah Lee #47 | LBRLB

74" 229 lbs 23 yrs old3 seasons555,000Kansas State
  • No recent news
Godwin Igwebuike 35 photo

Godwin Igwebuike #35 | SFS

72" 212 lbs 24 yrs old2 seasons141,175Northwestern
  • No recent news
Mark Nzeocha 53 photo

Mark Nzeocha #53 | LBLLBSPTM

75" 240 lbs 29 yrs old5 seasons705,000Wyoming
  • No recent news
Terrell Williams Jr. 6 photo

Terrell Williams Jr. #6 | SSS

76" 212 lbs 22 yrs old1 seasonsHouston
  • No recent news
Antone Exum Jr. 38 photo

Antone Exum Jr. #38 | SFS

72" 219 lbs 27 yrs old6 seasons705,000Virginia Tech
  • No recent news
Pierre Garcon 15 photo

Pierre Garcon #15 | WR

72" 211 lbs 32 yrs old12 seasons6,625,000Mount Union
  • No recent news
Malcolm Smith 51 photo

Malcolm Smith #51 | LBLLB

72" 225 lbs 29 yrs old9 seasons3,000,000USC
  • No recent news
Bradley Pinion 5 photo

Bradley Pinion #5 | PHLDKKO

77" 240 lbs 24 yrs old5 seasons705,000Clemson
  • No recent news
Jeff Wilson Jr. 41 photo

Jeff Wilson Jr. #41 | RB

72" 194 lbs 23 yrs old2 seasons169,410North Texas
  • No recent news
Alfred Morris 46 photo

Alfred Morris #46 | RB

70" 222 lbs 30 yrs old8 seasons790,000Florida Atlantic
  • No recent news
Tarvarus McFadden 45 photo

Tarvarus McFadden #45 | CBRCB

74" 205 lbs 22 yrs old1 seasonsFlorida State
  • No recent news
Marcus Lucas 83 photo

Marcus Lucas #83 | TE

76" 250 lbs 26 yrs old1 seasonsMissouri
  • No recent news
Cassius Marsh 54 photo

Cassius Marsh #54 | DELDE

76" 245 lbs 26 yrs old6 seasons1,100,000UCLA
  • No recent news
D.J. Reed Jr. 32 photo

D.J. Reed Jr. #32 | CBFSKR

69" 188 lbs 22 yrs old2 seasons480,000Kansas State
  • No recent news
K'Waun Williams 24 photo

K'Waun Williams #24 | CBRCB

69" 185 lbs 27 yrs old5 seasons1,250,000Pittsburgh
  • No recent news
Marcell Harris 36 photo

Marcell Harris #36 | SSS

72" 208 lbs 24 yrs old2 seasons424,931Florida
  • No recent news
James Onwualu 57 photo

James Onwualu #57 | LBMLB

73" 235 lbs 24 yrs old3 seasons163,235Notre Dame
  • No recent news
Christian DiLauro 64 photo

Christian DiLauro #64 | TLOT

78" 300 lbs 24 yrs old1 seasonsIllinois
  • No recent news
Max McCaffrey 14 photo

Max McCaffrey #14 | WR

74" 200 lbs 24 yrs old3 seasons32,647Duke
  • No recent news
Jullian Taylor 77 photo

Jullian Taylor #77 | DTRDE

77" 280 lbs 24 yrs old2 seasons480,000Temple
  • No recent news
Earl Mitchell 90 photo

Earl Mitchell #90 | NTLDT

75" 310 lbs 31 yrs old10 seasons2,250,000Arizona
  • No recent news

San Francisco 49ers Photos