Rise to Success: Career Highlights of Brad Keller (baseball)

Share: FB Share X Share Reddit Share Reddit Share
Brad Keller (baseball)

How Brad Keller (baseball) built a successful career. Explore key moments that defined the journey.

Brad Keller is an American professional baseball pitcher currently playing for the Philadelphia Phillies in MLB. He debuted in the major leagues in 2018 with the Kansas City Royals. Before joining the Phillies, he also played for the Chicago White Sox, Boston Red Sox, and Chicago Cubs. Keller's career has primarily been as a starting pitcher, known for his sinker and ability to induce ground balls. Throughout his MLB tenure, he has demonstrated periods of effectiveness as a dependable rotation arm.

2013: Drafted by Arizona Diamondbacks

In 2013, Brad Keller was drafted by the Arizona Diamondbacks in the eighth round of the MLB draft. He chose to sign with the Diamondbacks rather than attend college at Presbyterian College.

2014: Pitched for Arizona League Diamondbacks, Missoula and Hillsboro Hops

In 2014, Keller pitched for the Arizona League Diamondbacks, Missoula, and Hillsboro Hops, going 6–4 with a 4.31 ERA over 15 games (12 starts).

2015: Pitched for Kane County Cougars

In 2015, Keller pitched for the Kane County Cougars, going 8–9 with a 2.60 ERA over 26 games (25 starts).

2016: Pitched for Visalia Rawhide

In 2016, Keller pitched for the Visalia Rawhide, where he went 9–7 with a 4.47 ERA in 24 starts.

December 14, 2017: Selected by Reds in Rule 5 Draft, Traded to Royals

On December 14, 2017, the Cincinnati Reds selected Brad Keller in the Rule 5 draft and immediately traded him to the Kansas City Royals for cash.

2017: Pitched for Jackson Generals

In 2017, Keller pitched for the Jackson Generals, posting a 10–9 record and 4.68 ERA in 26 starts.

2018: MLB Debut with Royals

In 2018, Brad Keller made his MLB debut with the Kansas City Royals. He split time between the bullpen and the rotation, leading the team in ERA (3.08) and tied for first on the team in wins (9).

2021: 2021 Season Stats

In 2021, Brad Keller started 26 games and posted an 8–12 record, a 5.39 ERA and 120 strikeouts in 133+2⁄3 innings for the Kansas City Royals.

August 18, 2022: Moved to Bullpen

On August 18, 2022, Brad Keller was moved to the bullpen after struggling to begin the year.

March 8, 2024: Signed Minor-League Contract with White Sox

On March 8, 2024, Brad Keller signed a minor-league contract with the Chicago White Sox.

May 26, 2024: Signed with Boston Red Sox

On May 26, 2024, Brad Keller signed a major-league contract with the Boston Red Sox.

January 29, 2025: Signed Minor League Contract with Chicago Cubs

On January 29, 2025, Brad Keller signed a minor league contract with the Chicago Cubs.

December 18, 2025: Signed with Philadelphia Phillies

On December 18, 2025, Brad Keller signed a two-year, $22 million contract with the Philadelphia Phillies, which included a $4 million signing bonus.