Mitch Keller

Active on MLB Roster | Pittsburgh Pirates
High Level
MLB
Years
2014-2025 (2019-2025)
Proper Name
Mitch Thomas Keller
Positions
P (279)
Height / Weight
6-3 / 212
Bats / Throws
Right / Right
Birthdate
April 4,1996   Age:  29.288
High School
Xavier (Cedar Rapids,IA)
Drafted/Signed
Signing Bonus
$ 1,000,000
Service Time
6.026 (2025)
MLB Debut
Contract Info
MLBAM ID
Retrosheet#
kellm003
Show More
Brother of Jon Keller   [2014] Originally Committed to North Carolina   [2018] Participated in the All-Star Weekend Futures Game (US Team)   [2023] Opening day starter for the Pittsburgh Pirates   [2024] Opening day starter for the Pittsburgh Pirates
Show Releated Ebay Listings

Prospect Rankings

CSV
Glossary
TBC PREMIUM Subscribers get access to additional grid functionality such as pre-defined filters, manual removal of rows and quick player comparison! Full feature list.
yearsourcetypeteamrankview rankings
2015Baseball AmericaTeamPittsburgh Pirates9View Rankings
2016Baseball AmericaTeamPittsburgh Pirates18View Rankings
2016MLB PipelineTeamPittsburgh Pirates14View Rankings
2017Baseball AmericaMLBPittsburgh Pirates22View Rankings
2017MLB PipelineMLBPittsburgh Pirates48View Rankings
2017Baseball AmericaTeamPittsburgh Pirates2View Rankings
2017MLB PipelineTeamPittsburgh Pirates4View Rankings
2018Baseball AmericaMLBPittsburgh Pirates12View Rankings
2018FanGraphsMLBPittsburgh Pirates23View Rankings
2018MLB PipelineMLBPittsburgh Pirates16View Rankings
2018Baseball AmericaTeamPittsburgh Pirates1View Rankings
2018MLB PipelineTeamPittsburgh Pirates1View Rankings
2019Baseball AmericaMLBPittsburgh Pirates26View Rankings
2019Baseball ProspectusMLBPittsburgh Pirates18View Rankings
2019FanGraphsMLBPittsburgh Pirates37View Rankings
2019MLB PipelineMLBPittsburgh Pirates19View Rankings
2019Baseball AmericaTeamPittsburgh Pirates1View Rankings
2019Baseball ProspectusTeamPittsburgh Pirates1View Rankings
2019MLB PipelineTeamPittsburgh Pirates1View Rankings
2020Baseball AmericaMLBPittsburgh Pirates52View Rankings
2020Baseball ProspectusMLBPittsburgh Pirates53View Rankings
2020FanGraphsMLBPittsburgh Pirates34View Rankings
2020MLB PipelineMLBPittsburgh Pirates39View Rankings
2020Baseball AmericaTeamPittsburgh Pirates1View Rankings
2020Baseball ProspectusTeamPittsburgh Pirates1View Rankings
2020FanGraphsTeamPittsburgh Pirates3View Rankings
2020MLB PipelineTeamPittsburgh Pirates1View Rankings
27 record(s)
Prospect rankings are available since 1990 and are based on pre-season rankings from various ranking sites.

Pitching Statistics

