Some teams are still playing surprisingly poorly, particularly the Angels. Are they ever going to turn it around? Will Albert Pujols snap out of his funk and show why the Angels made him the highest paid first baseman in MLB history. He HAS to step it up at some point... right?
Without further ado, here are this week's power rankings. Enjoy.
1. Texas Rangers (Last week: 1) - With 7 wins in their last 10, the Rangers continue to show the league that they haven't missed a beat, and could be on their way to a 3rd straight World Series appearance.
2. Los Angeles Dodgers (2) - They're still proving to be a rather quality purchase, and the Dodgers' pitching is starting to catch up to Matt Kemp and their loaded offense. Kemp's the early favorite to win the MVP he should have gotten last year.
3. Washington Nationals (3) - Bryce Harper is in the big leagues now, and he might provide even more help for a team that, quite frankly, is already tearing up the league. Can they keep it up in a tough division?
4. St. Louis Cardinals (5) - Kyle Lohse and Lance Lynn just keep winning. Both of them are 4-0 so far, and make up 2 of 4 pitchers in all of baseball who are sporting a 4-0 record. Not bad for a couple guys many people have never heard of.
5. Atlanta Braves (6) - 7-3 in their last 10 games, the Braves are keeping pace with the Nationals for 1st place in the NL East, thanks to a lineup that has scored the 4th most runs in baseball, and a solid pitching staff.
6. Tampa Bay Rays (12) - The Rays have bounced back nicely after that rough series against the Red Sox. They did pretty well against the AL West favorites, going 5-1 combined against the Angels and Rangers.
7. New York Yankees (7) - The Yankees continue to plug along, even though their rotation looks pretty shaky. That having been said, everyone knows they'll make a midseason trade to fix whatever ails them.
8. Baltimore Orioles (13) - A few weeks into the season, and the Orioles still lead the toughest division in baseball. They've won 7 of their last 10 games and already has 5 come-from-behind wins in the 7th inning or later.
9. New York Mets (9) - The Mets have a -19 run differential, but are still somehow sliding by with a rather respectable 13-9 record. Are they going to suffer from a regression to the mean? Probably, but they're doing ok for now.
10. Detroit Tigers (4) - What happened to the Tigers? They started off as the hottest team in baseball, and now they're down to earth at 11-11, thanks to 8 losses in their last 10 games. Delmon Young's issues won't help.
11. Cleveland Indians (14) - After losing 4 of their first 5 home games, the Indians went 4-2 this week at The Jake, allowing them to move up a few spots in the power rankings and take the lead in the AL Central.
12. Chicago White Sox (8) - Jake Peavy has been on fire as of late, which is fortunate, since the White Sox bats have been ice cold. Still, they're only a game behind the Indians for the division lead.
13. Blue Jays (10) - The Jays are still doing well, and Ricky Romero is starting to establish himself as a damn good pitcher. This year, he's 3-0 with a 3.18 ERA. Their sweep at the hands of the Orioles is what dropped them down a few notches.
14. San Francisco Giants (16) - They're not suffering too much yet from the loss of Brian Wilson, but we might soon start noticing the bullpen becoming increasingly taxed. Can they bring it together like they did in 2010?
15. Arizona Diamondbacks (11) - Joe Saunders is leading all of baseball with a 0.90 ERA, but unfortunately he only has a 2-1 record. The Diamondbacks are slipping a bit, with 6 losses in their last 10.
16. Colorado Rockies (15) - The Rockies don't have anyone tearing the cover off the ball, but they are pretty consistent, with 4 players with 4 HR and 5 hitters with an OPS of .800 or better, keeping them afloat.
17. Boston Red Sox (24) - They've stepped it up as of late, and even hit the .500 mark at one point, despite their awful start. It's still a "bridge year" of sorts for the Sox, but they might still be respectable.
18. Cincinnati Reds (18) - Jay Bruce is on a tear, and is 2nd in the NL with7 HR. Also, Johnny Cueto is tearing it up, going 3-0 so far with an outstanding 1.39 ERA. The Reds still need more from everyone else, though.
19. Philadelphia Phillies (17) - Their vaunted pitching staff currently has a pretty solid 2.99 ERA, good for the 6th best mark in baseball, even without Cliff Lee, one of the several aces in their rotation.
20. Seattle Mariners (19) - Felix Hernandez is still an ace, and Jsson Vargas has also been pitching well for the M's. They just need more from the rest of their team, or they'll never be contenders.
21. Oakland Athletics (20) - The Athletics have scored only 67 runs in 23 games, worst in the American League. Let's just say that's not the recipe for success, especially in a division with the Rangers.
22. Milwaukee Brewers (22) - The Brewers continue to be slightly below average, thanks to a largely impotent offensive attack. Things just aren't the same with Prince Fielder's big bat in the lineup.
23. Miami Marlins (21) - We know the Marlins are talented, but with both Jose Reyes and Hanley Ramirez hitting only .205, they'll never come out of their funk and compete with the other teams atop the NL East.
24. LA Angels of Anaheim (23) - With 7 losses in their last 10 games, the Angels are still struggling mightily. It certainly doesn't help that their new superstar Albert Pujols has barely contributed at all so far.
25. Houston Astros (25) - The Astros are who we thought they were. However, they somehow have a +3 run differential despite their 8-14 record. That indicates they're not QUITE as bad as their record.
26. Pittsburgh Pirates (26) - The Pirates' offense continues to be among the worst I've ever seen. At least now they've managed to get above 2 runs per game, with 49 runs in 21 total games (still an average of only 2.3).
27. Chicago Cubs (28) - Starlin Castro is having a great season at the plate, but he's the only Cubs regular hitting over .266 right now. Newcomer Bryan LaHair might be just the shot in the arm that they need, though.
28. San Diego Padres (30) - The Swingin' Friars have moved up out of last place, but don't get too excited. They're still a pretty awful team. They just aren't as atrocious as the bottom two teams right now.
29. Minnesota Twins (27) - The Twins have extended their lead in the "worst run differential" contest, with -36 being worse than the next best team (Brewers) by a solid 11 runs. There's no hope for this team.
30. Kansas City Royals (29) - With another terrible week, the Royals have officially taken over the worst spot in the power rankings. They still haven't even won a game at home. Umm, congratulations?
What do you think? Let us know in the comments below.