Gamer Koala

Ranking the 25 Most Maddeningly Inconsistent MLB Pitchers

Nothing tests a fan’s sanity quite like a pitcher who looks like a Cy Young winner one night and a Triple-A call-up the next. These are the guys who had all the tools in their arsenal—velocity, movement, confidence—but couldn’t string it together consistently enough to stop your blood pressure from spiking.

One start, you’re watching dominance unfold; the next, you’re questioning every decision that led you to care about baseball in the first place. Here are 25 pitchers who made inconsistency their most reliable trait.

25. Rich Harden

Oct. 4, 2008; Los Angeles, CA, USA; Chicago Cubs starting pitcher Rich Harden (40) allowed three runs before being pulled in the fifth inning against the Los Angeles Dodgers during the National League Division Series at Dodger Stadium.
Christopher Hanewinckel-US PRESS

When he was healthy, he was electric. But his career was a constant game of will-he-won’t-he with both his control and his body.

24. Brandon Morrow

Oct 31, 2017; Los Angeles, CA, USA; Los Angeles Dodgers relief pitcher Brandon Morrow throws a pitch against the Houston Astros in the fifth inning in game six of the 2017 World Series at Dodger Stadium
Gary A. Vasquez-Imagn Images

He could strike out the side or walk the bases loaded, and sometimes both in the same inning. Morrow’s stuff was always better than his results.

23. A.J. Burnett

Jun 25, 2014; Philadelphia, PA, USA; Philadelphia Phillies starting pitcher A.J. Burnett (34) pitches in the first inning against the Miami Marlins at Citizens Bank Park.
Eileen Blass-Imagn Images

You never knew if you were getting dominant A.J. or the guy giving up five runs in two innings. He made every fan feel like they were on a roller coaster without a seatbelt.

22. Ubaldo Jiménez

August 8, 2015; Anaheim, CA, USA; Baltimore Orioles starting pitcher Ubaldo Jimenez (31) pitches the seventh inning against the Los Angeles Angels at Angel Stadium of Anaheim.
Gary A. Vasquez-Imagn Images

That 2010 run was legendary, and then it was just chaos after that. He had filthy movement but absolutely no idea where it was going half the time.

21. Matt Moore

Jun 5, 2024; Anaheim, California, USA; Los Angeles Angels relief pitcher Matt Moore (55) earns a save in the ninth inning against the San Diego Padres at Angel Stadium.
Jayne Kamin-Oncea-Imagn Images

Moore flashed ace potential early in his career but never found a way to sustain it. His outings always felt like flipping a coin.

20. Daniel Cabrera

April 14, 2007; Baltimore, MD, USA; Baltimore Orioles pitcher (35)Daniel Cabrera pitches against the Kansas City Royals in the third inning at Camden Yards in Baltimore, MD
James Lang-Imagn Images

He had the frame and velocity to scare hitters, but command was optional. Every five days was an adventure, and not the fun kind.

19. Edwin Jackson

Aug 10, 2016; Pittsburgh, PA, USA; San Diego Padres starting pitcher Edwin Jackson (33) delivers a pitch against the Pittsburgh Pirates during the first inning at PNC Park
Charles LeClaire-Imagn Images

He’s pitched for basically every MLB team and was a mystery with all of them. One game: shutout. Next game: batting practice.

18. Jonathan Sánchez

Aug. 5, 2008; San Francisco, CA, USA; San Francisco Giants pitcher Jonathan Sanchez (53) delivers a pitch against the Atlanta Braves during the first inning at AT&T Park in San Francisco, CA.
Kyle Terada-Imagn Images

He threw a no-hitter and somehow still never inspired much confidence. Walks were always lurking around the corner.

17. Phil Hughes

July 13, 2010; Anaheim, CA, USA; American League pitcher Phil Hughes of the New York Yankees throws a pitch during the seventh inning of the 2010 All Star game at Angel Stadium.
Kirby Lee-Imagn Images

There were flashes of brilliance, especially with the Yankees and Twins. But the inconsistency was as much a part of his legacy as the strikeouts.

16. José Quintana

Jun 21, 2025; Minneapolis, Minnesota, USA; Milwaukee Brewers starting pitcher Jose Quintana (62) throws to the Minnesota Twins in the first inning at Target Field
Bruce Kluckhohn-Imagn Images

Some months he looks like a mid-rotation gem, other months like a DFA candidate. You could never quite figure out who he really was.

15. Ricky Nolasco

May 19, 2015; Pittsburgh, PA, USA; Minnesota Twins starting pitcher Ricky Nolasco (47) delivers a pitch against the Pittsburgh Pirates during the first inning of an inter-league game at PNC Park.
Charles LeClaire-Imagn Images

Nolasco always had the stuff, but something never quite clicked. He’d look dominant for four innings, then unravel in the fifth.

14. Jake Odorizzi

Aug 21, 2019; Minneapolis, MN, USA; Minnesota Twins starting pitcher Jake Odorizzi (12) delivers a pitch in the first inning against the Chicago White Sox at Target Field.
David Berding-Imagn Images

He could get on a hot streak, then just as easily lose his groove. You always felt like you were waiting for the other shoe to drop.

