On MLB 40-man: YES
Acquired: Free Agent (TEX) Feb'25
Mon 6/09 | Tue 6/10 | Wed 6/11 |
---|---|---|
MIA 10-3 F | MIA 6:40 PM EDT | MIA 12:35 PM EDT |
Positions
SP
2026 Earned Positions
SP
All Leagues
Average $2.31
Median $2.00
Old School (5x5)
Average $2.16
Median $1.50
All Leagues
Average $2.00
Median $1.50
Old School (5x5)
Average $1.30
Median $1.00
Roster%
72.09%
Change
7Day
0%
30Day
7.98%
2025 OPL Round 2
OPL Roster%
7.65%
OPL Average Salary
$1.46

June 8, 2025 12:26 PM : Heaney was dealing with left calf cramping when he exited Saturday's game against the Phillies, Noah Hiles of the Pittsburgh Post-Gazette reports.
Analysis: Heaney delivered six strong innings, allowing one earned run on four hits and no walks before being pulled. He threw an errant pitch against Nick Castellanos and was lifted immediately afterward, creating some concern of an arm injury that proved to be unfounded.
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 | 13 | 13 | 72.1 | 3 | 0 | 52 | 3.23502 | 1.14747 |
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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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 |
May 10, 2025 | PIT | ATL | 1 | 0 | 0 | 0 | 6.0 | 25 | 2 | 2 | 4 | 2 | 3 | 1 | 1 |
May 4, 2025 | PIT | SDP | 1 | 0 | 0 | 0 | 3.2 | 23 | 4 | 4 | 8 | 3 | 4 | 0 | 1 |
Apr 29, 2025 | PIT | CHC | 1 | 0 | 0 | 0 | 4.2 | 21 | 4 | 4 | 5 | 0 | 3 | 0 | 2 |
Apr 23, 2025 | PIT | @LAA | 1 | 1 | 0 | 0 | 6.0 | 20 | 0 | 0 | 1 | 9 | 0 | 0 | 0 |
Apr 17, 2025 | PIT | WSN | 1 | 1 | 0 | 0 | 7.1 | 28 | 0 | 0 | 5 | 4 | 2 | 0 | 0 |
Totals | 10 | 3 | 0 | 0 | 54.1 | 227 | 20 | 20 | 47 | 34 | 20 | 1 | 8 |
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 |
---|---|---|---|
April 30, 2018 3:31 PM | add | The Visitors | $1 |
April 30, 2018 11:50 PM | cut | The Visitors | $1 |
May 6, 2018 12:57 PM | add | AC Milan | $1 |
October 12, 2018 12:54 PM | increase | AC Milan | $3 |
June 14, 2019 2:01 PM | move | Snafu Sluggers 🤦♂️ (from AC Milan) | $3 |
October 4, 2019 4:59 PM | increase | Snafu Sluggers 🤦♂️ | $5 |
February 29, 2020 8:57 PM | cut | Snafu Sluggers 🤦♂️ | $0 |
March 22, 2020 10:52 AM | add | Vegas Aviators | $7 |
September 30, 2020 7:09 PM | increase | Vegas Aviators | $9 |
October 9, 2021 3:46 AM | increase | Vegas Aviators | $11 |
January 13, 2022 1:09 PM | cut | Vegas Aviators | $0 |
March 19, 2022 4:01 PM | add | The Heel Clickers | $1 |
March 29, 2022 8:43 PM | cut | The Heel Clickers | $1 |
March 30, 2022 8:44 PM | add | Vegas Aviators | $1 |
October 14, 2022 1:43 AM | increase | Vegas Aviators | $3 |
October 12, 2023 11:05 AM | increase | Vegas Aviators | $5 |
January 11, 2024 10:06 AM | cut | Vegas Aviators | $0 |
July 21, 2024 1:17 PM | add | Vegas Aviators | $1 |
October 10, 2024 12:59 AM | increase | Vegas Aviators | $3 |
January 28, 2025 1:24 PM | cut | Vegas Aviators | $0 |