Please SUPPORT US by putting your name on the SUPPORT WALL.
Tips Updates
Minor Leagues
Extra Bases

Roster HistoryResearch Application
Follow TBC on Twitter and Facebook

Fabio Castillo is currently on the Richmond Flying Squirrels Roster.
Use this Roster History Application to display a roster for any date since 2012. The application provides the feature for any Major League Franchise or its minor league affiliates.

The Team listing below includes MLB and Minor League teams. Have fun!

Team NameRichmond Flying Squirrels
League NameEastern League

Current Rosters -- Transaction Research -- Daily Main -- Applications Main


Roster History Filters

TopReset Filters
Roster Date (mm/dd/yyyy) Team

Richmond Flying Squirrels Roster on - April 7,2013

TopRecent Transaction
PitchersPosStatus-Dt40mHt Wt B-T BornDate Age Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)Tranx DateLast Transaction
Fabio CastillopMinorsN6-1 190 R-R 1989-02-19 29.296Samana,Dom Rep MLB2006-20172017-2017
2005-   UDFA-TEX
Free Agent   2013-04-06Assigned to Richmond (AA)
Jacob DunningtonpMinorsN6-2 160 L-R 1991-02-02 27.313Redmond,Washington AAA2010-2013-   Retired   2012-07-05Assigned to Richmond (AA)
Justin FitzgeraldpMinorsN6-5 225 R-R 1986-03-03 32.284Santa Rosa,California AAA2006-2014-
2008-11- 327-SFN
Free Agent   2012-06-09
Austin FleetpMinorsN6-1 200 R-R 1987-04-17 31.239Edmond,Oklahoma AAA2006-2017-
2010-16- 498-SFN
Free Agent   2012-06-09
Chris GloorpMinorsN6-6 265 L-L 1987-03-07 31.280Bay Shore,New York AA2006-2013-
2009-17- 507-SFN
MinorsSan Francisco Giants (MLB)2012-06-15
Omar JavierpMinorsN6-3 165 R-R 1987-10-04 31.069Santo Domingo,Dom Rep AA2007-2013-   Free Agent   2013-04-07Assigned to Richmond (AA)
Mike KickhampMinorsN6-4 205 L-L 1988-12-12 30.000St. Louis,Missouri MLB2010-20182013-2014
MinorsMiami Marlins (MLB)2012-06-14
Daryl MadaypMinorsN6-2 225 R-R 1985-08-12 33.122Bristol,Wisconsin AAA2004-2013-
2006-30- 896-SFN
MinorsSan Francisco Giants (MLB)2012-06-12
Edwin QuirartepMinorsN6-2 205 R-R 1986-12-20 31.357Ventura,California AAA2006-2017-
2008- 5- 147-SFN
Free Agent   2012-06-14
Jack SnodgrasspMinorsN6-6 214 L-L 1987-12-10 31.002Bowling Green,Kentucky AAA2007-2017-
2011-27- 837-SFN
Free Agent   2013-04-06Assigned to Richmond (AA)
Jose ValdezpMinorsN6-7 250 R-R 1988-08-01 30.133Sabana Grande de Palenque,Dom Rep AA2006-2013-   Free Agent   2013-04-06Assigned to Richmond (AA)
Thomas VessellapMinorsN6-6 205 R-L 1985-10-12 33.061Van Nuys,California AAA2006-2014-
2006-11- 339-HOU
Free Agent   2012-06-10
Craig WestcottpMinorsN6-4 225 L-R 1986-03-01 32.286Chalmette,Louisiana AA2006-2013-
2009-30- 897-SFN
MinorsMiami Marlins (MLB)2012-06-10
Christopher WilsonpMinorsN6-4 190 R-R 1986-11-27 32.015Orange,California AA2008-2012-
Free Agent   2012-07-22Assigned to Richmond (AA)
CatchersPosStatus-Dt40mHt Wt B-T BornDate Age Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)Tranx DateLast Transaction
Johnny MonellcMinorsN5-11 205 L-R 1986-03-27 32.260Bronx,New York MLB2006-20182013-2015
2007-30- 914-SFN
Retired   2012-06-10
Andrew SusaccMinorsY6-1 200 R-R 1990-03-22 28.265Roseville,California MLB2010-20182014-2018
2011- 2-  86-SFN
ActiveBaltimore Orioles (MLB)2013-04-06Assigned to Richmond (AA)
Mark WagnercMinorsN6-1 205 R-R 1984-06-11 34.184Lakewood,California AAA2003-2013-
2005- 9- 288-BOS
Free Agent   2013-04-07
Eliezer ZambranocMinorsN5-10 184 B-R 1986-09-16 32.087Valencia,Venezuela AAA2007-2017-   Free Agent   2012-09-01Activated from DL
InfieldersPosStatus-Dt40mHt Wt B-T BornDate Age Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)Tranx DateLast Transaction
Ehire AdrianzassMinorsY6-1 155 B-R 1989-08-21 29.113Guarenas,Venezuela MLB2008-20182013-2018
2006-   UDFA-SFN
ActiveMinnesota Twins (MLB)2013-04-06Assigned to Richmond (AA)
Luke Anders1bMinorsN6-6 220 L-L 1986-10-02 32.071Bryan,Texas AA2006-2012-
2009-32- 957-SFN
Free Agent   2012-07-21Assigned to Richmond (AA)
Ryan Cavan2bMinorsN5-10 180 B-R 1987-06-28 31.167San Mateo,California AA2006-2016-
2009-16- 477-SFN
Free Agent   2012-06-09
Juan Ciriacoss-lfDL-7N6-0 160 R-R 1983-08-15 35.119San Pedro de Mac,Dom Rep AAA2003-2017-   Free Agent   2010-08-17DL-7 Injured
Adam Duvall3bMinorsY6-1 200 R-R 1988-09-04 30.099Louisville,Kentucky MLB2007-20182014-2018
2010-11- 348-SFN
ActiveAtlanta Braves (MLB)2013-04-06Assigned to Richmond (AA)
John Eshleman2b-3bRestrictedN6-0 180 B-R 1989-04-08 29.248Yucaipa,California AA2009-2012-
2009-11- 327-SFN
Free Agent   2012-07-16Suspended
Andy Marte3bMinorsN6-1 185 R-R 1983-11-21 35.021Villa Tapia,Dom Rep MLB2001-20142005-2014
2000-   UDFA-ATL
International   2005-07-16Assigned to Richmond (AAA)
Daniel Mayora3bMinorsN5-11 145 R-R 1985-07-27 33.138La Guaira,Venezuela AAA2005-2017-   Free Agent   2012-06-09
Mark Minicozzi1bMinorsN6-1 210 R-R 1983-02-11 35.304Norristown,Pennsylvania AAA2003-2017-
2005-17- 522-SFN
Free Agent   2012-11-08Re-signed with Giants
Ricky Oropesa1bMinorsN6-2 215 L-R 1989-12-15 28.362Rancho Cucamonga,California AAA2009-2017-
2011- 3- 116-SFN
Free Agent   2013-04-06Assigned to Richmond (AA)
Joe PanikssMinorsY6-1 193 L-R 1990-10-30 28.043Yonkers,New York MLB2009-20182014-2018
2011- 1-  29-SFN
ActiveSan Francisco Giants (MLB)2013-04-06Assigned to Richmond (AA)
Skyler Stromsmoess-lfMinorsN5-10 170 B-R 1984-03-30 34.257Bow Island,Alberta AAA2005-2015-   Free Agent   2013-04-07Assigned to Richmond (AA)
OutfieldersPosStatus-Dt40mHt Wt B-T BornDate Age Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)Tranx DateLast Transaction
Wendell FairleylfMinorsN6-2 196 L-R 1988-03-17 30.270Lucedale,Mississippi AA2008-2015-
2007- 1-  29-SFN
Free Agent   2012-08-10Activated from DL
Javier HerreraofMinorsN5-10 160 R-R 1985-04-09 33.247Caracas,Venezuela AAA2003-2018-   Free Agent   2013-04-06Assigned to Richmond (AA)
Brett KrillrfMinorsN6-4 195 R-R 1989-01-24 29.322Laguna Beach,California AAA2008-2015-
2010-25- 768-SFN
Free Agent   2013-04-07Assigned to Richmond (AA)
Nick LileslfMinorsN6-0 165 R-R 1987-07-23 31.142Laurinburg,North Carolina AAA2007-2013-
2009- 7- 207-SFN
Free Agent   2012-06-10
Ryan LollisrfMinorsN6-2 185 L-L 1986-12-16 31.361Houston,Texas MLB2006-20172015-2015
Free Agent   2013-04-06Assigned to Richmond (AA)
Jarrett ParkerrfMinorsN6-3 190 L-L 1989-01-01 29.345Stafford,Virginia MLB2008-20172015-2017
2010- 2-  74-SFN
DFASan Francisco Giants (MLB)2013-04-06Assigned to Richmond (AA)
Youngest Player: Jacob Dunnington [22.064]
Oldest Player: Mark Minicozzi [30.055]

Grid Notes:
Player Status: There are 2 statuses listed above. The first status on the left is for the SELECTED Date. The second status towards the right of the grid is as of CURRENT date.