Thu 8/28 | Fri 8/29 | Sat 8/30 |
---|---|---|
@MIL 2:10 PM EDT | @LAD 10:10 PM EDT | @LAD 9:10 PM EDT |
Positions
RP
2026 Earned Positions
RP
All Leagues
Average $1.13
Median $1.00
Old School (5x5)
Average $1.15
Median $1.00
All Leagues
Average $1.10
Median $1.00
Old School (5x5)
Average $1.10
Median $1.00
Roster%
4.59%
Change
7Day
2.45%
30Day
4.59%
2025 OPL Round 7
OPL Roster%
0.00%
OPL Average Salary
$0.00

August 27, 2025 10:50 PM : Saalfrank picked up the save in Wednesday's 3-2 win over Milwaukee, allowing one hit and no walks in 1.2 scoreless innings. He struck out two.
Analysis: Saalfrank turned in his fifth straight scoreless outing and threw a season-high 29 pitches. Kyle Backhus recorded two outs in the seventh inning for a hold, which does suggest Saalfrank is ahead of Backhus in Arizona's closer hierarchy. Ryan Thompson (shoulder) could also factor into the mix once he completes his rehab assignment, so this situation is perhaps in a state of flux. Saalfrank at least appears to be one of the favorites for saves, submitting a 1.35 ERA, 0.90 WHIP and 14:5 K:BB over his 20 innings.
MLB Stats
Pitching
Year | Team | G | GS | IP | WINS | SV | K | ERA | WHIP |
---|---|---|---|---|---|---|---|---|---|
2023 | ARI | 10 | 0 | 10.1 | 0 | 0 | 6 | 0.00000 | 1.06452 |
2024 | ARI | 2 | 0 | 1.0 | 0 | 0 | 0 | 36.00000 | 6.00000 |
2025 | ARI | 19 | 0 | 20.0 | 1 | 3 | 14 | 1.35000 | 0.90000 |
MILB Stats
Pitching
Year | Team | G | GS | IP | WINS | SV | K | ERA | WHIP |
---|---|---|---|---|---|---|---|---|---|
2019 | ARI (R) | 1 | 0 | 1.0 | 0 | 0 | 1 | 0.00000 | 1.00000 |
2019 | ARI (A-) | 7 | 5 | 11.2 | 0 | 0 | 21 | 3.85714 | 0.77143 |
2022 | ARI (A+) | 25 | 0 | 39.2 | 3 | 0 | 53 | 2.94958 | 1.26050 |
2022 | ARI (AA) | 13 | 0 | 14.0 | 1 | 0 | 17 | 5.14286 | 1.50000 |
2023 | ARI (AA) | 21 | 0 | 33.1 | 4 | 1 | 45 | 2.70000 | 1.29000 |
2023 | ARI (AAA) | 23 | 0 | 30.2 | 4 | 1 | 48 | 2.34783 | 1.20652 |
2024 | ARI (AAA) | 18 | 0 | 24.0 | 4 | 3 | 28 | 2.62500 | 1.12500 |
2025 | ARI (CPX) | 2 | 0 | 1.2 | 0 | 0 | 1 | 21.59996 | 4.19999 |
2025 | ARI (AAA) | 10 | 0 | 11.1 | 0 | 2 | 14 | 7.14706 | 1.41177 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | GS | Win | Save | Hold | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Aug 27, 2025 | ARI | @MIL | 0 | 0 | 1 | 0 | 1.2 | 5 | 0 | 0 | 1 | 2 | 0 | 0 | 0 |
Aug 26, 2025 | ARI | @MIL | 0 | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
Aug 22, 2025 | ARI | CIN | 0 | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Aug 20, 2025 | ARI | CLE | 0 | 1 | 0 | 0 | 0.2 | 2 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
Aug 19, 2025 | ARI | CLE | 0 | 0 | 1 | 0 | 1.0 | 3 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
Aug 16, 2025 | ARI | @COL | 0 | 0 | 0 | 0 | 0.2 | 4 | 2 | 2 | 2 | 0 | 0 | 0 | 1 |
Aug 13, 2025 | ARI | @TEX | 0 | 0 | 1 | 0 | 1.0 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Aug 11, 2025 | ARI | @TEX | 0 | 0 | 0 | 0 | 0.2 | 4 | 1 | 0 | 1 | 0 | 1 | 0 | 0 |
Aug 9, 2025 | ARI | COL | 0 | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
Aug 8, 2025 | ARI | COL | 0 | 0 | 0 | 0 | 1.0 | 4 | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
Totals | 0 | 1 | 3 | 0 | 9.2 | 34 | 3 | 2 | 6 | 6 | 1 | 0 | 1 |
Last 10 MILB Games
Date | Level | Team | Opponent | GS | Win | Save | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jul 6, 2025 | AAA | RNO | SAC | 0 | 0 | 0 | 2.0 | 7 | 0 | 0 | 0 | 3 | 2 | 0 | 0 |
Jul 3, 2025 | AAA | RNO | @SAC | 0 | 0 | 0 | 1.2 | 10 | 5 | 5 | 1 | 2 | 4 | 0 | 0 |
Jun 29, 2025 | AAA | RNO | SL | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 3 | 0 | 0 | 0 |
Jun 25, 2025 | AAA | RNO | SL | 0 | 0 | 0 | 1.1 | 6 | 0 | 0 | 2 | 1 | 0 | 0 | 0 |
Jun 21, 2025 | AAA | RNO | @ELP | 0 | 0 | 0 | 1.0 | 5 | 1 | 1 | 1 | 1 | 1 | 0 | 0 |
Jun 19, 2025 | AAA | RNO | @ELP | 0 | 0 | 0 | 1.0 | 5 | 0 | 0 | 0 | 0 | 2 | 0 | 0 |
Jun 17, 2025 | AAA | RNO | @ELP | 0 | 0 | 0 | 0.1 | 4 | 3 | 3 | 2 | 0 | 1 | 0 | 1 |
Jun 14, 2025 | AAA | RNO | SUG | 0 | 0 | 1 | 1.0 | 3 | 0 | 0 | 0 | 2 | 0 | 0 | 0 |
Jun 12, 2025 | AAA | RNO | SUG | 0 | 0 | 1 | 1.0 | 3 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
Jun 10, 2025 | AAA | RNO | SUG | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
Totals | 0 | 0 | 2 | 11.1 | 49 | 9 | 9 | 6 | 14 | 10 | 0 | 1 |
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
Recent Trades for Andrew Saalfrank in Old School (5x5)
No trades found |