Brad Keller

Brad Michael Keller
Born: July 27, 1995
Flowery Branch, GA US
Primary Position: Pitcher
Bats: Right
Throws: Right
Height: 6'5"
Weight: 230
Draft: Round 8 (2013 June Amateur Draft, Arizona Diamondbacks)
Draft: Round 1 (2017 Rule V Draft, Cincinnati Reds)
School: Flowery Branch (GA) HS
Career: 2013-2024
Major League Statistics

Brad Keller has compiled a career record of 42 wins and 35 losses and a 3.96 ERA in his 121-game pitching career with the Missoula Osprey, Diamondbacks, Hillsboro Hops, Kane County Cougars, Visalia Rawhide, Jackson Generals, Royals, Northwest Arkansas Naturals, Omaha Storm Chasers and Charlotte Knights. He began playing during the 2013 season and has taken the field during the 2024 campaign.


Click on column headings to sort.

Pitching:

Year Level Lg Team W L W% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF
2013RARIZDiamondbacks73.7002.221312000056.7532214226061205244
2013RPIONMissoula Osprey004.502100006.0633040400028
2014Short Season ANORWHillsboro Hops101.0000.001100006.0100010800120
2014RARIZDiamondbacks401.0002.3063000031.3308829020304127
2014RPIONMissoula Osprey14.2006.9588000033.75031266180303113166
2015AMIDWKane County Cougars89.4712.6026250000142.0128574133701091007586
2016Advanced ACALLVisalia Rawhide97.5624.4724240000135.0147736713260992012558
2017AASOULJackson Generals109.5264.6826260000130.7142736875711117110580
2023AATLNorthwest Arkansas Naturals201.0004.156000008.7744140800037
2023AAAILOmaha Storm Chasers03.00015.009200009.01117151210510359
2023RAZCLRoyals11.50016.202100001.7333030200011
2024AAAILCharlotte Knights11.5004.5033000016.016881601400568
Totals4235.5453.961211020000559.0575288246352031455282552405

Batting:

Year Level Lg Team GP PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB DP HBP SH SF IBB
2017AASOULJackson Generals26252211000000213.045.125.045.170100100
Totals26252211000000213.045.125.045.170100100


Fielding:

Year Level Lg Team Pos GP PO A E DP Fld% RF/G
2013RPIONMissoula OspreyP20000.000
2013RARIZDiamondbacksP1326011.000.615
2014RPIONMissoula OspreyP867011.0001.625
2014RARIZDiamondbacksP63410.8751.167
2014Short Season ANORWHillsboro HopsP111001.0002.000
2015AMIDWKane County CougarsP26111933.9091.154
2016Advanced ACALLVisalia RawhideP241712001.0001.208
2017AASOULJackson GeneralsP266912.938.577
2023AAAILOmaha Storm ChasersP911001.000.222
2023AATLNorthwest Arkansas NaturalsP610001.000.167
2023RAZCLRoyalsP20000.000
2024AAAILCharlotte KnightsP312001.0001.000
Totals121485957.955.884

Minor League Service:

Year Level League Team Affiliation First Appearance Final Appearance
2013RArizona LeagueDiamondbacksARIJune 22, 2013August 26, 2013
2013RPioneer LeagueMissoula OspreyARIAugust 31, 2013September 5, 2013
2014RPioneer LeagueMissoula OspreyARIJune 17, 2014July 25, 2014
2014RArizona LeagueDiamondbacksARIJuly 30, 2014August 24, 2014
2014Short Season ANorthwest LeagueHillsboro HopsARIAugust 30, 2014August 30, 2014
2015AMidwest LeagueKane County CougarsARIApril 12, 2015September 5, 2015
2016Advanced ACalifornia LeagueVisalia RawhideARIApril 10, 2016August 24, 2016
2017AASouthern LeagueJackson GeneralsSEAApril 9, 2017September 1, 2017
2023AAAInternational LeagueOmaha Storm ChasersKCAJune 28, 2023July 25, 2023
2023RArizona Complex LeagueRoyalsKCAAugust 14, 2023August 17, 2023
2023AATexas LeagueNorthwest Arkansas NaturalsKCAAugust 20, 2023September 4, 2023
2024AAAInternational LeagueCharlotte Knights




Persons data from the Chadwick Baseball Bureau are Copyright Chadwick Baseball Bureau, and are made available under the Open Data Commons Attribution License.