Tips Updates
Minor Leagues
Extra Bases

Richmond Flying SquirrelsCurrent Roster
Follow TBC on Twitter and Facebook

Sam Moll is currently on the Richmond (AA) roster.
The grid below represents the Current Active Team Roster as is stands today. The roster will be updated each morning. During the off-season, minor league rosters may be somewhat irrelevant since players are usually reassigned in the spring.

Players with a transaction within the last 10 days are highlighted in lightblue.
Major Leaguers are displayed in bold

Current ManagerWillie Harris

List of Teams -- Team Page -- 2019 Team Statistics -- 2019 Season Roster VR Org -- General Managers -- Managers -- Transactions Research -- Daily Main -- About Rosters Data


Current Richmond Flying Squirrels Roster

Top Remove Injured Players 1st Round Draft Picks Major Leaguers Recent Transaction
PITCHERSPosStatus40mHt Wt B-T BornDate Age Place FlagHiLvlStat YearsMLB YearsDraft InformationTrx-DateLast TransactionSince...
Caleb BaragarPMinorsN6-3 204 R-L 1994-04-09 25.138Jenison,Michigan AAA2015-2019-
2016- 9- 275-SFN
2019-06-30Assigned to Richmond (AA)2019-06-27
Sandro CabreraPMinorsN6-2 175 L-L 1995-06-22 24.064Santo Domingo,Dom Rep AA2015-2019-
2014-   UDFA-SFN
2019-05-03Assigned to Richmond (AA)2018-07-01
Jamie CallahanPMinorsN6-2 195 R-R 1994-08-24 25.001Hamer,South Carolina MLB2012-20192017-2017
2012- 2-  87-BOS
2019-08-22Assigned to Richmond (AA)2019-08-02
Mike ConnollyPMinorsN6-0 175 R-R 1991-10-31 27.299Middleborough,Massachusetts AAA2011-2018-
2013-27- 822-SFN
2019-03-28Assigned to Richmond (AA)2018-08-29
Tyler CyrPMinorsN6-3 205 R-R 1993-05-05 26.112Fremont,California AA2014-2019-
2015-10- 306-SFN
2018-09-30Activated from disabled list2016-08-26
Alfred GutierrezPMinorsN6-0 143 R-R 1995-06-12 24.074Nueva Esparta,Venezuela AAA2014-2019-   2019-07-11Assigned to Richmond (AA)2019-07-04
Ryan HalsteadPMinorsN6-4 215 L-R 1992-05-13 27.104Rancho Cucamonga,California AAA2011-2019-
2015-21- 636-SFN
2019-08-05Assigned to Richmond (AA)2019-08-03
Sean HjellePMinorsN6-11 200 R-R 1997-05-07 22.110Fridley,Minnesota AA2016-2019-
2018- 2-  45-SFN
2019-08-09Assigned to Richmond (AA)2019-08-05
Brandon LawsonPMinorsN6-2 200 L-R 1994-12-13 24.255Festus,Missouri AAA2014-2019-
2016-12- 360-TBA
2019-06-27Activated from disabled list2019-03-23
Rodolfo MartinezPMinorsN6-2 180 R-R 1994-04-04 25.143Boca Chica,Dom Rep AAA2014-2019-
2013-   UDFA-SFN
2019-08-22Assigned to Richmond (AA)2019-07-17
Sam MollPMinorsN5-10 184 L-L 1992-01-03 27.235Lakeland,Tennessee MLB2011-20192017-2017
2013- 3-  77-COL
2019-05-13Assigned to Richmond (AA)2018-12-12
Keyvius SampsonPDL-7N6-0 185 R-R 1991-01-06 28.231Ocala,Florida MLB2009-20192015-2016
2009- 4- 114-SDN
2019-07-26DL-7 Injured2019-06-26
Caleb SimpsonPMinorsN6-4 210 R-R 1991-09-15 27.345Norman,Oklahoma AA2013-2019-
2013-21- 642-SFN
2019-06-26Activated from disabled list2017-05-04
Raffi VizcainoPMinorsN6-1 195 R-R 1995-12-02 23.267Sabana Grande de Palenque,Dom Rep AA2013-2019-
2013-   UDFA-SFN
2019-05-09Assigned to Richmond (AA)2018-08-25
Garrett WilliamsPMinorsN6-1 205 L-L 1994-09-15 24.344Lubbock,Texas AA2014-2019-
2016- 7- 215-SFN
2019-05-17Activated from disabled list2017-07-31
CATCHERSPosStatus40mHt Wt B-T BornDate Age Place FlagHiLvlStat YearsMLB YearsDraft InformationTrx-DateLast TransactionSince...
Joey BartCMinorsN6-3 230 R-R 1996-12-15 22.253Buford,Georgia AA2016-2019-
2018- 1-   2-SFN
2019-08-09Assigned to Richmond (AA)2019-07-09
Jin-De JhangCMinorsN5-11 220 L-R 1993-05-17 26.100Taitung City,Taiwan AAA2012-2019-   2019-08-10Activated from disabled list2019-07-19
Matt WinnCMinorsN6-0 200 R-R 1992-08-05 27.020Richmond,Virginia AAA2012-2019-
2015-14- 426-SFN
2019-08-02Assigned to Richmond (AA)2019-06-26
INFIELDERSPosStatus40mHt Wt B-T BornDate Age Place FlagHiLvlStat YearsMLB YearsDraft InformationTrx-DateLast TransactionSince...
Zach HouchinsSSMinorsN6-2 210 R-R 1992-09-16 26.343Wilson,North Carolina AAA2011-2019-
2014-13- 389-ANA
2019-05-18Assigned to Richmond (AA)2019-05-08
Ryan HowardIFMinorsN6-2 195 R-R 1994-07-25 25.031St. Charles,Missouri AAA2014-2019-
2016- 5- 155-SFN
2019-06-24Assigned to Richmond (AA)2019-05-09
Ryder Jones3BDL-7N6-3 185 L-R 1994-06-07 25.079Stillwater,Oklahoma MLB2013-20192017-2018
2013- 2-  64-SFN
2019-08-04DL-7 Injured2019-07-21
Jalen MillerSSMinorsN5-10 173 R-R 1996-12-19 22.249Atlanta,Georgia AA2015-2019-
2015- 3-  95-SFN
2019-03-29Assigned to Richmond (AA)2017-04-06
OUTFIELDERSPosStatus40mHt Wt B-T BornDate Age Place FlagHiLvlStat YearsMLB YearsDraft InformationTrx-DateLast TransactionSince...
Gio BrusaOF MinorsN6-3 195 B-R 1993-07-26 26.030Lodi,California AAA2013-2019-
2016- 6- 185-SFN
2019-05-10Assigned to Richmond (AA)2019-05-09
Johneshwy FargasOFMinorsN6-1 163 R-R 1994-12-15 24.253Trujilo Alto,Puerto Rico AA2013-2019-
2013-11- 342-SFN
2019-03-29Assigned to Richmond (AA)2017-10-04
Jacob HeywardRFMinorsN6-1 191 R-R 1995-08-01 24.024McDonough,Georgia AAA2014-2019-
2016-18- 545-SFN
2019-05-01Activated from disabled list2019-03-28
Ronnie JebavyOFMinorsN6-2 184 R-R 1994-05-17 25.100Murfreesboro,Tennessee AA2013-2018-
2015- 5- 156-SFN
2018-08-22Activated from disabled list2018-08-14
Bryce JohnsonOFMinorsN6-2 180 R-R 1995-10-27 23.303Cypress,Texas AA2015-2019-
2017- 6- 186-SFN
2019-06-25Assigned to Richmond (AA)2018-07-22
CJ McElroyOFDL-7N5-10 180 R-R 1993-05-29 26.088League City,Texas AAA2011-2019-
2011- 3- 109-SLN
2019-06-12DL-7 Injured2019-05-13
Heliot RamosOFMinorsN6-1 188 R-R 1999-09-07 19.353Maunabo,Puerto Rico AA2017-2019-
2017- 1-  19-SFN
2019-08-09Assigned to Richmond (AA)2019-07-09