Mitch Keller
No Photo
Mitch Keller
P · Pittsburgh Pirates
PositionP
Bats/ThrowsR/R
Height6′ 3″
Weight213 lbs
Age30
BirthplaceCedar Rapids, IA, USA
Draft2014, Pittsburgh Pirates, Round: 2, Overall Pick: 64
SchoolXavier (IA) HS
Signing Bonus$1,000,000
MLB Debut2019-05-27
Contract Status
Service Time
6.026
1/1/2026
Options
N/A
1/1/2026
MLB FA
2029
2026 Service Time Gained: 0.087
2026 Option Year Used? No
Contract
2026$16,911,500
2027$18,411,500
2028$20,411,500
Summary
GGSIPWLERAKK%BB%HR/9WHIP
2026 (MLB)151582.1545.256518.4%8.8%0.771.340
MLB Career180178960.147694.5790221.6%7.9%1.031.378
Last 10 Games
DateLvlTeamOppIPHERBBSOHRERA
2026-06-16MLBPittsburgh Piratesvs —5.1544715.25
2026-06-11MLBPittsburgh Piratesvs —4.0754315.14
2026-06-05MLBPittsburgh Piratesvs —4.2763414.81
2026-05-30MLBPittsburgh Piratesvs —4.01071504.35
2026-05-24MLBPittsburgh Piratesvs —6.0413503.64
2026-05-19MLBPittsburgh Piratesvs —5.2441313.86
2026-05-13MLBPittsburgh Piratesvs —5.2761313.59
2026-05-07MLBPittsburgh Piratesvs —6.0422412.87
2026-05-01MLBPittsburgh Piratesvs —7.0311602.85
2026-04-25MLBPittsburgh Piratesvs —5.0532603.18
Stats & Game Logs
YearAgeLvlTeamGGSIPWLSVERAKBBK%BB%HR/9WHIPAVGBABIP
Season
Date ↕Lvl ↕Team ↕OpponentIP ↕H ↕ER ↕BB ↕SO ↕HR ↕ERA ↕
SplitBFIPWLSVERAKBBHRWHIPAVG
vs Handedness
vs Left2138475.0nan441190631.520.277
vs Right2033481.1nan461140471.250.253
Home / Away
Home Games2151500.1213804.230447166471.350.263
Away Games2020460.0263104.950455164631.410.268
Day / Night
Day Games1615382.1192403.860363118371.240.246
Night Games2556578.0284505.040539212731.470.278
Runners
Bases Empty2327519.1nan526191661.400.255
Runners On1844439.2nan376139441.360.279
Scoring Position1028236.2nan19880211.430.287
Role
Starter4144954.1466904.5808963271101.370.265
Reliever276.01003.0006301.830.348
By Inning
First Inning773178.04.85018986211.450.255
Second Inning748177.23.19017263111.290.249
Third Inning762173.24.98016059241.390.266
Fourth Inning699164.04.45014048171.310.265
Fifth Inning653144.15.67014245171.500.289
Sixth Inning40891.05.3406922171.440.294
Seventh Inning9924.12.59024531.030.220
Eighth Inning235.1.0003201.310.238
Ninth Inning62.0.000300.000.000
YearAgeLvPitBIPVeloMax VGB%FB%LD%PU%O-Sw%Z-Sw%O-Con%Z-Con%Sw%Con%Zone%F-Str%CS%Whiff%
201518R2045749.1%21.1%24.6%5.3%58.8%47.5%80.4%6.4%52.5%
201619A+881546.7%26.7%20.0%6.7%52.3%69.6%73.9%13.6%30.4%
201619A182132848.2%32.3%11.9%7.6%51.7%74.7%63.8%15.1%25.3%
201720AA5748447.6%26.2%20.2%6.0%46.5%75.7%59.2%17.4%24.3%
201720A+116521554.9%25.6%17.2%2.3%47.9%79.9%57.7%16.5%20.1%
201821AAA91315634.6%37.2%21.8%6.4%49.1%75.4%61.4%16.3%24.6%
201821AA126423455.1%26.1%12.0%6.8%47.5%76.5%59.4%16.1%23.5%
201821A+731668.8%12.5%12.5%6.2%53.4%92.3%52.6%20.5%7.7%
201922MLB93214595.498.340.7%20.0%35.2%4.1%32.7%72.8%52.4%83.6%51.7%75.1%48.9%63.2%14.6%24.9%
201922AAA175527146.1%24.7%24.7%4.4%46.6%72.0%59.7%17.0%28.0%
202023MLB3835293.997.442.3%36.5%13.5%7.7%21.6%66.1%72.3%81.7%40.7%78.8%43.1%46.0%15.7%21.2%
202124MLB185832293.897.641.0%24.8%29.8%4.3%25.6%67.0%58.9%87.9%46.0%79.7%49.2%55.7%16.1%20.3%
202124AAA4817557.3%18.7%20.0%4.0%44.9%68.5%59.4%17.7%31.5%
202225MLB266147795.699.749.7%19.4%25.9%5.1%27.7%64.4%63.7%85.3%45.6%78.6%48.9%56.9%17.1%21.4%
202326MLB311954895.298.944.2%25.5%25.0%5.3%28.4%65.5%62.9%82.3%47.8%76.8%52.3%63.9%18.6%23.2%
202427MLB285154094.598.139.8%26.3%28.3%5.6%28.9%65.1%62.4%85.3%47.6%78.5%51.5%61.4%18.7%21.5%
202528MLB287053794.198.444.3%24.4%24.2%7.1%25.7%68.3%56.1%87.1%48.5%79.4%53.4%60.0%16.9%20.6%
202629MLB133425193.496.641.2%20.4%30.8%7.6%28.7%67.0%62.5%87.0%47.8%79.6%49.8%60.3%16.0%20.4%
MLB CareerMLB16008287294.699.743.5%23.8%27.0%5.7%27.6%66.4%61.0%85.3%47.4%78.4%50.8%59.9%17.3%21.6%
AAA CareerAAA314950244.2%27.7%23.1%5.0%47.0%72.5%60.2%16.9%27.5%
AA CareerAA183831853.1%26.1%14.2%6.6%47.2%76.3%59.3%16.5%23.7%
A+ CareerA+132624655.3%24.8%17.1%2.8%48.5%79.9%58.5%16.5%20.1%
A CareerA182132848.2%32.3%11.9%7.6%51.7%74.7%63.8%15.1%25.3%
R CareerR2045749.1%21.1%24.6%5.3%58.8%47.5%80.4%6.4%52.5%
Transaction History
2026-04-16RHP Mitch Keller changed number to 23.
2026-04-15RHP Mitch Keller changed number to 42.
2025-09-16RHP Mitch Keller changed number to 23.
2025-09-15RHP Mitch Keller changed number to 21.
2025-04-16RHP Mitch Keller changed number to 23.
2025-04-15RHP Mitch Keller changed number to 42.
2021-07-30Pittsburgh Pirates recalled RHP Mitch Keller, , , , , and.
2021-07-30Pittsburgh Pirates recalled RHP Mitch Keller.
2021-07-30Pittsburgh Pirates recalled RHP Mitch Keller from Indianapolis Indians.
2021-06-12Pittsburgh Pirates optioned RHP Mitch Keller to Indianapolis Indians.
2021-06-08Pittsburgh Pirates activated RHP Mitch Keller from the 10-day injured list.
2021-06-06Pittsburgh Pirates placed RHP Mitch Keller on the 10-day injured list.
2020-09-14Pittsburgh Pirates activated RHP Mitch Keller from the 10-day injured list.
2020-09-14Pittsburgh Pirates activated P Mitch Keller from the 10 day injured list.
2020-09-14Pittsburgh Pirates activated RHP Mitch Keller from the 10-day injured list.
2020-08-02Pittsburgh Pirates placed RHP Mitch Keller on the 10-day injured list. Left side discomfort.
2019-08-12Pittsburgh Pirates recalled RHP Mitch Keller from Indianapolis Indians.
2019-06-19Pittsburgh Pirates optioned RHP Mitch Keller to Indianapolis Indians.
2019-06-12Pittsburgh Pirates recalled Mitch Keller from Indianapolis Indians.
2019-05-28Pittsburgh Pirates optioned RHP Mitch Keller to Indianapolis Indians.
2019-05-27Pittsburgh Pirates recalled Mitch Keller from Indianapolis Indians.
2019-03-09Pittsburgh Pirates optioned RHP Mitch Keller to Indianapolis Indians.
2018-11-20Pittsburgh Pirates selected the contract of Mitch Keller from Indianapolis Indians.
2018-07-18Indianapolis Indians activated RHP Mitch Keller from the temporarily inactive list.
2018-07-14Indianapolis Indians placed RHP Mitch Keller on the temporarily inactive list.
2018-07-11RHP Mitch Keller assigned to Indianapolis Indians from Bradenton Marauders.
2018-07-10RHP Mitch Keller assigned to Bradenton Marauders from Indianapolis Indians.
2018-06-28RHP Mitch Keller assigned to Indianapolis Indians from Altoona Curve.
2018-03-18RHP Mitch Keller assigned to Pittsburgh Pirates.
2017-08-04RHP Mitch Keller assigned to Altoona Curve from Bradenton Marauders.
2017-06-29Bradenton Marauders activated RHP Mitch Keller from the 7-day disabled list.
2017-06-19Bradenton Marauders sent RHP Mitch Keller on a rehab assignment to West Virginia Black Bears.
2017-06-19Bradenton Marauders sent RHP Mitch Keller on a rehab assignment to West Virginia Black Bears.
2017-05-26Bradenton Marauders placed RHP Mitch Keller on the 7-day disabled list retroactive to May 24, 2017.
2016-08-30RHP Mitch Keller assigned to Bradenton Marauders from West Virginia Power.
2016-06-10RHP Mitch Keller assigned to West Virginia Power from Pirates Ext. Spring Training.
2016-06-03RHP Mitch Keller assigned to Pirates Ext. Spring Training from West Virginia Power.
2016-04-05RHP Mitch Keller assigned to West Virginia Power from Bristol Pirates.
2015-06-21RHP Mitch Keller assigned to Bristol Pirates from GCL Pirates.
2014-06-14RHP Mitch Keller assigned to GCL Pirates.
2014-06-14Pittsburgh Pirates signed RHP Mitch Keller.