Luis Castillo

Luis Felipe (Peralta) Castillo
Born: March 10, 1995
Fantino, DO
Primary Position: Pitcher
Bats: Right
Throws: Right
Height: 6'3"
Weight: 212
Career: 2014-2025
Major League Statistics

Luis (Peralta) Castillo compiled a career record of 27 wins and 18 losses, with 11 saves, and a 3.21 ERA in his 218-game pitching career with the Diamondbacks, Missoula Osprey, Hillsboro Hops, Kane County Cougars, Visalia Rawhide, Amarillo Sod Poodles, Reno Aces, Toledo Mud Hens, Erie SeaWolves, Chiba Lotte Marines, Orix Buffaloes and Tacoma Rainiers. He began playing during the 2014 season and last took the field during the 2025 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
2014RARIZDiamondbacks33.5004.40151600243.057252127030001186
2015RARIZDiamondbacks201.0001.93110500132.7258716023111126
2016RPIONMissoula Osprey03.0004.04193400035.7372216313038224155
2017Short Season ANORWHillsboro Hops101.0002.91190300134.0281111314035313146
2018Short Season ANORWHillsboro Hops003.63100100017.312772301200064
2018RPIONMissoula Osprey101.0000.002000002.300000000006
2018AMIDWKane County Cougars02.0001.53120800317.711331601900168
2019Advanced ACALLVisalia Rawhide901.0003.814301300278.0723633620183603328
2021AAAAAAWReno Aces23.4006.63170400119.029171431111440195
2021AAAACEAmarillo Sod Poodles11.5002.35120300115.317541802101070
2022AAELErie SeaWolves101.0000.003020003.3200000300013
2022AAAILToledo Mud Hens41.8001.74400200041.339108211039100167
2024Foreign MajorJPPLOrix Buffaloes35.3752.961500094.3753731518074201378
2025AAAPCLTacoma Rainiers01.0004.8044000015.011881501210159
Totals2718.6003.212184510011434.0404181155291172391195151802


Fielding:

Year Level Lg Team Pos GP PO A E DP Fld% RF/G
2014RARIZDiamondbacksP153610.900.600
2015RARIZDiamondbacksP1126011.000.727
2016RPIONMissoula OspreyP1918001.000.474
2017Short Season ANORWHillsboro HopsP1945001.000.474
2018RPIONMissoula OspreyP201011.000.500
2018AMIDWKane County CougarsP1222001.000.333
2018Short Season ANORWHillsboro HopsP1002001.000.200
2019Advanced ACALLVisalia RawhideP435911.933.326
2021AAAAAAWReno AcesP171210.750.176
2021AAAACEAmarillo Sod PoodlesP1202001.000.167
2022AAAILToledo Mud HensP402110.750.075
2022AAELErie SeaWolvesP311001.000.667
2024Foreign MajorJPPLOrix BuffaloesP1521320.8821.000
2025AAAPCLTacoma RainiersP420001.000.500
Totals175205653.938.434

Minor League Service:

Year Level League Team Affiliation First Appearance Final Appearance
2014RArizona LeagueDiamondbacksARIJune 21, 2014August 29, 2014
2015RArizona LeagueDiamondbacksARIJune 21, 2015August 23, 2015
2016RPioneer LeagueMissoula OspreyARIJune 19, 2016September 3, 2016
2017Short Season ANorthwest LeagueHillsboro HopsARIJune 27, 2017September 1, 2017
2018Short Season ANorthwest LeagueHillsboro HopsARIJune 15, 2018July 29, 2018
2018RPioneer LeagueMissoula OspreyARIJuly 20, 2018July 23, 2018
2018AMidwest LeagueKane County CougarsARIAugust 1, 2018September 3, 2018
2019Advanced ACalifornia LeagueVisalia RawhideARIApril 5, 2019September 2, 2019
2021AAAA CentralAmarillo Sod PoodlesARIMay 4, 2021June 10, 2021
2021AAAAAA WestReno AcesARIJune 14, 2021September 29, 2021
2022AAAInternational LeagueToledo Mud HensDETApril 5, 2022September 9, 2022
2022AAEastern LeagueErie SeaWolvesDETMay 3, 2022May 10, 2022
2023Foreign MajorJapan Pacific LeagueChiba Lotte Marines
2024Foreign MajorJapan Pacific LeagueOrix Buffaloes
2025AAAPacific Coast LeagueTacoma Rainiers




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