.png)
MLB Power Rankings for All 30 Teams Following First Full Week of Games
It's still extremely early in the 2025 MLB season, but with a full week's worth of games now tacked onto opening weekend, we now have a better picture of where things stand in the early going this year.
In our first updated power rankings of the new year last Monday, teams were limited to moving no more than seven spots in either direction as a means of still placing value on preseason expectations.
For our second update, that restriction has been raised to teams moving no more than 10 spots. And starting next week there will no longer be any limitations on how much teams can be shuffled.
Five teams ended up moving the maximum 10 spots this week, with the Detroit Tigers, Los Angeles Angels and San Francisco Giants climbing, while the Atlanta Braves, Cleveland Guardians and Seattle Mariners all fell.
If your favorite team is not as high as you would like, take a deep breath, relax and remember that none of this actually matters. It's a fun exercise meant to spark some good leaguewide debate across Major League Baseball each week.
These rankings will be updated each and every Monday morning for the next six months. If a team is winning, it will climb. If a team is losing, it will fall.
Nos. 30-28
1 of 12
30. Chicago White Sox (2-7)
Previous Rank: 30
Last Week: 1-2 vs. MIN, 0-3 @ DET
It took the White Sox 11 games to pick up their second win a year ago, so starting the season 2-2 was a nice step in the right direction. Unfortunately, they have followed that up with a five-game losing streak, and it's shaping up to be another long season for the South Siders. Can Andrew Benintendi (9 G, .817 OPS, 2 HR, 6 RBI) play his way into being a viable trade chip?
29. Colorado Rockies (2-7)
Previous Rank: 29
Last Week: 0-3 @ PHI, 1-2 vs. ATH
With a 6.98 ERA, four losses and three blown saves, the Rockies bullpen has been a disaster in the early going. That has undercut a starting rotation that has exceeded even the most optimistic of expectations, as Colorado's starting staff ranks second in the majors with a 2.61 ERA. Then again, with a 1.43 WHIP and .299 opponents' batting average, their starters might be in for some serious regression going forward.
28. Pittsburgh Pirates (3-7)
Previous Rank: 27
Last Week: 1-2 @ TB, 1-2 vs. NYY
The Pirates have been running wild with 21 steals in 24 attempts over their first 10 games. Just imagine how many steals they would have if they were hitting better than .197 as a team. Their lack of consistent offensive production has resulted in three straight series losses to open the new season.
Nos. 27-25
2 of 12
27. Cincinnati Reds (3-7)
Previous Rank: 25
Last Week: 1-2 vs. TEX, 1-3 @ MIL
The Reds made history last week when they became the second team of the Live Ball Era (since 1920) to lose three consecutive games 1-0. They have plated 25 of their 39 runs this season in two games, and finding a way to better spread out that production in support of a starting rotation that ranks among the MLB leaders in WHIP (0.94, second) and opponents' batting average (.203, fifth) will be the key to getting their season on track.
26. Miami Marlins (5-4)
Previous Rank: 26
Last Week: 1-2 vs. NYM, 1-1 @ ATL
The Marlins took three of four from the Pirates to start the season, which is propping up a winning record for the time being. The offense has been lackluster as expected, but the starting rotation is off to a nice start with a 3.83 ERA, 1.25 WHIP and 46 strikeouts in 44.2 innings over their first nine games.
25. Washington Nationals (3-6)
Previous Rank: 28
Last Week: 0-3 @ TOR, 2-1 vs. ARI
With back-to-back one-run wins over the D-backs behind solid starts from Mitchell Parker (6.0 IP, 2 H, 1 ER) and Trevor Williams (5.0 IP, 5 H, 3 ER), the Nationals picked up their first series win of the year. New first baseman Nathaniel Lowe (9 G, .953 OPS, 3 2B, 3 HR, 8 RBI) has been an impact addition to the middle of the lineup.
Nos. 24-22
3 of 12
24. Minnesota Twins (3-6)
Previous Rank: 23
Last Week: 2-1 @ CWS, 1-2 vs. SF
The Twins rotation ranked 22nd in the majors last season with a 4.36 ERA, but with some room for positive regression, the front office decided to run it back with the same five starters. That group has a MLB-worst 6.98 ERA through nine games, and Pablo López tossed the team's first only quality start of the year on Wednesday with seven innings of one-run ball against the White Sox.
23. St. Louis Cardinals (4-5)
Previous Rank: 17
Last Week: 1-2 vs. LAA, 0-3 @ BOS
After sweeping the Twins to start the season, the Cardinals stumbled through a tough week, capped off with a shellacking at the hands of the Red Sox on Sunday Night Baseball to wrap up a three-game sweep. If nothing else, Tuesday's matchup with the Pirates featuring Sonny Gray vs. Paul Skenes should be an entertaining game.
22. Athletics (4-6)
Previous Rank: 21
Last Week: 0-3 vs. CHC, 2-1 @ COL
Tyler Soderstrom (10 G, 1.123 OPS, 2 2B, 4 HR, 8 RBI) has been an early standout for an Athletics offense that ranks fourth in the majors with 16 home runs. They were outscored 35-9 over three games while getting swept by the Cubs at the start of last week, with, 31,556 total fans taking in their first three "home" games in Sacramento.
Nos. 21-19
4 of 12
21. Atlanta Braves (1-8)
Previous Rank: 11
Last Week: 0-3 @ LAD, 1-1 vs. MIA
The Braves had a tough draw to start the season on the road against the Padres and Dodgers, but there is no positive way to spin a 1-8 record for a team with legitimate aspirations to contend. Things don't get any easier this week with the Phillies coming to town for three games, and the offense has managed just 24 runs and a .193 average through nine games.
20. Seattle Mariners (3-7)
Previous Rank: 10
Last Week: 1-2 vs. DET, 0-3 @ SF
The best starting rotation in baseball a year ago is off to a rocky start this season with a 5.15 ERA and 2-5 record through 10 games, though an awful start from injury fill-in Emerson Hancock (0.2 IP, 7 H, 6 ER) did skew those numbers quite a bit. On a positive note, Julio Rodríguez (10 G, .870 OPS, 3 HR, 3 SB) is off to a productive start at the plate after struggling to get going early a year ago.
19. Toronto Blue Jays (5-5)
Previous Rank: 19
Last Week: 3-0 vs. WAS, 0-3 @ NYM
Fresh off a sweep of the Nationals, the Blue Jays offense managed just three runs in three games against the Mets as they ended up on the other end of a sweep to close out the week. A resurgent George Springer (10 G, 1.076 OPS, 11 H, 4 XBH, 2 SB) has been a positive early development, and he has the batted-ball metrics to back it up.
Nos. 18-16
5 of 12
18. Tampa Bay Rays (4-5)
Previous Rank: 15
Last Week: 2-1 vs. PIT, 0-3 @ TEX
After a 4-1 start to the season, the Rays have lost four in a row heading into Tuesday's game with the Angels. They rank sixth in the majors with a 2.97 ERA as a team, but key hitters such as Junior Caminero (31 PA, .576 OPS) and Yandy Diaz (40 PA, .386 OPS) need to get things going at the plate.
17. Cleveland Guardians (3-6)
Previous Rank: 7
Last Week: 0-3 @ LAD, 1-2 @ LAA
The Guardians are one of only two teams that have yet to record a quality start, which has done little to erase questions of whether they did enough during the offseason to address a starting rotation that was a weakness in 2024. Their starters have combined for just 43.0 innings of work through nine games, struggling to a 6.70 ERA and 1.65 WHIP in the process.
16. Kansas City Royals (4-5)
Previous Rank: 22
Last Week: 1-2 @ MIL, 2-1 vs. BAL
The Royals dealt with some inconsistency in the late innings last season, so seeing the trio of Hunter Harvey, Lucas Erceg and Carlos Estévez combine to allow just three hits and one unearned run in 12.2 combined innings to start the year has provided some optimism that could be a strength in 2025. They have a chance to make an early statement in the AL Central as they face the Twins and Guardians this week.
Nos. 15-13
6 of 12
15. Houston Astros (4-5)
Previous Rank: 8
Last Week: 0-3 vs. SF, 2-1 @ MIN
The Astros have scored more than three runs just twice through nine games, with both of those offensive outbursts coming in wins against the Twins over the weekend. The fact that they have four wins when Isaac Paredes (40 PA, .648 OPS), Yordan Alvarez (39 PA, .559 OPS), Christian Walker (37 PA, .522 OPS), Yainer Diaz (28 PA, .220 OPS) and Jeremy Peña (35 PA, .612 OPS) have done virtually nothing out of the 2-6 spots in the order is almost impressive.
14. Los Angeles Angels (6-3)
Previous Rank: 24
Last Week: 2-1 @ STL, 2-1 vs. CLE
The Angels have three straight series wins to open the year, and catcher Logan O'Hoppe has been one of the early offensive stars of the 2025 season, hitting .345/.367/.862 with 10 hits, five home runs and nine RBI in 30 plate appearances. Their negative run differential does raise some questions about the sustainability of their strong start, but they have a chance to jump into the top 10 with another strong week.
13. Baltimore Orioles (4-6)
Previous Rank: 6
Last Week: 1-2 vs. BOS, 1-2 @ KC
The Orioles have outscored their opponents 37-13 in their four victories, and they have yet to face a save situation this year, so when things are going well they have been going really well. Gunnar Henderson made his season debut on Friday after missing the first week of the season with an intercostal strain, and getting him going will be important after he went 1-for-13 with seven strikeouts in his first series.
Nos. 12-10
7 of 12
12. Arizona Diamondbacks (5-5)
Previous Rank: 5
Last Week: 2-1 @ NYY, 1-2 @ WAS
The D-backs have been on the wrong end of three one-run games already this season, but a series win on the road against the Yankees and a positive run differential overall speaks to their potential. Veteran Shelby Miller (4 G, W, HLD, 5.0 IP, 0 H, 0 ER, 5 K) looks like one of the early steals of the offseason after inking a minor league deal that will pay him $1 million this year.
11. Milwaukee Brewers (5-5)
Previous Rank: 16
Last Week: 2-1 vs. KC, 3-1 vs. CIN
After getting annihilated by the Yankees in a three-game sweep to open the season, the Brewers quickly got back on track with home series victories over the Royals and Reds. The young trio of Jackson Chourio, Sal Frelick and Brice Turang have combined for 40 hits in 10 games.
10. Detroit Tigers (5-4)
Previous Rank: 20
Last Week: 2-1 @ SEA, 3-0 vs, CWS
Swept by the Dodgers to start the year, the Tigers took care of business against the Mariners and White Sox to climb back above the .500 mark and quickly jump back into the upper half of the rankings. Pitching was the strength of this team a year ago during its surprise push into the playoff picture, but the offense has carried the load in the early going this season with an .809 OPS that ranks fourth in the majors and 45 runs scored in nine games.
Nos. 9-7
8 of 12
9. Boston Red Sox (6-4)
Previous Rank: 18
Last Week: 2-1 @ BAL, 3-0 vs. STL
The Red Sox exploded for 18 runs in the night cap of a doubleheader with the Cardinals on Sunday Night Baseball. And after a 1-4 start to the year, they have now won five in a row. Last year's top rookie Wilyer Abreu (37 PA, .483/.595/.897, 3 2B, 3 HR, 12 RBI) and this year's rookie phenom Kristian Campbell (42 PA, .364/.476/.667, 4 2B, 2 HR, 5 RBI) have been two of the hottest hitters in baseball to start the year.
8. Chicago Cubs (7-5)
Previous Rank: 13
Last Week: 3-0 @ ATH, 2-1 vs. SD
After dropping both games of the Tokyo Series to the Dodgers and then splitting a four-game series with the D-backs where the bullpen was exposed, the Cubs got on track in a big way, outscoring the Athletics, 35-9, in a three-game series sweep before taking two of three from a hot Padres team at Wrigley Field. Tip of the cap to catcher Carson Kelly on hitting for the cycle on Monday.
7. New York Mets (6-3)
Previous Rank: 12
Last Week: 2-1 @ MIA, 3-0 vs. TOR
The Mets pitching staff drew plenty of skepticism even before Sean Manaea and Frankie Montas landed on the injured list during spring training, but it's hard to ignore the fact that they currently lead the majors in team ERA (1.91), starters' ERA (2.40) and bullpen ERA (1.29). Tylor Megill has allowed just five hits and one earned run in 10.1 innings over his first two starts filling in for the injured duo.
Nos. 6-4
9 of 12
6. New York Yankees (6-3)
Previous Rank: 3
Last Week: 1-2 vs. ARI, 2-1 @ PIT
The Yankees are one of only two teams without a quality start this season, and the trio of Marcus Stroman, Will Warren and Carlos Carrasco has combined for a 6.33 ERA in 27 innings over five starts and one relief appearance. The offense has picked up the slack with 25 home runs and 76 runs scored through nine games, but eventually the back of the rotation will need to pull its weight.
5. Texas Rangers (8-2)
Previous Rank: 9
Last Week: 2-1 @ CIN, 3-0 vs. TB
With rookie starters Jack Leiter (W, 5.0 IP, 1 H, 0 ER, 0 BB, 6 K) and Kumar Rocker (ND, 5.0 IP, 6 H, 1 ER, 0 BB, 1 K) both throwing the ball well in their most recent start, things are looking up for a Rangers team that had no shortage of questions on the pitching side when the season began. After scoring just 18 runs through their first seven games, they plated 15 in their three-game sweep of the Rays.
4. San Francisco Giants (8-1)
Previous Rank: 14
Last Week: 3-0 @ HOU, 3-0 vs. SEA
It's time to start paying attention to a Giants team that has won seven straight following three-game sweeps of the Astros and Mariners last week. The pitching staff ranks fourth in the majors with a 2.85 ERA, and the offense has done its part with a .730 OPS and 49 runs scored through nine games. Veteran Robbie Ray (2 GS, 2-0, 3.18 ERA, 1.15 WHIP, 11.1 IP) could end up being the one who fills that Blake Snell-sized void in the starting rotation.
Nos. 3-1
10 of 12
3. Philadelphia Phillies (7-2)
Previous Rank: 4
Last Week: 3-0 vs. COL, 2-1 vs. LAD
The Phillies made a statement over the weekend by taking two of three from a Dodgers team many have been quick to put in a tier of its own atop the baseball world, proving they belong in the top-tier contender conversation as well. A terrific first start of the season from Taijuan Walker (W, 6.0 IP, 3 H, 0 ER) was a pleasant surprise, as he only broke camp with a rotation spot after Ranger Suárez landed on the injured list.
2. San Diego Padres (8-2)
Previous Rank: 2
Last Week: 3-0 vs. CLE, 1-2 @ CHC
Despite dropping two of three to the Cubs at Wrigley Field over the weekend, the Padres are still off to a fantastic start, with Friday's loss snapping a seven-game winning streak to open the year. The relief corps has allowed just 22 hits in 43.1 innings, limiting opposing hitters to a .148 average, and the late-inning trio of Robert Suárez, Jason Adam and Jeremiah Estrada is going to shorten a lot of games this year.
1. Los Angeles Dodgers (9-2)
Previous Rank: 1
Last Week: 3-0 vs. ATL, 1-2 @ PHI
The Dodgers hold onto the No. 1 spot after suffering their first two losses of the season against the Phillies over the weekend, but the gap between them and the rest of the league might not be as big as expected, at least in the early going while they navigate injuries. A healthy Dustin May (1 GS, 5.0 IP, 1 H, 1 R, 0 ER, 6 K) has a chance to be a major X-factor in the starting rotation.
Complete Rankings
11 of 12
Complete Rankings
1. Los Angeles Dodgers
2. San Diego Padres
3. Philadelphia Phillies
4. San Francisco Giants
5. Texas Rangers
6. New York Yankees
7. New York Mets
8. Chicago Cubs
9. Boston Red Sox
10. Detroit Tigers
11. Milwaukee Brewers
12. Arizona Diamondbacks
13. Baltimore Orioles
14. Los Angeles Angels
15. Houston Astros
16. Kansas City Royals
17. Cleveland Guardians
18. Tampa Bay Rays
19. Toronto Blue Jays
20. Seattle Mariners
21. Atlanta Braves
22. Athletics
23. St. Louis Cardinals
24. Minnesota Twins
25. Washington Nationals
26. Miami Marlins
27. Cincinnati Reds
28. Pittsburgh Pirates
29. Colorado Rockies
30. Chicago White Sox
Stars of the Week
12 of 12
Hitter of the Week: Jackson Chourio, Milwaukee Brewers
Stats: 7 G, 10-for-29, 3 2B, 3 HR, 8 RBI, 5 R
Chourio going 0-for-5 with five strikeouts on Opening Day was about as inauspicious a start to the season as there could have been for the Brewers young star, but he has quickly righted the ship. The 21-year-old went 2-for-3 with two home runs and five RBI in Sunday's 8-2 victory, capping off a terrific week at the plate against the Royals and Reds.
Pitcher of the Week: Nathan Eovaldi, Texas Rangers
Stats: 1 GS, W, 9.0 IP, 4 H, 0 ER, 0 BB, 8 K
Eovaldi declined a $20 million player option at the start of last offseason, but ultimately found his way back to the Rangers on a new three-year, $75 million deal. The 35-year-old has quietly been one of the most consistent starters in baseball over the past five seasons, and he tossed the first complete game shutout of the 2025 season on Tuesday at Great American Ball Park. It was his third career shoutout and first since 2023.
Rookie of the Week: Jake Mangum, Tampa Bay Rays
Stats: 5 G, 10-for-20, 2 2B, 4 RBI, 3 R, 4 SB
A 29-year-old rookie who has spent the bulk of the past three seasons at the Triple-A level, Mangum looks like the latest diamond in the rough for a Rays organization that has uncovered more than a few over the years. Injuries to Josh Lowe and Richie Palacios have given him his first big league opportunity, and he is making the most of it with a red-hot start at the plate.









