MLB power rankings 2019: Where all 30 teams stand before summer begins
30. Orioles (21-50)
Hanser Alberto (#ForeverGiant) is batting .310 with three homers and a .711 OPS. Someone in the Giants organization was right about him initially.
29. Tigers (25-43):
The great Miguel Cabrera still hits for average (.294) and gets on base, but he has just four homers in 228 at-bats.
28. Royals (23-48)
They're awful, but unlike others near the bottom of this list, they have plenty to build around. Former top prospect Jorge Soler has 18 homers.
27. Marlins (25-44)
Sergio Romo has 12 saves for this rebuilding team, but a rough one recently wrecked his ERA, which is up to 5.25.
26. Blue Jays (26-45)
Derek Law was used as an opener last week, pitching a scoreless first ahead of bulk guy Edwin Jackson. It was the first start of his professional career at any level.
25. Mariners (31-44)
Mac Williamson is seeing plenty of time for a team that's tearing it down. His two-hit game Friday was his first since May 14.
24. Pirates (32-39)
This is your occasional reminder that the Andrew McCutchen trade is really starting to hurt the Giants. Bryan Reynolds has a .361/.416/.562 slash line in 51 games.
23. Giants (30-39)
Their best week of the season has them within striking distance of not-last-place. They're just 3 1/2 behind the Padres, although they now visit Dodger Stadium, where the home team basically never loses anymore.
22. White Sox (34-36)
Josh Osich has made 19 appearances for them but has a 5.91 ERA. He has given up six homers.
21. Padres (35-37)
For a minute there, they were starting to get mentioned as a potential Madison Bumgarner destination, but they're falling out of the Wild Card race and figure to be sellers.
20. Mets (34-37)
Gregor Blanco, 35, is still riding the buses in Triple-A, hoping for another shot. He has a .733 OPS and six homers for the Syracuse Mets.
19. Angels (35-37)
The sports world doesn't pay enough attention to the fact that Shohei Ohtani while rehabbing from Tommy John, is still a dangerous hitter. He has a .840 OPS and eight homers in 133 at-bats.
18. Reds (31-38)
What happened to Yasiel Puig? He has 13 homers playing half his games in a small park, but the OPS is under .700.
17. Nationals (33-38)
George Kontos is a smart man, so he's trying to make it back to the majors in an organization with the worst big league bullpen around. Kontos has given up four runs in nine relief innings since joining their Triple-A club.
16. Cardinals (36-34)
They have just one starter -- Dakota Hudson -- with an ERA under 4.20. That's not the Cardinal Way.
15. A's (36-36)
One of the low-key awful moves the Giants made was dumping Yusmeiro Petit and thinking they could get those quality innings from a cheaper option. He has a 2.70 ERA and 0.88 WHIP in 40 relief innings across the bridge.
14. Indians (37-33)
Jose Ramirez finished third in the MVP voting the last two seasons. He's batting .203 right now with four homers. Baseball is hard.
13. Diamondbacks (38-35)
Ketel Marte is a reminder that it takes years to really judge a trade. Acquired from the Mariners after the 2016 season, he's turning into a star, with 20 homers already this season
12. Rockies (37-34)
They scored 12 runs on Friday and lost to the Padres. They scored 13 on Sunday and lost again. Coors Field, man.
11. Rangers (38-33)
All the best to Hunter Pence, who left Sunday's game with a groin injury. He's batting .294 with 15 homers and has a strong All-Star case.
10. Red Sox (39-34)
It seemed a curious decision when Gorkys Hernandez took a minor league deal right after he became a free agent, but perhaps it didn't matter how many guys were blocking him in the big leagues. He's batting just .214 for Boston's Triple-A team.
9. Phillies (39-32)
The bad news: Andrew McCutchen's strong season was cut short by a torn ACL. The good news: He is spending a lot of that free time on Twitter, where he's great. We need the Instagram stories back, though.
8. Brewers (40-31)
Phil Bickford is finally back on the field, but it's as a reliever in A-ball. In three appearances, he has allowed five runs on six hits and four walks.
7. Cubs (39-32)
Even with the Craig Kimbrel addition, they could be a home for a Giants reliever. They still could use a dominant left-hander at the back end.
6. Braves (42-30)
They've won nine of 10 and are starting to establish themselves as the team to beat in the NL East. They still could use bullpen help. Will Smith lives in Atlanta. Just sayin'.
5. Yankees (43-27)
With Giancarlo Stanton and Aaron Judge on the way back, they dealt for American League home run leader Edwin Encarnacion. Must be nice.
4. Rays (43-28)
The news is never good news for poor Matt Duffy. A hamstring issue paused his latest rehab assignment, and it's unclear when the Rays will get him back in their lineup.
3. Twins (47-23)
The Bumgarner rumors coming out of Minnesota this weekend were premature, but they could be a match for the lefty, or one of Farhan Zaidi's best relievers. This team is for real (MLB-best run differential of plus-116) and should keep adding.
2. Astros (48-24)
The rich get richer -- 21-year-old Yordan Alvarez has four homers in his first six games. The Dodgers gave him away for reliever Josh Fields three years ago.
1. Dodgers (48-24)
They're an astounding 28-8 at home this season. The Giants won't see Cy Young favorite Hyun-jin Ryu, but still, get four really tough matchups. The good one is Thursday: Walker Buehler and Max Muncy vs. Bumgarner.