Injuries to their pitching staff haven't yet been able to slow down the St. Louis Cardinals, who remain in top spot in the TSN.ca MLB Power Rankings, ahead of the Detroit Tigers and Cincinnati Reds.
The Pittsburgh Pirates, up to fifth, are the third team from the National League Central in the Top Five.
A soft spot in the schedule helped the Atlanta Braves win eight of nine, lifting them from 12 to seven, while winning six of nine helped the Rockies move from 15 to nine.
9-3 in their last dozen games, and boosted by the return of starting pitcher John Danks, the Chicago White Sox moved from 22 to 16 while the L.A. Angels have emerged from a first quarter coma to win eight straight, climbing from 28 to 19.
On the down side, the Kansas City Royals have lost nine of their last 10 games, bad enough to fall from 11 to 22, and the Seattle Mariners have lost eight of nine, dropping from 18 to 24.
The Toronto Blue Jays, 11-8 in their last 19 games, have made slow progress, up a couple of spot to 25 in this week's rankings.
Scott Cullen can be reached at Scott.Cullen@bellmedia.ca and followed on Twitter at http://twitter.com/tsnscottcullen. For more, check out TSN Fantasy on Facebook.