Sat 7/12 | Sun 7/13 | Mon 7/14 |
---|---|---|
@MIN 3-10 7•• | @MIN 2:10 PM EDT | --- |
Positions
SP
2026 Earned Positions
SP
All Leagues
Average $2.28
Median $2.00
FanGraphs Points
Average $2.48
Median $2.00
All Leagues
Average $1.40
Median $1.00
FanGraphs Points
Average $1.80
Median $1.00
Roster%
55.52%
Change
7Day
2.15%
30Day
16.87%
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 | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2014 | MIA | 7 | 5 | 29.1 | 0 | 0 | 20 | 32 | 7 | 3 | 6 | 2.39 | 70.07 |
2015 | LAA | 18 | 18 | 105.2 | 0 | 0 | 78 | 99 | 28 | 6 | 9 | 4.43 | 467.84 |
2016 | LAA | 1 | 1 | 6.0 | 0 | 0 | 7 | 7 | 0 | 0 | 2 | 2.6 | 15.60 |
2017 | LAA | 5 | 5 | 21.2 | 0 | 0 | 27 | 27 | 9 | 0 | 12 | -1.41 | -30.47 |
2018 | LAA | 30 | 30 | 180.0 | 0 | 0 | 180 | 171 | 45 | 8 | 27 | 4.2 | 756.30 |
2019 | LAA | 18 | 18 | 95.1 | 0 | 0 | 118 | 93 | 30 | 7 | 20 | 3.59 | 342.67 |
2020 | LAA | 12 | 12 | 66.2 | 0 | 0 | 70 | 63 | 19 | 2 | 9 | 4.44 | 295.83 |
2021 | LAA | 18 | 18 | 94.0 | 0 | 0 | 113 | 92 | 31 | 3 | 16 | 4.08 | 383.60 |
2021 | NYY | 12 | 5 | 35.2 | 0 | 0 | 37 | 38 | 10 | 3 | 13 | 1.13 | 40.23 |
2022 | LAD | 16 | 14 | 72.2 | 0 | 0 | 110 | 60 | 19 | 9 | 14 | 4.75 | 345.53 |
2023 | TEX | 34 | 28 | 147.1 | 0 | 2 | 151 | 143 | 60 | 10 | 23 | 3.64 | 535.56 |
2024 | TEX | 32 | 31 | 160.0 | 0 | 0 | 159 | 159 | 41 | 12 | 23 | 4.04 | 646.70 |
2025 | PIT | 18 | 18 | 96.0 | 0 | 0 | 73 | 87 | 32 | 4 | 15 | 3.52 | 337.70 |
MILB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2012 | MIA (R) | 2 | 2 | 7.0 | 0 | 0 | 9 | 7 | 2 | 1 | 0 | 6.09 | 42.60 |
2012 | MIA (A) | 4 | 4 | 20.0 | 0 | 0 | 21 | 25 | 4 | 1 | 0 | 5.5 | 110.00 |
2013 | MIA (A+) | 13 | 12 | 61.2 | 0 | 0 | 66 | 45 | 17 | 6 | 2 | 6.13 | 377.73 |
2013 | MIA (AA) | 6 | 6 | 33.2 | 0 | 0 | 23 | 31 | 9 | 0 | 2 | 4.84 | 162.93 |
2014 | MIA (AA) | 9 | 8 | 53.2 | 0 | 0 | 52 | 45 | 13 | 0 | 2 | 5.97 | 320.53 |
2014 | MIA (AAA) | 15 | 15 | 83.2 | 0 | 0 | 91 | 75 | 23 | 4 | 9 | 4.95 | 414.43 |
2015 | LAA (AAA) | 14 | 14 | 78.1 | 0 | 0 | 74 | 95 | 25 | 3 | 2 | 4.75 | 372.07 |
2017 | LAA (R) | 3 | 3 | 10.1 | 0 | 0 | 15 | 11 | 1 | 0 | 0 | 7.25 | 74.87 |
2017 | LAA (AAA) | 3 | 3 | 17.1 | 0 | 0 | 14 | 17 | 4 | 1 | 2 | 4.18 | 72.47 |
2018 | LAA (A+) | 1 | 1 | 6.1 | 0 | 0 | 6 | 2 | 1 | 0 | 0 | 8 | 50.67 |
2019 | LAA (AAA) | 1 | 1 | 4.1 | 0 | 0 | 10 | 2 | 1 | 0 | 0 | 10.12 | 43.87 |
2022 | LAD (CPX) | 1 | 1 | 5.0 | 0 | 0 | 8 | 5 | 0 | 0 | 2 | 3.08 | 15.40 |
2022 | LAD (A) | 1 | 1 | 2.2 | 0 | 0 | 2 | 6 | 0 | 0 | 2 | -6.18 | -16.47 |
2022 | LAD (AA) | 1 | 1 | 5.0 | 0 | 0 | 9 | 2 | 1 | 1 | 0 | 8.76 | 43.80 |
2022 | LAD (AAA) | 2 | 2 | 7.1 | 0 | 0 | 10 | 4 | 0 | 0 | 0 | 8.71 | 63.87 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | GS | Win | Save | Hold | IP | TBF | R | ER | H | K | BB | HBP | HR | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jul 7, 2025 | PIT | @KCR | 1 | 0 | 0 | 0 | 3.0 | 17 | 4 | 4 | 6 | 2 | 1 | 1 | 1 | -7.70 |
Jun 30, 2025 | PIT | STL | 1 | 1 | 0 | 0 | 6.2 | 22 | 0 | 0 | 3 | 7 | 1 | 0 | 0 | 52.53 |
Jun 24, 2025 | PIT | @MIL | 1 | 0 | 0 | 0 | 4.0 | 21 | 7 | 7 | 7 | 3 | 3 | 0 | 3 | -28.50 |
Jun 19, 2025 | PIT | @DET | 1 | 0 | 0 | 0 | 4.0 | 23 | 7 | 7 | 8 | 2 | 3 | 0 | 0 | 3.80 |
Jun 12, 2025 | PIT | @CHC | 1 | 0 | 0 | 0 | 6.0 | 22 | 3 | 3 | 4 | 7 | 0 | 0 | 2 | 23.40 |
Jun 7, 2025 | PIT | PHI | 1 | 0 | 0 | 0 | 6.0 | 21 | 1 | 1 | 4 | 5 | 0 | 0 | 1 | 31.70 |
Jun 1, 2025 | PIT | @SDP | 1 | 0 | 0 | 0 | 5.2 | 22 | 2 | 2 | 5 | 3 | 0 | 0 | 1 | 22.63 |
May 26, 2025 | PIT | @ARI | 1 | 0 | 0 | 0 | 5.0 | 25 | 5 | 5 | 8 | 2 | 3 | 0 | 2 | -13.40 |
May 21, 2025 | PIT | CIN | 1 | 1 | 0 | 0 | 5.0 | 20 | 1 | 1 | 3 | 4 | 2 | 0 | 0 | 31.20 |
May 16, 2025 | PIT | @PHI | 1 | 0 | 0 | 0 | 5.0 | 22 | 1 | 1 | 4 | 2 | 3 | 0 | 0 | 21.60 |
Totals | 10 | 2 | 0 | 0 | 50.1 | 215 | 31 | 31 | 52 | 37 | 16 | 1 | 10 | 137.27 |
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 22, 2016 10:41 PM | add | Stumptown Sluggers | $4 |
April 8, 2016 1:49 AM | cut | Stumptown Sluggers | $2 |
April 12, 2016 8:47 PM | add | WAR Horse | $2 |
April 28, 2016 2:32 AM | cut | WAR Horse | $1 |
August 18, 2017 12:59 AM | add | Stumptown Sluggers | $2 |
September 13, 2017 4:41 PM | cut | Stumptown Sluggers | $1 |
May 19, 2018 9:16 PM | add | Stumptown Sluggers | $2 |
October 12, 2018 12:54 PM | increase | Stumptown Sluggers | $4 |
April 14, 2019 6:14 PM | cut | Stumptown Sluggers | $2 |
May 23, 2019 1:37 PM | add | Bobby Bonilla Day | $4 |
June 24, 2019 5:39 AM | cut | Bobby Bonilla Day | $2 |
August 26, 2019 11:57 AM | add | WAR Horse | $9 |
September 15, 2019 3:58 PM | cut | WAR Horse | $5 |
March 8, 2020 9:40 PM | add | Afternoon Delight | $9 |
September 30, 2020 6:59 PM | increase | Afternoon Delight | $11 |
May 31, 2021 1:01 PM | cut | Afternoon Delight | $6 |
June 4, 2021 7:23 AM | add | Burress Bees | $6 |
June 25, 2021 5:50 PM | cut | Burress Bees | $3 |
June 30, 2021 1:17 AM | add | WAR Horse | $3 |
July 2, 2021 1:26 PM | cut | WAR Horse | $2 |
August 16, 2021 3:37 PM | add | Italian Stallions | $2 |
September 20, 2021 7:31 PM | cut | Italian Stallions | $1 |
March 13, 2022 9:56 PM | add | WAR Horse | $1 |
March 19, 2022 11:22 PM | move | Springfield Isotopes (from WAR Horse) | $1 |
March 29, 2022 9:28 PM | cut | Springfield Isotopes | $1 |
March 30, 2022 9:29 PM | add | Burress Bees | $1 |
April 5, 2022 10:25 AM | cut | Burress Bees | $1 |
April 20, 2022 8:37 AM | add | Afternoon Delight | $10 |
May 2, 2022 8:52 PM | cut | Afternoon Delight | $5 |
May 14, 2022 7:56 PM | add | Burress Bees | $5 |
May 15, 2022 8:40 AM | cut | Burress Bees | $3 |
May 20, 2022 7:55 PM | add | ⚾️ Leather Daddy ⚾️ | $3 |
September 6, 2022 8:19 AM | cut | ⚾️ Leather Daddy ⚾️ | $2 |
September 7, 2022 8:20 AM | add | Afternoon Delight | $3 |
October 14, 2022 2:21 AM | increase | Afternoon Delight | $5 |
March 28, 2023 2:50 PM | move | Big Papi memories (from Afternoon Delight) | $5 |
April 9, 2023 11:54 PM | cut | Big Papi memories | $3 |
April 19, 2023 10:35 AM | add | Wonder Wharf Wonderdogs | $3 |
October 12, 2023 11:40 AM | increase | Wonder Wharf Wonderdogs | $5 |
January 31, 2024 2:49 PM | cut | Wonder Wharf Wonderdogs | $0 |
July 10, 2024 3:11 PM | add | Springfield Isotopes | $2 |
August 19, 2024 8:09 AM | cut | Springfield Isotopes | $1 |
April 28, 2025 2:17 PM | add | Bobby Bonilla Day | $3 |