Toronto Blue Jays
Credit: Nick Turchiaro-Imagn Images

The Toronto Blue Jays have cracked the top five in Sportsnaut’s MLB Power Rankings after their four-game sweep over the New York Yankees. What other teams moved up and down? Check out how the list shakes out.

**Statistics as of Monday July 7**

1. Detroit Tigers (Last week: 2)

Detroit Tigers left fielder Riley Greene
Credit: Ken Blaze-Imagn Images

The Detroit Tigers reclaim the top spot in Sportsnaut’s MLB Power Rankings as they send four players to the All-Star Game: Tarik Skubal, Riley Greene, Javier Baez and Gleyber Torres. More players probably should’ve been added.

2. Houston Astros (Last week: 3)

Houston Astros second baseman Jose Altuve
Credit: Jayne Kamin-Oncea-Imagn Images

No Jeremy Pena, no Yordan Alvarez, no problem. The Houston Astros rolled into Chavez Ravine and swept the Los Angeles Dodgers, including an 18-1 beatdown Friday night. Jose Altuve smashed three home runs in those games.

3. Los Angeles Dodgers

Los Angeles Dodgers pitcher Clayton Kershaw
Credit: Jayne Kamin-Oncea-Imagn Images

Before getting swept by the Astros, the Dodgers had one of the season’s best moments as future Hall of Famer Clayton Kershaw recorded his 3,000th strikeout. They also received good news on the Max Muncy front as he will only miss six weeks with a knee injury. Their rotation will soon return to full health with Tyler Glasnow back this week and Blake Snell heading out on a rehab assignment.

4. Chicago Cubs (Last week: 4)

Chicago Cubs first baseman Michael Busch
Credit: Kamil Krzaczynski-Imagn Images

After sweeping the Cleveland Guardians, the Chicago Cubs took two of three from National League Central division rival St. Louis Cardinals, including hitting eight home runs in Friday’s 11-3 win. Michael Busch put three of his own into the seats.

5. Toronto Blue Jays (Last week: 12)

Toronto Blue Jays designated hitter George Springer
Credit: John E. Sokolowski-Imagn Images

The Blue Jays decimated the Yankees during a four-game sweep at home, taking over first place in the American League East. But can they maintain the top spot? They have the worst run differential in baseball for a first-place team at plus-12.

6. Philadelphia Phillies (Last week: 6)

Philadelphia Phillies pitcher Zack Wheeler
Credit: Eric Hartline-Imagn Images

Philadelphia Phillies ace Zack Wheeler pitched one of the best games of his life Sunday — allowing just one hit, one run, no walks and 12 strikeouts in a complete game 3-1 win over the Cincinnati Reds. If not for an Austin Hays home run, Wheeler would’ve tossed a perfect game. However, Philadelphia’s offense remains an issue.

7. New York Mets (Last week: 10)

New York Mets right fielder Juan Soto
Credit: Brad Penner-Imagn Images

The New York Mets righted the ship after losing 13 of 16 by going 4-2 last week, including taking the weekend’s Subway Series against the Yankees. Surprisingly, Juan Soto was not named to the NL All-Star team, despite posting a .904 OPS, 160 OPS+, 21 home runs and 65 runs scored, while leading baseball in walks with 72.

8. Milwaukee Brewers (Last week: 8)

Milwaukee Brewers pitcher Brandon Woodruff
Credit: Jim Rassol-Imagn Images

The Milwaukee Brewers rotation got a boost with the return of Brandon Woodruff after missing all of 2024 due to shoulder surgery. The two-time All-Star went six innings Sunday against the Miami Marlins, striking out eight while allowing just two hits and one run.

9. Tampa Bay Rays (Last week: 7)

Tampa Bay Rays center fielder Chandler Simpson
Credit: Nathan Ray Seebeck-Imagn Images

The Tampa Bay Rays have hit a wall, going 4-5 over their last nine games against the Baltimore Orioles, Athletics and Minnesota Twins.

10. New York Yankees (Last week: 5)

New York Yankees pitcher Clarke Schmidt
Credit: John E. Sokolowski-Imagn Images

The Yankees not only lost their grip on first place in the AL East following a four-game sweep by the Blue Jays, they lost two of three to the Mets and starter Clarke Schmidt is out for the season with Tommy John surgery.

11. Seattle Mariners (Last week: 14)

Seattle Mariners catcher Cal Raleigh
Credit: Stephen Brashear-Imagn Images

Seattle Mariners catcher Cal Raleigh is making his case to be AL MVP. Raleigh has the most home runs by a catcher and switch-hitter before the All-Star break with 35 and he still has six more games to add on.

12. San Diego Padres (Last week: 13)

San Diego Padres right fielder Fernando Tatis Jr.
Credit: Denis Poroy-Imagn Images

It’s been nearly a month since the San Diego Padres scored more than six runs in a game (June 14 with seven). They are tied with the San Francisco Giants for the last NL Wild Card spot and will need their lineup to pick it up if they want to pull away.

13. San Franciso Giants (Last week: 15)

San Francisco Giants designated hitter Rafael Devers
Credit: Darren Yamashita-Imagn Images

The Giants are 8-11 since the Rafael Devers trade as the three-time All-Star is hitting just .239 with two home runs in 19 games.

14. St. Louis Cardinals (Last week: 9)

St. Louis Cardinals catcher Pedro Pages
Credit: Matt Marton-Imagn Images

The Cardinals have been shutout in four of their last six games as the trade deadline nears, including getting swept by the Pittsburgh Pirates. They are one game out of the last NL Wild Card spot but if they continue treading water, will they sell at the deadline?

