Tips Updates
MLB
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Mitch KellerTrack this Player High Level: AAA Current Team: Indianapolis (AAA) - Pittsburgh Pirates MLB Years: 2019-2019
Follow TBC on Twitter and Facebook

Drafted
Arizona Fall League
Rated Prospect
PositionsP-87Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameMitch Thomas Keller
Height6-3Weight195BatsRightThrowsRight
Born DateApril 4,1996 [23.228]PlaceCedar Rapids,Iowa
High SchoolXavier (Cedar Rapids,IA)

DraftedSelected by the Pittsburgh Pirates [Team Picks] in the 2nd round (64th overall) of the 2014 Amateur Entry Draft [Signed]
Signing Bonus$1,000,000
Prospect Rankings[BA] 2015-PIT-#9 ... 2017-MLB-#22 ... 2017-PIT-#2 ... 2018-MLB-#12 ... 2018-PIT-#1 ... 2019-PIT-#1 ... 2019-MLB-#26   [BP] 2019-MLB-#18   [FG] 2018-MLB-#23 ... 2019-MLB-#37   [PIPE] 2016-PIT-#14 ... 2017-PIT-#4 ... 2017-MLB-#48 ... 2018-MLB-#16 ... 2018-PIT-#1 ... 2019-MLB-#19 ... 2019-PIT-#1
MLB DebutMay 27,2019 [23.053]
OrganizationsPIT [6] Awards7
TBC Player ID187807Retrosheet IDkellm003MLBAM ID656605
RelationshipsBrother of Jon Keller
Pitch Repertoire Fastball (59.50%) -- Slider (20.85%) -- Curveball (15.94%) -- Changeup (3.72%)
Fastball Velocity [2019] - 95.36
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Transactions -- Awards


This player page is available for sponsorship:
Sponsor the Mitch Keller page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.
About Sponsorships Program


