Fri 8/08 | Sat 8/09 | Sun 8/10 |
---|---|---|
Starting CIN 6:40 PM EDT | CIN 6:40 PM EDT | CIN 1:35 PM EDT |
Positions
SP
2026 Earned Positions
SP
All Leagues
Average $6.22
Median $6.00
H2H FanGraphs Points
Average $7.83
Median $7.00
All Leagues
Average $5.20
Median $5.00
H2H FanGraphs Points
Average $6.10
Median $6.00
Roster%
100%
Change
7Day
0.31%
30Day
1.83%
2025 OPL Round 5
OPL Roster%
18.75%
OPL Average Salary
$5.67

August 3, 2025 9:11 PM : Keller (5-10) earned the win Sunday against the Rockies, allowing five runs on seven hits and one walk while striking out four over five innings.
Analysis: Keller cruised through the first five frames Sunday, but things unraveled quickly in the sixth when he surrendered back-to-back-to-back home runs to Mickey Moniak, Hunter Goodman and Jordan Beck before exiting. Despite the rough ending, the Pirates' offense provided enough run support to secure the win for Keller. The 29-year-old hasn't looked sharp since the All-Star break, posting a 7.62 ERA with a 12:7 K:BB over 13 innings in three starts. The right-hander will aim for a cleaner outing in his next scheduled start against the Reds.
MLB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2019 | PIT | 11 | 11 | 48.0 | 0 | 0 | 65 | 72 | 16 | 1 | 6 | 3.61 | 173.20 |
2020 | PIT | 5 | 5 | 21.2 | 0 | 0 | 16 | 9 | 18 | 1 | 4 | 2.9 | 62.73 |
2021 | PIT | 23 | 23 | 100.2 | 0 | 0 | 92 | 131 | 49 | 7 | 10 | 2.95 | 297.34 |
2022 | PIT | 31 | 29 | 159.0 | 0 | 0 | 138 | 162 | 60 | 12 | 14 | 4.05 | 643.20 |
2023 | PIT | 32 | 32 | 194.1 | 0 | 0 | 210 | 187 | 55 | 12 | 25 | 4.44 | 863.36 |
2024 | PIT | 31 | 31 | 178.0 | 0 | 0 | 166 | 182 | 50 | 15 | 23 | 3.92 | 698.10 |
2025 | PIT | 23 | 23 | 132.0 | 0 | 0 | 104 | 127 | 34 | 5 | 13 | 4.38 | 577.70 |
MILB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2014 | PIT (R) | 9 | 8 | 27.1 | 0 | 0 | 29 | 19 | 13 | 3 | 0 | 5.96 | 162.87 |
2015 | PIT (R) | 6 | 6 | 19.2 | 0 | 0 | 25 | 25 | 16 | 3 | 1 | 3.11 | 61.23 |
2016 | PIT (A) | 23 | 23 | 124.1 | 0 | 0 | 131 | 96 | 18 | 11 | 4 | 6.4 | 796.26 |
2016 | PIT (A+) | 1 | 1 | 6.0 | 0 | 0 | 7 | 5 | 1 | 0 | 0 | 7.07 | 42.40 |
2017 | PIT (A-) | 2 | 2 | 4.0 | 0 | 0 | 7 | 2 | 1 | 1 | 0 | 8.1 | 32.40 |
2017 | PIT (A+) | 15 | 15 | 77.1 | 0 | 0 | 64 | 57 | 20 | 7 | 5 | 5.3 | 409.57 |
2017 | PIT (AA) | 6 | 6 | 34.2 | 0 | 0 | 45 | 25 | 11 | 2 | 2 | 6.29 | 217.93 |
2018 | PIT (A+) | 1 | 1 | 4.0 | 0 | 0 | 2 | 7 | 1 | 0 | 0 | 3.1 | 12.40 |
2018 | PIT (AA) | 14 | 14 | 86.0 | 0 | 0 | 76 | 64 | 32 | 0 | 7 | 5.12 | 439.90 |
2018 | PIT (AAA) | 10 | 10 | 52.1 | 0 | 0 | 57 | 59 | 22 | 1 | 3 | 4.62 | 241.97 |
2019 | PIT (AAA) | 19 | 19 | 103.2 | 0 | 0 | 123 | 94 | 35 | 7 | 9 | 5.13 | 532.04 |
2021 | PIT (AAA) | 8 | 6 | 28.0 | 0 | 0 | 39 | 27 | 13 | 1 | 2 | 5.3 | 148.40 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | GS | Win | Save | Hold | IP | TBF | R | ER | H | K | BB | HBP | HR | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Aug 3, 2025 | PIT | @COL | 1 | 1 | 0 | 0 | 5.0 | 22 | 5 | 5 | 7 | 4 | 1 | 0 | 3 | -13.10 |
Jul 28, 2025 | PIT | @SFG | 1 | 0 | 0 | 0 | 2.0 | 14 | 3 | 3 | 5 | 3 | 3 | 0 | 0 | -1.20 |
Jul 22, 2025 | PIT | DET | 1 | 1 | 0 | 0 | 6.0 | 26 | 3 | 3 | 6 | 5 | 3 | 0 | 1 | 17.50 |
Jul 13, 2025 | PIT | @MIN | 1 | 0 | 0 | 0 | 6.0 | 22 | 1 | 1 | 4 | 3 | 0 | 0 | 0 | 40.00 |
Jul 8, 2025 | PIT | @KCR | 1 | 0 | 0 | 0 | 6.2 | 26 | 3 | 2 | 4 | 5 | 1 | 0 | 2 | 21.33 |
Jul 2, 2025 | PIT | STL | 1 | 1 | 0 | 0 | 7.0 | 28 | 0 | 0 | 5 | 7 | 1 | 1 | 0 | 46.80 |
Jun 27, 2025 | PIT | NYM | 1 | 1 | 0 | 0 | 5.1 | 22 | 1 | 1 | 5 | 4 | 1 | 0 | 1 | 19.17 |
Jun 21, 2025 | PIT | TEX | 1 | 0 | 0 | 0 | 5.2 | 22 | 3 | 2 | 3 | 5 | 2 | 0 | 0 | 38.13 |
Jun 15, 2025 | PIT | @CHC | 1 | 0 | 0 | 0 | 6.0 | 23 | 2 | 2 | 3 | 3 | 2 | 0 | 0 | 36.60 |
Jun 10, 2025 | PIT | MIA | 1 | 0 | 0 | 0 | 6.0 | 26 | 3 | 3 | 8 | 4 | 0 | 0 | 1 | 19.30 |
Totals | 10 | 4 | 0 | 0 | 55.2 | 231 | 24 | 22 | 50 | 43 | 14 | 1 | 8 | 224.53 |
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 27, 2019 10:53 PM | add | I'm Horny | $1 |
April 5, 2019 2:42 PM | move | The Flying Chanclas π©΄ (from I'm Horny) | $1 |
October 4, 2019 4:55 PM | increase | The Flying Chanclas π©΄ | $3 |
September 30, 2020 6:16 PM | increase | The Flying Chanclas π©΄ | $5 |
May 13, 2021 12:36 AM | cut | The Flying Chanclas π©΄ | $3 |
July 8, 2021 1:04 PM | add | The Flying Chanclas π©΄ | $3 |
July 8, 2021 2:30 PM | cut | The Flying Chanclas π©΄ | $2 |
August 21, 2021 12:59 AM | add | THE PROFANE UNDERTONES | $3 |
October 9, 2021 4:48 AM | increase | THE PROFANE UNDERTONES | $5 |
April 1, 2022 10:50 AM | move | I'm Horny (from THE PROFANE UNDERTONES) | $5 |
April 26, 2022 10:11 PM | move | La Flama Blanca (from I'm Horny) | $5 |
May 28, 2022 6:37 PM | cut | La Flama Blanca | $3 |
June 23, 2022 12:52 PM | add | Springfield Sultans π | $3 |
October 14, 2022 2:02 AM | increase | Springfield Sultans π | $5 |
January 31, 2023 9:44 AM | move | La Flama Blanca (from Springfield Sultans π) | $5 |
October 12, 2023 11:21 AM | increase | La Flama Blanca | $7 |
October 10, 2024 12:17 AM | increase | La Flama Blanca | $9 |