player photo

23 Mitch Keller SP

Pittsburgh Pirates

Fantasy Stats
Key Stats

Player Updates

May 13, 2021 10:56 PM
Pirates' Mitch Keller: Set for Sunday start
by RotoWire Staff | RotoWire

Keller will start Sunday against the Giants, Mike Persak of the Pittsburgh Post-Gazette reports.

Keller was originally slated to start Saturday's game but will still draw a matchup against the Giants after moving back one day. He'll look to bounce back from a poor outing his last time out, when he allowed seven earned runs across only 3.1 innings to the Reds.

May 10, 2021 11:04 PM
Pirates' Mitch Keller: Struggles early in blowout
by RotoWire Staff | RotoWire

Keller (2-4) took the loss after giving up seven runs on seven hits and two walks while striking out two over 3.1 innings Monday against the Reds.

Keller needed just six pitches to get through the first inning, but he found trouble in the fourth, surrendering six runs in the frame. This marks the second time this season Keller has given up seven runs in an outing, boosting his ERA to 7.81 across 27.2 innings. His next start tentatively lines up for Saturday against San Francisco.

May 5, 2021 02:56 AM
Pirates' Mitch Keller: Blanks San Diego
by RotoWire Staff | RotoWire

Keller (2-3) tossed 5.2 shutout innings against San Diego on Tuesday to earn the win, allowing two hits and two walks with five strikeouts.

Keller turned in his best performance of the season against a strong San Diego offense. He ran into trouble the third time through the order and needs to work on going deeper into games to live up to his billing as a former top prospect in the organization. The right-hander will take a 6.29 ERA into his next start.

April 29, 2021 09:00 PM
Pirates' Mitch Keller: Lasts 2.1 innings
by RotoWire Staff | RotoWire

Keller (1-3) was tagged with the loss Wednesday against the Royals after allowing four runs on three hits and five walks while fanning two across 2.1 innings.

Keller had a rough outing Wednesday, giving up three runs in the first inning and failing to retire the side in order in any of his three frames. The right-hander has been very inconsistent this season, but he has given up three or more runs in three of his five outings to date while failing to pitch more than five innings in any of his starts. This translates to an inflated 8.20 ERA across his first 18.2 innings of the season. He's slated to next take the ball next week against the Padres on the road.

April 23, 2021 11:32 AM
Pirates' Mitch Keller: Turns in solid start
by RotoWire Staff | RotoWire

Keller allowed two earned runs on five hits and no walks while striking out five across five innings Thursday against the Tigers. He did not factor into the decision.

Keller took advantage of a relatively soft matchup Thursday to turn in a strong effort. He avoided handing out a free pass for the first time this season, though his problems with the long ball persisted when he served up a home run to JaCoby Jones. Keller has proven to be highly dependent on matchups so far this season, and his inconsistency is highlighted by a 7.16 ERA through 16.1 innings. He's currently projected to draw his next start against Kansas City on Wednesday.

April 22, 2021 11:24 PM
Pirates' Mitch Keller: Flips with Brubaker in schedule
by RotoWire Staff | RotoWire

Keller is slated to start Thursday's series finale in Detroit, Mike Persak of the Pittsburgh Post-Gazette reports.

Earlier in the week, the Pirates initially listed JT Brubaker as their projected starter for Thursday, but since the right-hander has been the team's top pitcher so far this season, manager Derek Shelton may have wanted to save him for the weekend series with a more formidable opponent in the Twins. Keller will thus trade spots with Brubaker in the pitching order, getting a matchup upgrade as a result. Even so, fantasy managers probably can't rely on Keller to deliver a quality performance, considering how poorly he's fared in his first three starts. He's surrendered 11 runs on 16 hits and eight walks over 11.1 innings this season.

April 16, 2021 09:04 AM
Pirates' Mitch Keller: Struggles in loss
by RotoWire Staff | RotoWire

Keller (1-2) was charged with the loss against the Padres on Thursday after surrendering seven runs on nine hits and three walks. He struck out one over 3.1 innings.

Most of Keller's damage came from a four-run first inning during which the Padres hit him hard, including an RBI double by Jake Cronenworth and a two-run home run by Manny Machado. Keller, who has struggled with command in what's been an up-and-down April, issued three walks and now has an uninspiring 12:8 K:BB across 11.1 innings. The right-hander will look to improve upon a disappointing 8.74 ERA and 2.12 WHIP when the Pirates head to Detroit on Wednesday.

April 11, 2021 05:00 PM
Pirates' Mitch Keller: Fans seven in win Saturday
by RotoWire Staff | RotoWire