13. Jeff Samardzija

Jun 16, 2017; Denver, CO, USA; San Francisco Giants starting pitcher Jeff Samardzija (29) rounds the bases following his two run home run in the fifth inning against the Colorado Rockies at Coors Field
Ron Chenoy-Imagn Images

The talent was always there, but consistency wasn’t. One week, he’s striking out 10, the next, he’s giving up bombs to the bottom of the lineup.

12. J.A. Happ

Aug 26, 2019; Seattle, WA, USA; New York Yankees starting pitcher J.A. Happ (34) throws against the Seattle Mariners during the fourth inning at T-Mobile Park
Joe Nicholson-Imagn Images

Happ could string together a month of excellence… and then completely fall apart. He was baseball’s version of a magic trick gone wrong.

11. Wandy Rodríguez

Apr 3, 2014; Pittsburgh, PA, USA; Pittsburgh Pirates starting pitcher Wandy Rodriguez (51) delivers a pitch against the Chicago Cubs during the first inning at PNC Park.
Charles LeClaire-Imagn Images

He’d mow down a lineup one night and then couldn’t find the zone the next. There was no predicting which version you’d get.

10. Ian Kennedy

Mar 30, 2019; Kansas City, MO, USA; Kansas City Royals relief pitcher Ian Kennedy (31) pitches against the Chicago White Sox in the ninth inning at Kauffman Stadium.
Jay Biggerstaff-Imagn Images

Started as a future ace, turned into a reliever, then back again. The inconsistency spanned roles, teams, and seasons.

9. Mike Pelfrey

Aug 2, 2015; Minneapolis, MN, USA; Minnesota Twins starting pitcher Mike Pelfrey (37) pitches to the Seattle Mariners in the first inning at Target Field
Bruce Kluckhohn-Imagn Images

Pelfrey had the sinker, the frame, and the pedigree—just not the results. Watching him pitch was like watching Jenga with the bases loaded.

8. Ervin Santana

Sep 12, 2016; Detroit, MI, USA; Minnesota Twins starting pitcher Ervin Santana (54) pitches in the first inning against the Detroit Tigers at Comerica Park.
Rick Osentoski-Imagn Images

He could toss a complete-game shutout or give up four homers in two innings. And sometimes he did both in the same week.

7. Vince Velasquez

Aug 5, 2019; Phoenix, AZ, USA; Philadelphia Phillies pitcher Vince Velasquez in the first inning against the Arizona Diamondbacks at Chase Field
Mark J. Rebilas-Imagn Images

He had outings where he’d strike out 12 and look unhittable. But it always felt like a house of cards waiting to collapse.

6. Dillon Gee

Apr 11, 2015; Atlanta, GA, USA; New York Mets starting pitcher Dillon Gee (35) pitches against the Atlanta Braves during the first inning at Turner Field
Dale Zanine-Imagn Images

Gee had moments where he looked like a future rotation staple. And then he’d completely lose the zone and unravel without warning.

5. Tyler Chatwood

Mar 11, 2017; Mesa, AZ, USA; Colorado Rockies starting pitcher Tyler Chatwood (32) throws in the first inning against the Chicago Cubs during a spring training game at Sloan Park
Matt Kartozian-Imagn Images

Great velocity and movement, but his control was maddening. He could walk the park even when his stuff was working.

4. Joe Blanton

August 21, 2012; Los Angeles, CA, USA; Los Angeles Dodgers starting pitcher Joe Blanton (56) reacts after giving up two runs in the fourth inning against the San Francisco Giants at Dodger Stadium
Gary A. Vasquez-Imagn Images

He was a postseason hero one year and a liability the next. His career was a masterclass in being perfectly unpredictable.

Read More: 15 Pitchers Who Fell Off and Never Climbed Back

3. Francisco Liriano

Sep 17, 2016; Anaheim, CA, USA; Toronto Blue Jays starting pitcher Francisco Liriano (45) pitches during the first inning against the Los Angeles Angels at Angel Stadium of Anaheim.
Kelvin Kuo-Imagn Images

Liriano had ace-level stuff and injury-level reliability. One start he’d dominate, the next he’d be pulled by the third inning.

Read More: 20 Relievers Who Were Built for Today’s Bullpen-First Baseball

2. Mike Foltynewicz

Jul 1, 2018; St. Louis, MO, USA; Atlanta Braves starting pitcher Mike Foltynewicz (26) pitches during the first inning against the St. Louis Cardinals at Busch Stadium
Jeff Curry-Imagn Images

He had an All-Star level talent that showed up once in a while, but more often than not, it just stayed in hiding. He was a walking tease to Braves fans.

Read More: 30 NFL Players Who Were Absolutely Exhausting to Root For

1. Oliver Pérez

Aug 17, 2015; Houston, TX, USA; Houston Astros pitcher Oliver Perez against the Tampa Bay Rays at Minute Maid Park
Mark J. Rebilas-Imagn Images

No one embodied inconsistency like Oliver Pérez. One moment he was unhittable, the next he couldn’t throw a strike to save his life.

Stay in the Game With the Latest Scores, Highlights, and Stories — Follow GamerKoala on MSN.

Scroll to Top