CSV
Glossary
🔒
TBC PREMIUM Subscribers get access to additional grid functionality such as pre-defined filters, manual removal of rows and quick player comparison! Full feature list.
yearteam nameleaguelevelmlb#agewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2014Gulf Coast PiratesGCLRkPIT6518001.98980010027.11986013295031.176.260.004.289.552.632.23
2015Bristol PiratesAppRkPIT1419035.49660000019.2251812116252002.0811.440.467.3211.448.241.56
2016West Virginia PowerSALAPIT1920852.46232300000124.1963634418131100110.926.950.291.309.482.617.28
2016Bradenton MaraudersFSLA+PIT3920100.0011000006.05000170001.007.500.001.5010.500.007.00
2017West Virginia Black BearsNYPLA-PIT4121000.0022000004.02000170010.754.500.002.2515.750.007.00
2017Bradenton MaraudersFSLA+PIT3821633.1415150000077.1572927520647071.006.630.582.337.453.383.20
2017Altoona CurveEastAAPIT3521223.12660000034.2251412211450021.046.490.522.8611.683.634.09
2018Bradenton MaraudersFSLA+PIT-22002.2511000004.07210120002.0015.750.002.254.504.502.00
2018Altoona CurveEastAAPIT-22922.7214140000086.0642926732766001.126.700.733.357.953.032.38
2018Indianapolis IndiansILAAAPIT-22324.8210100000052.1593428322571011.5510.150.523.789.805.852.59
2019Indianapolis IndiansILAAAPIT-23753.56191900000103.29444419351235071.248.160.783.0410.683.823.51
2019Pittsburgh PiratesNLMLBPIT2323157.1311110000048.0724138616652011.8313.501.133.0012.197.694.06
2020Pittsburgh PiratesNLMLBPIT2324112.91550000021.2977418162011.253.741.667.486.652.910.89
2021Indianapolis IndiansIL2AAAPIT1325113.21860020028.0271810213392011.438.680.644.1812.545.793.00
2021Pittsburgh PiratesNLMLBPIT23255116.17232300000100.213169691049922071.7911.710.894.388.236.171.88
2022Pittsburgh PiratesNLMLBPIT23265123.91312900200159.01627769146013821121.409.170.793.407.814.362.30
2023Pittsburgh PiratesNLMLBPIT23271394.21323211000194.11879791255521051121.258.661.162.559.734.493.82
2024Pittsburgh PiratesNLMLBPIT232811124.25313110000178.01829084235016612151.309.201.162.538.394.553.32
2025Pittsburgh PiratesNLMLBPIT23296154.19323200000176.11719182215115050101.268.731.072.607.664.642.94
Tot:MLB (7 yrs) MLB   42654.5116516321020878.0914472440103299837194581.389.371.063.068.584.842.80
Tot:NL (7 yrs) NL   42654.5116516321020878.0914472440103299837194581.389.371.063.068.584.842.80
Tot:Minors (7 yrs) Minors   37233.1311411100030567.148023219733183605380331.177.610.522.909.603.683.31
Tot:Rk (2 yrs) Rk   033.4515140001047.0442618129547031.558.430.195.5510.344.981.86
Tot:A- (1 yrs) A-   000.0022000004.02000170010.754.500.002.2515.750.007.00
Tot:A (1 yrs) A   852.46232300000124.1963634418131100110.926.950.291.309.482.617.28
Tot:A+ (3 yrs) A+   732.8917170000087.1693128522737071.047.110.522.277.523.193.32
Tot:AA (2 yrs) AA   1142.83202000000120.28943389431216021.096.640.673.219.023.212.81
Tot:AAA (3 yrs) AAA   1183.86373500020184.0180967914702198091.368.800.683.4210.714.703.13
Avg:MLB - 162 Inning avg MLB   ðŸ”’🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 Inning avg College   ðŸ”’🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!

Other Pitching Statistics

