MLB Power Rankings for the week of July 8, 2024
The MLB season is underway, and with the season in full swing, we are here to help you determine who is good and bad. Teams will fall and rise throughout the season based on injuries, trades, acquisitions, and overall performance. The bad teams are sometimes easier to spot than the good teams, but the cream of the crop usually rises to the top by the season’s end. Here are the MLB power rankings for the week of July 8, 2024.
Read below and don’t forget to check out our Godzilla Wins Daily Picks for all of your winners.
MLB Power Rankings
Rank |
Team |
Record |
Thoughts |
1 |
Philadelphia Phillies
(previously: 1) |
58-32 | The Braves took two out of three against the short-handed Phillies over the weekend. Bryce Harper and Kyle Schwarber could get activated before Tuesday’s game against the Dodgers. |
2 | Baltimore Orioles
(previously: 2) |
57-33 | Gunnar Henderson and Adley Rutschman were named starters in the All-Star game, and Henderson will be participating in the Home Run Derby. It should be a great weekend to show off the league’s future from Baltimore. |
3 | Cleveland Guardians
(previously: 4) |
56-32 | The most consistent team in the league is 30-11 at home this season. Jose Ramirez and Steven Kwan got the nod as starters for the American League team. Cleveland has five total All-Stars, third-most behind the Phillies and Dodgers. |
4 | Los Angeles Dodgers
(previously: 3) |
55-36 | Christian Walker is public enemy number one in Los Angeles after he smashed a load of home runs last week. The Dodgers recovered by taking two out of three against the Brewers over the weekend. |
5 | New York Yankees
(previously: 5) |
55-37 | The Yankees are 6-16 in their last 22 games and have not won back-to-back games since June 12. It is better to have a slump now than in the postseason, but they better clean up their act soon. |
6 | Milwaukee Brewers
(previously: 6) |
53-38 | The Brewers probably could have snuck into the top five this week, but the Yankees still have a better overall record. Christian Yelich and William Contreras were named starters this year, both well-deserved. |
7 | Atlanta Braves
(previously: 8) |
49-39 | The NL East may seem out of reach for the Braves, but they are only eight games back with seven left against the Phillies. The Braves have also won both series against the Phillies this season. |
8 | Minnesota Twins
(previously: 9) |
51-39 | Jose Miranda deserves some love after starting July 14 for 20 from the plate. He got a hit in 12 consecutive at-bats during that stretch. |
9 | Seattle Mariners
(previously: 7) |
49-43 | The lead in the AL West has dwindled to two games over the surging Astros. Julio Rodriguez is dealing with an injured quad that has him day-to-day. |
10 | Boston Red Sox
(previously: 12) |
49-40 | Rafael Devers is a Yankees killer. He hit three home runs against them over the weekend, including two on Sunday Night Baseball. |
11 | Houston Astros
(previously: 14) |
46-44 | Hopefully, you did not count the Astros out after their putrid start. They are on the verge of being in the top 10 of the rankings and are only two games back of the Mariners for the lead in the division. |
12 | San Diego Padres
(previously: 10) |
49-45 | Jurickson Profar got a well-deserved nod as a starter for the National League team. He is batting .315 with 100 hits and 14 home runs. His WAR is 2.5, and he is the leader on this team in all key stats. |
13 | Kansas City Royals
(previously: 11) |
49-43 | The Royals are 31-18 at home but only 18-25 on the road. They need better road trips in the second half of the season, but they are in a good spot as the closest team to the Red Sox for the last wild card. |
14 | St. Louis Cardinals
(previously: 13) |
47-42 | The Cardinals are not getting talked about enough. They own the second wild card spot with a -39 run differential. They continue to find ways to win games and control their future this season. |
15 | New York Mets
(previously: 15) |
44-44 | Pete Alonso is in the Home Run Derby this year in search of his third title. He is only batting .241 this season but has 18 home runs. |
16 | Arizona Diamondbacks
(previously: 16) |
45-45 | Ketel Marte is the only All-Star from this team and is the starting second baseman for the NL. Christian Walker may have gotten snubbed with 22 home runs and 64 RBIs. |
17 | San Francisco Giants
(previously: 19) |
44-47 | The Giants will have two representatives at the All-Star game: Heliot Ramos and Logan Webb. Ramos has had a breakout season in his first season in the big leagues. |
18 | Texas Rangers
(previously: 22) |
42-48 | The division is still within reach for the Rangers ( six games back), and they play the Angels and Astros before the All-Star break. Those games are as important as any this season. |
19 | Tampa Bay Rays
(previously: 17) |
44-46 | There is a lack of consistency with this ballclub, and it does not help them play in the AL East. They could be sellers before the deadline. |
20 | Cincinnati Reds
(previously: 21) |
42-48 | The Reds are another team that lacks consistency. They swept the Yankees and got swept by the Tigers last week. |
21 | Pittsburgh Pirates
(previously: 18) |
42-47 | Paul Skenes is the first player drafted first overall to make the All-Star game in the next season. He is also a fan favorite, and tickets are hard to come by in Pittsburgh with him on the bump. |
22 | Detroit Tigers
(previously: 25) |
42-48 | The Tigers swept the Reds last week, but that was after losing three out of four against the Angels and two out of three against the Twins. |
23 | Washington Nationals
(previously: 20) |
42-48 | The future of the Nationals looks bright. The Nats have a young core that looks poised to make a splash in the future, maybe not this season. |
24 | Chicago Cubs
(previously: 23) |
42-49 | The Cubs are dead last in the NL Central. What a disappointment this season has been. |
25 | Toronto Blue Jays
(previously: 24) |
41-49 | It would be hard to imagine them in the postseason, but the lights are not out. Selling at the deadline does not seem like a terrible option. |
26 | Los Angeles Angels
(previously: 26) |
37-52 | Kevin Pillar had a miraculous catch last week and showed his glove that has rarely failed him. The bright spots are few and far between for Angels fans. |
27 | Oakland Athletics
(previously: 27) |
34-58 | The Athletics have the bats to beat any team in the league. They only have a .224 (28th) average as a team but have hit 109 (5th) home runs this season. |
28 | Miami Marlins
(previously: 28) |
32-58 | The Marlins could be serious sellers at the deadline. Jazz Chisolm Jr. seems to be the prime candidate for a team needing a glove in the outfield. |
29 | Colorado Rockies
(previously: 29) |
32-58 | The Rockies are nearing the White Sox for the worst run differential (-149 to -164). |
30 | Chicago White Sox
(previously: 30) |
26-66 | The White Sox are now 10-37 on the road this season. |