Cardinals again in top spot; Rays rise

Updated: June 22, 2015, 12:17 PM ET
Week:

ESPN.com

In Week 12 of our rankings, the St. Louis Cardinals remain the top team for fourth straight week. The Tampa Bay Rays, meanwhile, climb five spots to move into the top five for the first time this season.

This week's voters are Eric Karabell of ESPN Fantasy, Tim Kurkjian of ESPN, David Schoenfield of the SweetSpot Blog Network/ESPN.com and Jayson Stark of ESPN.com. Most of the team comments come courtesy of the bloggers on the SweetSpot Blog Network. How do you rank all 30 teams? Go ahead and rank them yourself.

Tell us what you think about the Power Rankings. Use the hashtag #ESPNMLBPOWER.

2015 Power Rankings: June 22
RANKTEAM / RECORD TRENDINGCOMMENTS
1
--

Last Week: 1
Matt Holliday went on the shelf with a strained quad and Trevor Rosenthal continues to struggle with arm tightness, but with Randal Grichuk (.315 OBP, .597 SLG) and Kevin Siegrist (12.46 K/9, 1.78 ERA, 2.90 FIP), respectively, filling their shoes, it's fittingly been enough to keep the Cardinals more than 20 games over .500. -- Matt Philip (@fungoes), Fungoes
2
Pirates
39-30
2
Last Week: 4
The Pirates saw their eight-game winning streak end with a three-game sweep to the Nationals (including Max Scherzer's almost-perfect game). Despite the nice run, they've scored more than four runs just once in their past 15 games. Sixteen of their next 19 games come at home. -- David Schoenfield (@dschoenfield), SweetSpot
3
Royals
39-27
--

Last Week: 3
From the odd news department: Salvador Perez has five RBIs in June -- on five solo home runs. The Royals led the AL with 153 stolen bases last season, but rank just seventh this year with 38 in 66 games (a pace of 93). -- David Schoenfield (@dschoenfield), SweetSpot
4
Astros
41-30
3
Last Week: 7
George Springer is hitting .407/.448/.642 in June, raising his overall line to .284/.378/.490 with 12 home runs and 13 steals as he makes a strong bid for a spot on the All-Star team. -- David Schoenfield (@dschoenfield), SweetSpot
5
Rays
40-31
5
Last Week: 10
The Rays wrapped up another week in which they remained in first place by taking three of four from the Nationals before winning a weekend series in Cleveland. Of course, it would not be a Tampa Bay comment without another injury: Erasmo Ramirez became the latest starting pitcher to leave a game with an ailment. This is in addition to five starters currently sitting on the disabled list. -- Tommy Rancel (@trancel), The Process Report
6
Dodgers
39-31
4
Last Week: 2
Zack Greinke has a 1.99 ERA over his past eight starts, but incredibly he's winless over that stretch. -- ESPN.com
7
Yankees
38-31
1
Last Week: 8
The Yankees had a much better week this time around but the biggest story, by far, was Alex Rodriguez getting his 3,000th hit by rudely reintroducing himself to Justin Verlander and belting a first-pitch, 95 mph fastball into the seats in right field at Yankee Stadium on Friday. He also homered for hit No. 3,001 on Saturday. -- Stacey Gotsulias (@StaceGots), It's About the Money
8
Giants
38-33
2
Last Week: 6
The Giants have somehow found ways to win without the help of spark plugs Hunter Pence or Angel Pagan. Pence has an ailing wrist and Pagan, often the No. 3 hitter, has hit only .186 in June. -- Connor Grossman (@connorgrossman), West Coast Bias
9
4
Last Week: 5
The Blue Jays' incredible 11-game winning streak finally came to an end last week, with back-to-back losses against the Mets. They're just 3-4 since the streak, with some cracks in the bullpen reappearing. But the offense continues to be elite and the Jays are now right in the thick of the AL East race. -- Joshua Howsam (@House4545), Blue Jays Plus
10
Cubs
37-30
1
Last Week: 9
On June 22, 2015, the Cubs are 37-30. On June 22, 2014, the Cubs were 31-42. What a difference a year makes. -- Joe Aiello (@VFTB), View from the Bleachers
11
Rangers
37-33
1
Last Week: 12
The Rangers are 30-19 since May 1 -- only the Cardinals have a better record (30-18) since that date. The pitching staff has allowed three runs or fewer in 14 of 19 games in June. -- David Schoenfield (@dschoenfield), SweetSpot
12
Orioles
36-33
4
Last Week: 16
Manny Machado is putting together his finest offensive season. He's walking more often, hitting for more power and efficiently stealing bases, all while still playing excellent defense at third base. -- Matt Kremnitzer (@mattkremnitzer), Camden Depot
13
1
Last Week: 14
Max Scherzer's near-perfect no-no on Saturday got all of the attention, but during this past weekend Nats starters combined to allow only one run in 23 1/3 innings. -- Harper Gordek (@harpergordek), Nationals Baseball
14
Angels
35-35
3
Last Week: 17
Garrett Richards and Matt Shoemaker went a combined 29-8 with a 2.81 ERA in 2014, but are 11-10 with a 4.40 in 2015. Richards' strikeout rate has decreased from 24.2 percent to 18.6 and his walk rate has increased from 7.5 to 9.6 percent. -- David Schoenfield (@dschoenfield), SweetSpot
15
Twins
37-32
4
Last Week: 11
Minnesota's offense has mostly been struggling, but Brian Dozier is quietly having an MVP-caliber season. He leads the American League in extra-base hits and leads all MLB second basemen in homers, runs scored and RBIs. -- Nick Nelson (@nnelson9), Twins Daily
16
Mets
36-35
3
Last Week: 13
The Mets have lost five straight, scoring six runs over that span, and are 23-32 since their 11-game winning streak. For the season, the Mets are 10-24 on the road, having won two of 10 road series, and are 13-20 vs. non-division opponents. They're also 11-19 against teams above .500. -- Joe Janish (@metstoday), Mets Today
17
Tigers
35-34
2
Last Week: 15
Justin Verlander's fastball has averaged 92.9 mph in his first two starts, up from 92.3 last year, but he has just four strikeouts in 11 2/3 innings, a sign that he's still not going to be the Verlander of old. -- David Schoenfield (@dschoenfield), SweetSpot
18
Braves
35-35
2
Last Week: 20
The Braves got back to .500 with a sweep of the Mets over the weekend. Atlanta has been above .500 for only two days since the beginning of May. Just two games behind the NL East-leading Nationals, some around the team believe they can compete for the division title. With six of their next nine games against Washington, they will get the chance to see how they measure up. -- Martin Gandy (@gondeee), Chop County
19
3
Last Week: 22
The D-backs continue to tinker with rotation pieces for their impending contention window, and after a strong debut, Allen Webster had less success relying on sinkers his second time out. The D-backs also severed ties with two pitchers unlikely to pitch for the team in 2016 or 2017, trading 19-year-old Touki Toussaint to move Bronson Arroyo's contract to Atlanta. -- Ryan P. Morrison (@ryanpmorrison), Inside the 'Zona
20
Indians
32-36
1
Last Week: 19
Jason Kipnis continues to swing a hot bat, hitting safely in 25 straight games at home with numbers that put him among the league's top hitters. Indians pitchers continue to strike out more batters than any other team. And top prospects Francisco Lindor and Giovanny Urshela are making their presence felt in the lineup. So why can't the Indians even play .500 ball? -- Susan Petrone (@SusanPetrone), It's Pronounced "Lajaway"
21
Padres
34-38
3
Last Week: 18
After having a very productive May (a .343 batting average, with six home runs in 108 at-bats), Justin Upton has fallen off in June (.174 with one home run in 69 at-bats). -- ESPN.com
22
1
Last Week: 21
The biggest news in Seattle this week was the hiring of Mariners legend Edgar Martinez as the team's hitting coach. It's easy to see why an upgrade was needed as the M's own the third-worst offense in baseball over the last month. Can Edgar and his patient approach help turn things around? -- Jeff Wiser (@outfieldgrass24), Inside the 'Zona
23
Reds
32-36
1
Last Week: 24
Todd Frazier had another spectacular week, including back-to-back two-homer games -- culminating in an extra-inning walk-off grand slam against Detroit. Will his 23 homers be enough to earn a starting spot (from the fans) in the All-Star Game? It's looking increasingly unlikely. -- Chad Dotson (@dotsonc), Redleg Nation
24
2
Last Week: 26
Brett Lawrie is having a productive June. In 63 at-bats, he has 23 hits, including nine for extra bases. -- ESPN.com
25
Marlins
30-41
--

Last Week: 25
With three more hits Sunday and eight in his past four games, Dee Gordon is now batting .356 and is tied with the Diamondbacks' Paul Goldschmidt for the best batting average in the majors. -- ESPN.com
26
Red Sox
31-40
2
Last Week: 28
Frustrations boiled over in the past week, John Farrell with Pablo Sandoval and David Ortiz with the strike zone. Clay Buchholz's latest audition for other teams was a seven-inning performance in which he allowed just two unearned runs, lowering his ERA in his past seven starts to 2.42. -- Ryan P. Morrison (@ryanpmorrison), Inside the 'Zona
27
Rockies
30-39
--

Last Week: 27
The Rockies finally got back in the win column by beating the Brewers on Saturday. Through Sunday, the Rockies have lost nine of their past 12 and find themselves slipping farther down in the NL West standings. -- Matthew Quintana (@Qmoney09), Rockies Zingers
28
5
Last Week: 23
The White Sox killed off their eight-game losing streak by winning Saturday and Sunday, but not before the run-starved stretch tanked their season. They scored 15 runs total in those eight losses, and now are 6 games back in the race for the second wild-card spot. -- James Fegan (@TheCatbird_Seat), The Catbird Seat
29
Brewers
25-46
--

Last Week: 29
While the big club had a 1-6 week, fans could take refuge in the farm and draft. Former first-round pick Victor Roache moved to Double-A Biloxi, adding to a prospect-filled batting order. The Brewers are also signing 2015 draft picks, notably two top bats, prep arms and some intriguing college talent. These transactions take the sting off the big league ineptitude. -- Nicholas Zettel (@spectivewax), Disciples of Uecker
30
--

Last Week: 30
Local columnists suggested Ryne Sandberg's fate was sealed when Chase Utley -- usually a guy who doesn't say anything -- berated pitching coach Bob McClure (and, by extension, Sandberg) for leaving outfielder Jeff Francoeur in to throw 48 pitches in a 19-3 blowout. Of course, in the end, it doesn't matter who manages this awful team. -- David Schoenfield (@dschoenfield), SweetSpot

Comments

Use a Facebook account to add a comment, subject to Facebook's Terms of Service and Privacy Policy. Your Facebook name, photo & other personal information you make public on Facebook will appear with your comment, and may be used on ESPN's media platforms. Learn more.