Fri 6/27 | Sat 6/28 | Sun 6/29 |
---|---|---|
Starting NYM 6:40 PM EDT | NYM 4:05 PM EDT | NYM 1:35 PM EDT |
Positions
SP
2026 Earned Positions
SP
All Leagues
Average $6.25
Median $6.00
Old School (5x5)
Average $5.47
Median $5.00
All Leagues
Average $3.30
Median $3.00
Old School (5x5)
Average $2.90
Median $3.00
Roster%
97.24%
Change
7Day
0.61%
30Day
1.53%
2025 OPL Round 3
OPL Roster%
11.00%
OPL Average Salary
$5.18

June 21, 2025 7:49 PM : Keller (1-10) took the loss against the Rangers on Saturday, allowing three runs (two earned) on three hits and two walks while striking out five across 5.2 innings.
Analysis: Keller turned in another good performance and was one out shy from recording his 12th quality start of the season, but he still came away with the loss as the Pirates' hitters were unable to generate enough run support. Keller hasn't won a game since March 28 against the Marlins, and he has received two or fewer runs of support in 10 straight games. He is tied with Antonio Senzatela for the most losses in MLB this season, and Keller will hope to get back into the win column in his next start, tentatively slated for next week at home against the Mets.
MLB Stats
Pitching
Year | Team | G | GS | IP | WINS | SV | K | ERA | WHIP |
---|---|---|---|---|---|---|---|---|---|
2019 | PIT | 11 | 11 | 48.0 | 1 | 0 | 65 | 7.12500 | 1.83333 |
2020 | PIT | 5 | 5 | 21.2 | 1 | 0 | 16 | 2.90769 | 1.24615 |
2021 | PIT | 23 | 23 | 100.2 | 5 | 0 | 92 | 6.16887 | 1.78808 |
2022 | PIT | 31 | 29 | 159.0 | 5 | 0 | 138 | 3.90566 | 1.39623 |
2023 | PIT | 32 | 32 | 194.1 | 13 | 0 | 210 | 4.21441 | 1.24528 |
2024 | PIT | 31 | 31 | 178.0 | 11 | 0 | 166 | 4.24719 | 1.30337 |
2025 | PIT | 16 | 16 | 94.0 | 1 | 0 | 73 | 4.02128 | 1.22340 |
MILB Stats
Pitching
Year | Team | G | GS | IP | WINS | SV | K | ERA | WHIP |
---|---|---|---|---|---|---|---|---|---|
2014 | PIT (R) | 9 | 8 | 27.1 | 0 | 0 | 29 | 1.97561 | 1.17073 |
2015 | PIT (R) | 6 | 6 | 19.2 | 0 | 0 | 25 | 5.49152 | 2.08475 |
2016 | PIT (A) | 23 | 23 | 124.1 | 8 | 0 | 131 | 2.46113 | 0.91689 |
2016 | PIT (A+) | 1 | 1 | 6.0 | 1 | 0 | 7 | 0.00000 | 1.00000 |
2017 | PIT (A-) | 2 | 2 | 4.0 | 0 | 0 | 7 | 0.00000 | 0.75000 |
2017 | PIT (A+) | 15 | 15 | 77.1 | 6 | 0 | 64 | 3.14224 | 0.99569 |
2017 | PIT (AA) | 6 | 6 | 34.2 | 2 | 0 | 45 | 3.11538 | 1.03846 |
2018 | PIT (A+) | 1 | 1 | 4.0 | 0 | 0 | 2 | 2.25000 | 2.00000 |
2018 | PIT (AA) | 14 | 14 | 86.0 | 9 | 0 | 76 | 2.72093 | 1.11628 |
2018 | PIT (AAA) | 10 | 10 | 52.1 | 3 | 0 | 57 | 4.81529 | 1.54777 |
2019 | PIT (AAA) | 19 | 19 | 103.2 | 7 | 0 | 123 | 3.55949 | 1.24437 |
2021 | PIT (AAA) | 8 | 6 | 28.0 | 1 | 0 | 39 | 3.21429 | 1.42857 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | GS | Win | Save | Hold | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun 21, 2025 | PIT | TEX | 1 | 0 | 0 | 0 | 5.2 | 22 | 3 | 2 | 3 | 5 | 2 | 0 | 0 |
Jun 15, 2025 | PIT | @CHC | 1 | 0 | 0 | 0 | 6.0 | 23 | 2 | 2 | 3 | 3 | 2 | 0 | 0 |
Jun 10, 2025 | PIT | MIA | 1 | 0 | 0 | 0 | 6.0 | 26 | 3 | 3 | 8 | 4 | 0 | 0 | 1 |
Jun 5, 2025 | PIT | HOU | 1 | 0 | 0 | 0 | 6.1 | 28 | 6 | 6 | 8 | 5 | 1 | 0 | 1 |
May 30, 2025 | PIT | @SDP | 1 | 0 | 0 | 0 | 6.0 | 23 | 3 | 3 | 3 | 1 | 2 | 0 | 0 |
May 24, 2025 | PIT | MIL | 1 | 0 | 0 | 0 | 6.0 | 23 | 1 | 1 | 7 | 7 | 0 | 0 | 0 |
May 19, 2025 | PIT | CIN | 1 | 0 | 0 | 0 | 6.0 | 24 | 2 | 1 | 6 | 5 | 1 | 0 | 0 |
May 13, 2025 | PIT | @NYM | 1 | 0 | 0 | 0 | 7.0 | 27 | 2 | 2 | 5 | 8 | 1 | 0 | 1 |
May 7, 2025 | PIT | @STL | 1 | 0 | 0 | 0 | 6.0 | 26 | 3 | 3 | 7 | 6 | 3 | 0 | 0 |
May 2, 2025 | PIT | SDP | 1 | 0 | 0 | 0 | 5.0 | 24 | 5 | 4 | 8 | 3 | 1 | 1 | 1 |
Totals | 10 | 0 | 0 | 0 | 60.0 | 246 | 30 | 27 | 58 | 47 | 13 | 1 | 4 |
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 |
---|---|---|---|
October 2, 2016 7:25 PM | add | Turned Ankiel | $1 |
October 7, 2016 1:00 PM | increase | Turned Ankiel | $2 |
October 7, 2017 1:45 AM | increase | Turned Ankiel | $3 |
October 12, 2018 12:43 PM | increase | Turned Ankiel | $4 |
September 1, 2019 10:42 PM | move | Bazzana Hammocks π (from Turned Ankiel) | $4 |
October 4, 2019 5:04 PM | increase | Bazzana Hammocks π | $6 |
September 30, 2020 6:27 PM | increase | Bazzana Hammocks π | $8 |
December 15, 2020 10:43 PM | move | The Process (from Bazzana Hammocks π) | $8 |
May 24, 2021 6:27 PM | cut | The Process | $4 |
June 25, 2021 10:39 PM | add | The Process | $4 |
June 25, 2021 11:23 PM | cut | The Process | $2 |
August 2, 2021 2:10 PM | add | The Process | $2 |
August 2, 2021 9:44 PM | cut | The Process | $1 |
April 6, 2022 10:23 PM | add | Rooftop Rednecks | $1 |
April 30, 2022 9:41 AM | cut | Rooftop Rednecks | $1 |
May 1, 2022 9:42 AM | add | PTBNL | $1 |
May 13, 2022 9:19 AM | move | Jamesβ Woodworks πͺ΅ (from PTBNL) | $1 |
May 26, 2022 6:00 PM | cut | Jamesβ Woodworks πͺ΅ | $1 |
June 12, 2022 8:08 AM | add | Bazzana Hammocks π | $1 |
October 14, 2022 2:00 AM | increase | Bazzana Hammocks π | $3 |
December 17, 2022 12:57 PM | move | OctoberO4 (from Bazzana Hammocks π) | $3 |
January 28, 2023 1:32 PM | cut | OctoberO4 | $0 |
March 22, 2023 9:31 PM | add | Bazzana Hammocks π | $1 |
October 12, 2023 11:33 AM | increase | Bazzana Hammocks π | $3 |
October 10, 2024 12:19 AM | increase | Bazzana Hammocks π | $5 |
January 19, 2025 12:50 PM | move | Ol' Ronnie's Farm (from Bazzana Hammocks π) | $5 |