After two years in the wilderness, the Red Sox are back on top of the mountain [MLB Power Rankings]
Also, it's clear that this season is the last sign we'll ever need that Bobby Valentine has zero chance whatsoever of ever landing a job in Major League Baseball again.
Without further ado, here are your MLB Power Rankings for week 4:
1. Boston Red Sox (18-7) [Last week: 6] - They just swept the lowly Houston Astros, and they're now the owners of the best record in baseball, as well as the best run differential (+40). Their pitchers also lead the league with 248 total strikeouts.
2. Texas Rangers (16-9) [LW: 2] - The Rangers are coming off two losses to the Twins, but they won 7 of 8 before that, with their only loss being an 11-inning loss to the Angels. This team is hot right now.
3. Atlanta Braves (15-9) [LW: 1] - The Braves have dropped a couple spots after two straight losing weeks, but Justin Upton is still the early MVP favorite and they're still a damn good team. 4 straight losses to the Tigers looks bad, however.
4. Colorado Rockies (15-10) [LW: 3] - Not surprisingly, they're hitting around 30 points better at home than on the road. That's part of the reason they're 9-3 at Coors Field, and still among the top teams in baseball.
5. New York Yankees (15-9) [LW: 11] - The Yankees are still really banged up, but they're somehow winning games. They just swept the Blue Jays, who many picked to win the AL East, and they're right in the thick of things.
6. Detroit Tigers (13-10) [LW: 12] - They just swept the Braves, which is a great sign for them, and Anibal Sanchez had the game of his life, racking up 17 strikeouts on Friday. Their rotation is absolutely terrifying for opposing teams.
7. Arizona Diamondbacks (15-10) [LW: 13] - Patrick Corbin, Wade Miley and Trevor Cahill are doing well, and Gerardo Parra is off to another quietly excellent season. Even without Justin Upton, who was traded to Atlanta, this team is really clicking.
8. Pittsburgh Pirates (15-10) [LW: 14] - The Pirates are 8-2 in their last 10 games, and are one of the hottest teams in the league. They were near the bottom of the rankings after week one, but they've been outstanding as of late.
9. Oakland Athletics (14-12) [LW: 4] - The Athletics continue their offensive onslaught, outscoring the rest of the league, but they've still lost 8 of their last 10. Their pitching, which has given up the 3rd most runs in baseball, must improve.
10. Baltimore Orioles (15-10) [LW: 15] - The Orioles have won 7 of their last 10, and the top half of their lineup has been outstanding. Manny Machado is developing into quite the hitter, and Chris Davis continues to hit the cover off the ball.
11. Kansas City Royals (13-9) [LW: 10] - The Royals are still looking pretty good, but I have to believe that at some point, Ervin Santana and Jeremy Guthrie still start to drop off. Still, sustained success wouldn't be shocking at all, however.
12. St. Louis Cardinals (14-10) [LW: 7] - The Cardinals rotation is looking excellent so far, but their offense has zero .300 hitters so far. They have a bunch of guys who are doing pretty good, but no one really sticks out.
13. Cincinnati Reds (14-12) [LW: 8] - Mat Latos is having a solid year so far. He's averaging a strikeout per inning, and boasts a 2.16 ERA to go along with a 1.09 WHIP. Homer Bailey has been solid so far.
14. San Francisco Giants (13-12) [LW: 5] - The Giants are struggling, having lost 5 in a row. To make it worse, three of those losses were to the lowly Padres. Even weirder is that the Giants had just swept the Padres a week earlier.
15. Washington Nationals (13-12) [LW: 9] - The Nationals are treading water right now, hovering just above the .500 mark, but why? It certainly isn't Bryce Harper, who is playing at an all-world level. But the rest of the lineup should be questioned.
16. Milwakee Brewers (12-11) [LW: 17] - The Brew Crew have lost 3 of their last 4, but that was after a 9-game winning streak. But since the bulk of that streak came against the Padres and Cubs, does it really count?
17. Minnesota Twins (11-10) [LW: 18] - Their offense isn't all that scary, but Kevin Correia has reeled off 5 straight quality starts to begin the season. Closer Glen Perkins is a pretty awesome dude, too.
18. Los Angeles Dodgers (12-12) [LW: 19] - The Dodgers are sitting at .500, but they have a -14 run differential. They came into this season with a huge payroll and huge expectations, and Don Mattingly might be on the hot seat if things don't turn around.
19. New York Mets (10-13) [LW: 16] - The Mets just got swept by the Phillies, but they're ready to turn it around with Matt Harvey, the best pitcher in baseball right now, on the mound today against the Marlins.
20. Tampa Bay Rays (12-13) [LW: 21] - Matt Moore and Alex Cobb have been a solid 1-2 punch so far. If the Rays actually had any offensive weapons, they'd be a legitimate World Series contender. But alas, they don't.
21. Philadelphia Phillies (12-14) [LW: 23] - Chase Utley is having quite the season after a few injury plagued campaigns. He has played in every game so far, and is the player the Phillies wish they could have had the past few years.
22. Cleveland Indians (9-13) [LW: 22] - Michael Bourn should be back on the field soon, and that will be a nice boost for an offense that already has some key contributors, like Carlos Santana, whose 1.140 OPS is pretty awesome so far.
23. Chicago White Sox (10-14) [LW: 24] - The Sox don't have anyone with 60 or more at bats hitting .300, and Chris Sale has been a shell of his 2012 self. This team might be stuck in mediocrity in 2013.
24. Seattle Mariners (11-16) [LW: 26] - Last week, I said the Mariners would break their losing streak when Felix Hernandez pitched against the Astros. They did... but then lost the next two games in the series. Thankfully the Angels came in and let them win 3 of 4.
25. Los Angeles Angels (9-15) [LW: 20] - Speaking of the Angels... When are they going to start winning? Their lineup is still as potent as ever, but they can't seem to get out of their own way. They'll step it up at some point... but when?
26. San Diego Padres (9-15) [LW: 29] - They're still a terrible team, but they just swept the Giants. Seriously. They're 7-5 in their last 12 games, after starting the year 2-10. This seems to be a very streaky team.
27. Toronto Blue Jays (9-17) [LW: 25] - The Blue Jays are awful. They've lost 4 in a row and 8 of their last 10, all against division opponents. Overall, the Jays are 3-9 against the AL East, and they have a LOT of games remaining against those teams.
28. Chicago Cubs (9-15) [LW: 27] - The struggle continues. The Cubs aren't as bad as some of these teams, but they're just not winning games. Theo Epstein's master plan will work at some point. In 2 years, the Cubs will be competing for the NL Central.
29. Houston Astros (7-18) [LW: 28] - Their sweep at the hands of the Red Sox drags them down a little further in the rankings. I'd be surprised if they ever hit #26 or higher at any point in this season.
30. Miami Marlins (6-19) [LW: 30] - Yup. The Marlins are still terrible. Giancarlo Stanton is starting to hit again, and had one of the most epic HR of this year so far. Still, this is an awful team. Hopefully Stanton gets traded. For his own sake.
If you love these rankings, you're probably a smart baseball fans. If you hate them, let me know why, in the comments below.