Active Talent RatingsPitchingStrikeouts69Walks55Hittable66SO/BB62vsPower66Hitting0Durability74Team.503Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2014Gulf Coast PiratesGCLRkpit65ST18001.98981000027.01986013295001.176.26--4.289.552.23--
2015Bristol PiratesAppRkpit14ST19035.49660000019.2251812116252002.0811.440.467.3211.441.56.000-
2016West Virginia PowerSALApit19ST20852.46232300000124.096363441813110000.926.950.291.309.487.28.615-
2016Bradenton MaraudersFSLA+pit39ST20100.0011000006.05000170001.007.50--1.5010.507.001.000-
2016Minor Totals (2 teams)Minor--ST0952.35242400000130.0101363441913810000.926.970.281.319.537.26.643-
2017West Virginia Black BearsNYPLA-pit41ST21000.0022000004.02000170000.754.50--2.2515.757.00--
2017Bradenton MaraudersFSLA+pit38ST21633.1415150000077.0572927520647001.006.630.582.337.453.20.667-
2017Altoona CurveEastAApit35ST21223.12660000034.2251412211450001.046.490.522.8611.684.09.500-
2017Minor Totals (3 teams)Minor--ST0853.03232300000115.18443397321167001.006.520.542.489.003.63.615-
2018Bradenton MaraudersFSLA+pitST22002.2511000004.07210120002.0015.75--2.254.502.00--
2018Altoona CurveEastAApitST22922.7214140000086.0642926732766001.126.700.733.357.952.38.818-
2018Indianapolis IndiansILAAApitST22324.8210100000052.0593428322571001.5510.150.523.789.802.59.600-
2018Minor Totals (3 teams)Minor--ST01243.48252500000142.0130655510551357001.308.220.633.488.542.45.750-
2019Indianapolis IndiansILAAApitST23753.56191900000103.29444419351235001.248.160.783.0410.683.51.583-
2019Pittsburgh PiratesNLMLBpitST23157.1311110000048.0724138616652001.8313.501.133.0012.194.06.167-0.08
MLB Totals - 1 Season(s)Filter157.1311110000048.0724138616652001.8313.501.133.0012.194.06.167-0.08
Minor League Totals - 6 Season(s)Filter36223.1210610510000537.04532141873117056636001.167.560.522.849.443.33.621-
AAA Totals - 2 Season(s)Filter1073.98292900000155.1153786912571806001.358.830.693.2910.383.16.588-
AA Totals - 2 Season(s)Filter1142.83202000000120.28943389431216001.096.640.673.219.022.81.733-
A+ Totals - 3 Season(s)Filter732.8917170000087.0693128522737001.047.110.522.277.523.32.700-
A Totals - 1 Season(s)Filter852.46232300000124.096363441813110000.926.950.291.309.487.28.615-
A- Totals - 1 Season(s)Filter000.0022000004.02000170000.754.50--2.2515.757.00--
Rk Totals - 2 Season(s)Filter033.4515141000046.1442618129547001.558.430.195.5510.341.86.000-
Pittsburgh Pirates Totals - 1 Season(s)Filter157.1311110000048.0724138616652001.8313.501.133.0012.194.06.167-
Average MLB - Per ~220 innings5237.13505000000220.033018817428732989001.8313.501.133.0012.194.06.179-0.08
Average Minor - Per ~220 innings1593.12434300000220.01858776136923115001.167.560.522.849.443.33.625-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2017Altoona CurveEastAApit35p2124000000000200000.000.000.000.000004.000.000.000.0000.0050.000.000.000.000.00
2018Altoona CurveEastAApit228161200010011002001.125.176.125.3012019.333.000.063.1445.2652.6310.000.000.000.00
2018Indianapolis IndiansILAAApit2247020000000300000.286.286.286.572207.500.000.000.2510.0042.860.000.000.000.00
2018Minor Totals (2 teams)Minor         12231400010011302001.174.208.174.3824026.400.000.043.1753.8550.0013.000.000.000.00
2019Indianapolis IndiansILAAApit23711211001000111000.091.167.182.3492113.100.091.091.1610.007.690.000.000.00100.00
2019Pittsburgh PiratesNLMLBpit231010000000000301001.000.000.000.0000011.000.000.000.0000.0027.270.000.000.000.00
MLB Totals - 1 Season(s)Filter1010000000000301001.000.000.000.0000011.000.000.000.0000.0027.270.000.000.000.00
Minor League Totals - 3 Season(s)Filter21383510020011613001.132.175.158.3336143.227.026.053.0002.3337.2116.000.000.0020.00
AAA Totals - 2 Season(s)Filter1118231001000411000.167.211.222.4334120.214.055.056.0000.0020.000.000.000.0033.33
AA Totals - 2 Season(s)Filter10201200010011202001.100.143.100.2432023.250.000.050.0004.3552.1712.000.000.000.00
Average MLB - Per 162 games162162000000000490160016.000.000.000.00000178.000.000.000.0000.0027.270.000.000.000.00
Average Minor - Per 162 games162293233980015008123823008.132.175.158.333468332.227.026.053.0002.3337.2116.000.000.0020.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2014Gulf Coast Pirates GCLRkpit18P9--23--551.0000.56------9100.015.0
2015Bristol Pirates AppRkpit19P6--111-32.6670.33------6100.09.2
2016West Virginia Power SALApit20P23--414111918.9470.78------23100.016.5
2016Bradenton Marauders FSLA+pit20P1--1---111.0001.00------1100.00.7
2017West Virginia Black Bears NYPLA-pit21P2--11--221.0001.00------2100.02.7
2017Bradenton Marauders FSLA+pit21P15--9102-2119.9051.27------15100.011.4
2017Altoona Curve EastAApit21P6--12--331.0000.50------6100.04.3
2018Bradenton Marauders FSLA+pit22P1--1---111.0001.00------1100.00.8
2018Altoona Curve EastAApit22P14--812-120201.0001.43------14100.010.1
2018Indianapolis Indians ILAAApit22P10--331-76.8570.60------10100.07.1
2019Indianapolis Indians ILAAApit23P19--510--15151.0000.79------19100.013.6
2019Pittsburgh PiratesNLMLBpit23P111148311-54.8000.360.082340.0-11100.06.8
MLB Totals for P - 1 season(s)-   P111148311-54.8000.360.082340.0-110.00.0
AAA Totals for P - 2 season(s)-   P29--8131-2221.9550.72------290.00.0
AA Totals for P - 2 season(s)-   P20--914-123231.0001.15------200.00.0
A+ Totals for P - 3 season(s)-   P17--11102-2321.9131.24------170.00.0
A Totals for P - 1 season(s)-   P23--414111918.9470.78------230.00.0
A- Totals for P - 1 season(s)-   P2--11--221.0001.00------20.00.0
Rk Totals for P - 2 season(s)-   P15--341-87.8750.47------150.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2014Gulf Coast Pirates GCLRkpit189----------
2015Bristol Pirates AppRkpit196----------
2016West Virginia Power SALApit2023----------
2016Bradenton Marauders FSLA+pit201----------
2017West Virginia Black Bears NYPLA-pit212----------
2017Bradenton Marauders FSLA+pit2115----------
2017Altoona Curve EastAApit216----------
2018Bradenton Marauders FSLA+pit221----------
2018Altoona Curve EastAApit2214----------
2018Indianapolis Indians ILAAApit2210----------
2019Indianapolis Indians ILAAApit2319----------
2019Pittsburgh PiratesNLMLBpit2311----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2017Glendale Desert DogsArizona Fall LgMinor21401.52660000023.219541513001.037.230.381.904.942.601.901.000
2018Pittsburgh PiratesMLB Spring TrainingMLB22000.0010100002.0100003000.504.500.000.0013.5000.00.000
2019Pittsburgh PiratesMLB Spring TrainingMLB230122.5032100004.0101010331003.2522.506.756.752.250.3322.50.000
Arizona Fall League Totals - 1 yrs401.52660000023.719541513001.017.230.381.904.942.601.901.000
MLB Spring Training Totals - 2 yrs0115.0042200006.0111010334002.3316.504.504.506.001.3315.00.000

