On MLB 40-man: NO
Acquired: Free Agent (COL) Feb'25
Sun 6/29 | Mon 6/30 | Tue 7/01 |
---|---|---|
MIA 4:10 PM EDT | SFG 9:40 PM EDT | SFG 9:40 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.50
Median $1.00
FanGraphs Points
Average $1.40
Median $1.00
Roster%
0%
Change
7Day
0%
30Day
0%
2025 OPL Round 3
OPL Roster%
0.00%
OPL Average Salary
$0.00

June 28, 2025 1:04 PM : The Diamondbacks selected Curtiss's contract from Triple-A Reno on Saturday.
Analysis: Curtiss signed a minor-league deal with Arizona in February and has posted a 6.34 ERA, 1.46 WHIP and 28:9 K:BB over 32.2 innings with Reno this season. While those numbers are poor, the righty has been better of late, tossing 3.2 scoreless frames over his past three outings. To make room for Curtiss on the 26-man and 40-man rosters, the Diamondbacks designated fellow reliever Tayler Scott for assignment.
MLB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2017 | MIN | 9 | 0 | 8.2 | 0 | 0 | 10 | 9 | 2 | 1 | 2 | 3.13 | 27.13 |
2018 | MIN | 8 | 0 | 6.1 | 0 | 0 | 7 | 8 | 4 | 0 | 0 | 4.43 | 28.07 |
2019 | LAA | 1 | 0 | 2.1 | 0 | 0 | 1 | 2 | 3 | 0 | 0 | 2.17 | 5.07 |
2020 | TBR | 17 | 3 | 25.0 | 2 | 0 | 25 | 21 | 3 | 2 | 3 | 5.54 | 138.50 |
2021 | MIA | 35 | 2 | 40.0 | 0 | 1 | 40 | 34 | 9 | 1 | 4 | 5.31 | 212.40 |
2021 | MIL | 6 | 0 | 4.1 | 0 | 3 | 4 | 8 | 3 | 0 | 2 | -0.54 | -2.33 |
2023 | NYM | 15 | 0 | 19.2 | 0 | 2 | 16 | 17 | 8 | 0 | 3 | 4.09 | 80.43 |
2024 | COL | 3 | 0 | 2.1 | 0 | 0 | 1 | 6 | 0 | 0 | 2 | -8.97 | -20.93 |
MILB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2014 | MIN (R) | 9 | 6 | 31.1 | 0 | 0 | 41 | 33 | 7 | 0 | 1 | 6.22 | 194.77 |
2015 | MIN (R) | 5 | 0 | 8.0 | 0 | 1 | 7 | 7 | 4 | 1 | 0 | 5.5 | 44.00 |
2015 | MIN (A) | 16 | 7 | 46.0 | 2 | 0 | 44 | 62 | 10 | 3 | 10 | 2.5 | 115.20 |
2016 | MIN (A) | 6 | 0 | 8.0 | 2 | 0 | 17 | 2 | 2 | 1 | 0 | 11.13 | 89.00 |
2016 | MIN (A+) | 38 | 0 | 53.0 | 3 | 8 | 68 | 42 | 23 | 2 | 0 | 7.38 | 391.00 |
2017 | MIN (AA) | 21 | 0 | 25.0 | 13 | 1 | 35 | 12 | 12 | 0 | 0 | 10.27 | 256.80 |
2017 | MIN (AAA) | 18 | 0 | 24.1 | 6 | 2 | 33 | 11 | 10 | 0 | 0 | 9.27 | 225.47 |
2018 | MIN (AAA) | 38 | 1 | 55.1 | 10 | 0 | 61 | 41 | 31 | 1 | 3 | 6.18 | 341.97 |
2019 | LAA (AAA) | 13 | 0 | 21.1 | 1 | 0 | 29 | 20 | 13 | 1 | 4 | 3.64 | 77.67 |
2019 | PHI (AAA) | 9 | 1 | 12.1 | 0 | 1 | 15 | 20 | 9 | 0 | 5 | -1.23 | -15.23 |
2021 | MIA (A+) | 1 | 1 | 1.0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 11.4 | 11.40 |
2023 | NYM (AAA) | 18 | 0 | 21.1 | 0 | 2 | 21 | 26 | 10 | 0 | 6 | 1.71 | 36.47 |
2024 | COL (AAA) | 43 | 0 | 50.0 | 6 | 2 | 41 | 51 | 15 | 1 | 4 | 5.2 | 260.20 |
2025 | ARI (AAA) | 25 | 1 | 32.2 | 2 | 2 | 28 | 38 | 9 | 0 | 7 | 3.18 | 103.83 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | GS | Win | Save | Hold | IP | TBF | R | ER | H | K | BB | HBP | HR | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Aug 1, 2024 | COL | @LAA | 0 | 0 | 0 | 0 | 1.0 | 5 | 1 | 1 | 2 | 0 | 0 | 0 | 0 | 2.20 |
Jul 27, 2024 | COL | @SFG | 0 | 0 | 0 | 0 | 1.0 | 4 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | -5.50 |
May 25, 2024 | COL | PHI | 0 | 0 | 0 | 0 | 0.1 | 3 | 2 | 2 | 3 | 0 | 0 | 0 | 1 | -17.63 |
Aug 4, 2023 | NYM | @BAL | 0 | 0 | 0 | 0 | 1.0 | 6 | 2 | 2 | 2 | 2 | 1 | 0 | 0 | 3.20 |
Aug 3, 2023 | NYM | @KCR | 0 | 0 | 0 | 0 | 1.0 | 5 | 0 | 0 | 1 | 3 | 1 | 0 | 0 | 7.80 |
Totals | 0 | 0 | 0 | 0 | 4.1 | 23 | 6 | 6 | 9 | 6 | 2 | 0 | 2 | -9.93 |
Last 10 MILB Games
Date | Level | Team | Opponent | GS | Win | Save | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun 25, 2025 | AAA | RNO | SL | 0 | 0 | 1 | 1.2 | 5 | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
Jun 22, 2025 | AAA | RNO | @ELP | 0 | 0 | 0 | 1.0 | 4 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
Jun 18, 2025 | AAA | RNO | @ELP | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 2 | 0 | 0 | 0 |
Jun 15, 2025 | AAA | RNO | SUG | 0 | 0 | 0 | 1.2 | 10 | 3 | 3 | 4 | 1 | 1 | 0 | 0 |
Jun 12, 2025 | AAA | RNO | SUG | 0 | 0 | 0 | 2.0 | 8 | 1 | 1 | 2 | 2 | 0 | 0 | 0 |
Jun 8, 2025 | AAA | RNO | @OKC | 0 | 0 | 0 | 0.2 | 6 | 3 | 3 | 2 | 1 | 2 | 0 | 1 |
Jun 6, 2025 | AAA | RNO | @OKC | 0 | 0 | 0 | 1.1 | 4 | 0 | 0 | 0 | 3 | 0 | 0 | 0 |
Jun 4, 2025 | AAA | RNO | @OKC | 0 | 1 | 0 | 1.0 | 6 | 1 | 0 | 2 | 2 | 0 | 0 | 0 |
Jun 1, 2025 | AAA | RNO | @RR | 0 | 0 | 0 | 2.0 | 10 | 2 | 2 | 3 | 1 | 1 | 0 | 1 |
May 30, 2025 | AAA | RNO | @RR | 0 | 0 | 1 | 0.1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Totals | 0 | 1 | 2 | 12.2 | 57 | 10 | 9 | 15 | 13 | 4 | 0 | 2 |
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 |
---|---|---|---|
August 11, 2020 3:40 PM | add | The Mighty Mighty Baztones | $2 |
September 30, 2020 7:29 PM | increase | The Mighty Mighty Baztones | $4 |
March 27, 2021 10:41 AM | cut | The Mighty Mighty Baztones | $2 |
June 12, 2021 12:37 PM | add | Cornucopia GrainBelters pts | $2 |
July 16, 2021 9:18 PM | cut | Cornucopia GrainBelters pts | $1 |
Recent Trades for John Curtiss in FanGraphs Points
Date | Proposing Team | Proposing Team Gives | Accepting Team | Accepting Team Gives |
---|---|---|---|---|
August 30, 2017 5:09 PM | Big Papi memories |
AJ Ramos NYM RP R $5 Mike Moustakas KCR Util L $8 John Curtiss ARI ST RP R $1 |
2 Eggs 1 Chapati |
Justin Upton DET Util R $25 Brad Brach ATL AAA RP R $3 Tim Beckham BAL Util R $1 $15 loan |