Mitch Keller

Bats R Throws R6'2" 220 lbBorn 1996 Cedar Rapids, USADebut 2019Team PIT1x All-StarDraft 2014 R2 #64 Pittsburgh Pirates, Xavier (IA) HSContract 5 yr/$77M (24-28) 2026: $16,911,500

Projections

SeasonBFK%BB%HR%1B%XBH%PITCH+
202658020.87.13.1121.46.8498.7
202799.0
202898.7

Projected rates are per plate appearance or batter faced; counting stats scale with projected playing time. Statcast measurements inform these projections as inputs and are reported as measurements, not projected.

Most similar through age 29

His ten closest age-29 comparables averaged 94 PITCH+ the next season; 10 of 10 played. Averages cover only the players who got a next season, which is why the played count matters.

#PlayerThroughPITCH+ thenNext seasonNext PA / BF
1Matt Boyd202095.5100.8337
2Mike Leake201798.994.9784
3Nick Pivetta202295.8108.6587
4Kyle Lohse200897.897.6512
5Jason Vargas201298.894.0644
6Andrew Heaney202099.092.2558
7Kyle Kendrick201495.480.5629
8Gil Meche2008101.793.3581
9Collin McHugh201698.8100.3271
10Edwin Jackson201396.977.6633

Batting

YearTeamGPARH2B3BHRRBISBBBSOAVGOBPSLGOPSHIT+
2025PIT320000000000
2024PIT310000000000
2023PIT320000000000
2022PIT310000000000
2021PIT243223000002140.1070.1670.1070.274-24.7
2020PIT50000000000
2019PIT11110000000030.0000.0000.0000.000-110.6
Career1664323000002170.0790.1250.0790.204-46.7

Pitching

YearTeamWLERAGGSSVIPBFHRBBSOPITCH+
2027 proj58099.0
2026*50394.9101.396.2
2025PIT6154.1932320176.37492151150100.599.5100.0
2024PIT11124.2531310178.0773235016695.4101.897.2
2023PIT1394.2132320194.38252555210102.5102.0104.6
2022PIT5123.9131290159.0687146013896.0101.397.3
2021PIT5116.1723230100.747010499280.697.878.3
2020PIT112.9155021.78741816106.0104.3110.3
2019PIT157.121111048.02276166578.1101.379.5
Career42654.511651630878.0381810329983795.596.3

Statcast

YearPAEVLABarrel%HardHit%Whiff%Chase%xBAxSLGxwOBASprint
20213286.8-34.10.031.330.428.80.1510.1710.18225.1
20191187.9-13.10.00.021.422.20.0980.1070.09220.3

Fielding

YearTeamPosGInnPOAEDPFld%Runs saved
2025PITP32176178001.000-0.5
2024PITP311781021031.000+1.7
2023PITP321941821140.975+2.0
2022PITP311591015120.962+1.1
2021PITP23101410011.000-1.3
2020PITP52234001.000+0.5
2019PITP114831100.800+0.4

Runs saved covers the Statcast era; for catchers it includes framing.

Minor leagues

YearLevelTeamSidePA / BFLineAVG / ERAOPS
2021AAAIndianapolis IndiansPit12828.0 IP, 30% K3.21
2019AAAIndianapolis IndiansPit436103.2 IP, 28% K3.58
2018AAAIndianapolis IndiansPit23652.1 IP, 24% K4.84
2018AAAltoona CurvePit34286.0 IP, 22% K2.72
2017AAAltoona CurvePit14234.2 IP, 32% K3.16
2017A+Bradenton MaraudersPit30677.1 IP, 21% K3.15
2016A+Bradenton MaraudersPit236.0 IP, 30% K0.00
2016AWest Virginia PowerPit488124.1 IP, 27% K2.47
2015RkBristol PiratesPit10119.2 IP, 25% K5.62
2014RkGCL PiratesPit11327.1 IP, 26% K1.99

Splits

Yearvs LHPvs RHPHomeAway
20210.2250.1040.1560.114
20190.0000.0000.0000.000

wOBA by split, from pitch level data, 2015 on. For pitchers the split is the batter side faced.