Phil Rogers' MLB power rankings

20. Royals (25): The AL's lowest bullpen ERA gives Ned Yost something to count on. But the consistent lack of run support for James Shields and his fellow starters is a problem that shows little sign of letting up.

21. Blue Jays (23): Four straight quality starts for Mark Buehrle, who could have a strong second half in him.

22. Padres (21): Worst stretch of his career for Clayton Richard, who is allowing opponents to slug .614.

23. White Sox (22): Win on Saturday over the A's was like a time warp. Big games from John Danks, Paul Konerko and Adam Dunn.

24. Twins (20): Remaining ultrapatient with pitching prospect Kyle Gibson. Can it be long now?

25. Brewers (27): The White Sox took multitalented shortstop Tim Anderson with the 17th pick of the draft, which belonged to the Brewers until they signed 34-year-old Kyle Lohse, who is 2-6 with a 4.03 ERA in the first year of a three-year contract. The Brewers didn't pick until No. 54.

26. Cubs (26): Top draft pick Kris Bryant was selected at a time when the team is becoming concerned about shortstop Starlin Castro, signed to a seven-year contract last season. Hitting has become tough for Castro, who seemed like a natural when he got to Chicago at 20.

27. Mariners (28): Jeremy Bonderman's win Friday was his first since 2010.

28. Mets (24): Lost five straight to the Marlins since May 31, getting outscored 34-13.

29. Astros (29): Mark Appel could pitch in the big leagues this year, but the Astros have little motivation to put him in the express lane. Assuming he signs at the July 12 deadline, he'll probably get a long break before making a limited number of minor league starts and a trip to Instructional League.

30. Marlins (30): Giancarlo Stanton and Logan Morrison are back and should provide a badly needed lift.

progers@tribune.com

Twitter @ChiTribRogers

CHICAGO

More

Five on Five