Thu 8/28 | Fri 8/29 | Sat 8/30 |
---|---|---|
@STL 1-4 F | @BOS 7:10 PM EDT | @BOS 4:10 PM EDT |
Positions
SP
2026 Earned Positions
SP
All Leagues
Average $6.24
Median $6.00
Old School (5x5)
Average $5.59
Median $5.00
All Leagues
Average $4.20
Median $3.50
Old School (5x5)
Average $4.30
Median $3.50
Roster%
93.58%
Change
7Day
3.67%
30Day
6.73%
2025 OPL Round 7
OPL Roster%
25.00%
OPL Average Salary
$5.00

August 27, 2025 9:56 AM : Keller (6-12) earned the win over the Cardinals on Tuesday, allowing three runs on three hits and one walk while striking out nine in six innings.
Analysis: Keller was nearly through four scoreless frames, but Nolan Gorman took him deep for a two-run shot with two outs to get the Cardinals on the board. Keller racked up a season-high nine strikeouts and recorded his first quality start since July 22. He's now up to 16 quality starts this season, which is tied for 10th in MLB. Keller will look to build on his positive outing when he faces the Dodgers in a home start next week.
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 | 27 | 27 | 151.0 | 6 | 0 | 125 | 4.35099 | 1.28477 |
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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Aug 26, 2025 | PIT | @STL | 1 | 1 | 0 | 0 | 6.0 | 23 | 3 | 3 | 3 | 9 | 1 | 2 | 1 |
Aug 19, 2025 | PIT | TOR | 1 | 0 | 0 | 0 | 3.1 | 20 | 5 | 5 | 7 | 4 | 3 | 1 | 1 |
Aug 13, 2025 | PIT | @MIL | 1 | 0 | 0 | 0 | 4.0 | 22 | 6 | 6 | 8 | 5 | 2 | 0 | 0 |
Aug 8, 2025 | PIT | CIN | 1 | 0 | 0 | 0 | 5.2 | 24 | 2 | 2 | 6 | 3 | 3 | 0 | 0 |
Aug 3, 2025 | PIT | @COL | 1 | 1 | 0 | 0 | 5.0 | 22 | 5 | 5 | 7 | 4 | 1 | 0 | 3 |
Jul 28, 2025 | PIT | @SFG | 1 | 0 | 0 | 0 | 2.0 | 14 | 3 | 3 | 5 | 3 | 3 | 0 | 0 |
Jul 22, 2025 | PIT | DET | 1 | 1 | 0 | 0 | 6.0 | 26 | 3 | 3 | 6 | 5 | 3 | 0 | 1 |
Jul 13, 2025 | PIT | @MIN | 1 | 0 | 0 | 0 | 6.0 | 22 | 1 | 1 | 4 | 3 | 0 | 0 | 0 |
Jul 8, 2025 | PIT | @KCR | 1 | 0 | 0 | 0 | 6.2 | 26 | 3 | 2 | 4 | 5 | 1 | 0 | 2 |
Jul 2, 2025 | PIT | STL | 1 | 1 | 0 | 0 | 7.0 | 28 | 0 | 0 | 5 | 7 | 1 | 1 | 0 |
Totals | 10 | 4 | 0 | 0 | 51.2 | 227 | 31 | 30 | 55 | 48 | 18 | 4 | 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 |
---|---|---|---|
June 1, 2017 12:47 AM | add | Big Papi memories | $1 |
October 7, 2017 1:52 AM | increase | Big Papi memories | $2 |
January 4, 2018 2:53 PM | move | The Keymasters (from Big Papi memories) | $2 |
October 12, 2018 12:48 PM | increase | The Keymasters | $3 |
October 4, 2019 4:44 PM | increase | The Keymasters | $5 |
December 13, 2019 11:05 AM | move | Big Papi memories (from The Keymasters) | $5 |
January 25, 2020 3:05 PM | move | Strick9 (from Big Papi memories) | $5 |
September 30, 2020 6:45 PM | increase | Strick9 | $7 |
October 9, 2021 3:42 AM | increase | Strick9 | $9 |
November 28, 2021 2:51 PM | cut | Strick9 | $0 |
March 24, 2022 10:26 PM | add | All Proofs | $2 |
April 16, 2022 7:24 AM | cut | All Proofs | $1 |
July 19, 2022 6:28 PM | add | Octane Twisted | $1 |
October 14, 2022 2:08 AM | increase | Octane Twisted | $3 |
December 8, 2022 10:54 AM | move | Wheat State Wildcats (from Octane Twisted) | $3 |
January 30, 2023 2:27 PM | cut | Wheat State Wildcats | $0 |
March 22, 2023 9:53 PM | add | All Proofs | $6 |
June 24, 2023 2:42 PM | move | Generous Carriage (from All Proofs) | $6 |
October 12, 2023 11:54 AM | increase | Generous Carriage | $8 |
January 30, 2024 4:17 PM | move | Octane Twisted (from Generous Carriage) | $8 |
October 10, 2024 12:33 AM | increase | Octane Twisted | $10 |
January 29, 2025 8:13 AM | cut | Octane Twisted | $0 |
March 3, 2025 9:21 PM | add | All Proofs | $5 |