Please SUPPORT US by putting your name on the SUPPORT WALL.
Tips Updates
MLB
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

RichmondPlayer Alumni
Follow TBC on Twitter and Facebook


Matt Cain played for the this team
List of all alumni in the TBC database who are known to have played for this team. This will most likely not be a complete list of players for Minor League or College teams.



All Alumni -- Team History

Richmond Alumni

Major Leaguers Active Players Drafted Players 1st Round Draft Picks
Player NamePosHt Wt B-T BornDate Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)
Ehire AdrianzaSS6-1 155 B-R 1989-08-21 Guarenas,Venezuela MLB2008-20182013-2018
2006-   UDFA-SFN
ActiveMinnesota Twins (MLB)
Carlos AlvaradoP6-4 175 R-R 1989-10-22 Central Tacarigua,Venezuela AA2010-2017-   Free Agent  
Mike AmbortC6-1 215 B-R 1985-04-23 Rockville Centre,New York AA2004-2010-
2007- 6- 194-SFN
 
Richard AmionOF5-11   R-R 1993-02-24 Cutler Bay,Florida AA2012-2017-
2014-19- 568-SFN
Free Agent  
Luke Anders1B6-6 220 L-L 1986-10-02 Bryan,Texas AA2006-2012-
2009-32- 957-SFN
Free Agent  
Shaun AndersonP6-4 235 R-R 1994-10-29 Coral Springs,Florida AAA2014-2018-
2016- 3-  88-BOS
MinorsSan Francisco Giants (AAA)
Jonah Arenado3B6-3 195 R-R 1995-02-03 Lake Forest,California AA2013-2018-
2013-16- 492-SFN
MinorsSan Francisco Giants (AA)
Jeff ArnoldC6-2 205 R-R 1988-01-13 Louisville,Kentucky AAA2007-2018-
2010-26- 798-SFN
Free Agent  
Christian ArroyoSS5-11 185 R-R 1995-05-30 Brooksville,Florida MLB2013-20182017-2018
2013- 1-  25-SFN
ActiveTampa Bay Rays (MLB)
Collin BalesterP6-5 190 R-R 1986-06-06 Huntington Beach,California MLB2004-20172008-2015
2004- 4- 114-MON
Free Agent  
Bryce BandillaP6-3 235 L-L 1990-01-17 Sacramento,California AA2009-2014-
2011- 4- 147-SFN
MinorsSan Francisco Giants (MLB)
Brandon Bednar2B-SS6-4 170 R-R 1992-03-21 Stuart,Florida AA2011-2018-
2013- 7- 222-SFN
MinorsColorado Rockies (AA)
Tyler BeedeP6-4 200 R-R 1993-05-23 Auburn,Massachusetts MLB2012-20182018-2018
2014- 1-  14-SFN
ActiveSan Francisco Giants (MLB)
Brandon Belt1B6-5 185 L-L 1988-04-20 Nacogdoches,Texas MLB2007-20182011-2018
2009- 5- 147-SFN
ActiveSan Francisco Giants (MLB)
Engel BeltreCF-OF6-1 169 L-L 1989-11-01 Santo Domingo,Dom Rep MLB2007-20172013-2013
2006-   UDFA-BOS
Free Agent  
T.J. BennettIF6-2 210 L-R 1992-07-22 Mesa,Arizona AAA2011-2018-   Free Agent  
Joe BiaginiP6-4 215 R-R 1990-05-29 Menlo Park,California MLB2009-20182016-2018
2011-26- 807-SFN
ActiveToronto Blue Jays (MLB)
Drew Biery1B6-1 215 R-R 1986-05-14 Fort Worth,Texas AA2006-2011-
2009-22- 657-SFN
 
