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-2024

Moisés (Rodriguez) Castillo has compiled a career batting average of .244 with 24 home runs and 178 RBI in his 469-game career with the Cardinals, Johnson City Cardinals, Palm Beach Cardinals, State College Spikes, Springfield Cardinals, Peoria Chiefs, Glendale Desert Dogs, Birmingham Barons, Winston-Salem Dash and Aguascalientes Rieleros. He began playing during the 2017 season and has taken the field during the 2024 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
2024IndMEXAguascalientes Rieleros725227810251036.364.440.6821.1221500000
Totals46918801644244401702241783211187372.244.332.333.6645474633790


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
2024IndMEXAguascalientes RielerosSS4121222.9236.000
2024IndMEXAguascalientes Rieleros2B132011.0005.000
2024IndMEXAguascalientes Rieleros3B102001.0002.000
Totals34749872066132.9493.510

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
2024IndMexican LeagueAguascalientes RielerosMay 30, 2024June 9, 2024




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