MLB Power Rankings: Picking 1 All-Star representative for each team
Welcome to the sixth edition of the MLB Power Rankings for the 2025 season. The last edition ran June 16, while the next edition will be published July 18. Here we pick one All-Star representative for each team.
Jump to:
ARI | ATH I ATL | BAL | BOS | CHC | CWS | CIN | CLE | COL | DET | HOU | KC | LAA | LAD | MIA | MIL | MIN | NYM | NYY | PHI | PIT | SD | SF | SEA | STL | TB | TEX | TOR | WSH
1. Los Angeles Dodgers
Record | Last 10 | RD | Previous rank |
---|---|---|---|
53-32 | 7-3 | +90 | 2 (+1) |
Shohei Ohtani: Several NL position-player starters in next month's Midsummer Classic could end up being Dodgers. Yoshinobu Yamamoto's a candidate to start the game. And then there's Ohtani, who's following up his 50-50 season by leading the NL in homers, slugging, OPS, runs scored, and fWAR - and he's pitching again.
2. Detroit Tigers
Record | Last 10 | RD | Previous rank |
---|---|---|---|
53-32 | 5-5 | +99 | 1 (-1) |
Tarik Skubal: The AL-leading Tigers have a bunch of players worthy of a trip to the Midsummer Classic. However, Skubal is the most obvious pick. The reigning AL Cy Young winner leads all qualified pitchers with a 0.83 WHIP, while authoring an MLB-best 4.3 fWAR among hurlers.
3. Houston Astros
Record | Last 10 | RD | Previous rank |
---|---|---|---|
50-34 | 7-3 | +46 | 7 (+4) |
Hunter Brown: The Astros needed an ace, and Brown stepped up big time. The 26-year-old sports the majors' lowest ERA (1.74) and ranks among the league leaders in virtually every other important category. Brown has to be considered a candidate to be the AL's All-Star starter, if the schedule breaks his way.
4. Chicago Cubs
Record | Last 10 | RD | Previous rank |
---|---|---|---|
49-35 | 4-6 | +104 | 3 (-1) |
Pete Crow-Armstrong: It's a coin flip between PCA and Kyle Tucker, who are the only two NL players besides Ohtani near the 4-fWAR mark. But we'll give this to the 23-year-old for his unbelievable breakout season, in which he's emerged as an elite power hitter on a 30-30 pace while playing Gold Glove defense in center field.
5. New York Yankees
Record | Last 10 | RD | Previous rank |
---|---|---|---|
48-35 | 6-4 | +113 | 6 (+1) |

Aaron Judge: Choosing Judge is a no-brainer. The Yankees captain leads the majors in fWAR, batting average, OPS, wRC+, and is tops on his club in every meaningful offensive category. His defensive numbers are also vastly improved after moving back to right field on a regular basis.
6. Philadelphia Phillies
Record | Last 10 | RD | Previous rank |
---|---|---|---|
49-35 | 5-5 | +46 | 8 (+2) |
Kyle Schwarber: The slugger is having a career campaign for the Phillies. Schwarber is second in the NL in homers and walks, and tied for fifth in runs scored. His .385 on-base percentage is a career high, and he leads Philadelphia in slugging percentage and OPS.
7. San Francisco Giants
Record | Last 10 | RD | Previous rank |
---|---|---|---|
45-39 | 4-6 | +32 | 4 (-3) |
Logan Webb: One of the NL Cy Young favorites in what's turning into an amazingly tight race, Webb is striking out hitters at a career-best rate while continuing to avoid issuing walks, limiting the long ball, and eating innings like few pitchers can in this era. Webb's been utterly brilliant.
8. Tampa Bay Rays
Record | Last 10 | RD | Previous rank |
---|---|---|---|
47-37 | 6-4 | +71 | 9 (+1) |
Jonathan Aranda: The 27-year-old continues to impress during his breakout campaign. Aranda's OPS has hovered around .900 since the beginning of the season, while his batting average has only gotten better with each passing month - he's hitting .333 in June. He also ranks third in the majors in on-base percentage (.406) and fifth in wRC+.
9. New York Mets
Record | Last 10 | RD | Previous rank |
---|---|---|---|
48-37 | 3-7 | +39 | 5 (-4) |
Pete Alonso: The Polar Bear leads the Mets in games played, hits, doubles, slugging percentage, batting average, and RBIs. He's also second on the club in homers and on-base percentage, while posting a higher FanGraphs' offensive rating than Francisco Lindor and more fWAR than Juan Soto.
10. Milwaukee Brewers
Record | Last 10 | RD | Previous rank |
---|---|---|---|
47-37 | 8-2 | +56 | 12 (+2) |