Ty BlachP6-1 180 R-L 1990-10-20 Centennial,Colorado MLB2010-20182016-2018
2012- 5- 178-SFN
ActiveSan Francisco Giants (MLB)
Ray BlackP6-4 220 R-R 1990-06-26 Wilkes-Barre,Pennsylvania MLB2009-20182018-2018
2011- 7- 237-SFN
ActiveSan Francisco Giants (MLB)
Vic BlackP6-3 185 R-R 1988-05-23 Amarillo,Texas MLB2007-20182013-2014
2009- 1-  49-PIT
Free Agent  
Clayton BlackburnP6-4 225 L-R 1993-01-06 Amarillo,Texas AAA2011-2017-
2011-16- 507-SFN
Free Agent  
Elliott BlairOF6-1 180 R-R 1988-02-03 Carrolton,Texas AA2008-2014-
2011-46-1407-SFN
Retired  
Brett BochyP6-2 190 R-R 1987-08-27 San Diego,California MLB2008-20152014-2015
2010-20- 618-SFN
Free Agent  
Brock Bond2B5-10 195 B-R 1985-09-11 St. Louis,Missouri AAA2005-2015-
2007-24- 734-SFN
Free Agent  
Player NamePosHt Wt B-T BornDate Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)
Drew BowlinP6-3 189 R-R 1986-12-28 Knoxville,Tennessee AAA2008-2014-
2007-23- 704-SFN
Free Agent  
Brad Boyer3B-SS6-0 185 L-R 1983-10-04 Santa Monica,California AAA2003-2015-
2006-13- 386-SFN
Free Agent  
Ryan BradleyP6-1 180 B-L 1988-07-15 Mattoon,Illinois AAA2007-2015-
2010-30- 918-SFN
Free Agent  
Gary BrownOF6-0 170 R-R 1988-09-28 Upland,California MLB2008-20172014-2014
2010- 1-  24-SFN
Free Agent  
Yordy Cabrera3B6-1 204 R-R 1990-09-03 Lakeland,Florida AA2010-2017-
2010- 2-  60-OAK
Free Agent  
Matt CainP6-3 180 R-R 1984-10-01 Dothan,Alabama MLB2002-20172005-2017
2002- 1-  25-SFN
Free Agent  
Daniel CarbonellOF6-3 196 R-R 1991-03-29 Camaguey,Cuba AAA2014-2018-   Free Agent  
Andrew CarignanP5-11 225 R-R 1986-07-23 New London,Connecticut MLB2005-20152011-2012
2007- 5- 180-OAK
Free Agent  
Jose CasillaP6-1 180 R-R 1989-05-21 Bani,Dom Rep AAA2008-2018-   Free Agent  
Ali CastilloSS5-10 165 R-R 1989-06-19 Maracaibo,Venezuela AAA2010-2018-   Free Agent  
Fabio CastilloP6-1 190 R-R 1989-02-19 Samana,Dom Rep MLB2006-20172017-2017
2005-   UDFA-TEX
Free Agent  
Ryan Cavan3B-2B5-10 180 B-R 1987-06-28 San Mateo,California AA2006-2016-
2009-16- 477-SFN
Free Agent  
Justin ChristianOF6-1 188 R-R 1980-04-03 Lincoln,Nebraska MLB2001-20152008-2012
2004-   UDFA-NYA
Free Agent  
Juan CiriacoSS6-0 160 R-R 1983-08-15 San Pedro de Mac,Dom Rep AAA2003-2017-   Free Agent  
Preston ClaiborneP6-2 215 R-R 1988-01-21 Dallas,Texas MLB2007-20182013-2017
2010-17- 535-NYA
Free Agent  
Craig ClarkP6-3 203 R-L 1984-07-09 Phoenixville,Pennsylvania AA2004-2012-
2007-14- 434-SFN
 
Hunter ColeOF6-1 179 R-R 1992-10-03 Moore,South Carolina AAA2012-2018-
2014-26- 778-SFN
MinorsOakland Athletics (AAA)
Mike ConnollyP6-0 175 R-R 1991-10-31 Middleborough,Massachusetts AAA2011-2018-
2013-27- 822-SFN
MinorsSan Francisco Giants (AAA)
Sam CoonrodP6-2 180 R-R 1992-09-22 St. Louis,Missouri AA2012-2018-
2014- 5- 148-SFN
MinorsSan Francisco Giants (A+)
Hector CorreaP6-3 165 R-R 1988-03-18 Arecibo,Puerto Rico AA2006-2012-
2006- 4- 125-FLO
MinorsLos Angeles Dodgers (MLB)
Rafael CovaP6-2 174 R-R 1982-03-05 Cariaco,Venezuela AAA2005-2016-   Free Agent  
Brandon CrawfordSS6-2 200 L-R 1987-01-21 Mountain View,California MLB2006-20182011-2018
2008- 4- 117-SFN
ActiveSan Francisco Giants (MLB)
Kyle CrickP6-4 220 L-R 1992-11-30 Sherman,Texas MLB2011-20182017-2018
2011- 1-  49-SFN
ActivePittsburgh Pirates (MLB)
Charlie CulbersonLF6-1 185 R-R 1989-04-10 Rome,Georgia MLB2007-20182012-2018
2007- 1-  51-SFN
ActiveAtlanta Braves (MLB)
Andy D'AlessioIF6-4 227 L-R 1984-09-23 Newark,New Jersey AA2004-2010-
2007-19- 584-SFN
 
Player NamePosHt Wt B-T BornDate Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)
Dylan DavisP-OF6-0 200 R-R 1993-07-20 Redmond,Washington AAA2012-2018-
2014- 3-  87-SFN
MinorsSan Francisco Giants (AAA)
Mitch Delfino3B6-3 185 R-R 1991-01-13 Santa Rosa,California AAA2010-2017-
2012-20- 628-SFN
Free Agent  
Carlos DiazP6-2 176 L-L 1993-11-18 Monteria,Colombia AA2011-2018-   Free Agent  
Dillon DobsonIF6-1 220 L-R 1993-08-21 Boonville,North Carolina AA2013-2018-
2015-23- 696-SFN
Free Agent  
Chris Dominguez3B6-5 235 R-R 1986-11-22 Los Angeles,California MLB2006-20182014-2015
2009- 3-  86-SFN
Free Agent  
Justin DowdyP6-1 160 L-L 1983-08-13 San Diego,California AAA2001-2013-
2001-18- 553-CHA
 
