Tue 5/07 | Wed 5/08 | Thu 5/09 |
---|---|---|
LAA 0-9 F | LAA 12:35 PM EDT | --- |
Positions
SP
2025 Projected Positions
SP
All Leagues
Average $6.57
Median $6.00
FanGraphs Points
Average $6.65
Median $6.00
All Leagues
Average $7.30
Median $7.00
FanGraphs Points
Average $11.30
Median $11.50
Roster%
98.13%
Change
7Day
0.31%
30Day
0.93%
2024 OPL Round 1
OPL Roster%
8.75%
OPL Average Salary
$5.52
May 6, 2024 10:05 PM : Keller (3-3) allowed one run, five hits and one walk in a complete game victory Monday against the Angels. He struck out five.
Analysis: Keller stymied the Angels on Monday night en route to his second career complete game -- his first was a shutout May 8, 2023 against Colorado. The Pirates right-hander induced a whopping 64.0 percent groundball-rate, easily his highest in a start this season, outpacing the 37.5 percent rate he generated on the season prior to Monday. Keller is scheduled to make his next start against the Cubs at home this weekend.
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 | 8 | 8 | 49.0 | 0 | 0 | 44 | 49 | 16 | 3 | 6 | 3.93 | 192.40 |
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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
May 6, 2024 | PIT | LAA | 1 | 1 | 0 | 0 | 9.0 | 31 | 1 | 1 | 5 | 5 | 1 | 0 | 1 | 48.30 |
Apr 30, 2024 | PIT | @OAK | 1 | 0 | 0 | 0 | 5.0 | 23 | 3 | 3 | 5 | 7 | 2 | 1 | 1 | 16.70 |
Apr 25, 2024 | PIT | MIL | 1 | 0 | 0 | 0 | 5.0 | 24 | 4 | 4 | 6 | 7 | 2 | 1 | 1 | 14.10 |
Apr 20, 2024 | PIT | BOS | 1 | 0 | 0 | 0 | 6.0 | 26 | 4 | 4 | 5 | 4 | 4 | 0 | 1 | 15.10 |
Apr 14, 2024 | PIT | @PHI | 1 | 1 | 0 | 0 | 7.0 | 27 | 2 | 2 | 8 | 4 | 0 | 0 | 1 | 26.70 |
Apr 8, 2024 | PIT | DET | 1 | 1 | 0 | 0 | 6.0 | 25 | 2 | 2 | 5 | 9 | 3 | 0 | 0 | 40.40 |
Apr 3, 2024 | PIT | @WSN | 1 | 0 | 0 | 0 | 5.1 | 27 | 5 | 4 | 8 | 5 | 2 | 0 | 1 | 10.37 |
Mar 28, 2024 | PIT | @MIA | 1 | 0 | 0 | 0 | 5.2 | 27 | 5 | 4 | 7 | 3 | 2 | 1 | 0 | 20.73 |
Sep 26, 2023 | PIT | @PHI | 1 | 0 | 0 | 0 | 6.0 | 22 | 2 | 2 | 3 | 6 | 2 | 0 | 1 | 30.30 |
Sep 20, 2023 | PIT | @CHC | 1 | 1 | 0 | 0 | 5.2 | 27 | 7 | 7 | 9 | 6 | 1 | 1 | 2 | -0.07 |
Totals | 10 | 4 | 0 | 0 | 60.2 | 259 | 35 | 33 | 61 | 56 | 19 | 4 | 9 | 222.63 |
Avg Salary & Roster%
Last 30 days
2025 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 |
---|---|---|---|
May 11, 2017 12:24 PM | add | El Niño | $1 |
October 7, 2017 1:51 AM | increase | El Niño | $2 |
May 24, 2018 2:37 PM | move | Myrtle Beach Mermen (from El Niño) | $2 |
June 27, 2018 5:47 PM | move | Ball Hair, Strike Hair ⚾️🐇 (from Myrtle Beach Mermen) | $2 |
October 12, 2018 12:56 PM | increase | Ball Hair, Strike Hair ⚾️🐇 | $3 |
January 18, 2019 1:11 PM | move | Myrtle Beach Mermen (from Ball Hair, Strike Hair ⚾️🐇) | $3 |
June 13, 2019 8:19 PM | move | Ball Hair, Strike Hair ⚾️🐇 (from Myrtle Beach Mermen) | $3 |
July 30, 2019 11:34 AM | move | Big League Chew-pacabras (from Ball Hair, Strike Hair ⚾️🐇) | $3 |
October 4, 2019 5:02 PM | increase | Big League Chew-pacabras | $5 |
August 26, 2020 9:05 PM | move | Ball Hair, Strike Hair ⚾️🐇 (from Big League Chew-pacabras) | $5 |
September 30, 2020 7:38 PM | increase | Ball Hair, Strike Hair ⚾️🐇 | $7 |
January 31, 2021 9:59 PM | cut | Ball Hair, Strike Hair ⚾️🐇 | $0 |
March 19, 2021 9:46 PM | add | Big League Chew-pacabras | $1 |
May 6, 2021 8:04 AM | cut | Big League Chew-pacabras | $1 |
March 25, 2022 10:22 PM | add | Myrtle Beach Mermen | $9 |
April 18, 2022 6:45 AM | cut | Myrtle Beach Mermen | $5 |
May 22, 2022 11:25 AM | add | Myrtle Beach Mermen | $5 |
May 22, 2022 11:41 AM | cut | Myrtle Beach Mermen | $3 |
June 24, 2022 1:44 PM | add | Chase Utley, You Are the Man | $3 |
August 20, 2022 4:49 PM | cut | Chase Utley, You Are the Man | $2 |
September 26, 2022 11:25 PM | add | Ball Hair, Strike Hair ⚾️🐇 | $2 |
October 14, 2022 2:25 AM | increase | Ball Hair, Strike Hair ⚾️🐇 | $4 |
January 16, 2023 8:48 AM | cut | Ball Hair, Strike Hair ⚾️🐇 | $0 |
March 13, 2023 7:48 AM | add | Myrtle Beach Mermen | $1 |
October 12, 2023 11:27 AM | increase | Myrtle Beach Mermen | $3 |
April 6, 2024 7:08 PM | move | Chase Utley, You Are the Man (from Myrtle Beach Mermen) | $3 |