Ranking Every MLB Team’s Ace Entering 2020

30. Brad Keller — Kansas City Royals

Bad teams often times have bad pitching staffs, it’s that easy. Kansas City’s rotation — led by Brad Keller — fits the bill. After a somewhat encouraging rookie season in which Keller posted a 3.08 ERA in 41 appearances, the second-year player struggled in ’19. No longer balancing starts and work out of the bullpen, Keller made 28 starts for the lousy Royals. The results? Not great. Keller’s ERA ballooned to 4.19. He walked 3.8 batters per nine — up from 3.2 — and only struck out 6.6 hitters per nine. Keller’s lack of command and inability to generate empty swings doesn’t bode well for his immediate future.

Image Source: Rick Osentoski-USA TODAY Sports

29. Joe Musgrove — Pittsburgh Pirates

When healthy, Jameson Taillon is Pittsburgh’s clear ace. Unfortunately, Taillon is going to miss the entire 2020 season as he recovers from Tommy John surgery. So, it is now time for Joe Musgrove to step up — especially with Chris Archer’s continued struggles in a Pirates uniform. Musgrove is a 6-foot-5 behemoth on the mound. Coming off a career-high 170.1 IP, it’s imperative that Musgrove remain healthy for the tumultuous Pirates. Even though Musgrove is no slouch, he isn’t likely to scare many opponents.

Image Source: Charles LeClaire-USA TODAY Sports