Matt DuffySS6-2 170 R-R 1991-01-15 Long Beach,California MLB2010-20182014-2018
2012-18- 568-SFN
ActiveTampa Bay Rays (MLB)
Steven DuggarOF6-2 190 L-R 1993-11-04 Spartanburg,South Carolina MLB2013-20182018-2018
2015- 6- 186-SFN
ActiveSan Francisco Giants (MLB)
Jake DunningP6-4 188 R-R 1988-08-12 Orange Park,Florida MLB2008-20182013-2014
2009-33- 987-SFN
Free Agent  
Jacob DunningtonP6-2 160 L-R 1991-02-02 Redmond,Washington AAA2010-2013-   Retired  
Adam Duvall3B6-1 200 R-R 1988-09-04 Louisville,Kentucky MLB2007-20182014-2018
2010-11- 348-SFN
ActiveAtlanta Braves (MLB)
Edwin EscobarP6-1 185 L-L 1992-04-22 La Buaera,Venezuela MLB2009-20172014-2016
2008-   UDFA-TEX
Free Agent  
John EshlemanCF-3B6-0 180 B-R 1989-04-08 Yucaipa,California AA2009-2012-
2009-11- 327-SFN
Free Agent  
Wendell FairleyRF-LF6-2 196 L-R 1988-03-17 Lucedale,Mississippi AA2008-2015-
2007- 1-  29-SFN
Free Agent  
Justin FitzgeraldP6-5 225 R-R 1986-03-03 Santa Rosa,California AAA2006-2014-
2008-11- 327-SFN
Free Agent  
Austin FleetP6-1 200 R-R 1987-04-17 Edmond,Oklahoma AAA2006-2017-
2010-16- 498-SFN
Free Agent  
Jose FloresP6-3 185 R-R 1989-06-04 Ciudad Bolivar,Venezuela AAA2009-2018-   Free Agent  
Jose Flores3B-2B5-11 195 B-R 1987-08-17 Aragua,Venezuela AAA2006-2013-   MinorsOakland Athletics (MLB)
Darren FordOF6-1 195 R-R 1985-10-01 Vineland,New Jersey MLB2005-20182010-2011
2004-18- 526-MIL
Free Agent  
Ronnie FreemanC6-1 190 R-R 1991-01-08 Atlanta,Georgia AAA2010-2018-
2012- 5- 183-ARI
MinorsSan Francisco Giants (AAA)
Matt GageP6-4 240 R-L 1993-02-11 Gloversville,New York AAA2012-2018-
2014-10- 298-SFN
Free Agent  
Jesus GalindoOF5-11 175 B-R 1990-08-23 Miranda,Venezuela AA2010-2018-   Free Agent  
Aramis GarciaC6-2 195 R-R 1993-01-12 Pembroke Pines,Florida MLB2012-20182018-2018
2014- 2-  52-SFN
ActiveSan Francisco Giants (MLB)
Carlos Garcia2B6-0 176 R-R 1992-03-18 Municipio de Diaz,Venezuela AA2010-2018-   Free Agent  
Ian GardeckP6-2 205 R-R 1990-11-21 Lake in the Hills,Illinois AA2010-2018-
2012-16- 508-SFN
MinorsSan Francisco Giants (AA)
Player NamePosHt Wt B-T BornDate Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)
Conor Gillaspie3B6-1 195 L-R 1987-07-18 Omaha,Nebraska MLB2006-20172008-2017
2008- 1-  37-SFN
Free Agent  
Caleb GindlOF5-9 185 L-L 1988-08-31 Pace,Florida MLB2007-20182013-2014
2007- 5- 161-MIL
Free Agent  
Chris GloorP6-6 265 L-L 1987-03-07 Bay Shore,New York AA2006-2013-
2009-17- 507-SFN
MinorsSan Francisco Giants (MLB)
Miguel GomezC5-10 185 B-R 1992-12-17 Santo Domingo,Dom Rep MLB2012-20182017-2018
2011-   UDFA-SFN
Free Agent  
Tyler GrahamLF-CF6-0 180 R-R 1984-01-25 Great Falls,Montana MLB2003-20142012-2012
2006-19- 566-SFN
Free Agent  
Joan GregorioP6-7 180 R-R 1992-01-12 Santo Domingo,Dom Rep AAA2010-2018-   Free Agent  
Cody HallP6-4 230 R-R 1988-01-06 Greenwell Springs,Louisiana MLB2010-20182015-2016
2011-19- 597-SFN
Free Agent  
Ryan HalsteadP6-4 215 L-R 1992-05-13 Rancho Cucamonga,California AAA2011-2018-
2015-21- 636-SFN
MinorsSan Francisco Giants (AA)
Devin HarrisOF6-3 224 R-R 1988-04-23 Gastonia,North Carolina AAA2008-2016-
2010-48-1458-SFN
MinorsArizona Diamondbacks (MLB)
Slade HeathcottOF6-1 190 L-L 1990-09-28 Lake Charles,Louisiana MLB2009-20182015-2015
2009- 1-  29-NYA
Free Agent  
Heath HembreeP6-4 205 R-R 1989-01-13 Spartanburg,South Carolina MLB2008-20182013-2018
2010- 5- 168-SFN
ActiveBoston Red Sox (MLB)
Tyler HerbP6-2 175 R-R 1992-04-28 Lykens,Pennsylvania AAA2011-2018-
2014-29- 861-SEA
MinorsSan Francisco Giants (MLB)
Javier HerreraOF5-10 160 R-R 1985-04-09 Caracas,Venezuela AAA2003-2018-   Free Agent  
Chris HestonP6-4 185 R-R 1988-04-10 Palm Bay,Florida MLB2007-20182014-2017
2009-12- 357-SFN
Free Agent  
C.J. HinojosaSS 5-11 185 R-R 1994-07-15 Spring,Texas AA2013-2018-
2015-11- 336-SFN
MinorsSan Francisco Giants (AA)
Alex HinshawP6-3 170 L-L 1982-10-31 Claremont,California MLB2005-20142008-2012
2005-15- 462-SFN
Free Agent  
K.C. Hobson1B6-2 205 L-L 1990-08-22 Bakersfield,California AA2010-2018-
2009- 6- 190-TOR
Free Agent  
Wes Hodges1B6-2 180 R-R 1984-09-14 Chattanooga,Tennessee AAA2004-2012-
2006- 2-  69-CLE
Free Agent  
Tyler HoranOF6-2 222 L-R 1990-12-02 Stoughton,Massachusetts AA2011-2017-
2013- 8- 252-SFN
Free Agent  
Ryan HowardIF6-2 195 R-R 1994-07-25 St. Charles,Missouri AA2014-2018-
2016- 5- 155-SFN
MinorsSan Francisco Giants (AA)
Omar JavierP6-3 165 R-R 1987-10-04 Santo Domingo,Dom Rep AA2007-2013-   Free Agent  
Ronnie JebavyOF6-2 184 R-R 1994-05-17 Murfreesboro,Tennessee AA2013-2018-
2015- 5- 156-SFN
MinorsSan Francisco Giants (AA)
Chase JohnsonP6-3 185 R-R 1992-01-09 Fallbrook,California AAA2011-2018-
2013- 3- 101-SFN
ActiveSan Francisco Giants (MLB)
Jordan JohnsonP6-3 175 R-R 1993-09-15 Elk Grove,California AAA2012-2018-
2014-23- 688-SFN
MinorsSan Francisco Giants (AAA)
Stephen JohnsonP6-4 205 R-R 1991-02-21 Boulder,Colorado AAA2012-2018-
2012- 6- 208-SFN
Free Agent  
Player NamePosHt Wt B-T BornDate Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)
Christian JonesP6-2 195 L-L 1991-01-27 Danville,California AA2010-2017-
2013-18- 552-SFN
Retired  
Ryder Jones3B6-3 185 L-R 1994-06-07 Stillwater,Oklahoma MLB2013-20182017-2018
2013- 2-  64-SFN
ActiveSan Francisco Giants (MLB)
Tommy JosephC6-1 215 R-R 1991-07-16 Phoenix,Arizona MLB2010-20182016-2017
2009- 2-  55-SFN
Free Agent  
Mike KickhamP6-4 205 R-R 1988-12-12 St. Louis,Missouri MLB2010-20182013-2014
2011-33-1007-DET
Free Agent  
Roger KieschnickOF6-3 215 L-R 1987-01-21 Dallas,Texas MLB2006-20162013-2014
2008- 3-  82-SFN
Free Agent  
Matt KlimasC5-11 185 R-R 1987-07-03 Tulsa,Oklahoma AA2006-2010-
2006- 8- 236-SFN
 
