Rankings are back. Phillies are still on top, but there has been shuffling in the Top 10….


#1 Philadelphia Phillies

Superman Roy Halladay has pitched two consecutive complete games. The only thing is that he took the loss in both games! Unless the Philly lineup decides to start hitting once again, this team is in great danger of losing the top spot. The offense has averaged only 2.9 runs in their last seven games and are squandering great starting pitching.

#2 Cleveland Indians

Due to the weather, the ever surprising Indians only played four games this week, going 2-2. Never the less, they are now tied for the best record in the majors with the Phillies. They are now averaging an impressive 4.89 runs per game on the season. Justin Masterson is now 5-1 with a 2.73 ERA and has emerged as the stud pitcher the Indians expected when they got him in the Victor Martinez trade.

#3 Florida Marlins

One of the biggest question marks so far this season is how the Marlins have the third best record in the Majors. Two words. Gaby. Sanchez. He leads the team in average (.331), HR’s (7), RBI’s (25), runs (24), and OPS (.952). So what happens if he gets hurt? The Marlins go from winning to losing, very fast.

#4 St. Louis Cardinals

The Cardinals went 2-4 this week as they got swept by the division rival Reds. The sweep also cost them the division lead. However you can’t blame the offense as they averaged 5.67 runs per game this week. After Wainwright went down early on, it was up to Chris Carpenter to anchor the staff. So far he is 1-3 with a 4.95 ERA, and his staff needs some help.

#5 Tampa Bay Rays

Taking advantage of the Yankees’ recent woes, the Rays now have a two and a half game lead in the AL East. The trio of David Price, James Shields, and Jeremy Hellickson is giving this new look team a strong anchor to work off. They are a combined 13-6 with a 2.62 ERA.

#6 New York Yankees

Why are people complaining about Jorge Posada wanting out of the lineup? He is hitting .165 as a DH! Yankee fans should be happy to see him riding the pine. This team is in a major slump and they need someone who can at least get on base. The sweep by the Red Sox will only fuel the media fire, and could force New York deeper into their funk.

#7 Cincinnati Reds

Fresh off their sweep of the Cardinals and their reclamation of the division lead, the Reds are showing what kind of team they really are. Don’t get me wrong, their pitching is not good. It never has been, and nobody really expects it to get that way outside of a trade. But if the offense keeps producing 6.2 runs per game like they did this week, who cares?

#8 Los Angeles Angels

The duo of Jared Weaver and Dan Haren is struggling a little bit and it is showing in their team’s record. Weaver is 0-3 in his last three starts with a 5.62 ERA. Even Haren has gone 0-2 in his last five starts. This team is very reliant on the duo and won’t get very far without them.

#9 Detroit Tigers

The Tigers are the proud owners of a 10-1 record over their last eleven games including a current seven game streak. Over this span the Tiger’s starters are 9-1 with a combined 1.62 ERA. If their pitching can keep an elite level of performance, combined with the ever dangerous combo of Miguel Cabrera and Victor Martinez, this team may be a force to be reckoned with.

#10 San Francisco Giants

The defending champs have had their ups and downs this season, but they have settled down recently going 9-2 in their last eleven games. This team’s complete reliance on pitching makes it one of the most lopsided teams I’ve ever seen. In those last eleven games, they haven’t won by more than three runs (once) or scored more than five runs (once).

#20 New York Mets

The Mets took two of three from both the Colorado Rockies and the Houston Astros this week. K-Rod got his 12th save and now has a .92 ERA. This team is going to be up and down all season, but if they could get quality outings from their bullpen most nights, it would chance the story completely.