Keller (1-1) allowed one run on five hits and a walk while fanning seven across five innings in Saturday's win over the Cubs.

Keller lasted just three innings in his season debut against the Cubs last Sunday, but he bounced back and avenged that loss against the division rival with a strong performance. Even though he finished three outs away from qualifying for a quality start, Keller looked composed on the mound for the first time in quite a while. He posted an 11.91 ERA in 11.1 innings during spring training.

April 4, 2021 09:12 PM
Pirates' Mitch Keller: Takes loss in season debut
by RotoWire Staff | RotoWire

Keller (0-1) allowed three earned runs on two hits and four walks while striking out four across three innings, taking the loss against the Cubs on Sunday.

Keller was mediocre in his season debut with the Pirates. The righty struggled with command, throwing 77 pitches and walking four in three innings. Sunday's woes looked like a continuation of Keller's rough spring, where he posted an 11.91 ERA in 11.1 innings. Fortunately, he will have a long leash on a Pirates team that lacks pitching depth. Keller will get another look at the Cubs lineup in his next scheduled start Saturday.

March 23, 2021 05:00 PM
Pirates' Mitch Keller: Lackluster start Monday
by RotoWire Staff | RotoWire

Keller gave up four runs (three earned) in 3.1 innings Monday, allowing seven hits and one walk while striking out three, DK Pittsburgh Sports reports.

He's fortunate that his rotation spot is likely secure because he's struggled all spring long. "I think today was a step in the right direction," manager Derek Shelton said. "He gave up some hits but the command was better. It's the best offspeed stuff we've seen all spring out of him." AT&T SportsNet analyst John Wehner wondered aloud whether Keller is tipping his pitches. Whatever the issue, fantasy owners have to hope the 24-year-old pitches like he did at the end of 2020, when he registered 11 hitless innings to conclude his campaign.

March 19, 2021 09:32 AM
Pirates' Mitch Keller: Spring numbers disappointing
by RotoWire Staff | RotoWire

Keller has allowed 12 earned runs in five spring innings, giving up 15 hits and three walks while striking out six, DK Pittsburgh Sports reports.

"I mean, the execution, we have to get cleaned up," manager Derek Shelton said. "I think we would have an issue if we didn't see stuff. We have the stuff there. Fastball command has been an issue, and he continued to miss up." If anything, Keller has gained velocity since last season, sitting in the 96 mph range. While his annual spring ERAs have become comical -- his 21.60 ERA is actually one run better than it was during spring training in 2019 (22.50 ERA) -- the team is looking for more improvement than that from Keller in 2021. Fantasy owners might expect exaggerated stretches, both good and bad, from the soon-to-be 25-year-old this summer.

March 2, 2021 02:00 PM
Pirates' Mitch Keller: Faces turbulence Monday
by RotoWire Staff | RotoWire

Keller allowed two earned runs on three hits in one inning against the Blue Jays on Monday, DK Pittsburgh Sports reports.

His debut probably didn't go as he planned, but Keller's fastball sat at 94 mph, and he retired the final batter he faced (Danny Jansen) with a 97 mph heater. "I just kinda said, '(forget) it' and threw it kinda hard like I'm used to," Keller said. "Didn't worry about where it went. I think when I throw harder, I actually locate better instead of trying to throw strikes." The right-hander has likely become a lock for the starting rotation following the departures of Jameson Taillon, Chris Archer, Trevor Williams and Joe Musgrove.

September 26, 2020 09:52 AM
Pirates' Mitch Keller: Flirts with another no-hitter
by RotoWire Staff | RotoWire

Keller allowed one run on eight walks and struck out three but did not give up a hit across five innings Friday against the Indians. He did not factor into the decision.

Keller's start may go down as the most bizarre pitching performance of the season. He walked the first three hitters of the game and was out of the inning two pitches later after getting a couple of groundouts, including a double play off the bat of Carlos Santana. Keller then went on to pitch four more innings of no-hit baseball while getting out of a second bases-loaded jam in the third. He had to be pulled after five innings because he was already at 98 pitches, but Friday's outing marks 11 straight innings that Keller has not allowed a hit. He'll head into the 2021 season with that streak intact but may want to work on his accuracy as he walked 18 batters in comparison to 16 strikeouts on the year.

September 20, 2020 01:04 AM
Pirates' Mitch Keller: No-hit bid cut short
by RotoWire Staff | RotoWire

Keller fired six scoreless innings without allowing a hit prior to being pulled in a 5-4 loss to the Cardinals on Saturday.

Keller was dominant, but he also racked up 84 pitches (52 for strikes) through six innings. With the Pirates' brass looking towards the future, Keller's arm was saved at the expense of the no-hitter. The 24-year old will carry a 3.24 ERA into his fourth start of the season, which is scheduled for Friday in Cleveland.

