On MLB 40-man: YES
Acquired: Purchased (ARI) May'25
Sun 6/08 | Mon 6/09 | Tue 6/10 |
---|---|---|
@COL 10-2 7• | --- | WSN 7:10 PM EDT |
Positions
RP
2026 Earned Positions
RP
All Leagues
Average $0.00
Median $0.00
FanGraphs Points
Average $0.00
Median $0.00
All Leagues
Average $1.60
Median $1.00
FanGraphs Points
Average $1.70
Median $1.50
Roster%
0%
Change
7Day
0%
30Day
0%
2025 OPL Round 2
OPL Roster%
0.00%
OPL Average Salary
$0.00

June 5, 2025 11:21 AM : Castillo gave up two hits and struck out two in two scoreless innings of relief Wednesday, recording his third hold of the season in a win over the Dodgers.
Analysis: The 29-year-old was picked up off the scrap heap in May after being designated for assignment by the Diamondbacks, but he's been sharp for the Mets. Castillo has yet to allow an earned run with his new club while posting an 8:3 K:BB in six innings. He's the most reliable lefty in the bullpen right now, and as a result Castillo has collected a hold in three straight appearances as he earns the trust of manager Carlos Mendoza.
MLB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2018 | SDP | 37 | 0 | 38.1 | 0 | 12 | 52 | 23 | 12 | 3 | 3 | 7.67 | 293.97 |
2019 | SDP | 1 | 0 | 0.2 | 0 | 0 | 2 | 0 | 1 | 1 | 0 | 4.39 | 2.93 |
2022 | SDP | 1 | 0 | 1.0 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 3.8 | 3.80 |
2023 | SDP | 1 | 0 | 0.1 | 0 | 0 | 0 | 2 | 2 | 1 | 0 | -35.19 | -11.73 |
2025 | ARI | 5 | 0 | 6.1 | 0 | 0 | 3 | 10 | 3 | 0 | 3 | -3 | -19.03 |
2025 | NYM | 7 | 0 | 7.0 | 0 | 3 | 9 | 5 | 3 | 2 | 0 | 7.69 | 53.80 |
MILB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2013 | TBR (R) | 12 | 3 | 30.2 | 0 | 0 | 25 | 34 | 8 | 1 | 1 | 4.87 | 149.23 |
2014 | TBR (R) | 3 | 0 | 4.2 | 0 | 0 | 4 | 3 | 2 | 0 | 0 | 6.16 | 28.73 |
2015 | SDP (A-) | 13 | 12 | 52.1 | 0 | 0 | 35 | 54 | 16 | 5 | 1 | 4.62 | 241.57 |
2015 | SDP (A) | 6 | 6 | 27.0 | 0 | 0 | 16 | 25 | 16 | 1 | 2 | 3.38 | 91.20 |
2016 | SDP (A-) | 4 | 0 | 5.0 | 1 | 0 | 7 | 5 | 3 | 1 | 1 | 3.74 | 18.70 |
2016 | SDP (A) | 9 | 0 | 23.2 | 1 | 2 | 35 | 23 | 4 | 1 | 0 | 7.75 | 183.33 |
2016 | SDP (A+) | 7 | 0 | 11.1 | 0 | 2 | 7 | 15 | 5 | 2 | 1 | 2.96 | 33.57 |
2017 | SDP (A+) | 39 | 0 | 47.0 | 1 | 7 | 49 | 38 | 22 | 3 | 0 | 6.49 | 305.00 |
2017 | SDP (AA) | 8 | 0 | 9.1 | 0 | 0 | 10 | 8 | 4 | 0 | 1 | 4.71 | 43.97 |
2018 | SDP (AA) | 12 | 0 | 15.0 | 5 | 1 | 26 | 14 | 8 | 0 | 0 | 8.77 | 131.60 |
2018 | SDP (AAA) | 10 | 0 | 11.1 | 3 | 0 | 13 | 6 | 2 | 0 | 1 | 8.03 | 90.97 |
2019 | SDP (R) | 1 | 1 | 1.0 | 0 | 0 | 3 | 2 | 0 | 0 | 0 | 8.2 | 8.20 |
2019 | SDP (A+) | 6 | 1 | 5.2 | 0 | 1 | 12 | 2 | 1 | 1 | 1 | 8.19 | 46.43 |
2019 | SDP (AAA) | 2 | 0 | 1.1 | 0 | 0 | 3 | 1 | 1 | 0 | 1 | -1.52 | -2.03 |
2022 | SDP (A) | 5 | 0 | 5.1 | 0 | 1 | 7 | 4 | 1 | 0 | 0 | 8.26 | 44.07 |
2022 | SDP (AAA) | 43 | 0 | 43.1 | 3 | 2 | 58 | 43 | 20 | 2 | 3 | 5.65 | 244.97 |
2023 | SDP (AAA) | 22 | 0 | 18.1 | 2 | 2 | 22 | 27 | 11 | 1 | 5 | 1.63 | 29.97 |
2023 | MIA (AAA) | 14 | 0 | 19.1 | 0 | 2 | 26 | 18 | 13 | 2 | 1 | 5.12 | 98.97 |
2024 | ARI (CPX) | 3 | 2 | 3.1 | 0 | 0 | 8 | 1 | 2 | 0 | 0 | 9.62 | 32.07 |
2024 | ARI (AAA) | 21 | 0 | 20.2 | 0 | 5 | 21 | 18 | 7 | 1 | 1 | 6.38 | 131.83 |
2025 | ARI (AAA) | 5 | 0 | 5.1 | 0 | 0 | 7 | 4 | 0 | 0 | 0 | 8.08 | 43.07 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | GS | Win | Save | Hold | IP | TBF | R | ER | H | K | BB | HBP | HR | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun 7, 2025 | NYM | @COL | 0 | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 9.40 |
Jun 4, 2025 | NYM | @LAD | 0 | 0 | 0 | 1 | 2.0 | 9 | 0 | 0 | 2 | 2 | 0 | 1 | 0 | 14.60 |
Jun 2, 2025 | NYM | @LAD | 0 | 0 | 0 | 1 | 0.1 | 3 | 1 | 0 | 1 | 1 | 1 | 0 | 0 | 2.87 |
May 27, 2025 | NYM | CHW | 0 | 0 | 0 | 1 | 0.2 | 4 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 5.33 |
May 26, 2025 | NYM | CHW | 0 | 0 | 0 | 0 | 0.1 | 2 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 1.47 |
May 23, 2025 | NYM | LAD | 0 | 0 | 0 | 0 | 1.2 | 5 | 0 | 0 | 0 | 3 | 0 | 0 | 0 | 18.33 |
May 19, 2025 | NYM | @BOS | 0 | 0 | 0 | 0 | 1.0 | 5 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 1.80 |
May 11, 2025 | ARI | LAD | 0 | 0 | 0 | 0 | 2.0 | 12 | 3 | 3 | 6 | 2 | 0 | 0 | 1 | -9.10 |
May 7, 2025 | ARI | NYM | 0 | 0 | 0 | 0 | 1.1 | 8 | 3 | 3 | 1 | 1 | 3 | 0 | 0 | 0.27 |
May 5, 2025 | ARI | NYM | 0 | 0 | 0 | 0 | 0.2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4.93 |
Totals | 0 | 0 | 0 | 3 | 11.0 | 52 | 7 | 6 | 12 | 12 | 6 | 2 | 1 | 49.90 |
Last 10 MILB Games
Date | Level | Team | Opponent | GS | Win | Save | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Apr 29, 2025 | AAA | RNO | @SAC | 0 | 0 | 0 | 1.0 | 4 | 0 | 0 | 2 | 1 | 0 | 0 | 0 |
Apr 27, 2025 | AAA | RNO | ABQ | 0 | 0 | 0 | 1.0 | 4 | 0 | 0 | 1 | 2 | 0 | 0 | 0 |
Apr 25, 2025 | AAA | RNO | ABQ | 0 | 0 | 0 | 1.1 | 5 | 1 | 1 | 1 | 1 | 0 | 0 | 0 |
Apr 22, 2025 | AAA | RNO | ABQ | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
Apr 19, 2025 | AAA | RNO | RR | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 2 | 0 | 0 | 0 |
Sep 21, 2024 | AAA | RNO | ABQ | 0 | 0 | 0 | 1.1 | 4 | 0 | 0 | 0 | 2 | 0 | 0 | 0 |
Sep 17, 2024 | AAA | RNO | ABQ | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
Sep 14, 2024 | AAA | RNO | @SUG | 0 | 0 | 0 | 1.0 | 4 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
Sep 13, 2024 | AAA | RNO | @SUG | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 2 | 0 | 0 | 0 |
Sep 11, 2024 | AAA | RNO | @SUG | 0 | 0 | 0 | 1.0 | 4 | 0 | 0 | 0 | 1 | 1 | 0 | 0 |
Totals | 0 | 0 | 0 | 10.2 | 37 | 1 | 1 | 4 | 13 | 2 | 0 | 0 |
Avg Salary & Roster%
Last 30 days
2026 Position Eligibility Progress
To gain eligibility, a player must have 5 GS or 10 G at a position in the majors, or 20 G at a position in the minors.
Transaction History
Date | Transaction Type | Team | Salary |
---|---|---|---|
February 23, 2019 3:42 PM | add | Winnetka Bears | $1 |
August 17, 2019 3:59 PM | move | 🐻Big Bad Bruins🐻 (from Winnetka Bears) | $1 |
September 28, 2019 10:41 AM | cut | 🐻Big Bad Bruins🐻 | $1 |
April 28, 2020 11:40 AM | add | 🐻Big Bad Bruins🐻 | $1 |
June 21, 2020 8:51 AM | cut | 🐻Big Bad Bruins🐻 | $1 |
July 24, 2020 7:09 AM | add | 🐻Big Bad Bruins🐻 | $1 |
July 24, 2020 9:44 AM | cut | 🐻Big Bad Bruins🐻 | $1 |