15. Boston Red Sox (Last week: 17)

Boston Red Sox third baseman Alex Bregman
Credit: Eric Canha-Imagn Images

The Boston Red Sox will get a boost to their offense as Alex Bregman could possibly return before the All-Star break. They’ve gone 5-1 in their last six games and are just 2.5 games behind the final AL Wild Card spot.

16. Cincinnati Reds (Last week: 11)

Cincinnati Reds shortstop Elly De La Cruz
Credit: Bill Streicher-Imagn Images

The Reds are only two games above .500 but feel like they should be much better with their pitching staff and offensive talent, led by All-Star Elly De La Cruz.

17. Texas Rangers (Last week: 18)

Texas Rangers third baseman Josh Jung
Credit: Jerome Miron-Imagn Images

To shake up their moribund offense, the Texas Rangers demoted 2023 All-Star third baseman Josh Jung to the minors after he slashed .237/.283/.366 with an 87 OPS+ and eight home runs in 75 games. They’re hoping Jung finds his stroke from two seasons ago when he hit 23 home runs.

18. Arizona Diamondbacks (Last week: 16)

Arizona Diamondbacks third baseman Eugenio Suarez
Credit: Patrick Breen/The Republic / USA TODAY NETWORK via Imagn Images

It’s getting late for the Arizona Diamondbacks. They’re two games under .500 at 44-46, 11.5 games behind the Dodgers in the NL West and 4.5 games out from the last Wild Card spot. If they can’t turn it on heading into July 31, they will be sellers at the deadline.

19. Minnesota Twins (Last week: 21)

Minnesota Twins center fielder Byron Buxton
Credit: Bruce Kluckhohn-Imagn Images

A healthy Byron Buxton has been named an All-Star for the second time in his career as he has 20 home runs, an .879 OPS and 138 OPS+ on the season. However, Twins starter Joe Ryan, one with a 2.76 ERA, 3.25 FIP and 0.891 WHIP, was snubbed once again.

20. Kansas City Royals (Last week: 21)

Kansas City Royals designated hitter Jac Caglianone
Credit: Denny Medley-Imagn Images

The Kansas City Royals continue to have the worst offense in the league, averaging just 3.3 runs per game. Since getting called up, top prospect Jac Caglianone has a .148 average, .441 OPS, 24 OPS+, 26 strikeouts, five walks, two home runs and a minus-1.1 bWAR in 29 games.

21. Los Angeles Angels (Last week: 23)

Los Angeles Angels left fielder Taylor Ward
Credit: Dan Hamilton-Imagn Images

The Los Angeles Angels are hanging around the Wild Card as they are 4.5 games out of the last spot. They have five players with double-digit home runs as Taylor Ward leads the way with 20.

22. Miami Marlins (Last week: 24)

Miami Marlins pitcher Edward Cabrera
Credit: Jim Rassol-Imagn Images

The Miami Marlins had their eight-game winning streak snapped last week and are 7-3 in their last ten games. They’re 7.5 games out of the last Wild Card spot. Can they hang around?

23. Baltimore Orioles (Last week: 25)

Baltimore Orioles
Credit: Dale Zanine-Imagn Images

The Orioles are slowly but surely improving after their miserable start to the season. Since June 1, they are 19-13 and swept the Atlanta Braves on the road over the weekend.

24. Atlanta Braves (Last week: 20)

Atlanta Braves
Credit: Dale Zanine-Imagn Images

After sweeping the Colorado Rockies and Mets back-to-back last month, the Braves have been in a death spiral, going 5-11 in their last 16 games. They are now in fourth place in the NL East, 13.5 games behind the Phillies, and nine games out of the last Wild Card spot.

25. Cleveland Guardians (Last week: 19)

Cleveland Guardians reliever Emmanuel Clase
Credit: Ken Blaze-Imagn Images

The Cleveland Guardians are plummeting, losing their last ten games. They are now eight games under .500 at 40-48 a season after making the ALCS last season.

26. Pittsburgh Pirates (Last week: 26)

Pittsburgh Pirates pitcher Paul Skenes
Credit: Stephen Brashear-Imagn Images

The Pirates were swept by the Mariners in Seattle, getting shutout in every game, including a Paul Skenes start where he struck out 10 over five scoreless innings.

27. Washington Nationals (Last week: 27)

Washington Nationals manager Davey Martinez
Credit: Geoff Burke-Imagn Images

With the Washington Nationals on their way to finishing last for the fifth time since winning the 2019 World Series, the franchise fired general manager Mike Rizzo and manager Davey Martinez.

28. Athletics (Last week: 25)

Athletics outfielder Tyler Soderstrom
Credit: Kim Klement Neitzel-Imagn Images

Athletics’ Tyler Soderstrom let a ball go off his glove and over the wall for a home run in Sunday’s 6-2 loss to the Giants. Yikes.

29. Chicago White Sox (Last week: 29)

Chicago White Sox
Credit: Ron Chenoy-Imagn Images

Despite being 30 games under .500 at 30-60, the Chicago White Sox have won four of their last six series. Baby steps.

30. Colorado Rockies (Last week: 30)

Colorado Rockies catcher Hunter Goodman
Credit: Ron Chenoy-Imagn Images

Hunter Goodman was rightfully named to the NL All-Star team. The Rockies catcher has an .843 OPS, 124 OPS+, 16 home runs and 18 doubles on the season.

avatar
Matt Higgins worked in national and local news for 15 years. He started out as an overnight production assistant ... More about Matt Higgins