Dusten KnightP6-0 180 R-R 1990-09-07 Tahlequah,Oklahoma AAA2010-2018-
2013-28- 852-SFN
MinorsSan Francisco Giants (AA)
Joe Koshansky1B6-4 225 L-L 1982-05-26 Shreveport,Louisiana MLB2001-20112007-2008
2004- 6- 170-COL
 
Brett KrillOF6-4 195 R-R 1989-01-24 Laguna Beach,California AAA2008-2015-
2010-25- 768-SFN
Free Agent  
Braulio LaraP6-1 180 L-L 1988-12-20 Bani,Dom Rep AAA2010-2017-   Free Agent  
Tyler LaTorreC6-0 210 L-R 1983-04-22 Santa Cruz,California AAA2003-2015-   MinorsMilwaukee Brewers (MLB)
Derek LawP6-3 218 R-R 1990-09-14 Pittsburgh,Pennsylvania MLB2010-20182016-2018
2011- 9- 297-SFN
ActiveSan Francisco Giants (MLB)
Steve LerudC6-1 205 L-R 1984-10-13 Reno,Nevada MLB2004-20162012-2013
2003- 3-  75-PIT
Free Agent  
Nick LilesLF-RF6-0 165 R-R 1987-07-23 Laurinburg,North Carolina AAA2007-2013-
2009- 7- 207-SFN
Free Agent  
Matt LipkaOF6-1 190 R-R 1992-04-15 Frisco,Texas AAA2010-2018-
2010- 1-  35-ATL
Free Agent  
Mario Lisson1B-3B6-2 170 R-R 1984-05-31 Caracas,Venezuela AAA2002-2017-   Free Agent  
Mitch LivelyP6-5 230 R-R 1985-09-07 Susanville,California AAA2004-2017-
2007-16- 492-COL
Free Agent  
Chuck LofgrenP6-3 190 L-L 1986-01-29 Redwood City,California AAA2004-2013-
2004- 4- 107-CLE
 
