
MLB Report Card Grades for All 30 Teams Thus Far in 2025
As each MLB team approaches 40 games played, it's a good time to take stock of where all the clubs are.
Grades consider not only what teams have done to this point but also what trends and injuries, among other things, tell us is likely to happen moving forward.
Here are our report card grades for all 30 MLB teams so far in 2025.
AL East
1 of 6
New York Yankees: A-
Aaron Judge is cementing himself as one of the greatest right-handed hitters in MLB history, while both Trent Grisham and Paul Goldschmidt are having resurgent seasons. The Yankees miss Gerrit Cole, but both Max Fried and Carlos Rodón have been excellent. If another starter emerges in Aaron Boone's rotation and Devin Williams bounces back, the team will be playing deep into October.
Boston Red Sox: B
Alex Bregman, Garrett Crochet and Aroldis Chapman have each been tremendous additions to this point, while Kristian Campbell has flashed superstar potential. With the possibility that both Roman Anthony and Marcelo Mayer also make their MLB debuts later this season, the future—both for this season and beyond—is bright in Boston.
Tampa Bay Rays: C
Considering Ha-Seong Kim is yet to play this season and key cogs like Junior Caminero, Yandy Díaz, Brandon Lowe and Danny Jansen haven't yet his their strides, it's borderline impressive the Rays are just below .500. But because of their stadium situation, they will play just 16 home games between July and August. If they don't have something of a buffer by then, it's going to be difficult to reach the postseason in one of baseball's deepest divisions.
Toronto Blue Jays: C
The addition of Jeff Hoffman has helped to improve a bullpen that was a liability a season ago, and George Springer has turned the clock back. But Vladimir Guerrero Jr., Bo Bichette, Andrés Giménez and Anthony Santander have underperformed relative to what was expected of them coming into the season. The storyline of Guerrero's future is no longer hanging over the Blue Jays, but they could still wind up at a crossroads organizationally if this season doesn't produce a playoff appearance.
Baltimore Orioles: F
Outside of Cedric Mullins, not much stands out about what the Orioles have gotten from their offense so far. Even worse is the starting rotation. General manager Mike Elias allowed Corbin Burnes to depart in free agency this past offseason, and one of his additions was 41-year-old Charlie Morton, who has been moved to the bullpen after a horrid start. Kyle Gibson, signed to reinforce the rotation, gave up nine earned runs in his first start of the season. And while Tomoyuki Sugano has a 3.00 ERA early in his first season, the 35-year-old's 5.09 FIP suggests regression is coming.
The Orioles didn't act like a team in a World Series window coming into the season, and their play in 2025 suggests they aren't.
AL Central
2 of 6
Detroit Tigers: A-
Reigning AL Cy Young Award winner Tarik Skubal headlines what's becoming one of baseball's best rotations with Reese Olson, Jackson Jobe, Casey Mize and Jack Flaherty all pitching at high levels. Offensively, 2020 No. 1 overall pick Spencer Torkelson is off to a quick start, as is Javier Báez, who looked like a lost cause entering the year. Kerry Carpenter and Riley Greene are impressive lineup cogs for a team that looks like it could be a threat to go deep in the postseason.
Cleveland Guardians: B
The good news is the Guardians are winning games right now, which is a positive reflection on AL Manager of the Year Stephen Vogt. The bad news is it doesn't feel sustainable. Cleveland has a limited offense outside of José Ramírez and Steven Kwan. Tanner Bibee, the Opening Day starter, had a 6.09 FIP. And it's been a disastrous start for closer Emmanuel Clase after a historically dominant 2024. Add in the minus-23 run differential the Guardians currently have and they feel much more like a .500 team than the one that won 92 games a year ago.
Kansas City Royals: B-
Bobby Witt Jr. is one of the five best players in baseball, but outside of him and Maikel Garcia, there's not much that scares you offensively about the Royals. That's especially true if 35-year-old Salvador Perez is also starting to hit a bit of a wall. The positive takeaway here is that the team has a tremendous top three in its starting rotation with Cole Ragans, Michael Wacha and Seth Lugo. General manager J.J. Picollo has also done a tremendous job remaking the bullpen over the past few seasons. If the Royals can make some impact additions to the lineup this summer, they have the pitching to win it all.
Minnesota Twins: D
The Twins feel like they are at a crossroads. Carlos Correa is healthy but not performing. Byron Buxton has produced more but is striking out at an unsustainable clip. And the oft-injured Royce Lewis only recently made his season debut after a left hamstring strain cost him more than a month. If Minnesota decides to sell in earnest this summer, it will make the trade deadline much more interesting.
Chicago White Sox: F
Perhaps the White Sox won't match the 121 losses they posted a year ago, but it's hard for there to be too many moral victories when they still feel headed for 105-plus. What's even more frustrating is they don't have many obvious trade candidates to flip this summer for future pieces. Left elbow inflammation has landed Martín Pérez on the 60-day injured list, while Luis Robert Jr. is hitting under the Mendoza Line.
AL West
3 of 6
Seattle Mariners: B+
The Mariners aren't an A because Julio Rodríguez is off to a second consecutive slow start, while Logan Gilbert and George Kirby are both on the injured list. But Cal Raleigh and Jorge Polanco are both performing at an All-Star level at the plate, and Andrés Muñoz has been one of the most dominant relievers in baseball. Things haven't been perfect, but the M's appear to be the early favorite in the AL West.
Athletics: B+
Despite how well JP Sears and Tyler Ferguson have pitched, the A's are probably a year away from having enough pitching to realistically compete for the postseason. With that said, Tyler Soderstrom and Jacob Wilson got off to great starts. If Brent Rooker, JJ Bleday and Lawrence Butler eventually hit like they did a year ago, the A's are going to be able to compete with anyone at the plate.
Houston Astros: B
It's difficult to figure out what to make of the Astros. Led by Josh Hader, they are currently in the top five in bullpen ERA. Hunter Brown is also looking like one of the season's early breakout candidates atop the rotation. The problem is Framber Valdez and the rest of the rotation have underwhelmed. And even in a lineup with Yordan Alvarez, Jose Altuve and Christian Walker, there's not a single player with an OPS above .800. Houston should be able to hang in the division race in a weak AL West, but it feels like a team in transition.
Texas Rangers: C-
A popular preseason pick to not only win the AL West but also make a World Series run, the Rangers have been one of baseball's most disappointing teams in the early going. With a bunch of underperforming stars, Texas fired offensive coordinator Donnie Ecker and replaced him with Bret Boone. The good news for the Rangers is they have enough talent to believe their offense is going to come around, at which point they could still prove to be a dangerous team.
Los Angeles Angels: D-
There are some positives in the lineup such as Logan O'Hoppe and Kyren Paris that kept the Angels from getting an F. But Mike Trout is already on the IL, while both the starting pitching (4.35) and relieving (7.02 ERA) are among the worst in baseball. It's going to be another long season for Ron Washington's squad.
NL East
4 of 6
New York Mets: A
Without Juan Soto even hitting his stride yet, the Mets have started as well as any team. Soto might not have Aaron Judge behind him anymore, but Pete Alonso—after a disappointing stint in free agency—is swinging like an MVP candidate himself. We'll see if it holds up, but a starting rotation that many thought could be New York's undoing has been great, with all five members of the starting rotation—Kodai Senga, Clay Holmes, David Peterson, Tylor Megill and Griffin Canning—pitching at high levels.
Philadelphia Phillies: B-
Record-wise, the Phillies are in a good spot for this time of the year. But there are concerns. Outside of Kyle Schwarber, they haven't yet homered at the clip that was expected of them coming into the season. Even with a slow start from Aaron Nola and Ranger Suárez missing all of April, Zack Wheeler and Jesús Luzardo have pitched well enough to make clear this is one of the best starting rotations in baseball. But the lack of reliability in the bullpen outside of José Alvarado and Matt Strahm looks like it could be a fatal flaw for the NL East champions.
Atlanta Braves: C+
A major reason why the Braves have such a low grade is because they started the season 0-7. Since then, though, they've largely dug themselves out of that early hole, putting themselves in position to make a run at the NL East if they get a combination of underperforming veterans (Chris Sale, Raisel Iglesias and Ozzie Albies) to return to form, while getting both Spencer Strider and Ronald Acuña Jr. back from injuries and healthy for the balance of the season.
Washington Nationals: D
James Wood, MacKenzie Gore and CJ Abrams look like stars, but the Nationals as a team still feel pretty far away from contention. A big part of that is a disastrous bullpen, which has produced an NL-worst 6.55 ERA thus far. Nathaniel Lowe has been solid, but imagine how much better they would be if they had signed Alonso in the offseason, as opposed to acquiring Lowe and/or the struggling Josh Bell. The bottom line is that they need to begin to spend again, which will likely first require a sale of the team.
Miami Marlins: F
Coming into the season, the return of former NL Cy Young Award winner Sandy Alcántara was supposed to be the lone bright spot for the Marlins. But he has an unsightly 8.42 ERA through seven starts, casting doubt on whether they'll be able to trade him this summer. Holding onto the 29-year-old might not be the worst thing, but this just seems to be a directionless franchise. Miami is in a constant cycle of rebuilding, with little payoff to show over the last two decades.
NL Central
5 of 6
Chicago Cubs: A+
While you can't help but shake the concern that Tom Ricketts might not pony up to keep Kyle Tucker after this season, the three-time All-Star has been a tremendous addition. Pete Crow-Armstrong also looks like a budding superstar who's got a chance to win a Platinum Glove in 2025. The Cubs will probably need to take a major swing on a starting pitcher to replace Justin Steele this summer, but their start makes you think they are likely to play in the postseason for the first time since 2020.
Milwaukee Brewers: B-
Pat Murphy has continued the great culture of Craig Counsell in Milwaukee, but you do wonder if the Brewers have the horses to return to the postseason after winning the NL Central last season. Thus far, Joey Ortiz has been a disaster as Willy Adames' replacement at shortstop. Rhys Hoskins is having something of a bounce-back year, but Jackson Chourio, William Contreras and Christian Yelich have all underperformed. This isn't a team where there's much margin for error from the starters.
Cincinnati Reds: B-
Hunter Greene has been one of baseball's best starters, while Austin Hays has played remarkably well when he's been able to stay on the field. The biggest concern with the Reds still seems to be that they are reliant on so many players who are question marks. Can Hays and Nick Lodolo stay healthy? Is there any hope of Jeimer Candelario getting back to the form that landed him a three-year, $45 million deal prior to 2024? Will Matt McLain, Spencer Steer and Christian Encarnacion-Strand recover from slow starts?
St. Louis Cardinals: C
Considering they are only a few games under .500, the Cardinals aren't out of the NL Central race this early in the season. But if you made us guess, a team that has acknowledged it's more focused on 2026 than 2025 is going to be selling this summer. Ryan Helsley, Erick Fedde, Nolan Arenado and Sonny Gray could all be trade candidates, although the final two have no-trade clauses. Perhaps most concerning from a long-term perspective is that Jordan Walker and Nolan Gorman, among others, aren't developing into the franchise pillars the team once thought they could be.
Pittsburgh Pirates: F
If Bob Nutting is struggling to compete financially, as Dejan Kovacevic of DK Sports Pittsburgh suggested, then he should sell the team. Because the Pirates have a pretty pathetic lineup, a particularly problematic development when they're likely to only get a few years with Paul Skenes before he prices his way out of their comfort zone.
NL West
6 of 6
Los Angeles Dodgers: A-
Perhaps the Dodgers haven't been immortal, but it says something about how good they are that they are already 10 games above .500 and it almost feels a little underwhelming. We would say that for as many arms as they have, it's scary that they continue to struggle to keep their pitchers healthy, with Blake Snell and Tyler Glasnow among those on the IL currently. L.A. was able to piece together its starting rotation last postseason, but it's rare you can do that and win the World Series.
San Diego Padres: A
After losing Ha-Seong Kim, Tanner Scott and Jurickson Profar in free agency, the Padres seemed destined to take a step back in 2025. Instead, they've played about as well as any team in MLB. Nick Pivetta and Michael King are both pitching at All-Star levels, while a bullpen built around Robert Suárez and Jason Adam is living up to the hype, which makes it not surprising that the Padres lead baseball in ERA. Offensively, Fernando Tatis Jr. is hitting better than he has since he was an NL MVP in 2021. We clearly underestimated this team entering the season. San Diego would be the favorites to win any other division in baseball.
San Francisco Giants: A-
Even with Willy Adames off to a slow start after signing a lucrative seven-year deal in free agency, the Giants have had a great opening in their first year with Buster Posey as president of baseball operations. Jung Hoo Lee and Mike Yastrzemski have been quite the outfield duo, with Matt Chapman continuing to be one of baseball's elite defenders. It's still fair to wonder if the Giants will have the horses to hang around in this division, but it's been an excellent start.
Arizona Diamondbacks: B
It's a tough world for the Diamondbacks to be in fourth place right now, but that's indicative of how good four-fifths of this division have been. Corbin Carroll is one of baseball's elite players, and a lineup that also includes Ketel Marte, Pavin Smith, Eugenio Suárez and Geraldo Perdomo is one of the game's scariest. What gives you pause with the D-backs is the bullpen, particularly with both Justin Martinez and AJ Puk currently on the IL.
Colorado Rockies: F-
The Rockies have been so bad that they've made the White Sox, Angels, Marlins and Pirates seem respectable. They've already made a change at hitting coach, bringing franchise icon Clint Hurdle in for the interim. You're left to wonder if he could eventually be the interim manager this season, because the clock has to be ticking on Bud Black, as much as this probably isn't his fault. As Ray Ratto recently noted for Defector, the 67-year-old either has the best or worst job in baseball.









