Jeff Hoffman
RP TOR
Thu 7/31/25 10:01 AM

Hoffman struck out one in a perfect ninth inning Wednesday to record his 25th save of the season in a 9-8 win over the Orioles.
EDGE Analysis
After getting tagged for losses in non-save situations during his prior two appearances, Hoffman was locked in as he converted his eighth straight save chance dating back to June 29. Over that span, the right-hander has posted a 3.75 ERA, 0.92 WHIP and 17:1 K:BB through 12 innings.

Jeff Hoffman
RP TOR
Wed 7/30/25 9:03 AM

Hoffman (6-4) took the loss in the second game of Tuesday's doubleheader against the Orioles, allowing one run on two hits in the eighth inning. He struck out one.
EDGE Analysis
Brought in with the score tied at 2-2, Hoffman gave up back-to-back doubles to Gunnar Henderson and Adley Rutschman to hand Baltimore the victory. Hoffman hadn't pitched in a week, but the extra rest did nothing to help his performance, and the right-hander sports a 5.00 ERA through nine innings in July despite a 1.11 WHIP and 12:1 K:BB, as much of the contact he's allowed has been hard -- five of the nine hits he's given up this month have gone for extra bases (three doubles, two homers). Barring a huge addition to the Toronto bullpen at the trade deadline, though, Hoffman's hold on the closer role appears secure as he's converted seven straight save chances, with his last blown save coming June 22.

Jeff Hoffman
RP TOR
Wed 7/23/25 11:47 AM

Hoffman (6-3) took the loss Tuesday against the Yankees, giving up one run on one hit in the ninth inning.
EDGE Analysis
Brought in for the top of the ninth with the score tied 4-4, Hoffman coughed up the lead when Ben Rice turned on a first-pitch fastball and drove it over the fence in right-center field for the game-winning run. Hoffman has served up 10 homers in 43.1 innings this season, leading to a 4.78 ERA despite an impressive 60:11 K:BB and 1.06 WHIP, and as a result it's possible he could get bumped aside as Toronto's closer if the club makes a high-profile bullpen addition at the trade deadline.

Jeff Hoffman
RP TOR
Mon 7/21/25 11:27 PM

Hoffman threw a perfect ninth inning to secure the save in Monday's 2-1 win over the Yankees. He struck out three.
EDGE Analysis
Hoffman struck out the side en route to locking down his 24th save of the season. The hard-throwing right-hander has endured quite a few hiccups as Toronto's closer this year -- his ERA stands at 4.68 in 2025 -- but he's fared much better since the beginning of June. Across his last 19 outings (17 innings), Hoffman has delivered a 2.65 ERA, 0.94 WHIP and 24:4 K:BB while converting 11 of his 12 save opportunities.

Jeff Hoffman
RP TOR
Sat 7/19/25 9:36 PM

Hoffman gave up a hit and struck out one in a scoreless ninth inning Saturday to record his 23rd save of the season in a 6-3 win over the Giants.
EDGE Analysis
After striking out the side Friday in a perfect ninth inning in a non-save situation, Hoffman came back the next day and shut down San Francisco once again. The right-hander has been tagged with earned runs in only one of his last 12 appearances, posting a 2.38 ERA, 1.06 WHIP and 14:3 K:BB over 11.1 innings during that stretch while converting six of seven save chances.

Jeff Hoffman
RP TOR
Sun 7/6/25 8:39 PM

Hoffman earned the save in Sunday's 3-2 win over the Angels, striking out one in a perfect ninth inning.
EDGE Analysis
Hoffman was called upon to protect a one-run lead in the ninth inning and needed just seven pitches to retire the heart of the Angels' order. The 32-year-old has now converted five saves in the past eight days and has allowed just one earned run over his last 10 appearances. He ranks fourth in the majors with 22 saves and owns a 4.46 ERA, 1.04 WHIP and 51:10 K:BB across 38.1 innings.

Jeff Hoffman
RP TOR
Thu 7/3/25 11:18 PM

Hoffman earned the save in Thursday's 8-5 win over the Yankees, working around a hit in a scoreless ninth inning.
EDGE Analysis
Hoffman's now converted four straight save chances while going 7.1 straight innings without allowing an earned run. Overall, the 32-year-old Hoffman is 21-for-25 in save opportunities this season with a 4.58 ERA, 1.07 WHIP and 50:10 K:BB across 37.1 innings.

Jeff Hoffman
RP TOR
Wed 7/2/25 11:12 PM

Hoffman earned the save in Wednesday's 11-9 win over the Yankees, allowing one hit and striking out one in a scoreless ninth inning.
EDGE Analysis
Hoffman was called upon to protect a two-run lead and closed out a back-and-forth contest on just 14 pitches. Since June 1, the 32-year-old has allowed only two earned runs across 13 appearances while converting seven of eight save chances. For the season, he's 20-for-24 in save opportunities with a 4.71 ERA, 1.07 WHIP, and 50:10 K:BB over 36.1 innings.

Jeff Hoffman
RP TOR
Mon 6/30/25 9:56 PM

Hoffman earned the save in Monday's 5-4 victory over the Yankees, allowing one hit and no walks over a scoreless inning with one strikeout.
EDGE Analysis
Hoffman worked around a two-out Jasson Dominguez single to notch his sixth June save. The Toronto closer wrapped the month with an impressive 1.80 ERA, 0.90 WHIP and 13:3 K:BB across 10 frames after entering June with a dreadful 6.04 ERA in 25.1 innings. Hoffman has certainly rediscovered his All-Star form and is cemented as the Blue Jays closer.

Jeff Hoffman
RP TOR
Sun 6/29/25 9:21 PM

Hoffman struck out the side in a perfect inning to earn a save over Boston on Sunday.
EDGE Analysis
Hoffman made quick work of the Red Sox in the ninth inning, punching out the side on 14 pitches to finish the 5-3 win. He's now converted 18 of 22 save chances this season and picked up his first since June 10. Hoffman has produced an impressive 48:10 K:BB through 34.1 innings despite a 4.98 ERA.