Ryan LollisOF6-2 185 L-L 1986-12-16 Houston,Texas MLB2006-20172015-2015
2009-37-1107-SFN
Free Agent  
Ryan LormandSS6-0 170 R-R 1985-10-30 Lafayette,Louisiana AAA2007-2012-
2008-26- 777-SFN
 
Aaron LowensteinC6-1 195 R-R 1985-06-09 Los Angeles,California AA2005-2011-
2008-44-1317-SFN
 
Matt LujanP6-1 205 L-L 1988-08-23 Stockton,California AAA2008-2017-   MinorsSan Francisco Giants (A-)
Mike MacDonaldP6-1 185 R-R 1981-10-29 Camden,Maine AAA2002-2012-
2004-15- 447-TOR
Free Agent  
Daryl MadayP6-2 225 R-R 1985-08-12 Bristol,Wisconsin AAA2004-2013-
2006-30- 896-SFN
MinorsSan Francisco Giants (MLB)
Michael MainOF6-2 170 R-R 1988-12-14 DeLand,Florida AA2007-2013-
2007- 1-  24-TEX
Free Agent  
Player NamePosHt Wt B-T BornDate Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)
Kelvin MarteP5-9 175 L-L 1987-11-24 Santo Domingo,Dom Rep MLB2008-20172016-2016
2007-   UDFA-SFN
Free Agent  
Adrian MartinP6-2 175 R-R 1984-09-02 Stuart,Florida AAA2004-2015-
2003-19- 560-TOR
 
Jarret MartinP6-3 200 L-L 1989-08-14 Bakersfield,California AAA2010-2018-
2009-18- 536-BAL
Free Agent  
Rodolfo MartinezP6-2 180 R-R 1994-04-04 Boca Chica,Dom Rep AA2014-2018-
2013-   UDFA-SFN
MinorsSan Francisco Giants (A+)
Eddy Martinez-Estevez1B6-2 215 R-R 1983-07-14 Miami,Florida AAA2003-2014-
2004- 2-  70-SFN
 
Osiris MatosP6-1 180 R-R 1984-11-06 Santo Domingo,Dom Rep MLB2002-20152008-2009
2002-   UDFA-SFN
 
Daniel Mayora3B5-11 145 R-R 1985-07-27 La Guaira,Venezuela AAA2005-2017-   Free Agent  
Mike McBrydeRF6-1 194 R-R 1985-03-22 West Palm Beach,Florida AAA2004-2011-
2006- 5- 146-SFN
 
Jake McCaslandP6-2 215 R-R 1991-09-13 Farmington,New Mexico AA2011-2018-
2013-26- 792-SFN
MinorsSan Francisco Giants (AA)
Phil McCormickP6-1 184 L-L 1988-09-07 Wildwood,Missouri AAA2008-2016-
2011-31- 957-SFN
Retired  
Dillon McNamaraP6-5 220 R-R 1991-10-06 Staten Island,New York AAA2013-2018-
2013-27- 824-NYA
MinorsSan Francisco Giants (AA)
Hengerber MedinaSS5-11 158 R-R 1994-10-12 San Felipe,Dom Rep A+2012-2017-   Free Agent  
Adalberto MejiaP6-3 195 L-L 1993-06-20 Bonao,Dom Rep MLB2011-20182016-2018
2011-   UDFA-SFN
ActiveMinnesota Twins (MLB)
Blake Miller3B-1B6-2 195 R-R 1990-04-25 Salem,Oregon AA2010-2015-
2013-25- 762-SFN
Retired  
Mark Minicozzi3B-1B6-1 210 R-R 1983-02-11 Norristown,Pennsylvania AAA2003-2017-
2005-17- 522-SFN
Free Agent  
Russ Mitchell1B6-1 182 R-R 1985-02-15 Rome,Georgia MLB2003-20132010-2011
2003-15- 451-LAN
Free Agent  
David MixonP6-3 190 R-R 1984-09-10 Americus,Georgia AAA2006-2011-
2007-20- 614-SFN
 
