Moisés Castillo

Moisés (Rodriguez) Castillo
Born: July 14, 1999
La Romana, DO
Primary Position: Shortstop
All Position(s) Played: 2B, 3B
Bats: Right
Throws: Right
Height: 6'1"
Weight: 170
Career: 2017-2023

Moisés (Rodriguez) Castillo compiled a career batting average of .242 with 22 home runs and 173 RBI in his 462-game career with the Cardinals, Johnson City Cardinals, Palm Beach Cardinals, State College Spikes, Springfield Cardinals, Peoria Chiefs, Glendale Desert Dogs, Birmingham Barons and Winston-Salem Dash. He began playing during the 2017 season and last took the field during the 2023 campaign.


Click on column headings to sort.


Batting:

Year Level Lg Team GP PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB DP HBP SH SF IBB
2017RGULFCardinals37125109192761111201027.248.333.349.6823834200
2018RAPPYJohnson City Cardinals49193170254350413311838.253.328.353.6816062120
2019Short Season ANYPLState College Spikes56253221355590116822344.249.332.303.6356775310
2019Advanced AFLORPalm Beach Cardinals2441100120002.250.2501.0001.250400000
2021Advanced AHACEPeoria Chiefs692742462758111633531972.236.314.362.6768959000
2021AAAACESpringfield Cardinals19615357000100616.132.246.132.378722000
2022Advanced ASALL3Winston-Salem Dash47196164324640116122737.280.388.323.7115333020
2022AASOULBirmingham Barons632692333755130229713246.236.328.318.6467461120
2022FallAZFLGlendale Desert Dogs1456491117501132068.347.429.510.9392521000
2023AASOULBirmingham Barons1064243734584160539324376.225.314.308.622115126020
Totals46218551622237393692221733111184366.242.330.328.6585324633790


Fielding:

Year Level Lg Team Pos GP PO A E DP Fld% RF/G
2017RGULFCardinals2B204027110.9853.350
2017RGULFCardinalsSS17294158.9334.118
2018RAPPYJohnson City Cardinals2B9162618.9774.667
2018RAPPYJohnson City CardinalsSS262673710.9343.808
2018RAPPYJohnson City Cardinals3B16102721.9492.312
2019Short Season ANYPLState College SpikesSS56851441427.9424.089
2019Advanced AFLORPalm Beach CardinalsSS112001.0003.000
2021AAAACESpringfield CardinalsSS8121111.9582.875
2021AAAACESpringfield Cardinals3B74310.8751.000
2021Advanced AHACEPeoria ChiefsSS561001041421.9363.643
2021AAAACESpringfield Cardinals2B561111.9443.400
2021Advanced AHACEPeoria Chiefs2B13172031.9252.846
2022FallAZFLGlendale Desert Dogs2B8201416.9714.250
2022FallAZFLGlendale Desert Dogs3B525001.0001.400
2022Advanced ASALL3Winston-Salem DashSS4471114730.9644.205
2022AASOULBirmingham BaronsSS354460613.9452.971
2022AASOULBirmingham Barons2B293965312.9723.586
2022Advanced ASALL3Winston-Salem Dash2B121001.0003.000
2022FallAZFLGlendale Desert DogsSS112011.0003.000
2023AASOULBirmingham BaronsSS74104148934.9663.405
2023AASOULBirmingham Barons3B411010.9172.750
2023AASOULBirmingham Barons2B29325747.9573.069
Totals34148370464129.9493.481

Minor League Service:

Year Level League Team Affiliation First Appearance Final Appearance
2017RGulf Coast LeagueCardinalsSLNJune 26, 2017September 2, 2017
2018RAppalachian LeagueJohnson City CardinalsSLNJune 19, 2018August 29, 2018
2019Advanced AFlorida State LeaguePalm Beach CardinalsSLNMay 9, 2019May 11, 2019
2019Short Season ANew York-Pennsylvania LeagueState College SpikesSLNJune 14, 2019August 23, 2019
2021Advanced AHigh-A CentralPeoria ChiefsSLNMay 4, 2021August 22, 2021
2021AAAA CentralSpringfield CardinalsSLNAugust 24, 2021September 19, 2021
2022Advanced ASouth Atlantic LeagueWinston-Salem DashCHAApril 8, 2022June 23, 2022
2022AASouthern LeagueBirmingham BaronsCHAJune 25, 2022September 18, 2022
2022FallArizona Fall LeagueGlendale Desert DogsOctober 4, 2022October 27, 2022
2023AASouthern LeagueBirmingham BaronsCHAApril 6, 2023September 17, 2023




Persons data from the Chadwick Baseball Bureau are Copyright Chadwick Baseball Bureau, and are made available under the Open Data Commons Attribution License.