Apr 7, 2025; San Francisco, California, USA; Cincinnati Reds starting pitcher Hunter Greene (21) throws against the San Francisco Giants during the ninth inning at Oracle Park. Mandatory Credit: John Hefti-Imagn Images
The 2025 season is six weeks in. Below is a breakdown of the Week 7 top 10 starting pitchers.
1. Logan Gilbert, Seattle Mariners
SEATTLE, WASHINGTON – MARCH 30: Logan Gilbert #36 of the Seattle Mariners throws a pitch during the first inning against the Boston Red Sox at T-Mobile Park on March 30, 2024 in Seattle, Washington. (Photo by Alika Jenner/Getty Images)
On the season, Gilbert has a 2.37 ERA, 0.79 WHIP, and 44 strikeouts.
2. Hunter Greene, Cincinnati Reds
CINCINNATI, OHIO – APRIL 22: Hunter Greene #21 of the Cincinnati Reds pitches in the first inning against the St. Louis Cardinals at Great American Ball Park on April 22, 2022 in Cincinnati, Ohio. (Photo by Dylan Buell/Getty Images)
In 42.2 innings, Greene has a 2.53 ERA, 0.82 WHIP, and 55 strikeouts.
3. Hunter Brown, Houston Astros
Apr 27, 2025; Kansas City, Missouri, USA; Houston Astros pitcher Hunter Brown (58) pitches during the first inning against the Kansas City Royals at Kauffman Stadium. Mandatory Credit: William Purnell-Imagn Images
Brown continues to shine, having a 1.67 ERA, 0.88 WHIP, and 49 strikeouts in 43 innings.
4. Yoshinobu Yamamoto, Los Angeles Dodgers
Apr 18, 2025; Arlington, Texas, USA; Los Angeles Dodgers pitcher Yoshinobu Yamamoto (18) throws a pitch during the first inning against the Texas Rangers at Globe Life Field. Mandatory Credit: Tim Heitman-Imagn Images
Nearly untouchable, Yamamoto has a 0.90 ERA, 0.93 WHIP, and 49 strikeouts.
5. Tarik Skubal, Detroit Tigers
DETROIT, MI – AUGUST 13: Tarik Skubal #29 of the Detroit Tigers pitches against the Seattle Mariners during the first inning at Comerica Park on August 13, 2024 in Detroit, Michigan. (Photo by Duane Burleson/Getty Images)
In seven starts, Skubal has a 2.21 ERA, 0.98 WHIP, and 48 strikeouts in 40.2 innings.
6. Paul Skenes, Pittsburgh Pirates
ST LOUIS, MISSOURI – JUNE 11: Paul Skenes #30 of the Pittsburgh Pirates delivers a pitch against the St. Louis Cardinals in the first inning at Busch Stadium on June 11, 2024 in St Louis, Missouri. (Photo by Dilip Vishwanat/Getty Images)
Skenes has a 0.91 WHIP and 41 strikeouts.
7. Joe Ryan, Minnesota Twins
Apr 27, 2025; Minneapolis, Minnesota, USA; Minnesota Twins pitcher Joe Ryan (41) throws a pitch against the Los Angeles Angels during the first inning at Target Field. Mandatory Credit: Jeffrey Becker-Imagn Images
Ryan has a 2.93 ERA, 0.90 WHIP, and 47 strikeouts in 40 innings.
8. Nathan Eovaldi, Texas Rangers
Mar 27, 2025; Arlington, Texas, USA; Texas Rangers pitcher Nathan Eovaldi (17) throws a pitch in the first inning against the Boston Red Sox at Globe Life Field. Mandatory Credit: Tim Heitman-Imagn Images
Eovaldi has a 2.11 ERA, 0.77 WHIP, and 46 strikeouts in 42.2 innings.
9. Max Fried, New York Yankees
Apr 9, 2025; Detroit, Michigan, USA; New York Yankees pitcher Max Fried (54) pitches in the first inning against the Detroit Tigers at Comerica Park. Mandatory Credit: Rick Osentoski-Imagn Images
Fried continues to be a great free agent signing, having a 1.01 ERA, 0.94 ERA, and 39 strikeouts.
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)
Wheeler owns a 1.00 WHIP and 57 strikeouts in 44 innings.