On MLB 40-man: YES
Acquired: Free Agent (TEX) Feb'25
Tue 7/08 | Wed 7/09 | Thu 7/10 |
---|---|---|
@KCR 7:40 PM EDT | @KCR 7:40 PM EDT | --- |
Positions
SP
2026 Earned Positions
SP
All Leagues
Average $2.26
Median $2.00
Old School (5x5)
Average $2.07
Median $1.00
All Leagues
Average $1.50
Median $1.00
Old School (5x5)
Average $1.30
Median $1.00
Roster%
56.75%
Change
7Day
1.53%
30Day
16.56%
2025 OPL Round 3
OPL Roster%
7.00%
OPL Average Salary
$1.43

July 8, 2025 1:17 AM : Heaney (4-8) took the loss Monday against the Royals, allowing four runs on six hits and one walk over three innings. He struck out two.
Analysis: Heaney threw 6.2 scoreless innings in his previous start, snapping a streak of three consecutive losses. However, the veteran southpaw ended up on the losing end Monday and didn't pitch into the fourth inning for the first time all year. In 96 innings this season, Heaney owns a 4.41 ERA and a 73:32 K:BB. He's tentatively scheduled to face the Twins on Sunday.
MLB Stats
Pitching
Year | Team | G | GS | IP | WINS | SV | K | ERA | WHIP |
---|---|---|---|---|---|---|---|---|---|
2014 | MIA | 7 | 5 | 29.1 | 0 | 0 | 20 | 5.82955 | 1.32955 |
2015 | LAA | 18 | 18 | 105.2 | 6 | 0 | 78 | 3.49211 | 1.20189 |
2016 | LAA | 1 | 1 | 6.0 | 0 | 0 | 7 | 6.00000 | 1.16667 |
2017 | LAA | 5 | 5 | 21.2 | 1 | 0 | 27 | 7.06153 | 1.66154 |
2018 | LAA | 30 | 30 | 180.0 | 9 | 0 | 180 | 4.15000 | 1.20000 |
2019 | LAA | 18 | 18 | 95.1 | 4 | 0 | 118 | 4.90909 | 1.29021 |
2020 | LAA | 12 | 12 | 66.2 | 4 | 0 | 70 | 4.45500 | 1.23000 |
2021 | LAA | 18 | 18 | 94.0 | 6 | 0 | 113 | 5.26596 | 1.30851 |
2021 | NYY | 12 | 5 | 35.2 | 2 | 0 | 37 | 7.31775 | 1.34579 |
2022 | LAD | 16 | 14 | 72.2 | 4 | 0 | 110 | 3.09633 | 1.08716 |
2023 | TEX | 34 | 28 | 147.1 | 10 | 0 | 151 | 4.15385 | 1.37783 |
2024 | TEX | 32 | 31 | 160.0 | 5 | 0 | 159 | 4.27500 | 1.25000 |
2025 | PIT | 18 | 18 | 96.0 | 4 | 0 | 73 | 4.40625 | 1.23958 |
MILB Stats
Pitching
Year | Team | G | GS | IP | WINS | SV | K | ERA | WHIP |
---|---|---|---|---|---|---|---|---|---|
2012 | MIA (R) | 2 | 2 | 7.0 | 0 | 0 | 9 | 2.57143 | 1.28571 |
2012 | MIA (A) | 4 | 4 | 20.0 | 1 | 0 | 21 | 4.95000 | 1.45000 |
2013 | MIA (A+) | 13 | 12 | 61.2 | 5 | 0 | 66 | 0.87568 | 1.00541 |
2013 | MIA (AA) | 6 | 6 | 33.2 | 4 | 0 | 23 | 2.94059 | 1.18812 |
2014 | MIA (AA) | 9 | 8 | 53.2 | 4 | 0 | 52 | 2.34783 | 1.08075 |
2014 | MIA (AAA) | 15 | 15 | 83.2 | 5 | 0 | 91 | 3.87251 | 1.17131 |
2015 | LAA (AAA) | 14 | 14 | 78.1 | 6 | 0 | 74 | 4.71064 | 1.53191 |
2017 | LAA (R) | 3 | 3 | 10.1 | 0 | 0 | 15 | 1.74194 | 1.16129 |
2017 | LAA (AAA) | 3 | 3 | 17.1 | 1 | 0 | 14 | 3.11539 | 1.21154 |
2018 | LAA (A+) | 1 | 1 | 6.1 | 1 | 0 | 6 | 1.42105 | 0.47368 |
2019 | LAA (AAA) | 1 | 1 | 4.1 | 0 | 0 | 10 | 0.00000 | 0.69231 |
2022 | LAD (CPX) | 1 | 1 | 5.0 | 0 | 0 | 8 | 3.60000 | 1.00000 |
2022 | LAD (A) | 1 | 1 | 2.2 | 0 | 0 | 2 | 13.49998 | 2.25000 |
2022 | LAD (AA) | 1 | 1 | 5.0 | 0 | 0 | 9 | 0.00000 | 0.60000 |
2022 | LAD (AAA) | 2 | 2 | 7.1 | 0 | 0 | 10 | 1.22727 | 0.54545 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | GS | Win | Save | Hold | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jul 7, 2025 | PIT | @KCR | 1 | 0 | 0 | 0 | 3.0 | 17 | 4 | 4 | 6 | 2 | 1 | 1 | 1 |
Jun 30, 2025 | PIT | STL | 1 | 1 | 0 | 0 | 6.2 | 22 | 0 | 0 | 3 | 7 | 1 | 0 | 0 |
Jun 24, 2025 | PIT | @MIL | 1 | 0 | 0 | 0 | 4.0 | 21 | 7 | 7 | 7 | 3 | 3 | 0 | 3 |
Jun 19, 2025 | PIT | @DET | 1 | 0 | 0 | 0 | 4.0 | 23 | 7 | 7 | 8 | 2 | 3 | 0 | 0 |
Jun 12, 2025 | PIT | @CHC | 1 | 0 | 0 | 0 | 6.0 | 22 | 3 | 3 | 4 | 7 | 0 | 0 | 2 |
Jun 7, 2025 | PIT | PHI | 1 | 0 | 0 | 0 | 6.0 | 21 | 1 | 1 | 4 | 5 | 0 | 0 | 1 |
Jun 1, 2025 | PIT | @SDP | 1 | 0 | 0 | 0 | 5.2 | 22 | 2 | 2 | 5 | 3 | 0 | 0 | 1 |
May 26, 2025 | PIT | @ARI | 1 | 0 | 0 | 0 | 5.0 | 25 | 5 | 5 | 8 | 2 | 3 | 0 | 2 |
May 21, 2025 | PIT | CIN | 1 | 1 | 0 | 0 | 5.0 | 20 | 1 | 1 | 3 | 4 | 2 | 0 | 0 |
May 16, 2025 | PIT | @PHI | 1 | 0 | 0 | 0 | 5.0 | 22 | 1 | 1 | 4 | 2 | 3 | 0 | 0 |
Totals | 10 | 2 | 0 | 0 | 50.1 | 215 | 31 | 31 | 52 | 37 | 16 | 1 | 10 |
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 |
---|---|---|---|
March 24, 2018 7:07 PM | add | Dirtbags 2025 | $1 |
October 12, 2018 12:51 PM | increase | Dirtbags 2025 | $3 |
October 4, 2019 4:45 PM | increase | Dirtbags 2025 | $5 |
September 30, 2020 6:03 PM | increase | Dirtbags 2025 | $7 |
October 9, 2021 3:32 AM | increase | Dirtbags 2025 | $9 |
February 9, 2022 4:15 PM | cut | Dirtbags 2025 | $0 |
March 19, 2022 3:25 PM | add | Slug-less in Seattle | $1 |
May 3, 2022 10:46 PM | cut | Slug-less in Seattle | $1 |
May 4, 2022 10:47 PM | add | Pudge Pirates | $1 |
October 14, 2022 1:53 AM | increase | Pudge Pirates | $3 |
October 12, 2023 11:07 AM | increase | Pudge Pirates | $5 |
January 9, 2024 8:54 AM | cut | Pudge Pirates | $0 |
July 18, 2024 3:28 AM | add | Pudge Pirates | $1 |
October 10, 2024 12:58 AM | increase | Pudge Pirates | $3 |
January 27, 2025 12:08 PM | cut | Pudge Pirates | $0 |
April 20, 2025 12:37 AM | add | The Maddogs | $2 |
June 21, 2025 2:45 PM | cut | The Maddogs | $1 |