Sponsor a Page

Put your Name on a player page(s) for $10/year.

Includes Your Name, link and a message
Support Wall

Put your name/link on the Support Wall. The more you donate, the bigger your presence.
Donate $ to TBC

If you have no need for any of the other services, please donate some $ to The Cube.

Either a lump sum or monthly
Player Tracker

A Daily email with prior day's statistics for your selected players. 30 cents/player/year. Change your player list whenever you want!
Please Help Support The Cube

Data Store

1. Standard Data Extracts ... 2. Custom Data Extracts ... 3. Custom Data feeds

Challenge us with your data needs and we'll do our best to comply"

Tips Updates
Minor Leagues
Extra Bases

Roster HistoryResearch Application
Follow TBC on Twitter and Facebook

Trevor Brown is currently on the Sacramento River Cats 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 NameSacramento River Cats
League NamePacific Coast League

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


Roster History Filters

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

Sacramento River Cats Roster on - June 21,2017

TopRecent Transaction
PitchersPosStatus-Dt40mHt Wt B-T BornDate Age Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)Tranx DateLast Transaction
Tyler BeedepMinorsY6-4 200 R-R 1993-05-23 25.085Auburn,Massachusetts MLB2012-20182018-2018
2014- 1-  14-SFN
ActiveSan Francisco Giants (MLB)2017-04-06Assigned to Sacramento (AAA)
Vic BlackrpMinorsN6-3 185 R-R 1988-05-23 30.085Amarillo,Texas MLB2007-20172013-2014
2009- 1-  49-PIT
Free Agent   2017-06-21Assigned to Sacramento (AAA)
Kyle CrickpMinorsY6-4 220 L-R 1992-11-30 25.259Sherman,Texas MLB2011-20182017-2018
2011- 1-  49-SFN
ActivePittsburgh Pirates (MLB)2017-04-24Activated from disabled list
Roberto GomezpDL-7Y6-5 178 R-R 1989-08-03 29.013Santiago,Dom Rep MLB2011-20182017-2018
2010-   UDFA-TBA
MinorsSan Francisco Giants (AAA)2017-06-19DL-7 Injured
Joan GregoriopMinorsN6-7 180 R-R 1992-01-12 26.217Santo Domingo,Dom Rep AAA2010-2018-   MinorsSan Francisco Giants (Rk)2016-05-12Assigned to Sacramento (AAA)
Chase JohnsonpDL-7Y6-3 185 R-R 1992-01-09 26.220Fallbrook,California AAA2011-2018-
2013- 3- 101-SFN
MinorsSan Francisco Giants (AAA)2017-04-25DL-7 Injured
Dusten KnightpMinorsN6-0 180 R-R 1990-09-07 27.343Tahlequah,Oklahoma AAA2010-2018-
2013-28- 852-SFN
MinorsSan Francisco Giants (AA)2017-06-13Assigned to Sacramento (AAA)
Derek LawrpMinorsY6-3 218 R-R 1990-09-14 27.336Pittsburgh,Pennsylvania MLB2010-20182016-2018
2011- 9- 297-SFN
MinorsSan Francisco Giants (AAA)2017-06-20Assigned to Sacramento (AAA)
Steven OkertrpMinorsY6-2 210 L-L 1991-07-09 27.038Riverside,California MLB2010-20182016-2017
2012- 4- 148-SFN
MinorsSan Francisco Giants (AAA)2017-05-26Assigned to Sacramento (AAA)
Scott PattersonpMinorsN6-7 225 R-R 1979-06-20 39.057Oakdale,Pennsylvania MLB2002-20162008-2008
2004-   UDFA-SEA
Free Agent   2009-08-22Traded from Padres to Athletics for cash considerations
Matt ReynoldsrpMinorsN6-5 240 L-L 1984-10-02 33.318St. Charles,Illinois MLB2004-20172010-2016
2007-20- 612-COL
Free Agent   2017-04-18Activated from disabled list
Tyler RogerspMinorsN6-4 190 R-R 1990-12-17 27.242Littleton,Colorado AAA2012-2018-
2013-10- 312-SFN
MinorsSan Francisco Giants (AAA)2016-06-28Assigned to Sacramento (AAA)
Michael RothrpMinorsN6-1 210 L-R 1990-02-15 28.182Greer,South Carolina MLB2009-20182013-2016
2012- 9- 297-ANA
Free Agent   2017-06-18Activated from disabled list
Kraig SittonpMinorsN6-5 185 L-L 1988-07-13 30.034McMinnville,Oregon AAA2008-2017-
2010- 7- 230-COL
Free Agent   2017-04-06Assigned to Sacramento (AAA)
Heath SlattonpMinorsN6-3 182 L-R 1993-09-17 24.333Columbia,Tennessee AAA2013-2017-
2015-18- 546-SFN
MinorsSan Francisco Giants (A+)2017-06-10Activated from disabled list
D.J. SneltenpMinorsN6-6 215 L-L 1992-05-29 26.079Ingelside,Illinois MLB2011-20182018-2018
2013- 9- 282-SFN
MinorsBaltimore Orioles (AAA)2017-05-24Assigned to Sacramento (AAA)
Chris StrattonpMinorsY6-2 194 R-R 1990-08-22 27.359Tupelo,Mississippi MLB2010-20182016-2018
2012- 1-  20-SFN
MinorsSan Francisco Giants (AAA)2017-05-04Assigned to Sacramento (AAA)
Albert SuarezspDL-7N6-2 186 R-R 1989-10-08 28.312San Felix,Venezuela MLB2008-20182016-2017
2006-   UDFA-TBA
MinorsArizona Diamondbacks (AAA)2017-04-17DL-7 Injured
Andrew SuarezpMinorsY6-2 185 L-L 1992-09-11 25.339Miami,Florida MLB2012-20182018-2018
2015- 2-  61-SFN
ActiveSan Francisco Giants (MLB)2017-06-17Activated from disabled list
Mac WilliamsonofMinorsY6-4 213 R-R 1990-07-15 28.032Wake Forest,North Carolina MLB2010-20182015-2018
2012- 3- 115-SFN
MinorsSan Francisco Giants (AAA)2017-05-30Assigned to Sacramento (AAA)
CatchersPosStatus-Dt40mHt Wt B-T BornDate Age Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)Tranx DateLast Transaction
Trevor BrowncMinorsN6-2 170 R-R 1991-11-15 26.275Valencia,California MLB2010-20182015-2016
2012-10- 328-SFN
MinorsSan Francisco Giants (AAA)2017-04-21Activated from DL
Tim FederowiczcMinorsN5-11 200 R-R 1987-08-05 31.011Erie,Pennsylvania MLB2006-20182011-2018
2008- 7- 232-BOS
MinorsCincinnati Reds (AAA)2017-04-21Outrighted to minors
InfieldersPosStatus-Dt40mHt Wt B-T BornDate Age Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)Tranx DateLast Transaction
Christian Arroyo3bDL-7Y5-11 185 R-R 1995-05-30 23.078Brooksville,Florida MLB2013-20182017-2018
2013- 1-  25-SFN
MinorsTampa Bay Rays (AAA)2017-06-19DL-7 Injured
Orlando CalixtessMinorsN5-11 160 R-R 1992-02-03 26.195Santo Domingo,Dom Rep MLB2010-20182015-2017
2010-   UDFA-KCA
MinorsSan Francisco Giants (MLB)2017-06-09Assigned to Sacramento (AAA)
Ali Castillo2bMinorsN5-10 165 R-R 1989-06-19 29.058Maracaibo,Venezuela AAA2010-2018-   MinorsSan Francisco Giants (AA)2017-06-02Assigned to Sacramento (AAA)
Juan Ciriacoss-lfMinorsN6-0 160 R-R 1983-08-15 35.001San Pedro de Mac,Dom Rep AAA2003-2017-   Free Agent   2017-04-25Assigned to Sacramento (AAA)
Conor Gillaspie3bDL-10N6-1 195 L-R 1987-07-18 31.029Omaha,Nebraska MLB2006-20172008-2017
2008- 1-  37-SFN
Free Agent   2017-06-11Assigned to Sacramento (AAA) for rehab
Jae-Gyun Hwang3bMinorsN6-0 185 R-R 1987-07-28 31.019Seoul,Korea MLB2017-20172017-2017
2017-   UDFA-SFN
International   2017-01-25Signed to Minor League Contract
Ryder Jones3bMinorsY6-3 185 L-R 1994-06-07 24.070Stillwater,Oklahoma MLB2013-20182017-2018
2013- 2-  64-SFN
MinorsSan Francisco Giants (AAA)2017-04-16Activated from disabled list
Juniel QuerecutossMinorsN5-9 155 B-R 1992-09-19 25.331Barquisimeto,Venezuela MLB2010-20182016-2016
2009-   UDFA-TBA
MinorsArizona Diamondbacks (AAA)2017-06-13Assigned to Sacramento (AAA)
Chris Shaw1bMinorsN6-3 229 L-R 1993-10-20 24.300Lexington,Massachusetts AAA2013-2018-
2015- 1-  31-SFN
MinorsSan Francisco Giants (AAA)2017-05-24Assigned to Sacramento (AAA)
OutfieldersPosStatus-Dt40mHt Wt B-T BornDate Age Place HiLvlStat YearsMLB YearsDraft InformationStatusCurrent Org (Level)Tranx DateLast Transaction
Wynton BernardofMinorsN6-2 185 R-R 1990-09-24 27.326Poway,California AAA2009-2018-
Free Agent   2017-04-06Assigned to Sacramento (AAA)
Carlos MoncriefrfMinorsN6-1 210 L-R 1988-11-03 29.286Jackson,Mississippi MLB2008-20172017-2017
2008-14- 441-CLE
Free Agent   2017-05-23Reinstated to active roster
Justin RuggianocfMinorsN6-2 205 R-R 1982-04-12 36.126Austin,Texas MLB2003-20172007-2017
2004-25- 748-LAN
Free Agent   2017-06-09Assigned to Sacramento (AAA)
Youngest Player: Christian Arroyo [22.022]
Oldest Player: Scott Patterson [38.001]

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.