1. St. Louis Cardinals (3) 36-25

When the Cardinals beat the Cubs on Sunday to cap the weekend of horrors for Cub fans, they did it without Matt Holiday, without Colby Rasmus, and without Lance Berkman.  I put the Cards # 1 this week not only for the way the week ended and the overall record but how well they’ve played despite Pujols slow start and the injuries they’ve dealt with lately.  Yes, the Cubs are a mess but the Cards even with a lineup on Sunday that featured a 4-5-6 of Jay, Craig and Schumaker still managed to comeback and complete the sweep.

  1. New York Yankees (8) 33-24

I took a lot of crap for my disrespect to the Yankees from last week’s rankings…so this may look as me being extra nice to the Yanks this week, but I swear to you this is all about respect.  After losing 2 of 3 to Seattle I honestly thought this trip would be difficult for the Yanks.  They proved me wrong by sweeping Oakland and winning 2 of 3 against the Angels.   They come home with a strong 6-3 trip and get set to battle the Red Sox for first place.

  1. Philadelphia Phillies (1) 36-24

Now I will get garbage from the Phillies fans for dropping the Phils from 1 to 3.  But even the most diehard Phillies fan couldn’t be thrilled with them managing to lose a series to the Pirates in Pittsburgh right after they had done the same against the Nats in DC.  With that said I fully expect the Phillies to get on track with their 11 game home-stand against Los Angeles, Chicago and Florida, which they began with a vintage Cliff Lee performance last night.

  1. Boston Red Sox (2) 33-26

The drop from 2 to 4 could have been worse for Boston after they got swept by the White Sox but they responded with a sweep of the reeling Athletics.  Good things are happening for the Sox.  Carl Crawford continues to show signs of life and John Lackey returned from the DL with major improvements and a victory.  Should be interesting to see what the Sox do on this long AL East road-trip that takes them to New York, Tampa and Toronto.

  1. Texas Rangers (NR) 34-27

Its no coincidence that the return of Josh Hamilton has sparked the Rangers in a major way, as they are red hot.  They brought Cleveland back to earth with a 4 game sweep against the once unbeatable Indians at Jacobs Field and have taken control of the AL West.  But its been the pitching that has really sparked Texas.  In the 5 straight wins against Tampa and Cleveland before they lost to Detroit, they managed 3 shutouts and only allowed 6 runs.

  1. Milwaukee Brewers (7) 34-26

Give Ron Roenicke tons of credit.  Though they are ranked 6 here, they have been the hottest team in baseball for a good month now.  They haven’t lost back to back games since May 6th when they ended their 7 game losing streak and were 13-19.  Should be very interesting how they do against the Cards who they get a crack at this weekend after the Mets series.

  1. Arizona Diamondbacks (6) 33-27

Of the surprise teams in baseball thus far, the D-Backs may be the most confounding.  They got off to a lousy start which was no surprise but for the last month they are finding ways to win games.  One game last week against Florida was a good example.  Trailing 4-0 to a very solid Florida team, they managed to come back against the bullpen to take the lead.  They gave it back in the top of the 9th only to win in the bottom of the inning.  And how bout this Joshua Collmenter who is 4-1 with a 1.25 ERA!

  1. San Francisco Giants (NR) 34-26

Give the Giants credit.  They are surviving sharing a division with the red hot Diamondbacks, the loss of their best position player Buster Posey, and the never ending Posey controversy!  They won series against the first place Cardinals and the Rockies.  And with Arizona we talked about the surprise of Collmenter well how about Ryan Vogelsong and the insane year he’s had for SF.

  1. Cleveland Indians (4) 33-25

The drop of the Indians continues.  Despite being swept four games by the Rangers, we throw them a life preserver and keep them in the top 10 for at least one more week.  I have a feeling that the 7 game trip to New York and Detroit may not only knock them out of the top 10, but out of first place.

  1. Seattle Mariners (NR) 31-29

There were a lot of mediocre candidates for the final spot, but I decided to go with the surprisingly hot Mariners.  King Felix and Michael Pineda are quickly becoming one of the best 1-2 punches in baseball.  This good baseball run has been going for a while now. They have won 6 straight series including some impressive ones as the Yankees, Rays and Angels have fallen victim during the run.

What’s your Top 10 look like? Fire away in the comments below…