With a new number one, this week’s MLB Power rankings are showing a shift in power between the early season flukes and the full season contenders. Do my beloved Red Sox crack the top ten? How do the Mets fair this week? These answers and more below! Let the Debate Begin.

#1 Cleveland Indians

With five wins this week, the Indians have rightfully earned the top spot in our rankings. Now with a ML best 29-15 record, Cleveland has proved it is the real deal. They are now an impressive +62 (highest in the majors) and boast an early season MVP candidate in Asdrubal Cabrera. A big matchup with Boston this week will be extremely telling for both teams.

#2 Philadelphia Phillies

A 3-4 week has the Phillies down to number two this week. On the good side, Cliff Lee seems to be warming up, pitching eight innings of scoreless 10K ball on Saturday. On the bad side, the Phillies haven’t scored more than four runs in a game since May 9th. A four game series with Cincinnati this week will be a very entertaining matchup.

#3 St. Louis Cardinals

The Cardinals offense continues to click as they lead the majors in runs scored (234), average (.282), OBP (.357), and are second in slugging (.423). The fact that Albert Pujols hasn’t hit a home run in 27 games, and has only one RBI in his has 11 games makes this all the more impressive. I can’t wait to see what this lineup does when Pujols comes out of hibernation.

#4 Florida Marlins

Stud Josh Johnson is now officially on the DL with a 15 day stint for an inflamed shoulder. This period will be a huge test for a Marlins team whose hot start has been questioned by many (including me). Also keep an eye on Hanley Ramirez as his early season struggles may be over (hitting .297 with 3 homers over last 10 games).

#5 San Francisco Giants

After their second extra inning walk off this week, the Giants have now won five in a row. This team’s offense is almost comically bad, scoring a second worst 163 runs so far. This is the lowest mark by any team at or above the .500 mark. It will be interesting to see if Pablo Sandoval’s return in a few weeks will have any major impact.

#6 New York Yankees

Five wins this week helped the Bronx bombers retain a share of the AL East lead. Although the 71 home runs this season is impressive, it is the collective 3.59 ERA that should be the focus. Steadily improving all year, the Yank’s pitching staff has started to turn out more quality starts and is giving this team the platform to keep the division lead for a long time.

#7 Tampa Bay Rays

James Shields pitched a complete game allowing three hits while striking out 13 on Sunday. He is averaging over seven innings pitched and 7.3 K’s per game while posting an impressive 2.00 ERA. When the season started, no one thought Shields would be in the Cy Young race. Now he is arguably at the front of the pack.

#8 Boston Red Sox

The Red Sox are now only a half game back of the Rays and Yankees in the AL East. They have won eight of their last ten and their horrible 0-6 start to the season has seemingly been erased. Adrian Gonzalez is now hitting .342 with nine homers and a league leading 41 RBI’s. One of the big questions still facing this team is whether John Lackey can come off his DL stint any better than before (2-5, 8.01 ERA) as he will be needed in the long run.

#9 Cincinnati Reds

After being swept by the Indians, the Reds are now in the midst of a five game skid. To make this worse, they play their next seven on the road against the Phillies and Braves. The shaky Cincinnati rotation will be tested this week and while Joey Votto & Co. will be sure to provide decent run support, two possible playoff matchups will require pitching in order to win.

#10 Atlanta Braves

A 3-4 week has the Braves in the ten spot this week. Much like the Giants, this team is being lead almost entirely by their pitching staff. They rank third overall in ERA (3.04), first in WHIP (1.11), and first in BAA (.221). Jair Jurrjens came into the season as a bit of a question mark, but has performed at an elite level posting a 5-1 record with a 1.80 ERA.

#19 New York Mets

The Mets may have lost two of three against the Yankees, but they still went 3-3 on the week. In fact , they are now 11-8 in May and are playing good baseball. Apart from the last two games against New York, the Mets have lost by more than two runs only twice in the past month.