The
TBC Newsletter will keep you periodically up-to-date on what is happening at The Baseball Cube.
2019 San Francisco Giants Season Roster
top
csv
*Reload the page to restore the grids
share
Sort ✔ PREV | NEXT 50 Fernando Abad 33 9 P 6-2 170 L L 1985-12-17 La Romana,DR 2002- 0- 0-HOU MLB 2010-2019 2007-2019 6.119 DR 14 Cristhian Adames 27 5 3B-2B 6-0 160 B R 1991-07-26 Santo Domingo,DR 2007- 0- 0-COL MLB 2014-2019 2010-2019 1.102 DR 8 Aaron Altherr 28 6 RF-OF 6-5 190 R R 1991-01-14 Buckeye,AZ 2009- 9- 287-PHI MLB 2014-2019 2009-2019 0.000 US 64 Shaun Anderson 24 1 P 6-4 228 R R 1994-10-29 Coral Springs,FL 2016- 3- 88-BOS MLB 2019-2020 2014-2020 0.138 US 19 Tyler Austin 27 4 1B-DH 6-2 200 R R 1991-09-06 Conyers,GA 2010- 13- 415-NYA MLB 2016-2019 2010-2019 2.151 US 2 Abiatal Avelino 24 2 SS-2B 5-11 186 R R 1995-02-14 San Pedro de Macoris,DR MLB 2018-2019 2012-2019 0.037 DR 45 Kyle Barraclough 29 5 P 6-3 180 R R 1990-05-23 Santa Clara,CA 2012- 7- 240-SLN MLB 2015-2019 2009-2019 4.020 US 38 Tyler Beede 26 2 P 6-2 216 R R 1993-05-23 Auburn,MA 2014- 1- 14-SFN MLB 2018-2019 2012-2019 0.128 US 9 Brandon Belt 31 9 1B-LF 6-3 231 L L 1988-04-20 Nacogdoches,TX 2009- 5- 147-SFN MLB 2011-2020 2008-2020 8.128 US 60 Travis Bergen 25 1 P 6-1 215 L L 1993-10-08 McDonough,GA 2015- 7- 212-TOR MLB 2019-2020 2013-2020 0.000 US 50 Ty Blach 28 4 P 6-1 180 R L 1990-10-20 Centennial,CO 2012- 5- 178-SFN MLB 2016-2019 2010-2019 0.000 US 62 Ray Black 29 2 P 6-3 230 R R 1990-06-26 Wilkes-Barre,PA 2011- 7- 237-SFN MLB 2018-2020 2009-2020 0.168 US 40 Madison Bumgarner 29 11 P 6-4 255 R L 1989-08-01 Hudson,NC 2007- 1- 10-SFN MLB 2009-2020 2008-2020 9.127 US 65 Sam Coonrod 26 1 P 6-1 225 R R 1992-09-22 St. Louis,MO 2014- 5- 148-SFN MLB 2019-2020 2012-2020 0.078 US 35 Brandon Crawford 32 9 SS 6-1 223 L R 1987-01-21 Mountain View,CA 2008- 4- 117-SFN MLB 2011-2020 2006-2020 8.094 US 47 Johnny Cueto 33 12 P 5-11 229 R R 1986-02-15 San Pedro de Macoris,DR 2004- 0- 0-CIN MLB 2008-2020 2005-2020 12.000 DR 49 Jaylin Davis 24 1 RF-CF 5-11 205 R R 1994-07-01 McLeansville,NC 2015- 24- 710-MIN MLB 2019-2020 2013-2020 0.026 US 8 Alex Dickerson 29 3 LF-RF 6-2 226 L L 1990-05-26 Poway,CA 2011- 3- 91-PIT MLB 2015-2020 2009-2020 3.106 US 19 Mauricio Dubon 24 1 SS-2B 6-0 173 R R 1994-07-19 San Pedro Sula,HO 2013- 26- 773-BOS MLB 2019-2020 2013-2020 0.040 HO 6 Steven Duggar 25 2 CF-RF 6-1 187 L R 1993-11-04 Spartanburg,SC 2015- 6- 186-SFN MLB 2018-2020 2013-2020 1.069 US 49 Sam Dyson 31 8 P 6-2 195 R R 1988-05-07 Tampa,FL 2010- 4- 126-TOR MLB 2012-2019 2008-2019 5.142 US 75 Enderson Franco 26 1 P 6-2 170 R R 1992-12-29 Anaco,VZ MLB 2019-2019 2010-2019 0.015 VZ 16 Aramis Garcia 26 2 C-1B- 6-1 228 R R 1993-01-12 Pembroke Pines,FL 2014- 2- 52-SFN MLB 2018-2019 2012-2019 0.086 US 14 Scooter Gennett 29 7 2B-DH 5-9 164 L R 1990-05-01 Sarasota,FL 2009- 16- 496-MIL MLB 2013-2019 2010-2019 0.000 US 34 Mike Gerber 26 2 CF-RF 6-2 175 L R 1992-07-08 Naperville,IL 2014- 15- 460-DET MLB 2018-2019 2011-2019 0.051 US 58 Trevor Gott 26 5 P 5-10 182 R R 1992-08-26 Lexington,KY 2013- 6- 178-SDN MLB 2015-2020 2011-2020 2.048 US 68 Zach Green 25 1 3B-1B 6-3 205 R R 1994-03-07 Sacramento,CA 2012- 3- 125-PHI MLB 2019-2019 2012-2019 0.038 US 74 Jandel Gustave 26 3 P 6-2 160 R R 1992-10-12 Pimentel,DR 2010- 0- 0-HOU MLB 2016-2019 2010-2019 2.097 DR 45 Derek Holland 32 11 P 6-2 213 B L 1986-10-09 Newark,OH 2006- 25- 748-TEX MLB 2009-2020 2007-2020 10.105 US 63 Williams Jerez 27 2 P 6-4 190 L L 1992-05-16 Brooklyn,NY 2011- 2- 81-BOS MLB 2018-2019 2011-2019 0.074 US 18 Connor Joe 26 1 1B-LF 6-0 205 R R 1992-08-16 San Diego,CA 2014- 1- 39-PIT MLB 2019-2019 2012-2019 0.000 US 46 Corban Joseph 30 3 2B-1B 6-0 168 L R 1988-10-28 Franklin,TN 2008- 4- 140-NYA MLB 2013-2019 2008-2019 0.113 US 5 Erik Kratz 39 10 C-1B- 6-4 250 R R 1980-06-15 Telford,PA 2002- 29- 866-TOR MLB 2010-2020 2002-2020 0.000 US 10 Evan Longoria 33 12 3B 6-1 213 R R 1985-10-07 Downey,CA 2006- 1- 3-TBA MLB 2008-2020 2005-2020 11.170 US 41 Mark Melancon 34 11 P 6-1 215 R R 1985-03-28 Wheat Ridge,CO 2006- 9- 284-NYA MLB 2009-2020 2004-2020 9.098 US 51 Conner Menez 24 1 P 6-2 206 L L 1995-05-29 Hollister,CA 2016- 14- 425-SFN MLB 2019-2020 2016-2020 0.036 US 54 Reyes Moronta 26 3 P 5-10 265 R R 1993-01-06 Santiago,DR 2010- 0- 0-SFN MLB 2017-2019 2011-2019 2.028 DR 12 Joe Panik 28 6 2B-ss 6-1 205 L R 1990-10-30 Yonkers,NY 2011- 1- 29-SFN MLB 2014-2020 2009-2020 5.100 US 8 Gerardo Parra 32 11 RF-LF 5-11 197 L L 1987-05-06 Santa Barbara del Zulia,VZ 2004- 0- 0-ARI MLB 2009-2019 2006-2020 10.145 VZ 60 Wandy Peralta 27 4 P 6-0 217 L L 1991-07-27 San Francisco de Macoris,DR 2009- 0- 0-CIN MLB 2016-2020 2010-2020 2.168 DR 1 Kevin Pillar 30 7 CF-RF 6-0 200 R R 1989-01-04 Tarzana,CA 2011- 32- 979-TOR MLB 2013-2020 2011-2020 5.113 US 37 Drew Pomeranz 30 9 P 6-5 246 R L 1988-11-22 Collierville,TN 2010- 1- 5-CLE MLB 2011-2020 2008-2020 7.013 US 28 Buster Posey 32 11 C-1B- 6-1 205 R R 1987-03-27 Leesburg,GA 2008- 1- 5-SFN MLB 2009-2019 2006-2019 9.161 US 52 Michael Reed 26 4 CF-RF 6-1 215 R R 1992-11-18 Cedar Park,TX 2011- 5- 161-MIL MLB 2015-2019 2011-2019 0.000 US 37 Joey Rickard 28 4 LF-RF 6-0 192 R L 1991-05-21 Redding,CA 2012- 9- 302-TBA MLB 2016-2020 2010-2020 3.049 US 57 Dereck Rodriguez 27 2 P 6-0 208 R R 1992-06-05 Plantation,FL 2011- 6- 208-MIN MLB 2018-2020 2011-2020 1.085 US 71 Tyler Rogers 28 1 P 6-3 181 R R 1990-12-17 Littleton,CO 2013- 10- 312-SFN MLB 2019-2020 2012-2020 0.034 US 29 Jeff Samardzija 34 12 P 6-5 215 R R 1985-01-23 Merrillville,IN 2006- 5- 149-CHN MLB 2008-2020 2004-2020 10.028 US 48 Pablo Sandoval 32 12 3B-1B 5-10 268 B R 1986-08-11 Carabobo,VZ 2002- 0- 0-SFN MLB 2008-2020 2004-2020 11.042 VZ 67 Sam Selman 28 1 P 6-2 198 R L 1990-11-14 Austin,TX 2012- 2- 66-KCA MLB 2019-2020 2010-2020 0.031 US 26 Chris Shaw 25 2 LF-1B 6-4 220 L R 1993-10-20 Lexington,MA 2015- 1- 31-SFN MLB 2018-2019 2013-2019 0.060 US 53 Austin Slater 26 3 RF-1B 6-1 204 R R 1992-12-13 Jacksonville,FL 2014- 8- 238-SFN MLB 2017-2020 2012-2020 1.147 US 61 Burch Smith 29 3 P 6-4 225 R R 1990-04-12 Tyler,TX 2011- 14- 443-SDN MLB 2013-2020 2011-2020 2.095 US 13 Will Smith 29 7 P 6-5 255 L L 1989-07-10 Newnan,GA 2008- 7- 229-ANA MLB 2012-2020 2008-2020 6.155 US 7 Donovan Solano 31 6 2B-SS 5-8 210 R R 1987-12-17 Barranquilla,CB 2005- 0- 0-SLN MLB 2012-2020 2005-2020 4.081 CB 26 Yangervis Solarte 31 6 3B-2B 5-11 187 B R 1987-07-07 Valencia,VZ 2006- 0- 0-MIN MLB 2014-2019 2007-2019 0.000 VZ 59 Andrew Suarez 26 2 P 6-0 202 L L 1992-09-11 Miami,FL 2015- 2- 61-SFN MLB 2018-2020 2012-2020 1.059 US 46 Pat Venditte 34 4 P 6-0 186 R B 1985-06-30 Omaha,NE 2008- 20- 620-NYA MLB 2015-2020 2005-2020 0.000 US 61 Nick Vincent 32 8 P 5-10 185 R R 1986-07-12 Ramona,CA 2008- 18- 555-SDN MLB 2012-2020 2008-2020 6.052 US 21 Stephen Vogt 34 7 C-1B- 6-0 211 L R 1984-11-01 Visalia,CA 2007- 12- 365-TBA MLB 2012-2020 2007-2020 6.064 US 56 Tony Watson 34 9 P 6-3 224 L L 1985-05-30 Sioux City,IA 2007- 9- 278-PIT MLB 2011-2020 2004-2020 8.101 US 62 Logan Webb 22 1 P 6-1 220 R R 1996-11-18 Rocklin,CA 2014- 4- 118-SFN MLB 2019-2020 2014-2020 0.044 US 51 Mac Williamson 28 5 LF-RF 6-4 213 R R 1990-07-15 Wake Forest,NC 2012- 3- 115-SFN MLB 2015-2019 2010-2019 0.000 US 5 Michael Yastrzemski 28 1 LF-RF 5-11 185 L L 1990-08-23 Andover,MA 2013- 14- 429-BAL MLB 2019-2020 2010-2020 0.000 US 64 record(s)
Glossary: Unif Uniform Number, if available Player Name Name of the player. If not linked, then no profile on the site Age Player's age for the selected season or as of a current date if in YY.DDD format. Exp Experience in # of years. For Player stats, refers to nth PRO season. Count is ontextual to the purpose of the grid Pos Defensive Position Ht Height Wt Weight Ba Bats Th Throws Born Date Date of Birth for Player Place of Birth City,State or City,Country for birthplace Draft Info Year-DraftRound-Overall-Drafted by Team Abbreviation. Click the link to view picks for that round. Indicates most recent draft instance HiLvl Highest Level Reached MLB Years Up-to-date Range of Years played Stat Years Available range of years of statistics within the TBC system