2017 Team Roster
- Andrew Suarez
Pitcher
- Joan Gregorio
Pitcher
- Cory Gearrin
Pitcher
- Christian Arroyo
Shortstop
- Hunter Strickland
Pitcher
- Clayton Blackburn
Pitcher
- Brandon Crawford
Infielder
- Ty Blach
Pitcher
- Michael Morse
Outfielder
- Trevor Brown
Catcher
- Ángel Pagán
Outfielder
- Reyes Moronta
Pitcher
- Ray Black
Pitcher
- Nick Hundley
Catcher
- Tim Federowicz
Catcher
- Matt Moore
Pitcher
- Johnny Cueto
Pitcher
- Albert Suárez
Pitcher
- Rubén Tejada
Infielder
- George Kontos
Pitcher
- Brandon Belt
Infielder
- Conor Gillaspie
Infielder
- Neil Ramirez
Pitcher
- Gorkys Hernández
Outfielder
- Denard Span
Outfielder
- Steven Okert
Pitcher
- Javier López
Pitcher
- Ehire Adrianza
Infielder
- Jarrett Parker
Outfielder
- Gordon Beckham
Infielder
- Will Smith
Pitcher
- Joe Panik
Infielder
- Eduardo Núñez
Infielder
- Madison Bumgarner
Pitcher
- Kelby Tomlinson
Infielder
- Buster Posey
Catcher
- Mark Melancon
Pitcher
- Kyle Crick
Pitcher
- Justin Ruggiano
Outfielder
- Matt Cain
Pitcher
- Aaron Hill
Infielder
- Mac Williamson
Outfielder
- Josh Osich
Pitcher
- Ian Gardeck
Pitcher
- Dan Slania
Pitcher
- Chris Stratton
Pitcher
- Derek Law
Pitcher
- Hunter Pence
Outfielder
- Jeff Samardzija
Pitcher
- Orlando Calixte
Infielder
- Bryan Morris
Pitcher
- Drew Stubbs
Outfielder
Basic Info