Freddy Peralta: The Brewers ace should have his second career spot on the NL's roster. Peralta has tallied an NL-best eight wins in 17 starts, and also sports an ERA below three for the first time since 2021. He's been a key part of the Brewers' surprising season.
11. San Diego Padres
Record | Last 10 | RD | Previous rank |
---|---|---|---|
45-38 | 6-4 | +17 | 10 (-1) |
Manny Machado: Statistically, Machado's been the NL's best third baseman by a wide margin. He's also putting together his best offensive campaign in years, all while continuing to lead the Padres' lineup and keep them above water in a tight wild-card race.
12. St. Louis Cardinals
Record | Last 10 | RD | Previous rank |
---|---|---|---|
47-38 | 7-3 | +45 | 13 (+1) |
Brendan Donovan: The Cardinals have been one of baseball's biggest surprises, and Donovan has been a big contributor to their success. He leads St. Louis in hits, doubles, and on-base percentage while striking out in just 13.1% of his plate appearances. He's also provided manager Oliver Marmol with defensive options, appearing at three different positions this season.
13. Toronto Blue Jays
Record | Last 10 | RD | Previous rank |
---|---|---|---|
45-38 | 5-5 | -4 | 11 (-2) |
Alejandro Kirk: It's been an incredible bounce-back season for Kirk, who would likely be the AL's starting catcher if not for Cal Raleigh's historic first half. Kirk leads AL catchers with a .315 average while sitting second in both OPS and fWAR. He's also one of the elite defensive catchers in the sport.
14. Arizona Diamondbacks
Record | Last 10 | RD | Previous rank |
---|---|---|---|
41-42 | 5-5 | +2 | 14 (-) |
Ketel Marte: Corbin Carroll would be the selection if he didn't have a fractured wrist. So, we're going with Marte, who's slashing an absurd .305/.405/.600 with 17 homers and a 174 wRC+. Eugenio Suárez and his 25 homers provide a compelling case, but Marte has accumulated more fWAR while playing in 24 fewer games.
15. Texas Rangers
Record | Last 10 | RD | Previous rank |
---|---|---|---|
41-43 | 5-5 | +16 | 15 (-) |

Jacob deGrom: There were questions about what version of the two-time NL Cy Young winner would show up in his age-37 season after logging just nine starts between 2023-2024. Yet, deGrom has looked like his vintage self, sitting in the top four among qualified starters for ERA (2.08), and WHIP (0.88).
16. Cincinnati Reds
Record | Last 10 | RD | Previous rank |
---|---|---|---|
44-40 | 5-5 | +40 | 16 (-) |
Andrew Abbott: Elly De La Cruz is getting the attention for obvious reasons, but Abbott deserves a ton of love for what he's doing on the mound. The 26-year-old owns a 1.79 ERA, has thrown a shutout, and sports a BB/9 rate below three over his 14 starts. That kind of work makes Abbott an obvious choice to pitch for the NL in Atlanta.
17. Seattle Mariners
Record | Last 10 | RD | Previous rank |
---|---|---|---|
43-40 | 6-4 | +13 | 19 (+2) |
Cal Raleigh: The Mariners star is having a season for the ages for a catcher, leading the majors with 32 homers and 69 RBIs. He's also closed the gap on Aaron Judge for the highest fWAR in baseball. Raleigh could make a serious run at AL MVP if he continues to mash in the second half.
18. Minnesota Twins
Record | Last 10 | RD | Previous rank |
---|---|---|---|
40-44 | 3-7 | -14 | 18 (-) |
Byron Buxton: The oft-injured outfielder produces big numbers when he can stay on the field, which he's done this year. He's on pace for his first 30-30 campaign and is six RBIs away from setting a new career high for a single season.
19. Atlanta Braves
Record | Last 10 | RD | Previous rank |
---|---|---|---|
38-45 | 4-6 | +12 | 22 (+3) |
Spencer Schwellenbach: Chris Sale was the choice here before fracturing his rib, so let's go with another Braves starter instead. Schwellenbach is having a terrific campaign, leading the majors in innings pitched and the NL in BB/9. His ERA, WHIP, and FIP are among the top 25, as well.
20. Los Angeles Angels
Record | Last 10 | RD | Previous rank |
---|---|---|---|
41-42 | 5-5 | -49 | 24 (+4) |

