Thu 3/13 | Fri 3/14 | Sat 3/15 |
---|---|---|
--- | --- | --- |
Positions
SP
All Leagues
Average $6.67
Median $7.00
Old School (5x5)
Average $6.14
Median $6.00
All Leagues
Average $5.20
Median $5.00
Old School (5x5)
Average $4.70
Median $4.50
Roster%
81.04%
Change
7Day
12.23%
30Day
27.52%

March 10, 2025 8:39 PM : Keller allowed four runs (three earned) on four hits and three walks across 3.1 innings in Monday's Grapefruit League game against the Orioles.
Analysis: Keller has been shaky this spring, as he maintained only a 5:4 K:BB across his first 8.2 innings despite allowing only one earned run. Things unraveled for him further Monday, as he was pulled partway through the second innings after throwing 26 pitches in the frame while managing just two outs. Keller re-entered the game and recovered, but it hasn't been a standout exhibition season for him to this point.
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 |
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 |
Spring Training Stats
Pitching
Year | Team | G | GS | IP | WINS | SV | K | ERA | WHIP |
---|---|---|---|---|---|---|---|---|---|
2018 | PIT (ST) | 1 | 0 | 2.0 | 0 | 0 | 3 | 0.00000 | 0.50000 |
2019 | PIT (ST) | 3 | 2 | 4.0 | 0 | 0 | 1 | 22.50000 | 3.25000 |
2020 | PIT (ST) | 4 | 4 | 9.0 | 0 | 0 | 10 | 6.00000 | 1.55556 |
2021 | PIT (ST) | 5 | 5 | 11.1 | 1 | 0 | 11 | 11.91177 | 2.73529 |
2022 | PIT (ST) | 4 | 4 | 12.1 | 1 | 0 | 12 | 2.91892 | 1.45946 |
2023 | PIT (ST) | 5 | 5 | 15.2 | 1 | 0 | 20 | 3.44681 | 0.95745 |
2024 | PIT (ST) | 4 | 4 | 12.0 | 1 | 0 | 8 | 4.50000 | 1.50000 |
2025 | PIT (ST) | 4 | 4 | 12.0 | 1 | 0 | 8 | 3.00000 | 1.41667 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | GS | Win | Save | Hold | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep 26, 2024 | PIT | MIL | 1 | 0 | 0 | 0 | 5.0 | 22 | 3 | 3 | 6 | 6 | 2 | 0 | 0 |
Sep 20, 2024 | PIT | @CIN | 1 | 0 | 0 | 0 | 3.1 | 22 | 8 | 8 | 7 | 1 | 5 | 0 | 2 |
Sep 14, 2024 | PIT | KCR | 1 | 0 | 0 | 0 | 6.0 | 26 | 4 | 3 | 4 | 6 | 1 | 1 | 1 |
Sep 7, 2024 | PIT | WSN | 1 | 0 | 0 | 0 | 6.0 | 26 | 2 | 2 | 7 | 8 | 0 | 1 | 0 |
Sep 1, 2024 | PIT | @CLE | 1 | 0 | 0 | 0 | 5.1 | 27 | 4 | 3 | 11 | 7 | 0 | 1 | 3 |
Aug 26, 2024 | PIT | CHC | 1 | 0 | 0 | 0 | 4.0 | 21 | 3 | 3 | 7 | 4 | 2 | 0 | 0 |
Aug 20, 2024 | PIT | @TEX | 1 | 1 | 0 | 0 | 7.0 | 24 | 0 | 0 | 3 | 9 | 0 | 0 | 0 |
Aug 14, 2024 | PIT | @SDP | 1 | 0 | 0 | 0 | 5.0 | 25 | 8 | 8 | 8 | 2 | 2 | 0 | 2 |
Aug 9, 2024 | PIT | @LAD | 1 | 0 | 0 | 0 | 4.0 | 21 | 7 | 7 | 7 | 5 | 2 | 0 | 2 |
Aug 3, 2024 | PIT | ARI | 1 | 0 | 0 | 0 | 4.0 | 15 | 0 | 0 | 1 | 4 | 2 | 0 | 0 |
Totals | 10 | 1 | 0 | 0 | 49.2 | 229 | 39 | 37 | 61 | 52 | 16 | 3 | 10 |
Last 10 Spring Training Games
Date | Level | Team | Opponent | GS | Win | Save | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Mar 18, 2023 | ST | PIT | MIN | 1 | 1 | 0 | 4.2 | 18 | 1 | 1 | 3 | 7 | 0 | 2 | 1 |
Totals | 1 | 1 | 0 | 4.2 | 18 | 1 | 1 | 3 | 7 | 0 | 2 | 1 |
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 18, 2022 3:09 PM | add | Post Hype Sleepers | $2 |
March 18, 2022 3:51 PM | cut | Post Hype Sleepers | $1 |
March 21, 2022 9:34 PM | add | Turner's Fairly Odd Parents | $1 |
May 18, 2022 1:04 AM | cut | Turner's Fairly Odd Parents | $1 |
May 19, 2022 1:05 AM | add | work in progress | $1 |
July 3, 2022 8:47 PM | cut | work in progress | $1 |
September 23, 2022 12:21 PM | add | Turner's Fairly Odd Parents | $1 |
October 14, 2022 2:24 AM | increase | Turner's Fairly Odd Parents | $3 |
January 25, 2023 6:46 PM | cut | Turner's Fairly Odd Parents | $0 |
March 21, 2023 11:49 PM | add | work in progress | $2 |
July 2, 2023 2:03 PM | move | Turner's Fairly Odd Parents (from work in progress ) | $2 |
August 8, 2023 4:21 PM | move | Post Hype Sleepers (from Turner's Fairly Odd Parents) | $2 |
October 12, 2023 12:05 PM | increase | Post Hype Sleepers | $4 |
May 25, 2024 2:01 PM | move | Seal Beach Kooks - (from Post Hype Sleepers) | $4 |
October 10, 2024 12:51 AM | increase | Seal Beach Kooks - | $6 |