Please SUPPORT US by putting your name on the SUPPORT WALL.
Tips Updates
MLB
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

Drafted
Rated Prospect
Rule 5 Pick
PositionsP-106Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameBrad Michael Keller
Height6-5Weight230BatsRightThrowsRight
Born DateJuly 27,1995 [23.057]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 IDkellb003MLBAM ID641745
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 RoyalsALMLBkcaS/R22863.174019211020133.01304947747946021.338.780.473.176.352.00.5710.38
MLB Totals - 1 Season(s)Filter863.174019211020133.01304947747946021.338.780.473.176.352.00.5710.38
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)Filter863.174019211020133.01304947747946021.338.780.473.176.352.00.571-
Average MLB - Per ~220 innings13103.176631352030220.02158178127815510031.338.780.473.176.352.00.5650.38
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
2018Kansas City RoyalsALMLBkcap2233110000000100000.333.333.333.666103.500.000.000.2930.0033.330.000.000.000.00
MLB Totals - 1 Season(s)Filter33110000000100000.333.333.333.666103.500.000.000.0000.0033.330.000.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
Kansas City Royals Totals - 1 Season(s)Filter33110000000100000.333.333.333.666103.500.000.000.0000.0033.330.000.000.000.00
Average MLB - Per 162 games162162545400000005400000.333.333.333.666540162.500.000.000.0000.0033.330.000.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