A look at the best and worst baseball teams in the league.
Each week during the baseball season Athlon Sports looks at the best (St. Louis Cardinals) and worst (Miami Marlins) baseball teams and players in the league. Here's our MLB Power Rankings and Players of the Week.
1. Cardinals Plated seven 10th-inning runs Sunday for first extra-inning win.
2. Red Sox Only four games left in June vs. losing teams.
3. Braves Given up 19 runs over their last nine games.
4. Rangers Nelson Cruz is batting. 367 with RISP and two outs.
5. A’s At 20-8, A’s have majors’ best intradivision record.
6. Reds Should spruce up record vs. Cubs and Brewers this week.
7. Pirates Bucs batted just .184 last week.
8. Yankees Still don’t seem to be missing any superstars.
9. Diamondbacks Patrick Corbin: 9-0, 1.98; rest of rotation: 13-21, 4.91.
10. Tigers Swept Cleveland to build their biggest lead of the season.
11. Orioles Important four-game series with Red Sox this weekend.
12. Rays Have won nine of 10 against NL foes.
13. Rockies Troy Tulowitzki and Carlos Gonzalez are best 1-2 punch in NL.
14. Giants Buster Posey leads National Leaguers in All-Star votes.
15. Nationals 11-6 record is best NL mark for one-run games.
16. Phillies Spent one day over .500 this season — last Thursday.
17. Padres Everth Cabrera stole eight bases last week.
18. Indians Lost 11 straight (and counting) road games.
19. Angels Howie Kendrick hit .542 for the week.
20. Royals Opponents yet to score more than three runs in a game in June.
21. White Sox 3-10 since reaching .500 on Memorial Day weekend.
22. Twins Bullpen owns 1.14 WHIP and 2.93 ERA.
23. Mariners Jesus Montero batting .250, playing first base since demotion.
24. Dodgers Andre Ethier’s last RBI came on May 20.
25. Blue Jays Jose Reyes’ return on the horizon.
26. Brewers Where would this team be without the late signing of Kyle Lohse?
27. Cubs Starlin Castro mired in a 1-for-24 slump.
28. Mets Taken seven of eight vs. AL teams.
29. Astros Lucas Harrell looks like a real ace.
30. Marlins Play six of next nine vs. division leaders.
AL Player of the Week
Brett Gardner, New York
The fleet outfielder had the best week of his season with 13 hits last week. The Yankees won six of seven and Gardner batted .520 with a home run, five runs and six extra-base hits. He capped the week with three hits on Saturday and four on Sunday.
AL Pitcher of the Week
David Phelps, New York
The righthander was inserted into the starting rotation in May, and the Yanks have won six of his eight starts, including two last week. Phelps tossed six shutout innings against Cleveland, then allowed only one run over six frames in a 2-1 win at Seattle.
NL Player of the Week
Yasiel Puig, Los Angeles
Not since Fernando Valenzuela in 1981 has a rookie for the Dodgers taken the baseball world by storm like Puig. The rookie totaled 13 hits in just seven games, including four homers and 10 RBIs.
NL Pitcher of the Week
Kris Medlen, Atlanta
The Braves and their fans carried high expectations of Medlen into this season after his terrific showing in 2012. In starts against Pittsburgh and the Dodgers last week, Medlen gave up just one run — which was unearned — over 13.2 innings to earn two wins. He also socked the first home run of his career.