Apr 12, 2025; St. Louis, Missouri, USA; Philadelphia Phillies pitcher Jose Alvarado (46) throws in relief in the ninth inning against the St. Louis Cardinals at Busch Stadium. Mandatory Credit: Tim Vizer-Imagn Images
The 2025 MLB season has finished its third week. Many players are continuing at their torrid pace, while others are starting to come around; however, many are still figuring out how to overcome their early-season struggles. Below are the top 10 power rankings for shortstops, outfielders, starting pitchers, and relief pitchers heading into Week 4. Please note, position players qualify for weekly power rankings based on a fixed number of at-bats accumulated the previous week while starting and relief pitchers must have made one start or appearance.
1. Robert Suarez, San Diego Padres
Mar 27, 2025; San Diego, California, USA; San Diego Padres relief pitcher Robert Suarez (75) reacts after pitching during the ninth inning against the Atlanta Braves at Petco Park. Mandatory Credit: Denis Poroy-Imagn Images
Suarez finished last week with a league-leading four saves, five strikeouts, and zero runs surrendered.
2. Kyle Finnegan, Washington Nationals
Apr 6, 2025; Washington, District of Columbia, USA; Washington Nationals pitcher Kyle Finnegan (67) throws the ball during the ninth inning against the Arizona Diamondbacks at Nationals Park. Mandatory Credit: Daniel Kucin Jr.-Imagn Images
Last week, Finnegan posted three saves, four strikeouts, and surrendered no runs.
3. Emilio Pagan, Cincinnati Reds
Apr 12, 2025; Cincinnati, Ohio, USA; Cincinnati Reds relief pitcher Emilio Pagan (15) pitches against the Pittsburgh Pirates in the ninth inning at Great American Ball Park. Mandatory Credit: Katie Stratman-Imagn Images
Pagan finished last week with three saves in three opportunities.
4. Carlos Estevez, Kansas City Royals
Apr 13, 2025; Cleveland, Ohio, USA; Kansas City Royals relief pitcher Carlos Estevez (53) reacts after striking out Cleveland Guardians first baseman Kyle Manzardo (9)in the ninth inning at Progressive Field. Mandatory Credit: David Dermer-Imagn Images
Estevez went three for three in save chances while striking out three batters.
5. Jose Alvardo, Philadelphia Phillies
PHILADELPHIA, PENNSYLVANIA – OCTOBER 03: Jose Alvarado #46 of the Philadelphia Phillies reacts after striking out Yuli Gurriel #10 of the Miami Marlins to retire the side during the seventh inning in Game One of the Wild Card Series at Citizens Bank Park on October 03, 2023 in Philadelphia, Pennsylvania. (Photo by Tim Nwachukwu/Getty Images)
Alvarado finished last week 1-0 with two saves, three strikeouts, and zero runs allowed in 3.1 innings.
6. Jason Adam, San Diego Padres
Apr 9, 2025; West Sacramento, California, USA; San Diego Padres pitcher Jason Adam (40) throws a pitch against the Athletics during the eighth inning at Sutter Health Park. Mandatory Credit: Darren Yamashita-Imagn Images
Adam capped off the week going 1-0 with three holds, six strikeouts, and zero earned runs in 4.0 innings.
7. Lucas Erceg, Kansas City Royals
Apr 7, 2025; Kansas City, Missouri, USA; Kansas City Royals pitcher Lucas Erceg (60) pitches during the ninth inning against the Minnesota Twins at Kauffman Stadium. Mandatory Credit: William Purnell-Imagn Images
Erceg finished the week with three holds and three strikeouts.
8. Jeremiah Estrada, San Diego Padres
Apr 12, 2025; San Diego, California, USA; San Diego Padres relief pitcher Jeremiah Estrada (56) throws a pitch during the seventh inning against the Colorado Rockies at Petco Park. Mandatory Credit: David Frerker-Imagn Images
Last week, Estrada accumulated three holds with five strikeouts in 4.0 innings.
9. Kenley Jansen, Los Angeles Angels
Mar 29, 2025; Chicago, Illinois, USA; Los Angeles Angels pitcher Kenley Jansen (74) after the game against the Chicago White Sox at Guaranteed Rate Field. Mandatory Credit: Matt Marton-Imagn Images
Jansen totaled two saves and four strikeouts in 3.0 innings.
10. Pete Fairbanks, Tampa Bay Rays
Apr 6, 2021; Boston, Massachusetts, USA; Tampa Bay Rays relief pitcher Peter Fairbanks (29) pitches against the Boston Red Sox during the eighth inning at Fenway Park. Mandatory Credit: Brian Fluharty-USA TODAY Sports
Fairbanks finished last week two for two in save chances with three strikeouts.