MLB Power Rankings: New York Yankees Heading In Right Direction

4 of 10

May 3, 2015; San Francisco, CA, USA; Los Angeles Angels catcher

Chris Iannetta

(17) talks with San Francisco Giants catcher

Buster Posey

(28) in the bottom of the eighth inning of their MLB baseball game at AT&T Park. Mandatory Credit: Lance Iversen-USA TODAY Sports. Giants won 5-0.

22. Arizona Diamondbacks (10-14) The Diamondbacks took a series from the Rockies, but then were handled rather easily by the Dodgers, getting swept. The D-Backs aren’t as poor as their record would make them out to be, as a -1 run differential means they are almost as .500 as you can get. They need to start getting some production from someone other than Paul Goldschmidt in their lineup, as only one other player has double-digit RBI going into the fifth week of the season.

21. Toronto Blue Jays (12-14) The Blue Jays finished another week 3-4, showing what their team is. They can score with anyone, but they do not get consistent pitching. Until they start getting some production on the mound, they will struggle to string together wins as the offense will have off nights. One player that seemingly never has an off night is rookie second baseman Devon Travis. On a team with the power the Blue Jays have, Travis leads the team in home runs as well as batting average, on base percentage and slugging. Rookie of the Year anyone?

20. Colorado Rockies (11-13) The Rockies had a rough go at it this week, as they are currently riding a five-game losing streak. Their biggest problem, as always, remains their pitching. The Kyle Kendrick experiment has proven to be a disaster other than Opening Day, as he puts up poor outing after poor outing and now sports a 8.73 ERA; imagine what it would look like without seven shutout innings to start the season?

19. San Francisco Giants (12-13) A series loss to the Dodgers to start the week was a little easier to stomach after the Giants bounced back and swept the Angels over the weekend. That was a great way to start a homestand that will get a little more difficult with the Padres and Marlins coming to town. Also on the positive side of things, Hunter Pence is progressing well from his forearm injury and should have a rehab assignment figured out this week.

Next: Nationals have come alive