Awards [7]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2016Baseball America 1st team Minor League All-Star (SP) ... Can-Am League All-Star (RHP) ... Lo A All-Star Team (SP) ... Lo A Pitcher of the Year ... South Atlantic League All-Star Team (RHP) ... South Atlantic League Most Outstanding Pitcher6

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2019-08-12PPittsburgh PiratesPittsburgh Pirates (MLB)YActiveMLB ActiveRecalled from Indianapolis (AAA)23.130Team Roster on 2019-08-12
2019-06-19PPittsburgh PiratesIndianapolis (AAA)YMinorsReassigned MinorsAssigned to Indianapolis (AAA)23.076Team Roster on 2019-06-19
2019-06-12PPittsburgh PiratesPittsburgh Pirates (MLB)YActiveMLB ActiveRecalled from Indianapolis (AAA)23.069Team Roster on 2019-06-12
2019-05-28PPittsburgh PiratesPittsburgh Pirates (MLB)YActiveMLB ActiveRecalled from Indianapolis (AAA)23.054Team Roster on 2019-05-28
2019-05-28PPittsburgh PiratesIndianapolis (AAA)YMinorsReassigned MinorsAssigned to Indianapolis (AAA)23.054Team Roster on 2019-05-28
2019-03-07PPittsburgh PiratesIndianapolis (AAA)YMinorsReassigned MinorsAssigned to Indianapolis (AAA)22.337Team Roster on 2019-03-07
2018-11-20PPittsburgh PiratesPittsburgh Pirates (MLB)YActiveMLB ActiveContract purchased from minors22.230Team Roster on 2018-11-20
2018-07-18PPittsburgh PiratesIndianapolis (AAA)-Minors--Reinstated to active roster22.105Team Roster on 2018-07-18
2018-07-14PPittsburgh PiratesIndianapolis (AAA)-Restricted--Placed on temporarily inactive list22.101Team Roster on 2018-07-14
2018-07-11PPittsburgh PiratesIndianapolis (AAA)-MinorsReassigned MinorsAssigned to Indianapolis (AAA)22.098Team Roster on 2018-07-11
2018-07-10PPittsburgh PiratesBradenton (A+)-MinorsReassigned MinorsAssigned to Bradenton (A+)22.097Team Roster on 2018-07-10
2018-06-28PPittsburgh PiratesIndianapolis (AAA)-MinorsReassigned MinorsAssigned to Indianapolis (AAA)22.085Team Roster on 2018-06-28
2017-08-04PPittsburgh PiratesAltoona (AA)-MinorsReassigned MinorsAssigned to Altoona (AA)21.122Team Roster on 2017-08-04
2017-06-25PPittsburgh PiratesBradenton (A+)-MinorsReassigned MinorsAssigned to Bradenton (A+)21.082Team Roster on 2017-06-25
2017-06-22PPittsburgh PiratesWest Virginia (A-)-MinorsActivated MinorsActivated from disabled list21.079Team Roster on 2017-06-22
2017-05-28PPittsburgh PiratesBradenton (A+)-DL-7InjuredDL7 Injured21.054Team Roster on 2017-05-28
2016-08-30PPittsburgh PiratesBradenton (A+)-MinorsReassigned MinorsAssigned to Bradenton (A+)20.148Team Roster on 2016-08-30
2016-06-10PPittsburgh PiratesWest Virginia (A)-MinorsReassigned MinorsAssigned to West Virginia (A)20.067Team Roster on 2016-06-10
2016-06-04PPittsburgh PiratesPittsburgh Pirates (MLB)-MinorsReassigned MinorsAssigned to extended spring training20.061Team Roster on 2016-06-04
2016-04-07PPittsburgh PiratesWest Virginia (A)-MinorsReassigned MinorsAssigned to West Virginia (A)20.003Team Roster on 2016-04-07
2015-06-23PPittsburgh PiratesBristol (Rk)-MinorsReassigned MinorsAssigned to Bristol (Rk)19.080Team Roster on 2015-06-23
2014-06-21PPittsburgh PiratesGulf Coast Pirates (Rk)-MinorsContractSigned out of draft (Iowa HS)18.078Team Roster on 2014-06-21
* Transactions data can be divided into 2 eras. 2012-2019 includes all MLB/Minor roster movement whereas 1903-2012 contains only MLB change of organization with some DL-related data since 2000s.