Diego Castillo

Diego Alejandro (Rodriguez) Castillo
Born: October 28, 1997
Barquisimeto, VE
Primary Position: Shortstop
All Position(s) Played: 1B, 2B, 3B, LF, P, RF
Bats: Right
Throws: Right
Height: 6'0"
Weight: 170
Career: 2016-2024
Major League Statistics

Diego (Rodriguez) Castillo has compiled a career batting average of .269 with 42 home runs and 327 RBI in his 772-game career with the Yankees W, Charleston RiverDogs, Tampa Tarpons, Indianapolis Indians, Altoona Curve, Somerset Patriots, Reno Aces, St. Paul Saints and Norfolk Tides. He began playing during the 2016 season and has taken the field during the 2024 campaign.


Click on column headings to sort.

Pitching:

Year Level Lg Team W L W% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF
2024AAAILSt. Paul Saints0036.001010001.024412000007
Totals0036.001010001.024412000007

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
2016RGULFYankees W4418416514447018531421.267.332.327.6595483020
2017ASALL3Charleston RiverDogs11851046366122153142953151.263.310.315.6251461211320
2018Advanced AFLORTampa Tarpons120514469581222022511143047.260.307.324.631152243931
2019Advanced AFLORTampa Tarpons114456416521031824331333349.248.310.329.639137145110
2021AAAANESomerset Patriots5824922444621801132832134.277.345.504.85011353010
2021AAAANEAltoona Curve2812111011313051612109.282.342.445.7874920101
2021AAAAAAEIndianapolis Indians18705418153037001313.278.414.500.9142721020
2022AAAILIndianapolis Indians35151134213360312211433.246.331.358.6894873000
2023AAAPCLReno Aces1245564549414233137213109779.313.431.410.840186130141
2024AAAILNorfolk Tides316132410000034.308.438.385.822500000
2024AAAILSt. Paul Saints110454385581002229541346066.260.361.397.759153164050
Totals7723281288743877814610423277535326406.269.346.371.71710701032325203


Fielding:

Year Level Lg Team Pos GP PO A E DP Fld% RF/G
2016RGULFYankees WSS44801241327.9404.636
2017ASALL3Charleston RiverDogsSS65851581621.9383.738
2017ASALL3Charleston RiverDogs2B5379138524.9774.094
2017ASALL3Charleston RiverDogs3B10000.000
2018Advanced AFLORTampa TarponsSS68731671532.9413.529
2018Advanced AFLORTampa Tarpons2B5188128727.9694.235
2019Advanced AFLORTampa TarponsSS941302232254.9413.755
2019Advanced AFLORTampa Tarpons2B182748512.9384.167
2021AAAANEAltoona Curve2B991312.9572.444
2021AAAAAAEIndianapolis IndiansSS962032.8972.889
2021AAAANEAltoona Curve3B7516011.0003.000
2021AAAAAAEIndianapolis Indians2B691116.9523.333
2021AAAANESomerset Patriots2B232850211.9753.391
2021AAAAAAEIndianapolis Indians3B212001.0001.500
2021AAAANESomerset Patriots3B1421754.7921.357
2021AAAANESomerset PatriotsSS14123124.9563.071
2021AAAANEAltoona CurveSS12102622.9473.000
2022AAAILIndianapolis Indians3B751420.9052.714
2022AAAILIndianapolis Indians2B5910041.0003.800
2022AAAILIndianapolis IndiansRF5100001.0002.000
2022AAAILIndianapolis Indians1B3300011.0001.000
2022AAAILIndianapolis IndiansSS15153328.9603.200
2023AAAPCLReno AcesLF6376611.9881.302
2023AAAPCLReno Aces3B65711.9232.000
2023AAAPCLReno Aces2B316092634.9624.903
2023AAAPCLReno AcesSS24294327.9733.000
2024AAAILSt. Paul Saints3B58389877.9512.345
2024AAAILSt. Paul Saints1B327113.9669.333
2024AAAILSt. Paul SaintsSS232857513.9443.696
2024AAAILSt. Paul SaintsRF220001.0001.000
2024AAAILSt. Paul Saints2B12163419.9804.167
2024AAAILNorfolk Tides1B170001.0007.000
2024AAAILNorfolk Tides2B122001.0004.000
2024AAAILNorfolk Tides3B10110.5001.000
2024AAAILSt. Paul SaintsP10000.000
Totals7169341513124304.9523.418

Minor League Service:

Year Level League Team Affiliation First Appearance Final Appearance
2016RGulf Coast LeagueYankees WNYAJune 24, 2016August 30, 2016
2017ASouth Atlantic LeagueCharleston RiverDogsNYAApril 6, 2017September 4, 2017
2018Advanced AFlorida State LeagueTampa TarponsNYAApril 5, 2018September 1, 2018
2019Advanced AFlorida State LeagueTampa TarponsNYAApril 4, 2019August 29, 2019
2021AAAA NortheastSomerset PatriotsNYAMay 4, 2021July 25, 2021
2021AAAA NortheastAltoona CurvePITJuly 11, 2021August 29, 2021
2021AAAAAA EastIndianapolis IndiansPITSeptember 1, 2021October 3, 2021
2022AAAInternational LeagueIndianapolis IndiansPITAugust 2, 2022September 11, 2022
2023AAAPacific Coast LeagueReno AcesARIMarch 31, 2023September 24, 2023
2024AAAInternational LeagueNorfolk TidesBALMarch 30, 2024April 3, 2024
2024AAAInternational LeagueSt. Paul SaintsMINApril 6, 2024September 20, 2024




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