Connect with us

Hi, what are you looking for?

Blog

MLB: Top 10 Starting Pitchers

Apr 8, 2025; Kansas City, Missouri, USA; Kansas City Royals pitcher Cole Ragans (55) pitches during the fourth inning against the Minnesota Twins at Kauffman Stadium. Mandatory Credit: William Purnell-Imagn Images

These are the 10 best SP in MLB right now:

1. Hunter Greene, Cincinnati Reds

Apr 7, 2025; San Francisco, California, USA; Cincinnati Reds starting pitcher Hunter Greene (21) reacts after throwing against the San Francisco Giants during the ninth inning at Oracle Park. Mandatory Credit: John Hefti-Imagn Images

He has been dominant and looks to finally be living up to the hype.

2. Jesus Luzardo, Philadelphia Phillies

Mar 29, 2025; Washington, District of Columbia, USA; Philadelphia Phillies pitcher Jesus Luzardo (44) throws a pitch during the first inning against the Washington Nationals at Nationals Park. Mandatory Credit: Reggie Hildred-Imagn Images

Been the Phillies best SP so far, which says a lot when they have Wheeler and Nola, too.

3. Eduardo Rodriguez, Arizona Diamondbacks

Apr 5, 2025; Washington, District of Columbia, USA; Arizona Diamondbacks pitcher Eduardo Rodriguez (57) throws a pitch during the third inning against the Washington Nationals at Nationals Park. Mandatory Credit: Reggie Hildred-Imagn Images

Has been racking up a ton of K’s over his past 2 outings.

4. Max Meyer, Miami Marlins

Apr 4, 2025; Atlanta, Georgia, USA; Miami Marlins starting pitcher Max Meyer (23) throws against the Atlanta Braves in the first inning at Truist Park. Mandatory Credit: Brett Davis-Imagn Images

Coming off another excellent start.

5. Zac Gallen, Arizona Diamondbacks

Apr 2, 2025; Bronx, New York, USA; Arizona Diamondbacks starting pitcher Zac Gallen (23) delivers a pitch during the first inning against the New York Yankees at Yankee Stadium. Mandatory Credit: Vincent Carchietta-Imagn Images

He is pitching like an ace.

6. Michael King, San Diego Padres

SAN DIEGO, CALIFORNIA – OCTOBER 01: Michael King #34 of the San Diego Padres throws a pitch against the Atlanta Braves during the first inning in Game One of the Wild Card Series at Petco Park on October 01, 2024 in San Diego, California. (Photo by Orlando Ramirez/Getty Images)

After a rough 1st start to the season, King has been fantastic.

7. Shane Baz, Tampa Bay Rays

Apr 1, 2025; St. Petersburg, Florida, USA; Tampa Bay Rays starting pitcher Shane Baz (11) throws a pitch against the Pittsburgh Pirates in the second inning at George M. Steinbrenner Field. Mandatory Credit: Nathan Ray Seebeck-Imagn Images

He has been a bright spot for the Rays.

8. Spencer Schwellenbach, Atlanta Braves

ATLANTA, GA – MAY 29: Spencer Schwellenbach #56 of the Atlanta Braves stands on the field before throwing the first pitch during his MLB debut against the Washington Nationals at Truist Park on May 29, 2024 in Atlanta, Georgia. (Photo by Kevin D. Liles/Atlanta Braves/Getty Images)

Schwellenbach’s solo start last week saw him surrender no runs and striking out 10 in eight innings.

9. Cole Ragans, Kansas City Royals

Mar 27, 2025; Kansas City, Missouri, USA; Kansas City Royals starting pitcher Cole Ragans (55) pitches during the first inning against the Cleveland Guardians at Kauffman Stadium. Mandatory Credit: Jay Biggerstaff-Imagn Images

He has been a strikeout machine the past couple of outings.

10. Zack Wheeler, Philadelphia Phillies

PHILADELPHIA, PENNSYLVANIA – JULY 9: Zack Wheeler #45 of the Philadelphia Phillies throws a pitch in the top of the first inning against the Los Angeles Dodgers at Citizens Bank Park on July 9, 2024 in Philadelphia, Pennsylvania. (Photo by Mitchell Leff/Getty Images)

Last week, Wheeler made one start, surrendering one run and striking out 10 in seven innings. This week was a little tougher, but still, Wheeler is one of the best in the league.