September 14, 2020 11:40 PM
Pirates' Mitch Keller: Surrenders three in return
by RotoWire Staff | RotoWire

Keller gave up three runs on two hits and four walks while striking out four over three innings in Game 2 of Monday's doubleheader against the Reds. He didn't factor into the decision.

Keller found trouble in the second and third innings, surrendering three runs on a pair of home runs before exiting. He was likely on a short leash, with his last start dating back to Aug. 1 due to an oblique injury. He'll carry a 5.06 ERA and 1.59 WHIP with seven strikeouts over 10.2 frames into his next outing.

September 14, 2020 07:08 PM
Pirates' Mitch Keller: Return made official
by RotoWire Staff | RotoWire

Keller (oblique) was reinstated from the 10-day injured list and will start Game 2 of Monday's doubleheader against the Reds, Kevin Gorman of reports.

As expected, Keller will rejoin the starting rotation after missing time with a left oblique strain. He's appeared in just two games this season, surrendering three runs on seven hits and four walks while fanning three over 7.2 innings of work.

September 14, 2020 01:56 PM
Pirates' Mitch Keller: Rejoining rotation Monday
by RotoWire Staff | RotoWire

The Pirates will activate Keller (oblique) from the 10-day injured list Monday to start one game of the team's doubleheader with the Reds, Adam Berry of reports.

Keller reported no pain in his strained left oblique coming out of a three-inning live batting practice session a few days ago, so he's ready to make his first appearance since Aug. 1. Due to the extended layoff, Keller likely won't be asked to work especially deep into Monday's contest, which renders him rather unappealing for DFS contests. Keller may have more intrigue in season-long formats, as he would likely be in line to make his second start of the week Sept. 19 or Sept. 20 versus the Cardinals.

September 10, 2020 12:32 PM
Pirates' Mitch Keller: Tosses three practice innings
by RotoWire Staff | RotoWire

Keller (oblique) threw 43 pitches over three innings during a live batting practice session Wednesday, Alex Stumpf of reports.

Keller didn't face any setbacks after throwing 35 pitches Friday, and his return could be coming soon if he doesn't experience any issues following Wednesday's session. The right-hander has been sidelined for over a month with a left oblique strain, but he could get some work in over the final few weeks of the regular season.

September 6, 2020 12:36 PM
Pirates' Mitch Keller: Moving closer to return
by RotoWire Staff | RotoWire

Keller (oblique) is set to throw another live batting practice session in the new few days, Adam Berry of reports.

Keller threw 35 pitches in two innings of batting practice Friday. With no setbacks from that session, Keller will throw again soon and could rejoin the rotation shortly thereafter. With just under a month remaining in the season, it's unclear how many starts Keller would be able to make, though the Pirates would likely want to see him return to the mound before the conclusion of the campaign.

September 2, 2020 10:40 PM
Pirates' Mitch Keller: Throwing live batting practice
by RotoWire Staff | RotoWire

Keller (oblique) is scheduled to throw live batting practice Thursday, Adam Berry of reports.

The 24-year-old landed on the injured list in early August with a left oblique injury, but facing live hitters is a good sign for his progression. The Pirates plan for Keller to return to game action before the end of the season, but a more specific timeline for his return remains unclear.

Last 7 Games
05/10vs CINL 1-1413.17722
05/04@ SDW 2-115.22025
04/28vs KCL 6-912.13452
04/22@ DETW 4-25.05205
04/15vs SDL 3-813.19731
04/10vs CHCW 8-215.05117
04/04@ CHCL 3-413.02344
Fantasy Points By Week












1 2 3 4 5 6 7 8 9 10 11 12
Pitching Stats
More Pitching Stats
Minor League Pitching Stats
2014R-Gcl Pirates 27.19800002913191.991.181
2015R-Bristol Pirates 19.26600302516255.622.135
2016AFX-West Virginia Power124.12323085013118962.470.919
2016AFA-Bradenton Marauders 6.01101007150.001.000
2017AFA-Bradenton Marauders 77.1151506306420573.150.999
2017ASX-West Virginia Black 4.02200007120.000.750
2017AA-Altoona Curve 34.26602204511253.161.053
2018AAX-Altoona Curve 86.0141409207632642.721.116
2018AFA-Bradenton Marauders 4.01100002172.252.000
2018AAA-Indianapolis Indians 52.1101003205722594.841.555
2019AAA-Indianapolis Indians103.21919075012335943.581.250

Player Info

Cedar Rapids, IA
Pittsburgh Pirates

MLB Experience: