MLB power rankings

By Shawn Ramsey

1 Braves 76-48

Julio Teheran has only lost twice in his last 10 starts and picked up his 10th win of the season Sunday against the Nationals as the Braves continue to be the best team in the league.

2 Dodgers 72-52 +3

There is no hotter team than the Dodgers. If they can maintain this level of play, they’ll be playing for a World Series ring in October.

3 Tigers 73-51 -1

Justin Verlander does have 12 wins on the season, but the significance of that is lessened after picking up his ninth loss against Kansas City on Friday after a rare night of little offensive support for the Tigers.

4 Rangers 72-53 +2

With just a half-game lead over the Athletics in the division standings, the Rangers’ favorable schedule for the remainder of the season could play a factor down the stretch.

5 Pirates 73-51 -1

The Pirates are still in first place in the NL Central, but with just one game separating them and the Cardinals, they will need to step it up.

6 Red Sox 74-53 -3

Last week was rough on the Red Sox, who came away with only two wins against the Blue Jays and Yankees. Boston hopes to create a spark by calling up top prospect Xander Bogaerts for the stretch.

7 Rays 71-52

If Boston’s recent struggles continue, the Rays may have a chance to take the lead in the division. Jose Lobaton’s two walk-offs last week against Toronto show that everyone on the roster is producing.

8 Cardinals 72-52 +1

After a couple disastrous weeks the Cardinals appear to have gotten back to their winning ways, taking two series last week against the Pirates and Cubs.

9 Athletics 71-53 -1

Bartolo Colon is going to miss some time after going to the DL. But at age 40, it could be a good thing for the veteran pitcher to be rested for the sprint to the finish.

10 Reds 71-54 +2

While the Reds, Cardinals and Pirates are all looking poised to go to the playoffs, only one can win avoid the winner-take-all wild-card game. Cincinnati is heating up just in time.

11 Orioles 67-57 -1

Baltimore did salvage a slumping week by taking the final two games against Colorado to snap a four-game losing streak during interleague play.

12 Diamondbacks 64-59 +2

Maybe the Diamondbacks aren’t quite sunk yet. Arizona swept the Orioles to start the week and took two out of three from the Pirates.

13 Indians 67-58

Cleveland’s pitching was supposed to be the problem down the final stretch of the regular season. Instead, the offense has been in a funk over the past month.

14 Royals 64-59 -3

Kansas City had its chance to make some noise last week with five straight games in Detroit, but the Royals were unable to capitalize — losing three in the long series.

15 Yankees 64-59 +1

Entering the week, Alex Rodriguez was hitting .319 with a .407 on-base percentage and was actually contributing to the Yankees’ recent success — at least for the time being.

16 Nationals 60-64 -1

Maybe Mike Rizzo shouldn’t have shut down ace pitcher Stephen Strasburg last season. But this season, Washington will likely be watching the postseason at home.

17 Mariners 57-67 +1

The Mariners showed they wouldn’t just lie down for teams racing to win the division, taking two games over the weekend against the Rangers, capped by Kyle Seager’s late-game heroics on Sunday.

18 Angels 55-69 -1

For some reason, the Angels can’t figure out the Astros. The Halos lost another series, this time at home, to the team with the worst record in the MLB.

19 Padres 56-69 +1

While this season won’t end in a playoff run for the Padres, at least the young squad is finding ways to keep things interesting for the fans — like Will Venable hitting a walk-off homer against the Mets on Sunday.

20 Blue Jays 57-67 +4

J.A. Happ had his skull fractured by a line drive against the Rays earlier in the season. Saturday, he picked up his first win since that event — against the very same Rays squad.

21 Cubs 54-70

Starlin Castro’s struggles at the plate and on the field have now resulted in the young shortstop being benched by Cubs manager Dale Sveum.

22 Rockies 58-68

The Rockies have had problems on the road, falling to 8-24 over their last 32 games away from Colorado. Maybe playing the struggling Phillies in Philadelphia can set them straight.

23 Giants 55-69

Pablo Sandoval has shed 22 pounds in the past six weeks, which may have helped him beat out a grounder to first base Saturday. The Giants need more than a slimmed-down Panda to dig out of their hole.

24 Mets 57-66 +1

The Mets suffered their 12th walk-off loss of the season on Sunday, matching the Marlins for the most in the majors.

25 Twins 54-69 -6

Andrew Albers’ joyride came to a screeching halt after a rough night against the White Sox on Saturday night ended his 17 1/3 inning scoreless streak, but a 1.85 ERA with a 2-1 record in three games isn’t bad.

26 Brewers 54-71 +1

Carlos Gomez, one of the few bright spots on the Brewers’ roster this season, sprained his knee while making a wall-banging catch on Thursday. Luckily, the outfielder is making a quick recovery.

27 Phillies 55-69 -1

The Phillies fired Charlie Manuel last week after the season took a bad turn, ending the most successful run in club history. Now Ryne Sandberg has a chance to do what he can to end a disappointing season on a high note.

28 White Sox 49-74

Chris Sale won for the third time in as many starts after getting some much-needed offensive support from a lineup that has struggled to score for much of the season.

29 Marlins 48-75

Giancarlo Stanton thinks he is starting to turn the corner offensively after a down year, slugging a homer off Giants’ Matt Cain Saturday — his first since July 28.

30 Astros 41-83

The Astros finally became the last team to reach 40 wins, but they’re in good shape to be the first to 100 losses.