Last week's ranking in parentheses
1. Rangers (1): It's safe to say that Ron Washington's hitters enjoyed their weekend in Houston — 24 runs overall and three homers in every game. Their assault on Philip Humber Saturday was vicious.
2. Cardinals (3): Shelby Miller and Adam Wainwright completely overmatched the Rockies' lineup, and that's no easy feat. The rotation entered the weekend with a 2.25 ERA, the best in the majors.
3. Giants (4): Impressive in winning 3 of 4 from the Braves. Matt Cain is pointed in the right direction.
4. Tigers (2): How will Jose Valverde bounce back from a blown save on Sunday?
5. Reds (6): Shin-Soo Choo leads the NL in OBP (.451) and runs (29).
6. Orioles (8): Quietly won seven of their last eight series.
7. Braves (5): Kris Medlen isn't living up to the hype generated by his ultra-strong finish to 2012. He had five walks and one strikeout at San Francisco on Sunday.
8. Nationals (7): Lineup has been disappointing so far. The Nats enter the week with a .671 OPS, better than only Miami among the 15 NL teams.
9. Yankees (12): Vernon Wells keeps hitting timely home runs.
10. Rays (14): Sweep over the Padres got Joe Maddon's team over .500, ending a climb that started after a 4-9 stumble out of the gate.
11. Indians (17): Great week for Terry Francona's team included four-game sweep of the A's and series win at Detroit, with a Saturday victory over Justin Verlander.
12. Pirates (15): Rookie second baseman Jordy Mercer has been more productive than Neil Walker, who is returning from the DL.
13. Red Sox (9): Suddenly the starting rotation doesn't look nearly as deep. The 3.64 rotation ERA ranks fourth in the AL, behind the Tigers, Rangers and White Sox.
14. Diamondbacks (16): Brandon McCarthy remains winless after eight starts, with Heath Bell costing him a victory after eight scoreless innings against the Phillies.
15. Rockies (13): Should be happy to see the Cubs after playing the Cardinals, Yankees and Rays in their last three series.
16. Royals (10): Lost six of seven last week, including a sweep by the Yankees in Kansas City. The lineup hasn't been making much happen, with only Alex Gordon and Lorenzo Cain consistently doing much to produce runs. Jeff Francoeur and Chris Getz have on-base percentages in automatic-out territory.
17. A's (11): These guys aren't supposed to lose with Yoenis Cespedes in the lineup. But they won only six of the first 14 games after he was activated on April 28.
18. Phillies (18): Jimmy Rollins and Ben Revere have been non-factors for a lineup that was counting on them.
19. Twins (21): One of the steadiest teams in the majors, if not the steadiest. They've had winning and losing streaks of five games but have been within three games of .500 all season.
20. Mariners (22): Is Jesus Montero a wasted asset? The Mariners are likely to try to deal him at the deadline with catcher Mike Zunino slugging .457 and driving in runs in Triple-A.
21. Dodgers (20): Tony La Russa isn't looking to get back into managing and the Angels don't want to fire Mike Scioscia just so he can move to Chavez Ravine the next day. That could be all that saves Don Mattingly. Matt Kemp could do a lot for the cause if he started hitting for power, however.
22. Brewers (19): Carlos Gomez and Jean Segura entered the week ranked 1-2 in the NL batting race. Miller Park is one great place to hit.
23. White Sox (23): The hottest hitter with Triple-A Charlotte is catcher Josh Phegley, and he doesn't seem a likely way to pick up the sputtering lineup.
24. Angels (25): It is just a matter of time until they start winning more. Isn't it?
25. Blue Jays (28): Mark Buehrle out-pitched Clay Buchholz on Saturday but lost his win due to John Gibbons' quick hook and Darren Oliver's blown save.
26. Mets (24): Free agent addition Shaun Marcum remains winless.
27. Padres (26): Back-to-back blown saves at Tropicana Field ruined what could have been a very good week for Bud Black's team.
28. Cubs (29): With five starters doing solid work, Dale Sveum could face a tough decision once Matt Garza is ready to rejoin the rotation. Theo Epstein wants Garza back as soon as possible, giving time to evaluate whether to deal him at the July 31 deadline or consider signing him to an extension. The price of that extension would seem to have dropped considerably due to Garza's series of injuries.
29. Marlins (27): Ricky Nolasco is looking like a guy who could be in demand at the trade deadline.
30. Astros (30): Sad to see Philip Humber taken off their roster but hard to argue given his 0-8 record and 9.59 ERA. Since throwing his perfect game in Seattle last April, Humber is 4-13 with an 8.10 ERA over 123 1-3 innings, including 21 starts. The movie rights on his life might be valuable one day, as he's going to be an intriguing figure in baseball history.