Tyler MizenkoP6-2 195 R-R 1990-04-09 Wallingford,Connecticut AA2009-2016-
2011-28- 867-SFN
Free Agent  
Nestor MolinaP6-1 179 R-R 1989-01-09 Valencia,Venezuela AAA2009-2017-   Free Agent  
Carlos MoncriefOF6-1 210 L-R 1988-11-03 Jackson,Mississippi MLB2008-20172017-2017
2008-14- 441-CLE
Free Agent  
Johnny MonellC-1B5-11 205 L-R 1986-03-27 Bronx,New York MLB2006-20182013-2015
2007-30- 914-SFN
Retired  
Rando Moreno2B5-11 164 R-R 1992-06-06 Monte Plata,Dom Rep AAA2011-2018-   Free Agent  
Reyes MorontaP6-0 175 R-R 1993-01-06 Santiago,Dom Rep MLB2011-20182017-2018
2010-   UDFA-SFN
ActiveSan Francisco Giants (MLB)
Brad MossC5-7 160 R-R 1989-10-10 Atlanta,Georgia AAA2009-2015-   Retired  
Joe NathanP6-4 205 R-R 1974-11-22 Houston,Texas MLB1994-20171999-2016
1995- 6- 159-SFN
Free Agent  
Player NamePosHt Wt B-T BornDate Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)
Jesus NavarroC6-1 186 R-R 1988-01-03 Mazatlan,Mexico AAA2008-2017-   Free Agent  
Thomas NealOF6-1 205 R-R 1987-08-17 Inglewood,California MLB2006-20152012-2013
2005-36-1092-SFN
Free Agent  
Nick Noonan2B6-0 180 L-R 1989-05-04 Poway,California MLB2007-20182013-2016
2007- 1-  32-SFN
Free Agent  
Eduardo NunezSS6-0 155 B-R 1987-06-15 Moca,Dom Rep MLB2005-20182010-2018
2004-   UDFA-NYA
ActiveBoston Red Sox (MLB)
Steven OkertP6-2 210 L-L 1991-07-09 Riverside,California MLB2010-20182016-2018
2012- 4- 148-SFN
ActiveSan Francisco Giants (MLB)
Ricky Oropesa1B6-2 215 L-R 1989-12-15 Rancho Cucamonga,California AAA2009-2017-
2011- 3- 116-SFN
Free Agent  
Josh OsichP6-5 215 L-L 1988-09-03 Boise,Idaho MLB2008-20182015-2018
2011- 6- 207-SFN
ActiveSan Francisco Giants (MLB)
Danny OteroP6-3 200 R-R 1985-02-19 Miami,Florida MLB2004-20182012-2018
2007-21- 644-SFN
ActiveCleveland Indians (MLB)
Joe Panik2B6-1 193 L-R 1990-10-30 Yonkers,New York MLB2009-20182014-2018
2011- 1-  29-SFN
ActiveSan Francisco Giants (MLB)
Jarrett ParkerOF6-3 190 L-L 1989-01-01 Stafford,Virginia MLB2008-20172015-2017
2010- 2-  74-SFN
DFASan Francisco Giants (MLB)
Francisco PegueroOF6-0 175 R-R 1988-06-01 Nigua,Dom Rep MLB2008-20162012-2013
2005-   UDFA-SFN
Free Agent  
Tony PenaP6-1 160 R-R 1981-03-23 Santiago,Dom Rep MLB2000-20172006-2009
1999-   UDFA-ATL
MinorsKansas City Royals (MLB)
Juan PerezOF5-11 185 R-R 1986-11-13 Bronx,New York MLB2009-20172013-2015
2008-13- 387-SFN
Free Agent  
Luis PinoP6-0 175 R-R 1994-11-04 Nuevo Leon,Mexico AA2012-2017-   Free Agent  
John PoloniusSS-2B6-1 160 R-R 1991-01-13 Willemstad,Curacao AAA2012-2018-
2011-30- 908-CLE
Free Agent  
David QuinowskiP5-10 170 L-L 1986-04-23 San Bernardino,California AA2005-2013-
2004-46-1384-SFN
Free Agent  
Edwin QuirarteP6-2 205 R-R 1986-12-20 Ventura,California AAA2006-2017-
2008- 5- 147-SFN
Free Agent  
Ronnie RayP6-3 190 R-R 1984-05-11 St. Louis,Missouri AAA2002-2011-
2002-14- 414-ANA
 
