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.
Diamondbacks |
Missoula Osprey |
Hillsboro Hops |
Kane County Cougars |
Visalia Rawhide |
Jackson Generals |
Northwest Arkansas Naturals |
Omaha Storm Chasers |
Royals |
Charlotte Knights |
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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2013 | R | ARIZ | Diamondbacks | 7 | 3 | .700 | 2.22 | 13 | 12 | 0 | 0 | 0 | 0 | 56.7 | 53 | 22 | 14 | 2 | 26 | 0 | 61 | 2 | 0 | 5 | 244 |
2013 | R | PION | Missoula Osprey | 0 | 0 | 4.50 | 2 | 1 | 0 | 0 | 0 | 0 | 6.0 | 6 | 3 | 3 | 0 | 4 | 0 | 4 | 0 | 0 | 0 | 28 | |
2014 | Short Season A | NORW | Hillsboro Hops | 1 | 0 | 1.000 | 0.00 | 1 | 1 | 0 | 0 | 0 | 0 | 6.0 | 1 | 0 | 0 | 0 | 1 | 0 | 8 | 0 | 0 | 1 | 20 |
2014 | R | ARIZ | Diamondbacks | 4 | 0 | 1.000 | 2.30 | 6 | 3 | 0 | 0 | 0 | 0 | 31.3 | 30 | 8 | 8 | 2 | 9 | 0 | 20 | 3 | 0 | 4 | 127 |
2014 | R | PION | Missoula Osprey | 1 | 4 | .200 | 6.95 | 8 | 8 | 0 | 0 | 0 | 0 | 33.7 | 50 | 31 | 26 | 6 | 18 | 0 | 30 | 3 | 1 | 13 | 166 |
2015 | A | MIDW | Kane County Cougars | 8 | 9 | .471 | 2.60 | 26 | 25 | 0 | 0 | 0 | 0 | 142.0 | 128 | 57 | 41 | 3 | 37 | 0 | 109 | 10 | 0 | 7 | 586 |
2016 | Advanced A | CALL | Visalia Rawhide | 9 | 7 | .562 | 4.47 | 24 | 24 | 0 | 0 | 0 | 0 | 135.0 | 147 | 73 | 67 | 13 | 26 | 0 | 99 | 2 | 0 | 12 | 558 |
2017 | AA | SOUL | Jackson Generals | 10 | 9 | .526 | 4.68 | 26 | 26 | 0 | 0 | 0 | 0 | 130.7 | 142 | 73 | 68 | 7 | 57 | 1 | 111 | 7 | 1 | 10 | 580 |
2023 | AA | TL | Northwest Arkansas Naturals | 2 | 0 | 1.000 | 4.15 | 6 | 0 | 0 | 0 | 0 | 0 | 8.7 | 7 | 4 | 4 | 1 | 4 | 0 | 8 | 0 | 0 | 0 | 37 |
2023 | AAA | IL | Omaha Storm Chasers | 0 | 3 | .000 | 15.00 | 9 | 2 | 0 | 0 | 0 | 0 | 9.0 | 11 | 17 | 15 | 1 | 21 | 0 | 5 | 1 | 0 | 3 | 59 |
2023 | R | AZCL | Royals | 1 | 1 | .500 | 16.20 | 2 | 1 | 0 | 0 | 0 | 0 | 1.7 | 3 | 3 | 3 | 0 | 3 | 0 | 2 | 0 | 0 | 0 | 11 |
2024 | AAA | IL | Charlotte Knights | 1 | 1 | .500 | 4.50 | 3 | 3 | 0 | 0 | 0 | 0 | 16.0 | 16 | 8 | 8 | 1 | 6 | 0 | 14 | 0 | 0 | 5 | 68 |
Totals | 42 | 35 | .545 | 3.96 | 121 | 102 | 0 | 0 | 0 | 0 | 559.0 | 575 | 288 | 246 | 35 | 203 | 1 | 455 | 28 | 2 | 55 | 2405 |
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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2017 | AA | SOUL | Jackson Generals | 26 | 25 | 22 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 13 | .045 | .125 | .045 | .170 | 1 | 0 | 0 | 1 | 0 | 0 |
Totals | 26 | 25 | 22 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 13 | .045 | .125 | .045 | .170 | 1 | 0 | 0 | 1 | 0 | 0 |
Fielding:
Year | Level | Lg | Team | Pos | GP | PO | A | E | DP | Fld% | RF/G |
---|---|---|---|---|---|---|---|---|---|---|---|
2013 | R | PION | Missoula Osprey | P | 2 | 0 | 0 | 0 | 0 | .000 | |
2013 | R | ARIZ | Diamondbacks | P | 13 | 2 | 6 | 0 | 1 | 1.000 | .615 |
2014 | R | PION | Missoula Osprey | P | 8 | 6 | 7 | 0 | 1 | 1.000 | 1.625 |
2014 | R | ARIZ | Diamondbacks | P | 6 | 3 | 4 | 1 | 0 | .875 | 1.167 |
2014 | Short Season A | NORW | Hillsboro Hops | P | 1 | 1 | 1 | 0 | 0 | 1.000 | 2.000 |
2015 | A | MIDW | Kane County Cougars | P | 26 | 11 | 19 | 3 | 3 | .909 | 1.154 |
2016 | Advanced A | CALL | Visalia Rawhide | P | 24 | 17 | 12 | 0 | 0 | 1.000 | 1.208 |
2017 | AA | SOUL | Jackson Generals | P | 26 | 6 | 9 | 1 | 2 | .938 | .577 |
2023 | AAA | IL | Omaha Storm Chasers | P | 9 | 1 | 1 | 0 | 0 | 1.000 | .222 |
2023 | AA | TL | Northwest Arkansas Naturals | P | 6 | 1 | 0 | 0 | 0 | 1.000 | .167 |
2023 | R | AZCL | Royals | P | 2 | 0 | 0 | 0 | 0 | .000 | |
2024 | AAA | IL | Charlotte Knights | P | 3 | 1 | 2 | 0 | 0 | 1.000 | 1.000 |
Totals | 121 | 48 | 59 | 5 | 7 | .955 | .884 |
Minor League Service:
Year | Level | League | Team | Affiliation | First Appearance | Final Appearance |
---|---|---|---|---|---|---|
2013 | R | Arizona League | Diamondbacks | ARI | June 22, 2013 | August 26, 2013 |
2013 | R | Pioneer League | Missoula Osprey | ARI | August 31, 2013 | September 5, 2013 |
2014 | R | Pioneer League | Missoula Osprey | ARI | June 17, 2014 | July 25, 2014 |
2014 | R | Arizona League | Diamondbacks | ARI | July 30, 2014 | August 24, 2014 |
2014 | Short Season A | Northwest League | Hillsboro Hops | ARI | August 30, 2014 | August 30, 2014 |
2015 | A | Midwest League | Kane County Cougars | ARI | April 12, 2015 | September 5, 2015 |
2016 | Advanced A | California League | Visalia Rawhide | ARI | April 10, 2016 | August 24, 2016 |
2017 | AA | Southern League | Jackson Generals | SEA | April 9, 2017 | September 1, 2017 |
2023 | AAA | International League | Omaha Storm Chasers | KCA | June 28, 2023 | July 25, 2023 |
2023 | R | Arizona Complex League | Royals | KCA | August 14, 2023 | August 17, 2023 |
2023 | AA | Texas League | Northwest Arkansas Naturals | KCA | August 20, 2023 | September 4, 2023 |
2024 | AAA | International League | Charlotte Knights |
Persons data from the Chadwick Baseball Bureau are Copyright Chadwick Baseball Bureau, and are made available under the Open Data Commons Attribution License.