On MLB 40-man: YES
Acquired: Free Agent (PHI) Jan'25
Sat 6/28 | Sun 6/29 | Mon 6/30 |
---|---|---|
@BOS 4:10 PM EDT | @BOS 1:35 PM EDT | NYY 7:07 PM EDT |
Positions
RP
2026 Earned Positions
RP
All Leagues
Average $5.02
Median $5.00
Ottoneu Classic (4x4)
Average $4.30
Median $4.00
All Leagues
Average $4.60
Median $4.50
Ottoneu Classic (4x4)
Average $3.30
Median $3.00
Roster%
96.93%
Change
7Day
0.62%
30Day
2.15%
2025 OPL Round 3
OPL Roster%
8.00%
OPL Average Salary
$4.88

June 22, 2025 7:02 PM : Hoffman took a blown save in Sunday's 4-2 loss to the White Sox, allowing one unearned run on a hit and a walk in one-third of an inning.
Analysis: The Jays turned to Hoffman to protect a one-run lead in the eighth inning with two outs and two runners aboard. He issued a walk to Chase Meidroth, loading the bases, before committing an error on an Andrew Benintendi grounder that allowed the tying run to score. Hoffman subsequently allowed a two-run double to Miguel Vargas, putting Toronto behind for good. It's the fourth blown save for Hoffman this year, though Hazel Mae of Sportsnet reports that manager John Schneider doesn't seem inclined to make a change at closer. Overall, Hoffman's converted 17 saves while posting a 5.29 ERA, 1.11 WHIP and 44:10 K:BB across 32.1 innings this season.
MLB Stats
Pitching
Year | Team | G | GS | IP | K | HR9 | ERA | WHIP |
---|---|---|---|---|---|---|---|---|
2016 | COL | 8 | 6 | 31.1 | 22 | 2.01064 | 4.88298 | 1.72341 |
2017 | COL | 23 | 16 | 99.1 | 82 | 1.35906 | 5.88926 | 1.46980 |
2018 | COL | 6 | 1 | 8.2 | 5 | 0.00000 | 9.34612 | 2.53845 |
2019 | COL | 15 | 15 | 70.0 | 68 | 2.70000 | 6.55714 | 1.58571 |
2020 | COL | 16 | 0 | 21.1 | 20 | 1.26563 | 9.28126 | 1.92188 |
2021 | CIN | 31 | 11 | 73.0 | 79 | 1.47945 | 4.56164 | 1.57534 |
2022 | CIN | 35 | 1 | 44.2 | 45 | 1.00746 | 3.82836 | 1.41045 |
2023 | PHI | 54 | 0 | 52.1 | 69 | 0.51592 | 2.40764 | 0.91720 |
2024 | PHI | 68 | 0 | 66.1 | 89 | 0.81407 | 2.17085 | 0.96482 |
2025 | TOR | 35 | 0 | 33.1 | 45 | 2.16000 | 5.13000 | 1.11000 |
MILB Stats
Pitching
Year | Team | G | GS | IP | K | HR9 | ERA | WHIP |
---|---|---|---|---|---|---|---|---|
2015 | TOR (A+) | 11 | 11 | 56.0 | 38 | 0.64286 | 3.21429 | 1.32143 |
2015 | TOR (AA) | 2 | 2 | 11.2 | 8 | 0.00000 | 1.54286 | 0.94286 |
2015 | COL (AA) | 7 | 7 | 36.1 | 29 | 0.74312 | 3.22018 | 1.01835 |
2016 | COL (AAA) | 22 | 22 | 118.2 | 124 | 0.83427 | 4.01966 | 1.35674 |
2017 | COL (AAA) | 10 | 10 | 49.2 | 47 | 0.54362 | 4.71141 | 1.26846 |
2018 | COL (A+) | 1 | 1 | 3.0 | 2 | 0.00000 | 6.00000 | 1.66667 |
2018 | COL (AAA) | 21 | 21 | 105.2 | 102 | 0.76656 | 4.94006 | 1.43849 |
2019 | COL (AAA) | 17 | 16 | 85.1 | 98 | 2.00391 | 7.69922 | 1.58203 |
2021 | CIN (A+) | 1 | 1 | 3.0 | 5 | 9.00000 | 12.00000 | 2.00000 |
2021 | CIN (AAA) | 4 | 4 | 15.1 | 20 | 1.17391 | 1.76087 | 0.97826 |
2023 | PHI (AAA) | 9 | 0 | 9.0 | 16 | 1.00000 | 7.00000 | 1.33333 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | GS | Win | Save | Hold | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun 25, 2025 | TOR | @CLE | 0 | 0 | 0 | 0 | 1.0 | 4 | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
Jun 22, 2025 | TOR | CHW | 0 | 0 | 0 | 0 | 0.1 | 4 | 1 | 0 | 1 | 0 | 1 | 0 | 0 |
Jun 20, 2025 | TOR | CHW | 0 | 0 | 0 | 0 | 1.0 | 4 | 0 | 0 | 0 | 1 | 0 | 1 | 0 |
Jun 17, 2025 | TOR | ARI | 0 | 1 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
Jun 10, 2025 | TOR | @STL | 0 | 0 | 1 | 0 | 0.1 | 2 | 1 | 1 | 1 | 0 | 0 | 0 | 1 |
Jun 9, 2025 | TOR | @STL | 0 | 0 | 1 | 0 | 1.0 | 3 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
Jun 7, 2025 | TOR | @MIN | 0 | 0 | 1 | 0 | 1.0 | 4 | 1 | 1 | 1 | 1 | 0 | 0 | 1 |
Jun 6, 2025 | TOR | @MIN | 0 | 0 | 1 | 0 | 1.0 | 4 | 0 | 0 | 0 | 3 | 1 | 0 | 0 |
Jun 4, 2025 | TOR | PHI | 0 | 1 | 0 | 0 | 0.1 | 2 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
Jun 1, 2025 | TOR | ATH | 0 | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 2 | 0 | 0 | 0 |
Totals | 0 | 2 | 4 | 0 | 8.0 | 33 | 3 | 2 | 5 | 9 | 3 | 1 | 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 |
---|---|---|---|
June 18, 2015 12:46 PM | add | Last Years Leftovers | $1 |
October 5, 2015 8:16 AM | increase | Last Years Leftovers | $2 |
May 5, 2016 12:42 AM | move | Invisible Spiders (from Last Years Leftovers) | $2 |
October 7, 2016 12:41 PM | increase | Invisible Spiders | $4 |
October 7, 2017 1:44 AM | increase | Invisible Spiders | $6 |
November 15, 2017 12:07 AM | increase | Invisible Spiders | $7 |
January 21, 2018 10:11 PM | cut | Invisible Spiders | $4 |
March 10, 2018 6:56 PM | add | The Shandalorian | $1 |
May 9, 2018 11:46 AM | cut | The Shandalorian | $1 |
July 14, 2023 10:57 PM | add | Overpaid Scrubs | $2 |
October 12, 2023 11:58 AM | increase | Overpaid Scrubs | $4 |
January 4, 2024 10:19 AM | cut | Overpaid Scrubs | $0 |
February 17, 2024 9:02 PM | add | gerbils on speed | $1 |
October 10, 2024 12:34 AM | increase | gerbils on speed | $3 |
November 15, 2024 12:05 AM | increase | gerbils on speed | $4 |
June 18, 2025 10:18 PM | cut | gerbils on speed | $2 |