Tips Updates
Minor Leagues
Extra Bases

Richmond Flying SquirrelsCurrent Roster
Follow TBC on Twitter and Facebook

Kieran Lovegrove 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.047Jenison,Michigan AAA2015-2019-
2016- 9- 275-SFN
2019-05-08Assigned to Richmond (AA)2019-05-03
Brandon BeachyPDL-7N6-2 215 R-R 1986-09-03 32.265Kokomo,Indiana MLB2006-20192010-2015
2008-   UDFA-ATL
2019-04-22DL-7 Injured2019-04-04
Sandro CabreraPMinorsN6-2 175 L-L 1995-06-22 23.339Santo Domingo,Dom Rep AA2015-2019-
2014-   UDFA-SFN
2019-05-03Assigned to Richmond (AA)2018-07-01
Mike ConnollyPMinorsN6-0 175 R-R 1991-10-31 27.208Middleborough,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.021Fremont,California AA2014-2019-
2015-10- 306-SFN
2018-09-30Activated from disabled list2016-08-26
Dylan DavisP-OFMinorsN6-0 200 R-R 1993-07-20 25.310Redmond,Washington AAA2012-2019-
2014- 3-  87-SFN
2019-03-28Assigned to Richmond (AA)2018-09-01
Alfred GutierrezPMinorsN6-0 143 R-R 1995-06-12 23.349Nueva Esparta,Venezuela AAA2014-2019-   2019-04-08Assigned to Richmond (AA)2019-04-04
Ryan HalsteadPMinorsN6-4 215 L-R 1992-05-13 27.013Rancho Cucamonga,California AAA2011-2019-
2015-21- 636-SFN
2018-06-26Assigned to Richmond (AA)2018-06-03
Brandon LawsonPMinorsN6-2 200 L-R 1994-12-13 24.164Festus,Missouri AAA2014-2019-
2016-12- 360-TBA
2019-04-26Assigned to Richmond (AA)2019-03-23
Kieran LovegrovePMinorsN6-4 185 R-R 1994-07-28 24.302Johannesburg,South Africa AAA2012-2019-
2012- 3- 110-CLE
2019-05-18Activated from disabled list2019-01-24
Rodolfo MartinezPMinorsN6-2 180 R-R 1994-04-04 25.052Boca Chica,Dom Rep AA2014-2019-
2013-   UDFA-SFN
2019-03-29Assigned to Richmond (AA)2017-08-04
Dillon McNamaraPMinorsN6-5 220 R-R 1991-10-06 27.233Staten Island,New York AAA2013-2019-
2013-27- 824-NYA
2018-05-10Assigned to Richmond (AA)2017-08-10
Conner MenezPMinorsN6-3 195 L-L 1995-05-29 23.363Hollister,California AAA2016-2019-
2016-14- 425-SFN
2018-07-27Assigned to Richmond (AA)2018-07-22
Sam MollPMinorsN5-10 184 L-L 1992-01-03 27.144Lakeland,Tennessee MLB2011-20192017-2017
2013- 3-  77-COL
2019-05-13Assigned to Richmond (AA)2018-12-12
Carlos NavasPMinorsN6-1 170 R-R 1992-08-13 26.286Puerto Cabello,Venezuela AAA2010-2019-   2019-05-22Assigned to Richmond (AA)2019-04-04
Connor OvertonPMinorsN6-0 180 R-R 1993-07-24 25.306Mechanicsville,Virginia AAA2012-2019-
2014-15- 437-MIA
2019-05-18Activated from disabled list2018-09-30
Nolan RiggsPDL-7N6-8 235 R-R 1993-05-22 26.004Spring,Texas AAA2013-2019-   2019-04-17DL-7 Injured2018-05-16
Caleb SimpsonPMinorsN6-4 210 R-R 1991-09-15 27.254Norman,Oklahoma AA2013-2019-
2013-21- 642-SFN
2018-09-30Activated from disabled list2017-05-04
Cory TaylorPMinorsN6-2 255 R-R 1993-12-14 25.163Collinsville,Oklahoma AAA2013-2019-
2015- 8- 246-SFN
2018-09-30Activated from disabled list2016-08-17
Raffi VizcainoPMinorsN6-1 195 R-R 1995-12-02 23.176Sabana Grande de Palenque,Dom Rep AA2013-2019-
2013-   UDFA-SFN
2019-05-09Assigned to Richmond (AA)2018-08-25
Logan WebbPRestrictedN6-2 195 R-R 1996-11-18 22.189Rocklin,California AA2014-2019-
2014- 4- 118-SFN
2019-05-01Placed on restricted list2019-05-01
Garrett WilliamsPMinorsN6-1 205 L-L 1994-09-15 24.253Lubbock,Texas AA2014-2019-
2016- 7- 215-SFN
2019-05-17Activated from disabled list2017-07-31
Sam WolffPMinorsN6-1 190 R-R 1991-04-14 28.042Rapid City,South Dakota AAA2010-2019-
2013- 6- 190-TEX
2018-06-29Assigned to Richmond (AA)2018-06-20
CATCHERSPosStatus40mHt Wt B-T BornDate Age Place FlagHiLvlStat YearsMLB YearsDraft InformationTrx-DateLast TransactionSince...
Jin-De JhangCMinorsN5-11 220 L-R 1993-05-17 26.009Taitung City,Taiwan AAA2012-2019-   2019-03-29Assigned to Richmond (AA)2018-11-02
Hamlet MarteCMinorsN5-10 180 R-R 1994-02-03 25.112Salcedo,Dom Rep AA2011-2019-
2011-   UDFA-COL
2019-03-28Assigned to Richmond (AA)2019-01-24
Matt WinnCMinorsN6-0 200 R-R 1992-08-05 26.294Richmond,Virginia AAA2012-2019-
2015-14- 426-SFN
2019-04-26Assigned to Richmond (AA)2019-04-04
INFIELDERSPosStatus40mHt Wt B-T BornDate Age Place FlagHiLvlStat YearsMLB YearsDraft InformationTrx-DateLast TransactionSince...
Jonah Arenado3BMinorsN6-3 195 R-R 1995-02-03 24.112Lake Forest,California AA2013-2019-
2013-16- 492-SFN
2018-06-07Activated from disabled list2016-04-07
Zach HouchinsSSMinorsN6-2 210 R-R 1992-09-16 26.252Wilson,North Carolina AAA2011-2019-
2014-13- 389-ANA
2019-05-18Assigned to Richmond (AA)2019-05-08
Peter MarisIFMinorsN5-8 170 R-R 1993-09-16 25.252Anaheim,California AA2012-2019-   2019-03-28Assigned to Richmond (AA)2018-12-12
Jalen MillerSSMinorsN5-10 173 R-R 1996-12-19 22.158Atlanta,Georgia AA2015-2019-
2015- 3-  95-SFN
2019-03-29Assigned to Richmond (AA)2017-04-06
Brandon Van HornIFMinorsN6-1 150 R-R 1993-12-18 25.159Tujunga,California AAA2012-2019-
2016-19- 575-SFN
2019-05-09Assigned to Richmond (AA)2019-05-03
OUTFIELDERSPosStatus40mHt Wt B-T BornDate Age Place FlagHiLvlStat YearsMLB YearsDraft InformationTrx-DateLast TransactionSince...
Gio BrusaOF MinorsN6-3 195 B-R 1993-07-26 25.304Lodi,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.162Trujilo 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 23.299McDonough,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.009Murfreesboro,Tennessee AA2013-2018-
2015- 5- 156-SFN
2018-08-22Activated from disabled list2018-08-14
CJ McElroyOFDL-7N5-10 180 R-R 1993-05-29 25.362League City,Texas AAA2011-2019-
2011- 3- 109-SLN
2019-05-25DL-7 Injured2019-05-13
Heath QuinnRFDL-7N6-2 190 R-R 1995-06-07 23.354Birmingham,Alabama AA2014-2019-
2016- 3-  95-SFN
2019-05-17DL-7 Injured2018-06-10