Another exciting week of great matchups in MLB as we are at the point where each game could be the difference between making the playoffs and going home. Let’s see which teams made our top ten this week!

 

#1 Philadelphia Phillies

The Phillies finally got Roy Oswalt back this week, even though looked pretty mediocre in his return (6 INN 12 H 3 ER, L). To be honest, The Phillies don’t even need this guy, anything positive out of Oswalt is just a bonus. With Halladay, Hamels, and Lee pitching well, these guys are just too good.

#2 Boston Red Sox

After an exciting walk of victory on Sunday night, the Red Sox are now one game clear of the Yankees in the AL East. The three game series with NYY was great, and it would be hard to argue against another ALCS between these two.

#3 New York Yankees

Although the Yankee lost two of three to Boston, they played very well and could have easily won two of three instead. The real concern however is the performance of CC Sabathia. He is 0-4 with an ERA just over seven against the Red Sox this year. This simply has to be fixed come October.

#4 Atlanta Braves

A 3-3 week leaves the Braves a rough 8.5 games back in the NL East (just goes to show how ridiculous the Phillies are). Atlanta’s crown jewel of the season, Jair Jurrjens, was put on the 15 day DL on Saturday for a “strained right knee”. I don’t know whether it was his knee or his mundane start to the second half (0-1 6.25 ERA in six starts) that put him on the pine.

#5 Milwaukee Brewers

The Brew Crew is 11-1 in the last two weeks and now have a three game lead over St. Louis in the NL Central. These guys are quickly becoming a popular pick to go deep into the postseason.

#6 Arizona Diamondbacks

It seems like every week I write about how the D-Backs are playing well and could possibly be the real deal. Well I am officially all in on these guys to win the NL West over San Fran. The Giants definitely have the edge in pitching, but Arizona can at least swing the bat in the right direction!

#7 San Francisco Giants

Don’t get me wrong, this is very good Giants ball club. But any team that is in the bottom three in the Majors in every major batting category makes me nervous.

#8 Texas Rangers

The Rangers have gone only 4-6 in their last ten, and are now only a half game up on the Angels in the AL West. These guys made great bullpens additions at the free agent deadline, and are poised for another deep playoff run, but can they stay healthy?

#9 LA Angels

Nobody doubts their pitching, especially with Ervin Santana being so hot right now. But they face a similar situation as the Giants; can they learn to hit the ball? They aren’t as sorry as the .Giants, but they could serve to take a few lessons from the divisional rival Rangers

#10 St. Louis Cardinals

It seems that Albert Pujols has turned his season around, and couldn’t be doing it at a better time. The Cards in a heated divisional race with the Brewers, and with their pitching being a bit questionable, his bat is that much more important

#15 New York Mets

The Mets have been hovering around .500 pretty consistently in the second half. The bad news however is that David Murphy is now out for the remainder of the season as he has a grade 2 tear of his MCL. Murphy was hitting .320 this season.