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

Brad KellerTrack this Player High Level: MLB Current Team: Kansas City Royals MLB Years: 2018-2018
Follow TBC on Twitter and Facebook

Rated Prospect
Rule 5 Pick
PositionsP-106Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameBrad Michael Keller
Height6-5Weight230BatsRightThrowsRight
Born DateJuly 27,1995 [22.274]PlaceFlowery Branch,Georgia
High SchoolFlowery Branch (Flowery Branch,GA)

DraftedSelected by the Arizona Diamondbacks [Team Picks] in the 8th round (240th overall) of the 2013 Amateur Entry Draft [Signed]
Signing Bonus$125,000Signing ScoutsT.R. Lewis
Prospect Rankings[BA] 2017-ARI-#8   [PIPE] 2016-ARI-#13 ... 2017-ARI-#7
MLB DebutMarch 29,2018 [22.246]
OrganizationsARI [5] KCA [1] Awards0
TBC Player ID180770Retrosheet IDkellb002MLBAM ID641745
Pitch Repertoire Fastball (50.82%) -- 2-Seam Fastball (26.23%) -- Slider (22.95%)
Fastball Velocity [2018] - 94.61
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Brad 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 RatingsPitchingStrikeouts38Walks58Hittable36SO/BB53vsPower36Hitting9Durability89Team.542Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2013Arizona DiamondbacksArizRkari-ST17732.2213121000056.2532214226615001.398.420.324.139.692.35.700-
2013Missoula OspreyPioRkariS/R17004.5021100006.06330440001.679.00--6.006.001.00--
2013Minor Totals (2 teams)MinorRk--ST0732.4415132000062.2592517230655001.428.470.294.319.342.17.700-
2014Arizona DiamondbacksArizRkari45S/R18402.30633000031.0308829204001.248.620.572.595.742.221.000-
2014Missoula OspreyPioRkari33ST18146.95880000033.25031266183013102.0213.371.604.818.021.67.200-
2014Hillsboro HopsNwstA-ari0ST18100.0011000006.01000181000.331.50--1.5012.008.001.000-
2014Minor Totals (3 teams)MinorRk--S/R0644.3115123000070.18139348285818101.5410.271.013.557.352.07.600-
2015Kane County CougarsMidwAari44ST19892.60262510000142.012857413371097001.168.110.192.356.912.95.471-
2016Visalia RawhideCalifA+ari40ST20974.47242400000135.0147736713269912001.289.800.871.736.603.81.563-
2017Jackson GeneralsSouAAari46ST211094.68262600000130.2142736875711110101.529.780.483.937.651.95.526-
2018Kansas City RoyalsALMLBkcaRel22013.5290900107.29331240001.4310.571.172.354.702.00.0001.43
MLB Totals - 1 Season(s)Filter013.5290900107.29331240001.4310.571.172.354.702.00.0001.43
Minor League Totals - 5 Season(s)Filter40323.7710610060000539.05572672273317844252201.369.260.552.967.352.48.556-
AA Totals - 1 Season(s)Filter1094.68262600000130.2142736875711110101.529.780.483.937.651.95.526-
A+ Totals - 1 Season(s)Filter974.47242400000135.0147736713269912001.289.800.871.736.603.81.563-
A Totals - 1 Season(s)Filter892.60262510000142.012857413371097001.168.110.192.356.912.95.471-
A- Totals - 1 Season(s)Filter100.0011000006.01000181000.331.50--1.5012.008.001.000-
Rk Totals - 2 Season(s)Filter1273.60292450000126.21396451105711522101.549.800.704.028.112.02.632-
Kansas City Royals Totals - 1 Season(s)Filter013.5290900107.29331240001.4310.571.172.354.702.00.000-
Average MLB - Per ~220 innings0293.52258025800290220.0258868629571150001.4310.571.172.354.702.00.0001.43
Average Minor - Per ~220 innings16133.77434120000220.022610992137218021101.369.260.552.967.352.48.552-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2017Jackson GeneralsSouAAari46p2112221100000021301000.045.125.045.1701025.111.000.091.0948.0052.006.500.000.000.00
Minor League Totals - 1 Season(s)Filter12221100000021301000.045.125.045.1701025.111.000.091.0008.0052.006.500.000.000.00
AA Totals - 1 Season(s)Filter12221100000021301000.045.125.045.1701025.111.000.091.0008.0052.006.500.000.000.00
Average Minor - Per 162 games162297141400000027176014000.045.125.045.170140338.111.000.091.0008.0052.006.500.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2013Arizona Diamondbacks ArizRkari17P13--26-1881.0000.62------13100.023.2
2013Missoula Osprey PioRkari17P2---------------2100.02.7
2014Missoula Osprey PioRkari18P8--67-113131.0001.63------8100.010.5
2014Arizona Diamondbacks ArizRkari18P6--341-87.8751.17------6100.010.7
2014Hillsboro Hops NwstA-ari18P1--11--221.0002.00------1100.01.3
2015Kane County Cougars MidwAari19P26--1119333330.9091.15------26100.018.8
2016Visalia Rawhide CalifA+ari20P24--1712--29291.0001.21------24100.017.1
2017Jackson Generals SouAAari21P26--69121615.9380.58------26100.018.6
AA Totals for P - 1 season(s)-   P26--69121615.9380.58------260.00.0
A+ Totals for P - 1 season(s)-   P24--1712--29291.0001.21------240.00.0
A Totals for P - 1 season(s)-   P26--1119333330.9091.15------260.00.0
A- Totals for P - 1 season(s)-   P1--11--221.0002.00------10.00.0
Rk Totals for P - 2 season(s)-   P29--1117122928.9660.97------290.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2013Arizona Diamondbacks ArizRkari1713----------
2013Missoula Osprey PioRkari172----------
2014Missoula Osprey PioRkari188----------
2014Arizona Diamondbacks ArizRkari186----------
2014Hillsboro Hops NwstA-ari181----------
2015Kane County Cougars MidwAari1926----------
2016Visalia Rawhide CalifA+ari2024----------
2017Jackson Generals SouAAari2126----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2018Kansas City RoyalsMLB Spring TrainingMLB22202.70808001010.09330414001.308.100.003.6012.603.502.701.000
MLB Spring Training Totals - 1 yrs202.70808001010.09330414001.308.100.003.6012.603.502.701.000

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2017-12-14PKansas City RoyalsKansas City Royals (MLB)YActiveTradedTraded from Reds to Royals for future considerations22.140Team Roster on 2017-12-14
2017-12-14PCincinnati RedsCincinnati Reds (MLB)YActive--Drafted from Diamondbacks by Reds in Rule 5 Draft22.140Team Roster on 2017-12-14
2017-05-01PArizona DiamondbacksJackson (AA)-MinorsActivated MinorsActivated from disabled list21.279Team Roster on 2017-05-01
2017-04-26PArizona DiamondbacksJackson (AA)-DL-7InjuredDL7 Injured21.274Team Roster on 2017-04-26
2017-04-06PArizona DiamondbacksJackson (AA)-MinorsReassigned MinorsAssigned to Jackson (AA)21.254Team Roster on 2017-04-06
2016-09-30PArizona DiamondbacksVisalia (A+)-MinorsActivated MinorsActivated from DL21.065Team Roster on 2016-09-30
2016-08-27PArizona DiamondbacksVisalia (A+)-DL-7InjuredDL7 Injured21.031Team Roster on 2016-08-27
2016-04-07PArizona DiamondbacksVisalia (A+)-MinorsReassigned MinorsAssigned to Visalia (A+)20.255Team Roster on 2016-04-07
2015-04-09PArizona DiamondbacksKane County (A)-MinorsReassigned MinorsAssigned to Kane County (A)19.257Team Roster on 2015-04-09
2014-07-30PArizona DiamondbacksArizona Diamondbacks (Rk)-MinorsReassigned MinorsAssigned to Arizona Diamondbacks (Rk)19.003Team Roster on 2014-07-30
2013-08-31PArizona DiamondbacksMissoula (Rk)-MinorsReassigned MinorsAssigned to Missoula (Rk)18.035Team Roster on 2013-08-31
2013-06-19PArizona DiamondbacksArizona Diamondbacks (Rk)-MinorsContractSigned out of draft (Georgia HS)17.328Team Roster on 2013-06-19
* Transactions data can be divided into 2 eras. 2012-2018 includes all MLB/Minor roster movement whereas 1903-2012 contains only MLB change of organization with some DL-related data since 2000s.

Salaries

TopAbout Salary DataPayroll SectionAll $ are USD
YearTeam NamePayrollAgeSalaryServMLB RkTm RkCentileAboveLeague AvgLeague MinCareer*Contracts
2013Arizona Diamondbacks-17125,000-------125,000Signing Bonus out of 2013 Draft (8th round - 240th overall)
2018Kansas City RoyalsTeam Payroll22545,000-72926-4,360,045545,000670,000
* Career earnings are a simple calculation of available yearly salaries listed here. They include only base salary and draft signing bonus. Minor league salaries are excluded. The value is not meant to reflect a player's actual career earnings.
* League minimum salaries are displayed in red