Ruben Castro
C | Bats/Throws: L/R | 5' 10" 182LBS | Age: 27
Draft: 2014 | Rd: 19, #556, Houston Astros | Puerto Rico Baseball Academy
PA AB R H HR SB AVG OBP SLG OPS
2019 82 67 10 17 2 2 .254 .383 .358 .741
Career Minors 661 572 68 154 3 16 .269 .356 .337 .693
AVG HR SB OPS
2019 .254 2 2 .741
Career Minors .269 3 16 .693


Standard Minor League Batting Statistics

SeasonTmLGLGPAABRH2B3BHRRBIBBSOSBCSHBPAVGOBPSLGOPS
2014 GCL Astros GCL ROK 20 64 54 4 13 1 0 0 5 7 10 0 1 2 .241 .349 .259 .608
2015 2 Teams Minors 32 95 87 5 19 3 0 0 6 8 15 4 0 0 .218 .284 .253 .537
2015 GCL Astros GCL ROK 19 44 38 1 10 0 0 0 3 6 3 4 0 0 .263 .364 .263 .627
2015 Lancaster JetHawks CAL A(Adv) 13 51 49 4 9 3 0 0 3 2 12 0 0 0 .184 .216 .245 .461
2016 Greeneville Astros APP ROK 27 108 99 8 29 4 1 0 10 4 15 4 1 1 .293 .324 .354 .678
2017 2 Teams Minors 22 89 80 12 23 3 1 1 16 6 11 1 2 2 .288 .352 .388 .740
2017 Greeneville Astros APP ROK 21 85 76 11 21 2 1 1 16 6 11 1 2 2 .276 .345 .368 .713
2017 Tri-City ValleyCats NYP A(Short) 1 4 4 1 2 1 0 0 0 0 0 0 0 0 .500 .500 .750 1.250
2018 Quad Cities River Bandits MID A(Full) 38 157 134 19 40 7 2 0 10 19 27 1 4 3 .299 .395 .381 .776
2019 2 Teams Minors 42 148 118 20 30 4 0 2 11 26 39 6 0 1 .254 .388 .339 .727
2019 Quad Cities River Bandits MID A(Full) 17 66 51 10 13 3 0 0 4 13 15 4 0 0 .255 .394 .314 .708
2019 Fayetteville Woodpeckers CAR A(Adv) 25 82 67 10 17 1 0 2 7 13 24 2 0 1 .254 .383 .358 .741

Transactions

Team Date Transaction
11/03/2023 C Ruben Castro assigned to RA12.
01/27/2023 C Ruben Castro assigned to Puerto Rico.
01/27/2023 Puerto Rico activated C Ruben Castro.
01/06/2023 C Ruben Castro assigned to Gigantes de Carolina.
11/04/2022 RA12 activated C Ruben Castro.
11/04/2022 C Ruben Castro assigned to RA12.
11/05/2021 C Ruben Castro and assigned to Cangrejeros de Santurce.
05/29/2021 Puerto Rico activated C Ruben Castro.
05/28/2020 Round Rock Express released C Ruben Castro.
11/19/2019 C Ruben Castro assigned to Round Rock Express from Fayetteville Woodpeckers.
11/07/2019 C Ruben Castro assigned to Cangrejeros de Santurce.
11/07/2019 C Ruben Castro assigned to Cangrejeros de Santurce.
08/01/2019 Fayetteville Woodpeckers activated C Ruben Castro from the 7-day injured list.
07/08/2019 Fayetteville Woodpeckers placed C Ruben Castro on the 7-day injured list.
06/16/2019 C Ruben Castro assigned to Fayetteville Woodpeckers from Quad Cities River Bandits.
05/25/2019 Quad Cities River Bandits activated C Ruben Castro from the 7-day injured list.
03/27/2019 Quad Cities River Bandits placed C Ruben Castro on the 7-day injured list.
09/19/2018 Quad Cities River Bandits activated C Ruben Castro from the 7-day injured list.
08/15/2018 Quad Cities River Bandits placed C Ruben Castro on the 7-day disabled list.
05/10/2018 C Ruben Castro assigned to Quad Cities River Bandits from Astros Extended Spring Training.
03/21/2018 C Ruben Castro assigned to Houston Astros.
06/23/2017 Ruben Castro assigned to Greeneville Astros from Tri-City ValleyCats.
06/19/2017 C Ruben Castro assigned to Tri-City ValleyCats from Greeneville Astros.
10/27/2016 C Ruben Castro assigned to Cangrejeros de Santurce.
06/22/2016 C Ruben Castro assigned to Greeneville Astros from Astros Ext. Spring Training.
04/07/2016 C Ruben Castro assigned to Astros Ext. Spring Training.
10/30/2015 Cangrejeros de Santurce activated C Ruben Castro.
10/30/2015 C Ruben Castro assigned to Cangrejeros de Santurce.
09/05/2015 Lancaster JetHawks activated C Ruben Castro from the temporarily inactive list.
09/01/2015 Lancaster JetHawks placed C Ruben Castro on the temporarily inactive list.
08/18/2015 C Ruben Castro assigned to Lancaster JetHawks from GCL Astros.
08/17/2015 C Ruben Castro assigned to GCL Astros from Lancaster JetHawks.
08/02/2015 C Ruben Castro assigned to Lancaster JetHawks from GCL Astros.
06/25/2015 C Ruben Castro assigned to GCL Astros from Lancaster JetHawks.
06/19/2015 C Ruben Castro assigned to Lancaster JetHawks from GCL Astros.
06/19/2014 Houston Astros signed C Ruben Castro.
06/19/2014 DH Ruben Castro assigned to GCL Astros.