Mitch Keller
SP PIT
Wed 6/11/25 9:33 AM

Keller (1-9) took the loss Tuesday, giving up three runs on eight hits over six innings as the Pirates were downed 3-2 by the Marlins. He struck out four without walking a batter.
EDGE Analysis
The right-hander fired 73 of 97 pitches for strikes and piled up an impressive 39 called or swinging strikes en route to his 10th quality start of the season, but Pittsburgh once again failed to give Keller much run support. He's lasted at least six innings in seven straight trips to the mound, posting a 3.95 ERA, 1.20 WHIP and 36:8 K:BB through 43.1 innings over that stretch, but he carries a miserable 0-6 record in that span despite that consistency. Keller faces a tough test in his next outing, which lines up to come on the road this weekend against the Cubs.

Mitch Keller
SP PIT
Fri 6/6/25 3:50 AM

Keller (1-8) took the loss after allowing six runs on eight hits and one walk while striking out five in 6.1 innings of work during Thursday's 8-2 loss to the Astros.
EDGE Analysis
Keller gave the Pirates at least six innings of length yet again, but his streak of five straight quality starts was snapped on a night when the first pitch was delayed by over three hours due to rain. The Astros tagged him for six runs Friday, the second-worst start of the right-hander's season, according to the number of runs allowed. He has yet to pick up a win since his opening start of the season, a timeframe spanning 12 starts now, despite allowing three runs or fewer in nine of them. Keller's ERA is up to 4.13 on the season with his next start scheduled for Tuesday against the Marlins.

Mitch Keller
SP PIT
Sat 5/31/25 9:19 AM

Keller (1-7) took the loss Friday, giving up three runs on three hits and two walks over six innings as the Pirates were downed 3-2 by the Padres. He struck out one.
EDGE Analysis
The veteran righty managed only three swinging strikes among his 78 pitches (49 total strikes), but Keller generated plenty of weak contact as he delivered his fifth straight quality start, and ninth in 12 trips to the mound this season. His reliability has been matched only by the consistently poor offensive support he's gotten from the Pirates -- in all five of the games during his QS streak, Pittsburgh's scored two runs or fewer, and the team has yet to push more than four runs across in any of his 2025 starts. Should the Bucs look to move him by the trade deadline, Keller could see his fantasy value soar on a contender. He'll take a 3.73 ERA, 1.26 WHIP and 56:19 K:BB through 70 innings into his next outing, which lines up to come at home next week against the Astros.

Mitch Keller
SP PIT
Sat 5/24/25 7:31 PM

Keller did not factor into the decision Saturday, allowing one run on seven hits and zero walks over six innings against the Brewers. He struck out seven.
EDGE Analysis
Keller gave up his fair share of base hits but Caleb Durbin's second-inning single was the only one that plated a run Saturday. He's been particularly sharp of late, posting a 1.89 ERA and a 20:2 K:BB across his past three starts. Aside from a rough outing against the Yankees on April 4, when he allowed seven runs over 3.2 innings, the 29-year-old has been a steady presence on the mound for the Pirates this season. After Saturday's start, Keller now sports a 3.66 ERA and 1.30 WHIP.

Mitch Keller
SP PIT
Mon 5/19/25 9:28 PM

Keller (1-6) took the loss Monday against the Reds, allowing two runs (one earned) on six hits and one walk over six innings. He struck out five.
EDGE Analysis
The 29-year-old notched his third consecutive quality start, all of which have been losses as the Pittsburgh offense has scored two runs over those contests, with this 91-pitch performance. Keller has been a dependable starter since a seven-run disaster against the Yankees on April 4, pitching to a 3.17 ERA, 1.23 WHIP and 40:12 K:BB across 46.1 innings since then. Overall, the right-hander now sports a 3.88 ERA and 3.42 FIP through 58 frames. Keller is currently slated to make his next start at home against the Brewers this weekend.

Mitch Keller
SP PIT
Wed 5/14/25 8:19 AM

Keller (1-5) took the loss Tuesday as the Pirates fell 2-1 to the Mets, giving up two runs on five hits and a walk over seven innings. He struck out eight.
EDGE Analysis
The strikeouts were a season high for Keller, who delivered his second straight quality start and sixth of the campaign on 96 pitches (65 strikes), including 32 called or swinging strikes. The right-hander hasn't gotten into the win column since March 28 due to consistently poor offensive support -- the Bucs have scored only 15 runs combined in his last seven trips to the mound, a stretch in which he's posted a 3.40 ERA, 1.20 WHIP and 35:11 K:BB over 42.1 innings. Keller lines up to make his next start at home early next week against the Reds.

Mitch Keller
SP PIT
Wed 5/7/25 5:04 PM

Keller (1-4) took the loss Wednesday as the Pirates fell 5-0 to the Cardinals, giving up three runs on seven hits and three walks over six innings. He struck out six.
EDGE Analysis
The right-hander delivered his fifth quality start of the season on 94 pitches (58 strikes), including 30 called or swinging strikes. Keller has allowed more than three runs only twice in eight trips to the mound to begin the season, leaving him with a 4.40 ERA, 1.40 WHIP and 35:15 K:BB through 45 innings, but a lack of run support has kept him out of the win column since March 28. He faces a tough test in his next start, which is scheduled to come on the road early next week against the Mets.

Mitch Keller
SP PIT
Sat 5/3/25 9:38 AM

Keller (1-3) allowed five runs (four earned) on eight hits and one walk while striking out three across five innings to take the loss Friday against the Padres.
EDGE Analysis
Keller worked in and out of trouble through three innings, but he kept the Padres scoreless. Things fell apart for him from there, with all five of his runs coming in his final two innings of work. Keller has never been a dominant pitcher, but his strikeout rate has dipped to 16.8 percent this season -- the lowest of his career -- which has led to inconsistent results. In seven starts to this point in the campaign, he has recorded four or fewer punchouts on five occasions.

Mitch Keller
SP PIT
Sun 4/27/25 6:32 AM

Keller didn't factor in the decision Saturday against the Dodgers after allowing three runs (two earned) on five hits and a walk over six innings. He struck out six.
EDGE Analysis
The right-hander delivered 65 of his 89 pitches in the zone and had 21 called strikes as he kept Los Angeles in check, though he didn't generate much swing-and-miss with just six whiffs. Keller hasn't picked up a win since Opening Day, but he's pitching well lately with a 2.59 ERA, 1.07 WHIP and 18:6 K:BB in 24.1 frames across his past four starts.

Mitch Keller
SP PIT
Sun 4/20/25 6:44 PM

Keller did not factor into the decision Sunday against the Guardians, pitching five two-run innings while allowing five hits and two walks. He struck out three.
EDGE Analysis
The Pittsburgh right-hander fired 101 pitches in this outing, as he limited the Cleveland lineup to just one extra-base hit. The only blemish on Keller's afternoon was a two-run homer cracked by Steven Kwan in the third inning. After 28 innings, Keller now sports a 4.18 ERA, 1.36 WHIP and 20:10 K:BB. The 29-year-old is currently scheduled to make his next start against the fearsome Dodgers on the road next weekend.