.jpg)
MLB Power Rankings as Juan Soto's Mets Plummet While Rays and Cardinals Surge
The 2025 MLB All-Star break is now just three weeks away, and while that marks the unofficial midpoint of the season, it also serves as an appetizer to the annual hustle and bustle of the summer trade deadline.
With nine teams sitting within three games on either side of a .500 record, nearly a one-third of the league is still walking a tightrope between buying and selling, and they will inevitably fall to one side of that line or the other in the coming weeks.
All of that to say, these weekly MLB power rankings remain an extremely fluid process. If a team is winning, it will climb. If a team is losing, it will fall.
Where does your favorite team stand entering the final full week of June?
Nos. 30-28
1 of 12
30. Colorado Rockies (18-60)
Previous Rank: 30
Last Week: 3-1 @ WAS, 1-2 vs. ARI
Former No. 1 overall pick Mickey Moniak went 8-for-23 with four home runs last week, and he now has a .795 OPS with 11 home runs in 207 plate appearances after being cut loose by the Angels at the end of spring training. Finding more low-cost, under-the-radar contributors like that might be the only path to respectability for the Rockies in the coming years.
29. Chicago White Sox (25-53)
Previous Rank: 29
Last Week: 0-3 vs. STL, 2-1 @ TOR
The White Sox are reportedly willing to include cash to facilitate moving outfielders Luis Robert Jr. and Andrew Benintendi at the trade deadline, which should greatly increase the odds of one or both being moved this summer. The team is currently on pace to finish 52-110, which would still represent an 11-win improvement over last year's dumpster fire.
28. Washington Nationals (32-46)
Previous Rank: 28
Last Week: 1-3 vs. COL, 1-2 @ LAD
The Nationals snapped an 11-game losing streak with a win on Thursday against the Rockies, also avoiding a four-game sweep to the worst team in baseball in the process. Any thoughts of this team being an under-the-radar contender are a distant memory, but there have still been plenty of positives from an individual standpoint, led by slugger James Wood (.934 OPS, 40 XBH, 21 HR) who looks like a budding face of the franchise.
Nos. 27-25
2 of 12
27. Pittsburgh Pirates (31-48)
Previous Rank: 26
Last Week: 1-2 @ DET, 1-2 vs. TEX
The Pirates are 20-21 at PNC Park and 11-27 on the road, and while they will almost certainly be sellers at the trade deadline, a talented core will make them a thorn in the side of contenders when they're playing in front of their home fans. Closer David Bednar (30 G, 10/10 SV, 3.04 ERA, 12.8 K/9) could be a popular name on the trade market this summer.
26. Minnesota Twins (37-40)
Previous Rank: 19
Last Week: 1-2 @ CIN, 0-3 vs. MIL
The Twins are 11-20 with a minus-30 run differential since their 13-game winning streak was snapped on May 18, and five straight series losses make them one of the coldest teams in baseball. Byron Buxton slugged six home runs last week, and he has been one of the few standouts offensively with a .928 OPS, 17 home runs and 13 steals in 60 games.
25. Miami Marlins (31-45)
Previous Rank: 27
Last Week: 1-3 vs. PHI, 2-1 vs. ATL
With a 7-5 record in their last 12 games, the Marlins are quietly playing competitive baseball right now, and a series win over the Braves stands as one of the highlights of the season. After struggling to an 8.47 ERA over his first 11 starts, Sandy Alcantara has a 2.12 ERA over 17 innings in June, and he could still be one of the biggest prizes of the trade deadline.
Nos. 24-22
3 of 12
24. Athletics (32-48)
Previous Rank: 25
Last Week: 2-2 vs. HOU, 1-2 vs. CLE
Since stumbling through a nine-game losing streak that bridged May and June, the Athletics are 9-8 over their last 17 games with a pair of series wins. Young left-hander Jacob Lopez has tossed back-to-back quality starts against the Royals (6.0 IP, 3 H, 0 ER, 9 K) and Astros (6.0 IP, 4 H, 1 ER, 9 K), making his case for a regular rotation spot after opening the year in a relief role.
23. Baltimore Orioles (33-44)
Previous Rank: 24
Last Week: 2-2 @ TB, 1-2 @ NYY
The Orioles have been double-digit games back in the AL East standings for more than a month now, going back to May 16 when they were in the middle of an eight-game losing streak. They have a 12-8 record over their last 20 games, but the hole they dug early in the season is likely too big for them to dig out of before it's time to sell at the trade deadline.
22. Los Angeles Angels (37-40)
Previous Rank: 22
Last Week: 3-1 @ NYY, 1-2 vs. HOU
The Angels' pitching staff ranks fifth in the majors with a 3.96 ERA in June, and that has propelled them to a respectable 11-9 record this month as they continue to reside on the periphery of a .500 record. Outfielder Jo Adell has nine home runs this month, tied with Cal Raleigh for second-most in the majors, behind only Eugenio Suárez (10).
Nos. 21-19
4 of 12
21. Atlanta Braves (35-41)
Previous Rank: 23
Last Week: 3-0 vs. NYM, 1-2 @ MIA
The Braves put together arguably their best stretch of the season by going 7-2 against the Brewers, Rockies and Mets for three straight series wins, but they stumbled over the weekend with a series loss on the road against the Marlins. Right-hander Didier Fuentes made his MLB debut (5.0 IP, 6 H, 4 ER) on Friday, just three days after his 20th birthday, filling in for an injured Chris Sale who is sidelined with a fractured rib cage.
20. Texas Rangers (38-40)
Previous Rank: 15
Last Week: 0-3 vs. KC, 2-1 @ PIT
Despite outscoring opponents by an 86-66 margin in June, the Rangers are just 10-9 this month, and they have actually lost ground in the AL West standings during that span. With an interesting mix of veterans and young up-and-comers, it will be interesting to see how they approach the trade deadline if they don't get hot in the coming weeks. Could Jacob deGrom hit the trade block, even with a full no-trade clause?
19. Kansas City Royals (38-40)
Previous Rank: 21
Last Week: 3-0 @ TEX, 1-2 @ SD
With a 19-30 record against teams above the .500 mark and a minus-21 run differential, the Royals might end up falling into the "pretenders" category a year after making a trip to the postseason. They simply don't have the offensive firepower to back a strong pitching staff with a .672 OPS and 56 home runs in 78 games. Rookie Jac Caglianone hit the first two home runs of his young MLB career on Thursday.
Nos. 18-16
5 of 12
18. Arizona Diamondbacks (39-38)
Previous Rank: 16
Last Week: 1-2 @ TOR, 2-1 @ COL
The D-backs enter play on Monday sitting eight games back in the NL West standings and 3.5 back in the wild-card race, so while they still have a winning record, if the trade deadline were today they would likely be sellers. Veterans Merrill Kelly (16 GS, 3.39 ERA, 1.05 WHIP, 93 K, 93.0 IP) and Eugenio Suarez (.890 OPS, 25 HR, 67 RBI) could both be huge additions for a contender's stretch run.
17. Cleveland Guardians (39-37)
Previous Rank: 20
Last Week: 2-1 @ SF, 2-1 @ ATH
The Guardians have not had a winning streak longer than two games since May 24, and while they still sit second in the AL Central standings, they are staring up at an 8.5-game deficit to the Tigers. Their offense ranks 30th in the majors with a .614 OPS in June, and they have averaged just 2.89 runs per game this month. Someone has to step up to help shoulder the load alongside José Ramírez and Steven Kwan.
16. Toronto Blue Jays (41-36)
Previous Rank: 13
Last Week: 2-1 vs. ARI, 1-2 vs. CWS
The Blue Jays are set to activate Max Scherzer from the injured list for Wednesday's game against the Guardians, just in time to replace Bowden Francis, who is dealing with a shoulder issue. Despite a rough series loss at home to a bad White Sox team over the weekend, they are still 16-9 in their last 25 games and looking like a potential wild-card contender.
Nos. 15-13
6 of 12
15. Cincinnati Reds (40-38)
Previous Rank: 12
Last Week: 2-1 vs. MIN, 1-2 @ STL
The Reds rank a respectable 12th in the majors with a 3.72 ERA from the starting rotation, but they have been forced to navigate multiple injuries. The latest starter to land on the shelf was Wade Miley, and his absence opens the door for top prospect Chase Burns (No. 5 on B/R Top 100 list) to make his MLB debut on Tuesday. Will they still be in the wild-card mix when their upcoming stretch of games against the Yankees, Padres, Red Sox and Phillies winds to a close?
14. San Diego Padres (42-35)
Previous Rank: 14
Last Week: 1-3 @ LAD, 2-1 vs. KC
The Padres and Dodgers rivalry is alive and well after the two teams butted heads last week, and the gap between the two in the NL West standings now sits at five games with the Giants slotted in between. Few bargain signings this offseason have been more impactful than Gavin Sheets (.781 OPS, 24 XBH, 12 HR, 45 RBI), who has been the team's primary cleanup hitter playing on a one-year, $1.6 million deal.
13. Seattle Mariners (39-37)
Previous Rank: 17
Last Week: 1-2 vs. BOS, 2-1 @ CHC
The Mariners made a statement by plating 30 runs in three games during a blustery weekend against the red-hot Cubs at Wrigley Field, taking two of three games behind a huge series from catcher Cal Raleigh. Opening Day starter Logan Gilbert made his first appearance in nearly two months on Monday, allowing three hits and two earned runs while racking up 10 strikeouts in five innings against the Red Sox.
Nos. 12-10
7 of 12
12. St. Louis Cardinals (42-36)
Previous Rank: 18
Last Week: 3-0 @ CWS, 2-1 vs. CIN
From a nine-game winning streak in May to a six-game losing streak earlier this month, the 2025 season has been a roller-coaster ride for a Cardinals team that was expected to be retooling this year. Following a 1-7 stretch of games, they picked up consecutive series wins last week, and the rival Cubs come to town for a four-game series starting Monday.
11. Boston Red Sox (40-39)
Previous Rank: 10
Last Week: 2-1 @ SEA, 1-2 @ SF
On Friday, the Red Sox rolled out a lineup that featured Carlos Narvaez in the No. 2 spot, Roman Anthony in the No. 3 spot and Abraham Toro in the No. 4 spot, and they walked away with a 7-5 victory on the road against the Giants. It's already been a busy season of lineup shuffling, further magnified by the trade of Rafael Devers. That said, this group still has the talent to be a playoff contender if the pitching staff pulls its weight.
10. San Francisco Giants (44-34)
Previous Rank: 9
Last Week: 1-2 vs. CLE, 2-1 vs. BOS
Slugger Rafael Devers went 5-for-23 with a double and a home run in his first six games in a Giants uniform, and the club finally has a true offensive star for the first time in years. The Marlins and White Sox await this week, giving them a golden opportunity to take a bite out of the Dodgers lead in the NL West standings.
Nos. 9-7
8 of 12
9. Milwaukee Brewers (43-35)
Previous Rank: 11
Last Week: 1-1 @ CHC, 3-0 @ MIN
A year after squeezing more than expected out of Colin Rea and Tobias Myers, the Brewers have done it again with the likes of Quinn Priester, Chad Patrick and Jacob Misiorowski stepping up behind ace Freddy Peralta in the rotation. Misiorowski, 23, twirled 11 straight no-hit innings over his first two MLB starts, and he has the stuff to be a frontline starter if he continues to make strides with his command.
8. New York Yankees (45-32)
Previous Rank: 6
Last Week: 1-3 vs. LAA, 2-1 vs. BAL
The Yankees snapped a season-high six-game losing streak with a win over the Angels on Thursday, then took two of three from the Orioles over the weekend, but their lead atop the AL East standings has shrunk to just 2.5 games and they are 10-10 in June. On a positive note, Clarke Schmidt (4 GS, 1.03 ERA, 26.1 IP) and Will Warren (4 GS, 3.47 ERA, 23.1 IP) are both pitching well right now at the back end of the starting rotation.
7. New York Mets (46-32)
Previous Rank: 2
Last Week: 0-3 @ ATL, 1-2 @ PHI
Three straight series losses and a seven-game losing streak that was finally halted on Saturday is enough to drop the Mets out of the top-five after they were No. 1 in these rankings two weeks ago. Kodai Senga and Tylor Megill both landed on the injured list within the past few weeks, but a healthy Frankie Montas will give the rotation a boost when he makes his Mets debut on Tuesday.
Nos. 6-4
9 of 12
6. Tampa Bay Rays (43-35)
Previous Rank: 7
Last Week: 2-2 vs. BAL, 2-1 vs. DET
Just five short weeks ago, the Rays were No. 20 in these rankings, but they have clawed their way into the top tier of contenders thanks to a 21-9 record and plus-80 run differential over their last 30 games. Young slugger Junior Caminero has a .917 OPS with six home runs and 13 RBI in June, and he checks all the boxes to be the next face of the franchise in Tampa Bay.
5. Chicago Cubs (46-31)
Previous Rank: 4
Last Week: 1-1 vs. MIL, 1-2 vs. SEA
The Cubs have not had a losing streak of more than two games since May 9, so while a weekend series loss to the Mariners at home knocks them down a spot in the rankings, they have done a great job avoiding extended periods of lackluster performance. The high-powered lineup already features six players with at least 10 home runs, and they rank third in the majors with 113 long balls as a team, behind only the Dodgers (123) and Yankees (118).
4. Houston Astros (45-33)
Previous Rank: 5
Last Week: 2-2 @ ATH, 2-1 @ LAA
The Astros have the best record in baseball (14-6) since the start of June, and the pitching staff has shouldered the load with a 2.96 ERA that trails only the Guardians (2.93) during that span. The unheralded trio of Ryan Gusto, Colton Gordon and Brandon Walter deserves a ton of credit for holding things down amid a laundry list of injuries. Their status as top-tier contenders will be tested this week when they welcome the Phillies and Cubs to Daikin Park.
Nos. 3-1
10 of 12
3. Detroit Tigers (49-30)
Previous Rank: 3
Last Week: 2-1 vs. PIT, 1-2 @ TB
After going 19-9 with a plus-40 run differential in May, the Tigers had a compelling case for the No. 1 spot in these rankings, but they have fallen off a bit with an 11-9 record in June. With 12 homegrown players on the current active roster, including Tarik Skubal, Riley Greene, Spencer Torkelson, Kerry Carpenter, Will Vest and Casey Mize, the organization has done a great job building from within.
2. Philadelphia Phillies (47-31)
Previous Rank: 8
Last Week: 3-1 @ MIA, 2-1 vs. NYM
The Phillies were rapidly tumbling down the rankings earlier this month when they dropped three straight series as part of a 2-10 rough patch, but they have rebounded to go 10-3 over their last 13 games. A win over the Mets on Sunday Night Baseball gave them the outright NL East lead, and as recently as June 11 they were five games back in the standings.
1. Los Angeles Dodgers (48-31)
Previous Rank: 1
Last Week: 3-1 vs. SD, 2-1 vs. WAS
The Dodgers have recorded four straight series wins, with two of those coming against the rival Padres. That is enough to keep them in the No. 1 spot for the ninth time in 14 weeks of these power rankings since the Opening Day version was released. With their next nine games against the Rockies, Royals and White Sox, they have a chance to put some distance between themselves and the rest of the field.
Complete Rankings
11 of 12
Complete Rankings
1. Los Angeles Dodgers
2. Philadelphia Phillies
3. Detroit Tigers
4. Houston Astros
5. Chicago Cubs
6. Tampa Bay Rays
7. New York Mets
8. New York Yankees
9. Milwaukee Brewers
10. San Francisco Giants
11. Boston Red Sox
12. St. Louis Cardinals
13. Seattle Mariners
14. San Diego Padres
15. Cincinnati Reds
16. Toronto Blue Jays
17. Cleveland Guardians
18. Arizona Diamondbacks
19. Kansas City Royals
20. Texas Rangers
21. Atlanta Braves
22. Los Angeles Angels
23. Baltimore Orioles
24. Athletics
25. Miami Marlins
26. Minnesota Twins
27. Pittsburgh Pirates
28. Washington Nationals
29. Chicago White Sox
30. Colorado Rockies
Stars of the Week
12 of 12
Hitter of the Week: Cal Raleigh, Seattle Mariners
Stats: 10-for-24, 2 2B, 5 HR, 12 RBI, 10 R, 2 SB
With a two-homer game against the Cubs at Wrigley Field on Friday, Raleigh surpassed the legendary Johnny Bench for the most home runs by a catcher before the All-Star break. He also homered on Saturday and Sunday, giving him a MLB-leading 31 long balls on the season, and he is now just four home runs away from match Ken Griffey Jr. (1998) for the most by a Mariners player during the first half.
Pitcher of the Week: Clarke Schmidt, New York Yankees
Stats: 2 GS, W, ND, 14.2 IP, 4 H, 0 ER, 2 BB, 8 K
Schmidt turned in his best start of the season on Monday against the Angels (7.2 IP, 4 H, 0 ER), then followed it up with an even better outing on Saturday against the Orioles (7.0 IP, 0 H, 0 ER). He has racked up 20.2 scoreless innings over his last three starts, lowering his season ERA from 4.04 to 2.84 to give the Yankees a much-needed boost behind Max Fried and Carlos Rodón.
Rookie of the Week: Nick Kurtz, Athletics
Stats: 8-for-27, 2 2B, 4 HR, 8 RBI, 6 R
Despite needing 63 plate appearances to hit his first home run after making his MLB debut on April 23, 2025, Kurtz is starting to put together an impressive overall stat line. Through 40 games, he has an .811 OPS with 10 home runs and 25 RBI, and with four homers last week he now trails only Marlins catcher Agustín Ramírez (11 HR) for the lead among all rookies.






.jpg)


.jpg)