PHILADELPHIA, PENNSYLVANIA – JULY 9: Zack Wheeler #45 of the Philadelphia Phillies throws a pitch in the top of the first inning against the Los Angeles Dodgers at Citizens Bank Park on July 9, 2024 in Philadelphia, Pennsylvania. (Photo by Mitchell Leff/Getty Images)
These are the National League power rankings:
1. Los Angeles Dodgers
SEOUL, SOUTH KOREA – MARCH 20: Shohei Ohtani #17 of the Los Angeles Dodgers hits a single in the 3rd inning during the 2024 Seoul Series game between Los Angeles Dodgers and San Diego Padres at Gocheok Sky Dome on March 20, 2024 in Seoul, South Korea. (Photo by Chung Sung-Jun/Getty Images)
The Dodgers, even with all their injuries, are one of the best teams in baseball.
2. Philadelphia Phillies
Mar 27, 2025; Washington, District of Columbia, USA; Philadelphia Phillies first base Bryce Harper (3) reacts after scoring a run during the tenth inning against the Washington Nationals at Nationals Park. Mandatory Credit: Reggie Hildred-Imagn Images
The Phillies are going to be great all season long, and should also be a tough out come playoff time.
3. New York Mets
NEW YORK, NEW YORK – DECEMBER 12: Juan Soto of the New York Mets poses with his new uniform after his introductory press conference at Citi Field on December 12, 2024 in New York City. (Photo by Al Bello/Getty Images)
Their starting pitching has been better than expected, and their lineup is great.
4. Chicago Cubs
CHICAGO, ILLINOIS – APRIL 01: Shota Imanaga #18 of the Chicago Cubs celebrates after retiring the side in the fourth inning against the Colorado Rockies during his MLB debut at Wrigley Field on April 01, 2024 in Chicago, Illinois. (Photo by Michael Reaves/Getty Images)
The offense is amazing, and they are competing with the best in the league head-to-head. They look to be the real deal.
5. San Francisco Giants
PITTSBURGH, PENNSYLVANIA – MAY 23: Matt Chapman #26 of the San Francisco Giants reacts in the dugout after hitting a three run home run on May 23, 2024 in Pittsburgh, Pennsylvania. (Photo by Justin Berl/Getty Images)
They are playing much better than anyone expected.
6. San Diego Padres
SEOUL, SOUTH KOREA – MARCH 21: Fernando Tatis Jr. #23 of the San Diego Padres hits a grounder resulting in a fielding error of Max Muncy #13 of the Los Angeles Dodgers in the 3rd inning during the 2024 Seoul Series game between San Diego Padres and Los Angeles Dodgers at Gocheok Sky Dome on March 21, 2024 in Seoul, South Korea. (Photo by Chung Sung-Jun/Getty Images)
They have struggled recently, but are still one of the better teams in the NL.
7. St. Louis Cardinals
ST LOUIS, MO – JUNE 29: Nolan Arenado #28 of the St. Louis Cardinals celebrates after hitting a two-run home run in the fifth inning against the Arizona Diamondbacks at Busch Stadium on June 29, 2021 in St Louis, Missouri. (Photo by Jeff Curry/Getty Images)
They have caught fire and are playing great.
8. Arizona Diamondbacks
NEW YORK, NEW YORK – MAY 30: Corbin Carroll #7 of the Arizona Diamondbacks in action against the New York Mets at Citi Field on May 30, 2024 in New York City. The Mets defeated the Diamondbacks 3-2. (Photo by Jim McIsaac/Getty Images)
Great lineup, but pitching has been inconsistent.
9. Atlanta Braves
PHILADELPHIA, PENNSYLVANIA – OCTOBER 11: Ronald Acuna Jr. #13 of the Atlanta Braves hits a single against the Philadelphia Phillies during the fifth inning in Game Three of the Division Series at Citizens Bank Park on October 11, 2023 in Philadelphia, Pennsylvania. (Photo by Tim Nwachukwu/Getty Images)
The Braves have dug themselves out of the early-season hole they were in.
10. Cincinnati Reds
CHICAGO, ILLINOIS – AUGUST 03: Elly De La Cruz #44 of the Cincinnati Reds celebrates after hitting a solo home run during the first inning of a game against the Chicago Cubs at Wrigley Field on August 03, 2023 in Chicago, Illinois. The Cubs defeated the Reds 5-3. (Photo by Nuccio DiNuzzo/Getty Images)
They have 2 great SP and a fun young lineup.
11. Milwaukee Brewers
GOODYEAR, ARIZONA – MARCH 06: Jackson Chourio #11 of the Milwaukee Brewers celebrates with teammates after scoring a run in the first inning during a spring training game against the Cincinnati Reds at Goodyear Ballpark on March 06, 2024 in Goodyear, Arizona. (Photo by Aaron Doster/Getty Images)
They are good, but not great.
12. Washington Nationals
FORT MYERS, FL- MARCH 10: James Wood #50 of the Washington Nationals bats during a spring training game against the Minnesota Twins on March 10, 2024 at the Lee County Sports Complex in Fort Myers, Florida. (Photo by Brace Hemmelgarn/Minnesota Twins/Getty Images)
Good young team, just play in a tough division.
13. Miami Marlins
MIAMI, FLORIDA – JUNE 07: Edward Cabrera #27 of the Miami Marlins throws a pitch during the second inning against the Washington Nationals at loanDepot park on June 07, 2022 in Miami, Florida. (Photo by Eric Espada/Getty Images)
Not much good is going on in Miami.
28. Pittsburgh Pirates
ST LOUIS, MISSOURI – JUNE 11: Paul Skenes #30 of the Pittsburgh Pirates delivers a pitch against the St. Louis Cardinals in the first inning at Busch Stadium on June 11, 2024 in St Louis, Missouri. (Photo by Dilip Vishwanat/Getty Images)
The Pirates offense is a trainwreck.
30. Colorado Rockies
CHICAGO, ILLINOIS – JUNE 30: Ryan McMahon #24 of the Colorado Rockies celebrates in the dugout after scoring in the second inning from a balk from Garrett Crochet of the Chicago White Sox at Guaranteed Rate Field on June 30, 2024 in Chicago, Illinois. (Photo by Quinn Harris/Getty Images)
They are on pace to be the worst team in MLB history.