FOXSports.com MLB power rankings
By Eric Luchetti and Jase Bandelow
1 Dodgers 39-23 +1
The Dodgers had one loss last week, which is good, even though that one loss just happened to be a combined no-hitter by the Mariners.
2 Nationals 36-23 +2
The Nationals picked up the franchise’s first sweep at Fenway Park. Oh by the way, that Harper kid continues to provide positives for the club.
3 Rangers 35-26 -2
After being on the road since June 1, the Rangers return home for six against the D-Backs and Astros.
4 Rays 35-25 +3
After losing two to the surging Yanks at the start of the week, Maddon’s Rays took their talents to South Beach and swept the Marlins.
5 Yankees 35-25 +3
The old man still has it. Andy Pettitte was dominant in two starts last week, striking out 18 in 13.1 innings and posting a minuscule 1.35 ERA.
6 White Sox 33-27 -3
Maybe it just took Adam Dunn a year to figure out this whole DH thing, but whatever the case the White Sox slugger has bounced back from his powerless 2011 campaign.
7 Orioles 34-26 +4
Brian Roberts is set to return and be a part of an O’s team eight games above .500 this late in the season for the first time since 2005.
8 Giants 34-27 +1
The Giants offense will get a spark this week, as Pablo Sandoval is back from the disabled list.
9 Braves 34-27 +8
Roller-coaster season continues for the Braves as they welcome Chipper Jones back to the lineup.
10 Angels 33-29 +5
The Angels bats definitely enjoyed the Rocky Mountain air as they exploded for 42 hits, 28 runs and six home runs in a three-game sweep of the Rockies.
11 Pirates 32-27 +3
The Pirates sweep of Kansas City gives the Buccos their second series sweep of the season, which is as many as they had in all of 2011.
12 Mets 32-29 -7
R.A. Dickey was the only Met to get a win last week; meanwhile, Johan Santana looked rusty with the extra rest post no-hitter.
13 Indians 32-27
Jason Kipnis is putting together an All-Star campaign in Cleveland, as the left-handed hitting 2B is leading the Tribe in homers, runs and RBI.
14 Reds 32-27 -4
Joey Votto, Jay Bruce and Todd Frazier are producing, but the rest of the Reds offense needs to step it up.
15 Marlins 32-29 -9
Anibal Sanchez sums up the Marlins — “It’s a bad week for the team right now.”
16 Blue Jays 31-30
Brandon Morrow, coming off his third shutout of the season, left Monday night’s game just two pitches into his second batter and is likely headed for a stint on the DL.
17 Diamondbacks 30-30 +3
Three consecutive wins over Oakland provided the Diamondbacks with their first home sweep since the opening weekend of the season.
18 Cardinals 31-30
Injuries continue to bite the Cards, as Jaime Garcia becomes the latest addition to the disabled list.
19 Tigers 28-32 +2
The Tigers were hoping to have Doug Fister back from his second DL stint this year on Wednesday, unfortunately that is delayed due to being “stiff and a little sore” after throwing on Saturday.
20 Brewers 28-32 +3
The Brewers pitching staff continues to rack up strikeouts.
21 Phillies 29-33 -2
Not much is going right in the City of Brotherly Love, but at least Jim Thome is back, right? Nope. Glass is still half-empty.
22 Red Sox 29-32 -10
The Red Sox dropped five of six at home last week to the Orioles and Nationals.
23 Mariners 27-35 +2
What better way for fire-balling prospect Stephen Pryor to get his first major league win than to walk two batters in 1/3 of an inning during the M’s combined six-man no-hitter against the Dodgers.
24 Astros 26-34 +2
Jose Altuve and the Astros finally picked up their first road series victory of the season, beating the White Sox this past weekend.
25 Twins 24-35 +3
Heading into this week, the Twins have won four consecutive series. They hope to extend that streak when they host the Phillies and Brewers this week.
26 Royals 24-34 -2
It was a bad week for the Royals, losing five of six to the Twins and Pirates.
27 Rockies 24-35 -5
Jeff Francis returns to the rotation for the Rockies, making him the 10th different starter they have used this season.
28 Athletics 26-35 -1
Just when it looked like the A’s might be turning it around after taking three of four from the Rangers, they get swept by the D-Backs in Arizona.
29 Cubs 20-40
Ryan Dempster has pitched well this month for the Cubs … so there is that.
30 Padres 20-41
Eight of the top 12 starting pitchers on the Padres’ spring training roster are on the disabled list. No team could overcome that.