MLB Power Rankings: New York Yankees Barely Stay In Top-10

3 of 10

Jun 27, 2015; Anaheim, CA, USA; Seattle Mariners designated hitter

Nelson Cruz

(23) prepares to bat against the Los Angeles Angels during the seventh inning at Angel Stadium of Anaheim. Mandatory Credit: Kelvin Kuo-USA TODAY Sports

24. Boston Red Sox (34-43) The Red Sox did well taking the weekend series from the Rays after losing to the Orioles to start the week. This team will need more performances like the one they got from Justin Masterson Sunday though if they are to get back into the race. Clay Buchholz seems to have steadied himself at the top of the rotation, but he needs some help. Also, the loss of Dustin Pedroia will be huge for this team, as he was placed on the 15-day DL with a hamstring issue. Hanley Ramirez is also hurting after getting hit by a line drive running the bases during the week.

23. Seattle Mariners (34-42) The Mariners just cannot get things going. Their offense just cannot get on track, and is hurting them in trying to get back into the race. The pitching has continued to be great though, as Mike Montgomery has four quality starts in his first five major league appearances. In addition, Taijuan Walker has found his groove and is looking like the ace the Mariners thought he would be. He fired yet another quality start this week in defeating the Angels, as the Mariners have won five of his last six starts. Over that span Walker has struck out 44 while walking only three. He is in the zone.

22. Cleveland Indians (33-40) The Indians had a rough go at it this past week, losing two of three to the Tigers before losing all three games against the Orioles over the weekend. It was as poor a start as you could get off to to begin a road trip, as the Indians will visit the Rays and Pirates this week to finish it up. The Indians have been better on the road this season than at home though, so they have a good shot to get things back on track. Jason Kipnis continues to place himself in the AL MVP race though despite the losing the Indians are doing.

Next: Tough Weekend for the Reds