Mitch Keller
SP PIT
Fri 4/4/25 9:31 PM

Keller (1-1) took the loss Friday versus the Yankees, allowing seven runs on eight hits and four walks while striking out four over 3.2 innings.
EDGE Analysis
He kept the ball in the yard for the second start in a row, but Keller didn't have much success anywhere else. The Yankees were able to tag him for multiple runs in the second, third and fourth innings to send him to his first loss. Keller has added an 8:5 K:BB with eight runs allowed over 9.2 innings. Wins will be tough enough to come by while pitching for the Pirates, but Keller should be able to take care of business against weaker offenses, making him a reasonable low-end fantasy starter. He's projected to make his next start at home versus the Cardinals.

Mitch Keller
SP PIT
Fri 3/28/25 10:37 PM

Keller (1-0) picked up the win Friday against the Marlins, striking out four over six innings of work while allowing five hits, one walk and one run.
EDGE Analysis
Keller was in control for the most part and picked up a quality start. The 28-year-old retired 10 Marlins in a row at one point before allowing his only run of the outing, an RBI double off the bat of Graham Pauley. Keller posted a respectable 4.25 ERA to go with a 1.30 WHIP in 2024 and begins 2025 as Pittsburgh's No. 2 starter. The right-hander is lined up for a road start against the Rays his next time out.

Mitch Keller
SP PIT
Mon 3/10/25 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.
EDGE 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.

Mitch Keller
SP PIT
Thu 9/26/24 8:55 PM

Keller (11-12) took the loss Thursday against the Brewers, allowing three runs on six hits and two walks over five innings. He struck out six.
EDGE Analysis
Keller got off to a solid start, holding Milwaukee to one run through his first four innings, before giving up two more in the fifth. The 28-year-old Keller would ultimately take his third straight loss and fifth in his last six outings. After an encouraging start to the year, Keller faded down the stretch, posting a 7.29 ERA in his final nine starts (45.2 innings). Keller will wrap up the season with a 4.25 ERA, 1.30 WHIP and 166:50 K:BB across 178 innings.

Mitch Keller
SP PIT
Fri 9/20/24 10:57 PM

Keller (11-11) took the loss Friday against Cincinnati, allowing eight runs on seven hits and five walks over 3.1 innings. He struck out one.
EDGE Analysis
It was a rough night for Keller, who issued a season-high five walks while taking a fourth loss in his last five outings. The 28-year-old Keller got off to a nice start this year, though he's gone 1-6 with a 5.68 ERA in 11 starts since the All-Star break. Overall, Keller sports a 4.21 ERA on the year with a 1.29 WHIP and 160:48 K:BB across 173 innings. He'll look to end the year on a better note in his final start, currently lined up for next week at home versus the Brewers.

Mitch Keller
SP PIT
Sat 9/14/24 8:11 PM

Keller (11-10) took the loss Saturday, giving up four runs (three earned) on four hits and a walk over six innings as the Pirates fell 5-1 to the Royals. He struck out six.
EDGE Analysis
While only one of the runs against Keller was unearned, the Pirates' defense made numerous miscues beyond the two official errors charged to Nick Gonzales and Jared Triolo on the afternoon. Keller still came away with his 15th quality start of the season, and over his last five outings he's posted a 3.49 ERA, 1.24 WHIP and dazzling 34:3 K:BB in 28.1 innings. He'll look to get back in the win column in his next start, which is scheduled to come on the road next week in St. Louis.

Mitch Keller
SP PIT
Sat 9/7/24 11:44 PM

Keller allowed two runs on seven hits and no walks while striking out eight batters over six innings in a no-decision against Washington in the nightcap of Saturday's doubleheader.
EDGE Analysis
Keller had been struggling coming into Saturday, losing four of his previous five starts and posting a 7.46 ERA and 1.66 WHIP while serving up seven homers over 25.1 innings during that span. The right-hander turned things around with an effective outing against the Nationals, notching just his second quality start across his past seven appearances and keeping the ball in the park in addition to racking up eight punchouts. Keller departed with a 4-2 lead, but Pittsburgh's bullpen gave up six runs over the final three innings to stick him with a no-decision. Keller has just one victory over 10 starts since the All-Star break, though he's posted a strong 51:15 K:BB in 52.1 innings during that stretch.

Mitch Keller
SP PIT
Sun 9/1/24 5:00 PM

Keller (11-9) took the loss Sunday, allowing four runs (three earned) on 11 hits in 5.1 innings against the Guardians. He struck out seven.
EDGE Analysis
Keller's control was on point throughout, as he reached seven punchouts for just the second time in his last 11 starts while not walking a batter for the second time in nine outings. Additionally, his 3.15 pitches per plate appearance was significantly below the league average of 3.88. However, he also allowed 12 baserunners, including a hit batsman and season highs in base hits and homers allowed. Keller entered August with a 10-5 mark and following his first outing of the month, he was sitting with an impressive 3.20 ERA for the season. Since then, he's allowed 21 earned runs over his last five starts, causing his ERA to balloon more than a half run to 3.88. He'll look to steady the ship in his next start, scheduled to take place at home against the Nationals.

Mitch Keller
SP PIT
Wed 8/21/24 10:15 AM

Keller (11-7) picked up the win Tuesday in a 4-0 victory over the Rangers, scattering three hits over seven-plus scoreless innings. He struck out nine without walking a batter.
EDGE Analysis
After getting hammered for 15 runs in 12 innings over his last two trips to the mound, Keller was razor-sharp Tuesday, firing 73 of 98 pitches for strikes and retiring the first 11 batters he faced. All three hits off the right-hander were singles, and none of the runners even managed to get to second base. The quality start was Keller's 13th of the year, while the nine strikeouts tied his season high. He'll take a 3.76 ERA, 1.21 WHIP and 134:40 K:BB through 148.1 innings into his next outing, which lines up to come at home early next week against the Cubs.

Mitch Keller
SP PIT
Wed 8/14/24 7:32 PM

Keller (10-7) took the loss Wednesday against the Padres, allowing eight earned runs on eight hits and two walks in five innings. He struck out two.
EDGE Analysis
Keller never found his footing in this one, failing to record an out before surrendering a three-run home run to Jake Cronenworth in the opening frame. Things didn't get much better from there, as Keller found himself down 8-0 in the third inning following a two-run blast by David Peralta. Keller has now given up a combined 15 earned runs over his past two starts, causing his ERA to balloon from 3.20 to 3.95. The right-hander now owns a 3.95 ERA, 1.25 WHIP and 125:40 K:BB across 141.1 innings (24 starts) this season. Keller will look to get back on track in his next start, currently scheduled for early next week against the Rangers.