It's been all smiles for Miguel Cabrera and the Tigers, who haven't lost a game in more than a week. (Ed Zurga / Getty Images)
Tony Paul goes around the league, with the fifth of his weekly Major League Baseball power rankings:
1. Giants (last week 3): Brandon Belt had 17 home runs in 150 games last year; he has eight in 30 games so far this year.
2. Tigers (8): Coming off two sweeps, and with four games against the Astros, they might turn the AL Central into a rout.
3. Brewers (2): They’ve slowed a bit, but continue to be warriors on the road — their 12-5 record second-best in MLB.
4. Braves (1): They’ve got the pitching, but what about the offense? They’ve scored 11 runs in their last seven games.
5. A’s (9): What a pickup Scott Kazmir was. Through six starts this season, he’s 4-0 with a 2.11 ERA and 0.939 WHIP.
6. Rockies (11): Nolan Arenado, of all people, has hit in 24 straight games, with a .351/.363/.526 slash line during that.
7. Yankees (4): They’ve held their own, but slow starts by Brian McCann, Derek Jeter and Carlos Beltran are a concern.
8. Dodgers (5): Zack Greinke is pitching like he wants to win his second Cy Young — 5-0, 2.04 ERA, 1.047 WHIP.
9. Nationals (10): Even without Wilson Ramos, Ryan Zimmerman and Bryce Harper, they’re still scoring plenty of runs.
10. Rangers (7): As bad as he’s been this year, former Tiger Prince Fielder twice has reached base five times in a game.
11. Cardinals (6): Ex-Tiger Jhonny Peralta is starting to find his stroke, hitting .371 with seven RBIs in his last nine games.
12. Phillies (12): Roberto Hernandez on Sunday pitched like when he was Fausto Carmona — with 7.1 scoreless innings.
13. Mets (16): Is there any other way to say it? Ex-Tiger Curtis Granderson has been an absolute disaster: .173/.281/.269.
14. White Sox (13): Jose Abreu is the first White Sox player to win AL player of the month since Magglio Ordonez in 2003.
15. Red Sox (14): Jon Lester, in a walk year, is putting up career bests in the strikeout department, with 58 in 48.2 innings.
16. Orioles (20): Can somebody please explain to me how the Orioles could possibly be hitting so much better on the road?
17. Mariners (19): Lloyd McClendon’s crew has righted the ship, winning seven of nine after an eight-game losing streak.
18. Rays (15): Erik Bedard found the fountain of youth, limiting the Red Sox and Yankees to one run in his last two starts.
19. Twins (17): Raise your hand if you thought the Twins would be outscoring all but four teams in MLB. Didn’t think so.
20. Pirates (18): Thanks to a stagnant offense, the surprise team of 2013 is spiraling in 2014, having won six of their last 21.
21. Angels (22): Albert Pujols already has 10 home runs this season. Last year, it took him until June 9 to reach No. 10.
22. Marlins (26): Already, Giancarlo Stanton has 11 multi-homer games, just one from Hanley Ramirez’s Marlins record.
23. Indians (21): Since starting the season 5-3, the Indians have lost 15 of 23. Injuries and youth certainly are taking a toll.
24. Reds (25): Good news. Aroldis Chapman is set for a minor-league appearance, after taking that comebacker to the face.
25. Blue Jays (23): Already this season, through just 31 games, Jose Bautista has reached base 65 times, for a .458 OBP.
26. Royals (24): They have hit just 12 home runs. Eric Hosmer, Alex Gordon and Billy Butler have combined for three.
27. Padres (27): Be jealous, Tigers fans. The Padres have five relievers with ERAs under 2.00, and Joaquin Benoit at 2.13.
28. Cubs (28): Tough to find something positive. Hey, Anthony Rizzo has a 56-game errorless streak! That’s something!
29. Astros (29): Their pitching is downright pitiful, and the next 16 games, they are set to play some fantastic offenses.
30. Diamondbacks (30): Hey, if Bud Selig is looking for a team to contract, here you go. They’re 3-15 at their home park.