CSV
Glossary
Unlock the power of the TBC Research Applications with your TBC PREMIUM subscription. Only $2/month. Full feature list
yearteam nameleaguecategoryagewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2017Glendale Desert DogsArizona Fall LeagueAFL21401.52660000023.2195415130001.017.230.381.904.941.902.60
2018Pittsburgh PiratesMLB Spring TrainingSpring22000.0010001002.01000030000.504.500.000.0013.500.000.00
2019Pittsburgh PiratesMLB Spring TrainingSpring230122.5032001004.01010103310003.2522.506.756.752.2522.500.33
2020Pittsburgh PiratesMLB Spring TrainingSpring24016.0044000009.0116623101001.5611.002.003.0010.006.003.33
2021Pittsburgh PiratesMLB Spring TrainingSpring251111.91550000011.123161538111002.7418.262.386.358.7412.711.38
2022Pittsburgh PiratesMLB Spring TrainingSpring26112.92440000012.1154403122001.4610.950.002.198.762.924.00
2023Pittsburgh PiratesMLB Spring TrainingSpring27113.45550000015.2146641201030.968.042.300.5711.493.4520.00
2023National LeagueMajor League BaseballAllStar27009.0010001001.01111010001.009.009.000.009.009.000.00
2024Pittsburgh PiratesMLB Spring TrainingSpring28104.50440000012.012661680011.509.000.754.506.004.501.33
2025Pittsburgh PiratesMLB Spring TrainingSpring29112.40550000015.0115417130001.206.600.604.207.803.001.86
Tot:AFL (1 Yrs) AFL 401.52660000023.2195415130001.017.230.381.904.941.902.60
Tot:Spring (8 Yrs) Spring 565.6431290002081.19753511431785041.5710.731.553.438.635.862.52
Tot:AllStar (1 Yrs) AllStar 009.0010000101.01111010001.009.009.000.009.009.00

Batting Statistics

CSV
Glossary
🔒
Subscribe to TBC PREMIUM ($2/month) today and Track up to 200 players with daily stats using the TBC Player Tracker! Feature list
yearteam nameleaguelevelmlb#agepostbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2017Altoona CurveEastAAPIT3521P240000000002000000400.000.000.000.000.000.000.0000.0050.000.000.00
2018Altoona CurveEastAAPIT-22P816120001001100200121902.125.176.125.301.063.000.3335.2652.6310.000.00
2018Indianapolis IndiansILAAAPIT-22P470200000003000002702.286.286.286.572.000.000.5000.0042.860.000.00
2019Indianapolis IndiansILAAAPIT-23P71121100100011100021310.091.167.182.349.091.091.1000.007.690.000.00
2019Pittsburgh PiratesNLMLBPIT2323P101000000000030100101100.000.000.000.000.000.000.0000.0027.270.000.00
2021Indianapolis IndiansIL2AAAPIT1325P551100000003000001501.200.200.200.400.000.000.5000.0060.000.000.00
2021Pittsburgh PiratesNLMLBPIT2325P2328230000002140200033203.107.167.107.274.071.000.2146.2543.757.000.00
Tot:MLB (2 yrs) MLB     3338230000002170300134303.079.125.079.204.053.000.1434.6539.538.50
Tot:NL (2 yrs) NL     3338230000002170300134303.079.125.079.204.053.000.1434.6539.538.50
Tot:Minors (4 yrs) Minors     2643461002001191300174815.140.178.163.341.047.023.2502.0839.5819.00
Tot:AA (2 yrs) AA     1020120001001120200122302.100.143.100.243.050.000.2504.3552.1712.00
Tot:AAA (3 yrs) AAA     162334100100071100052513.174.208.217.426.043.043.2500.0028.00
Avg:MLB - 162 game avg MLB     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 game avg College     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
TBC+ Metric is based on wOBA with inclusion of stolen base value. TBC's version of wOBA excludes park factors and uses static coefficients across all levels and years for ease of implementation.
* indicates player had a low sample size of plate appearances.

Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!

Other Batting Statistics

CSV
Glossary
Get access to locked features and remove all ads with TBC PREMIUM. Only $2/month. Register today!
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2018Pittsburgh PiratesMLB Spring TrainingSpring22100000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
2021Pittsburgh PiratesMLB Spring TrainingSpring25100000000000010000100.000.000.000.000.000.000.0000.000.000.000.00
2023National LeagueMajor League BaseballAllStar27100000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
Tot:Spring (2 Yrs) Spring 2000000000000100001000.000.00
Tot:AllStar (1 Yrs) AllStar 100000000000000000000

Talent Ratings

About Talent Ratings
StrikeoutsWalksHittableSO/BBvs PowerDurabilityTeam Success
564641514163.464