Nate ReedP6-3 180 L-L 1987-12-01 Reading,Pennsylvania AAA2007-2018-
2010-40-1212-SEA
Free Agent  
Andy ReichardP6-4 235 R-R 1984-12-04 State College,Pennsylvania AA2007-2012-
2007-13- 404-SFN
Free Agent  
Travious RelafordSS-2B5-11 160 R-R 1992-05-13 Union City,Georgia AA2012-2015-
2011-44-1347-SFN
Free Agent  
Matt ReynoldsP6-5 240 L-L 1984-10-02 St. Charles,Illinois MLB2004-20182010-2016
2007-20- 612-COL
Free Agent  
John RileyC6-0 210 R-R 1994-02-14 San Jose,California AA2013-2018-
2013-31- 942-SFN
DL-7San Francisco Giants (AA)
Luigi RodriguezOF5-11 160 B-R 1992-11-13 Santiago,Dom Rep AA2010-2018-   Free Agent  
Pedro RodriguezP6-0 165 R-R 1987-10-31 Anzoategui,Venezuela AAA2014-2017-   Free Agent  
Player NamePosHt Wt B-T BornDate Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)
Wilmin RodriguezP6-2 175 L-L 1985-05-13 La Romana,Dom Rep AAA2006-2012-   MinorsLos Angeles Dodgers (MLB)
Taylor RogersP6-5 202 R-R 1987-06-05 Dallas,Texas AA2007-2013-
2009-25- 747-SFN
MinorsSan Francisco Giants (MLB)
Tyler RogersP6-4 190 R-R 1990-12-17 Littleton,Colorado AAA2012-2018-
2013-10- 312-SFN
MinorsSan Francisco Giants (AAA)
Nestor RojasC6-0 200 R-R 1983-11-18 Cabimas,Venezuela AAA2005-2010-    
Felix RomeroP6-2 165 R-R 1980-06-18 San Pedro de Mac,Dom Rep AAA2001-2011-    
Ari RonickP6-5 205 L-L 1986-03-25 Portland,Oregon AA2005-2014-
2008-12- 357-SFN
Free Agent  
Seth RosinP6-6 230 R-R 1988-11-02 Fargo,North Dakota MLB2008-20172014-2015
2010- 4- 138-SFN
Free Agent  
Jerry SandsOF6-4 210 R-R 1987-09-28 Clayton,North Carolina MLB2007-20182011-2016
2008-25- 757-LAN
Free Agent  
Sharlon Schoop1B-2B6-0 160 R-R 1987-04-15 Willemstad,Curacao AAA2005-2018-   Free Agent  
Myles Schroder3B5-11 180 R-R 1987-08-01 Walnut Creek,California AAA2007-2018-
2007-27- 824-SFN
Free Agent  
Justin SchumerP6-0 180 R-R 1988-08-02 Charlotte,North Carolina AA2007-2013-   Free Agent  
Chris Shaw1B 6-3 229 L-R 1993-10-20 Lexington,Massachusetts MLB2013-20182018-2018
2015- 1-  31-SFN
ActiveSan Francisco Giants (MLB)
Scott ShumanP6-3 220 R-R 1988-03-28 Valdosta,Georgia AA2007-2018-
2009-19- 589-TBA
Free Agent  
Eric SimC6-2 215 R-R 1989-01-03 Busan,Korea AAA2010-2016-
2010-27- 828-SFN
Free Agent  
Caleb SimpsonP6-4 210 R-R 1991-09-15 Norman,Oklahoma AA2013-2018-
2013-21- 642-SFN
DL-7San Francisco Giants (AA)
Andy SiscoP6-9 250 L-L 1983-01-13 Steamboat Springs,Colorado MLB2001-20122005-2007
2001- 2-  46-CHN
 
Dan SlaniaP6-4 275 R-R 1992-05-24 Phoenix,Arizona MLB2011-20182017-2017
2013- 5- 162-SFN
MinorsSan Francisco Giants (AA)
Austin SlaterSS6-2 205 R-R 1992-12-13 Jacksonville,Florida MLB2012-20182017-2018
2014- 8- 238-SFN
ActiveSan Francisco Giants (MLB)
Jake SmithP6-4 190 R-R 1990-06-02 Buies Creek,North Carolina MLB2011-20172016-2016
2011-48-1467-SFN
Free Agent  
D.J. SneltenP6-6 215 L-L 1992-05-29 Ingelside,Illinois MLB2011-20182018-2018
2013- 9- 282-SFN
MinorsBaltimore Orioles (AAA)
D.J. SneltenP6-6 215 L-L 1992-05-29 Ingelside,Illinois MLB2011-20182018-2018
2013- 9- 282-SFN
MinorsBaltimore Orioles (AAA)
Jack SnodgrassP6-6 214 L-L 1987-12-10 Bowling Green,Kentucky AAA2007-2017-
2011-27- 837-SFN
Free Agent  
Adam SonabendC5-10 194 R-R 1992-05-12 Los Angeles,California AA2011-2017-   Free Agent  
Henry SosaP6-2 185 R-R 1985-07-28 El Seybo,Dom Rep MLB2006-20142011-2011
2004-   UDFA-SFN
Free Agent  
Jake StevensP6-3 220 L-L 1985-03-15 Fort Myers,Florida AAA2003-2011-
2003- 3-  79-ATL
 
