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.
![]() 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 |
![]() Tacoma Rainiers |
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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2014 | R | ARIZ | Diamondbacks | 3 | 3 | .500 | 4.40 | 15 | 1 | 6 | 0 | 0 | 2 | 43.0 | 57 | 25 | 21 | 2 | 7 | 0 | 30 | 0 | 0 | 1 | 186 |
2015 | R | ARIZ | Diamondbacks | 2 | 0 | 1.000 | 1.93 | 11 | 0 | 5 | 0 | 0 | 1 | 32.7 | 25 | 8 | 7 | 1 | 6 | 0 | 23 | 1 | 1 | 1 | 126 |
2016 | R | PION | Missoula Osprey | 0 | 3 | .000 | 4.04 | 19 | 3 | 4 | 0 | 0 | 0 | 35.7 | 37 | 22 | 16 | 3 | 13 | 0 | 38 | 2 | 2 | 4 | 155 |
2017 | Short Season A | NORW | Hillsboro Hops | 1 | 0 | 1.000 | 2.91 | 19 | 0 | 3 | 0 | 0 | 1 | 34.0 | 28 | 11 | 11 | 3 | 14 | 0 | 35 | 3 | 1 | 3 | 146 |
2018 | Short Season A | NORW | Hillsboro Hops | 0 | 0 | 3.63 | 10 | 0 | 1 | 0 | 0 | 0 | 17.3 | 12 | 7 | 7 | 2 | 3 | 0 | 12 | 0 | 0 | 0 | 64 | |
2018 | R | PION | Missoula Osprey | 1 | 0 | 1.000 | 0.00 | 2 | 0 | 0 | 0 | 0 | 0 | 2.3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6 |
2018 | A | MIDW | Kane County Cougars | 0 | 2 | .000 | 1.53 | 12 | 0 | 8 | 0 | 0 | 3 | 17.7 | 11 | 3 | 3 | 1 | 6 | 0 | 19 | 0 | 0 | 1 | 68 |
2019 | Advanced A | CALL | Visalia Rawhide | 9 | 0 | 1.000 | 3.81 | 43 | 0 | 13 | 0 | 0 | 2 | 78.0 | 72 | 36 | 33 | 6 | 20 | 1 | 83 | 6 | 0 | 3 | 328 |
2021 | AAA | AAAW | Reno Aces | 2 | 3 | .400 | 6.63 | 17 | 0 | 4 | 0 | 0 | 1 | 19.0 | 29 | 17 | 14 | 3 | 11 | 1 | 14 | 4 | 0 | 1 | 95 |
2021 | AA | AACE | Amarillo Sod Poodles | 1 | 1 | .500 | 2.35 | 12 | 0 | 3 | 0 | 0 | 1 | 15.3 | 17 | 5 | 4 | 1 | 8 | 0 | 21 | 0 | 1 | 0 | 70 |
2022 | AA | EL | Erie SeaWolves | 1 | 0 | 1.000 | 0.00 | 3 | 0 | 2 | 0 | 0 | 0 | 3.3 | 2 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | 0 | 13 |
2022 | AAA | IL | Toledo Mud Hens | 4 | 1 | .800 | 1.74 | 40 | 0 | 2 | 0 | 0 | 0 | 41.3 | 39 | 10 | 8 | 2 | 11 | 0 | 39 | 1 | 0 | 0 | 167 |
2024 | Foreign Major | JPPL | Orix Buffaloes | 3 | 5 | .375 | 2.96 | 15 | 0 | 0 | 0 | 94.3 | 75 | 37 | 31 | 5 | 18 | 0 | 74 | 2 | 0 | 1 | 378 | ||
2025 | AAA | PCL | Tacoma Rainiers | 0 | 1 | .000 | 4.80 | 4 | 4 | 0 | 0 | 0 | 0 | 15.0 | 11 | 8 | 8 | 1 | 5 | 0 | 12 | 1 | 0 | 1 | 59 |
Totals | 27 | 18 | .600 | 3.21 | 218 | 4 | 51 | 0 | 0 | 11 | 434.0 | 404 | 181 | 155 | 29 | 117 | 2 | 391 | 19 | 5 | 15 | 1802 |
Fielding:
Year | Level | Lg | Team | Pos | GP | PO | A | E | DP | Fld% | RF/G |
---|---|---|---|---|---|---|---|---|---|---|---|
2014 | R | ARIZ | Diamondbacks | P | 15 | 3 | 6 | 1 | 0 | .900 | .600 |
2015 | R | ARIZ | Diamondbacks | P | 11 | 2 | 6 | 0 | 1 | 1.000 | .727 |
2016 | R | PION | Missoula Osprey | P | 19 | 1 | 8 | 0 | 0 | 1.000 | .474 |
2017 | Short Season A | NORW | Hillsboro Hops | P | 19 | 4 | 5 | 0 | 0 | 1.000 | .474 |
2018 | R | PION | Missoula Osprey | P | 2 | 0 | 1 | 0 | 1 | 1.000 | .500 |
2018 | A | MIDW | Kane County Cougars | P | 12 | 2 | 2 | 0 | 0 | 1.000 | .333 |
2018 | Short Season A | NORW | Hillsboro Hops | P | 10 | 0 | 2 | 0 | 0 | 1.000 | .200 |
2019 | Advanced A | CALL | Visalia Rawhide | P | 43 | 5 | 9 | 1 | 1 | .933 | .326 |
2021 | AAA | AAAW | Reno Aces | P | 17 | 1 | 2 | 1 | 0 | .750 | .176 |
2021 | AA | AACE | Amarillo Sod Poodles | P | 12 | 0 | 2 | 0 | 0 | 1.000 | .167 |
2022 | AAA | IL | Toledo Mud Hens | P | 40 | 2 | 1 | 1 | 0 | .750 | .075 |
2022 | AA | EL | Erie SeaWolves | P | 3 | 1 | 1 | 0 | 0 | 1.000 | .667 |
2024 | Foreign Major | JPPL | Orix Buffaloes | P | 15 | 2 | 13 | 2 | 0 | .882 | 1.000 |
2025 | AAA | PCL | Tacoma Rainiers | P | 4 | 2 | 0 | 0 | 0 | 1.000 | .500 |
Totals | 175 | 20 | 56 | 5 | 3 | .938 | .434 |
Minor League Service:
Year | Level | League | Team | Affiliation | First Appearance | Final Appearance |
---|---|---|---|---|---|---|
2014 | R | Arizona League | Diamondbacks | ARI | June 21, 2014 | August 29, 2014 |
2015 | R | Arizona League | Diamondbacks | ARI | June 21, 2015 | August 23, 2015 |
2016 | R | Pioneer League | Missoula Osprey | ARI | June 19, 2016 | September 3, 2016 |
2017 | Short Season A | Northwest League | Hillsboro Hops | ARI | June 27, 2017 | September 1, 2017 |
2018 | Short Season A | Northwest League | Hillsboro Hops | ARI | June 15, 2018 | July 29, 2018 |
2018 | R | Pioneer League | Missoula Osprey | ARI | July 20, 2018 | July 23, 2018 |
2018 | A | Midwest League | Kane County Cougars | ARI | August 1, 2018 | September 3, 2018 |
2019 | Advanced A | California League | Visalia Rawhide | ARI | April 5, 2019 | September 2, 2019 |
2021 | AA | AA Central | Amarillo Sod Poodles | ARI | May 4, 2021 | June 10, 2021 |
2021 | AAA | AAA West | Reno Aces | ARI | June 14, 2021 | September 29, 2021 |
2022 | AAA | International League | Toledo Mud Hens | DET | April 5, 2022 | September 9, 2022 |
2022 | AA | Eastern League | Erie SeaWolves | DET | May 3, 2022 | May 10, 2022 |
2023 | Foreign Major | Japan Pacific League | Chiba Lotte Marines | |||
2024 | Foreign Major | Japan Pacific League | Orix Buffaloes | |||
2025 | AAA | Pacific Coast League | Tacoma Rainiers |
Persons data from the Chadwick Baseball Bureau are Copyright Chadwick Baseball Bureau, and are made available under the Open Data Commons Attribution License.