Yusei Kikuchi: There can be a case to be made for several Angels, including Zach Neto, Jo Adell, and José Soriano. However, Kikuchi's career-best 2.79 ERA with 99 strikeouts over 96 2/3 innings (17 starts) are enough for the selection in a close call.
21. Boston Red Sox
Record | Last 10 | RD | Previous rank |
---|---|---|---|
41-44 | 3-7 | +10 | 17 (-4) |
Garrett Crochet: The left-hander's been even better than expected and is firmly in the AL Cy Young race. Crochet leads the AL in innings pitched, is second in strikeouts, and third in ERA. Boston likely won't have a single position player representative.
22. Cleveland Guardians
Record | Last 10 | RD | Previous rank |
---|---|---|---|
40-42 | 3-7 | -47 | 20 (-2) |
José Ramírez: The Guardians' heart and soul is as consistent as it gets with the power-speed game. He's got 13 homers with 21 stolen bases and an .871 OPS in 2025.
23. Kansas City Royals
Record | Last 10 | RD | Previous rank |
---|---|---|---|
39-45 | 3-7 | -33 | 21 (-2) |
Maikel Garcia: Few saw this coming from the 25-year-old after he put up a 74 OPS+ in 2024. But after making some adjustments, Garcia's broken out at the plate, and owns a higher OPS than his superstar teammate Bobby Witt Jr.
24. Miami Marlins
Record | Last 10 | RD | Previous rank |
---|---|---|---|
37-45 | 8-2 | -74 | 27 (+3) |
Kyle Stowers: The outfielder blossomed into the Marlins' best bat after being acquired in the Trevor Rogers deal with the Orioles at last year's trade deadline. The 27-year-old Stowers leads Miami in homers (13), RBIs (43), and OPS (.855).
25. Baltimore Orioles
Record | Last 10 | RD | Previous rank |
---|---|---|---|
36-47 | 5-5 | -77 | 23 (-2) |

Ryan O'Hearn: It's been a down year for the Orioles, but O'Hearn has been a standout who appears destined for his first All-Star appearance. The 31-year-old leads Baltimore in batting average, on-base percentage, and slugging percentage while ranking top three on his team in hits, runs, homers, and RBIs.
26. Pittsburgh Pirates
Record | Last 10 | RD | Previous rank |
---|---|---|---|
35-50 | 6-4 | -42 | 25 (-1) |
Paul Skenes: It may not show in the wins column, but Skenes has put together an All-Star worthy first half. Pittsburgh's ace leads the NL in ERA and is tied for second in pitcher fWAR. He's also given up just five homers in 106 innings and is averaging a measly 5.7 hits allowed per nine.
27. Washington Nationals
Record | Last 10 | RD | Previous rank |
---|---|---|---|
35-49 | 5-5 | -68 | 26 (-1) |
James Wood: The 22-year-old's monster breakout season overshadows two other potential All-Star candidates and teammates in MacKenzie Gore and CJ Abrams. Wood ranks sixth in the majors in homers (22) and RBIs (64), and fifth in OPS (.938).
28. Athletics
Record | Last 10 | RD | Previous rank |
---|---|---|---|
34-52 | 4-6 | -142 | 29 (+1) |
Jacob Wilson: The AL Rookie of the Year front-runner has looked like an All-Star. His .338 batting average is second in the majors behind Judge, while his .380 on-base percentage ranks 17th and is tops on the A's by a wide margin. The 23-year-old is also striking out in just 7.4% of his plate appearances, which ranks third in MLB.
29. Chicago White Sox
Record | Last 10 | RD | Previous rank |
---|---|---|---|
28-56 | 5-5 | -80 | 28 (-1) |
Shane Smith: What a great story this would be. Smith is on the cusp of becoming one of the few Rule 5 Draft selections to ever make an All-Star team as a rookie - and if it happens, he'll have earned it on merit. The 25-year-old's been the best starter in a bad White Sox rotation, allowing just five homers in 74 2/3 innings while sporting a team-best 8.2 K/9 rate.
30. Colorado Rockies
Record | Last 10 | RD | Previous rank |
---|---|---|---|
19-65 | 2-8 | -221 | 30 (-) |
Hunter Goodman: The 25-year-old has somehow risen above the mess that is the 2025 Rockies to turn in an excellent season on both sides of the ball. Goodman is legitimately among the best NL catchers, and he's the only member of the Rockies who deserves to be allowed within 500 feet of this year's All-Star festivities.