Player NamePosHt Wt B-T BornDate Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)
Jason StevensonP6-1 175 L-L 1981-08-08 Redding,California AAA2001-2016-
2000-12- 345-MON
Free Agent  
Jason StoffelP6-2 225 R-R 1988-09-15 Tarzana,California AAA2007-2017-
2009- 4- 117-SFN
Free Agent  
Chris StrattonP6-2 194 R-R 1990-08-22 Tupelo,Mississippi MLB2010-20182016-2018
2012- 1-  20-SFN
ActiveSan Francisco Giants (MLB)
Hunter StricklandP6-5 200 R-R 1988-09-24 Thomaston,Georgia MLB2007-20182014-2018
2007-18- 564-BOS
DL-60San Francisco Giants (AAA)
Skyler Stromsmoe3B-SS5-10 170 B-R 1984-03-30 Bow Island,Alberta AAA2005-2015-   Free Agent  
Andrew SuarezP6-2 185 L-L 1992-09-11 Miami,Florida MLB2012-20182018-2018
2015- 2-  61-SFN
ActiveSan Francisco Giants (MLB)
Eric SurkampP6-5 220 L-L 1987-07-16 Cincinnati,Ohio MLB2006-20162011-2016
2008- 6- 177-SFN
International  
Andrew SusacC6-1 200 R-R 1990-03-22 Roseville,California MLB2010-20182014-2018
2011- 2-  86-SFN
ActiveBaltimore Orioles (MLB)
Clayton TannerP6-2 185 L-L 1987-12-05 Mona Vale,Australia AAA2006-2016-
2006- 3-  89-SFN
Free Agent  
Cory TaylorP6-2 255 R-R 1993-12-14 Collinsville,Oklahoma AA2013-2018-
2015- 8- 246-SFN
DL-7San Francisco Giants (AA)
Carlos TellerP5-11 180 L-L 1986-10-03 Managua,Nicaragua AAA2008-2017-   Free Agent  
Clay TimpnerLF6-2 197 L-L 1983-05-13 LaBelle,Florida MLB2002-20112008-2008
2004- 4- 130-SFN
 
Kelby TomlinsonSS6-3 175 R-R 1990-06-16 Chickasha,Oklahoma MLB2009-20182015-2018
2011-12- 387-SFN
Free Agent  
Ben TurnerC-1B6-4 220 R-R 1990-04-27 St. Louis,Missouri AAA2009-2016-
2012-21- 658-SFN
Retired  
Daniel TurpenP6-4 215 R-R 1986-08-17 McMinnville,Oregon AAA2005-2014-
2007- 8- 254-SFN
Free Agent  
Jose ValdezP6-7 250 R-R 1988-08-01 Sabana Grande de Palenque,Dom Rep AA2006-2013-   Free Agent  
Ryan VerdugoP6-0 195 L-L 1987-04-10 Lake Stevens,Washington MLB2006-20172012-2012
2008- 9- 267-SFN
Free Agent  
Thomas VessellaP6-6 205 R-L 1985-10-12 Van Nuys,California AAA2006-2014-
2006-11- 339-HOU
Free Agent  
Angel Villalona1B6-3 240 R-R 1990-08-13 La Romana,Dom Rep AA2007-2016-
2006-   UDFA-SFN
Free Agent  
Ryan VogelsongP6-3 195 R-R 1977-07-22 Charlotte,North Carolina MLB1996-20162000-2016
1998- 5- 158-SFN
Retired  
Mark WagnerC6-1 205 R-R 1984-06-11 Lakewood,California AAA2003-2013-
2005- 9- 288-BOS
Free Agent  
Joel WeeksC-SS5-9 185 B-R 1984-11-30 Long Beach,California AA2005-2012-   MinorsSan Francisco Giants (MLB)
Craig WestcottP6-4 225 L-R 1986-03-01 Chalmette,Louisiana AA2006-2013-
2009-30- 897-SFN
MinorsMiami Marlins (MLB)
Craig WhitakerP6-4 170 R-R 1984-11-19 Lufkin,Texas AAA2003-2012-
2003- 1-  34-SFN
Free Agent  
Garrett WilliamsP6-1 205 L-L 1994-09-15 Lubbock,Texas AA2014-2018-
2016- 7- 215-SFN
MinorsSan Francisco Giants (AA)
Player NamePosHt Wt B-T BornDate Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)
Jackson WilliamsC5-11 200 R-R 1986-05-14 Tulsa,Oklahoma MLB2005-20182014-2015
2007- 1-  43-SFN
Free Agent  
Mac WilliamsonRF-OF6-4 213 R-R 1990-07-15 Wake Forest,North Carolina MLB2010-20182015-2018
2012- 3- 115-SFN
ActiveSan Francisco Giants (MLB)
Christopher WilsonP6-4 190 R-R 1986-11-27 Orange,California AA2008-2012-
2008-38-1137-SFN
Free Agent  
Matt WinnC6-0 200 R-R 1992-08-05 Richmond,Virginia AAA2012-2018-
2015-14- 426-SFN
MinorsSan Francisco Giants (AA)
Pat YoungP6-5 190 R-R 1992-03-24 The Woodlands,Texas AA2011-2018-
2013-13- 402-SFN
Free Agent  
Eliezer ZambranoC5-10 184 B-R 1986-09-16 Valencia,Venezuela AAA2007-2017-   Free Agent