3 Followers
Performance






















































Price graph
Games
Games
27 Aug (GW44)
MLB
28 Aug (GW44)
MLB
30 Aug (GW45)
MLB
31 Aug (GW45)
MLB
Info
Jersey Number
#27Age
28Birthplace
NewsPowered by

Powered by
20 August 2025
Back on track with second save
Saalfrank struck out one in a perfect inning to earn the save in Tuesday's 6-5 win over the Guardians.
Analysis
Saalfrank took a blown save in Colorado on Saturday, allowing two runs in two-thirds of an inning. He bounced back with a sharp outing Tuesday, needing just nine pitchers to retire the Cleveland trio of Jose Ramirez, Kyle Manzardo and Carlos Santana. It's interesting that Saalfrank got the nod for this save when fellow left-hander Jalen Beeks had pitched just once over the previous four days. Arizona's bullpen has turned into a full-blown committee throughout the year between injuries and ineffectiveness. Saalfrank has been a breath of fresh air, pitching to a 1.72 ERA, 1.09 WHIP and 10:5 K:BB over 15.2 innings while picking up two saves and one hold. It's unclear if this outing is a signal that the 28-year-old will be competing for more save chances down the stretch, but he has taken care of business in lower-leverage spots to earn a larger role.
17 August 2025
Records blown save Saturday
Saalfrank was charged with a blown save in Saturday's 10-7 loss against the Rockies. He allowed two runs on two hits over two-thirds of an inning.
Analysis
The southpaw entered in the eighth inning with a one-run lead, one out and two runners in scoring position, and he promptly gave up the lead by allowing a two-run single to Kyle Farmer. A few batters later, Saalfrank served up a two-run homer to Tyler Freeman. Saalfrank came into Saturday's outing with a sparkling 0.64 ERA through 14 innings on the season, but some regression was inevitable -- after Saturday's performance, he carries a 1.84 ERA to go along with a 1.16 WHIP.