Power Rankings: Mighty Marlins move into No. 1 spot

Week:

ESPN.com

What could be more surprising than the Florida Marlins' surprise appearance in the No. 2 spot of last week's MLB Power Rankings? This week, when they are No. 1.

After two weeks of play, our panel of experts agrees that the Marlins look like the best team in baseball, making them a unanimous choice as the top-ranked team.

Another consensus pick was the Los Angeles Dodgers at No. 2. The Dodgers have won eight straight, their past six coming at home against the Giants and the Rockies.

And what happened to last week's No. 1 team? The Atlanta Braves dropped to No. 15, courtesy of five straight losses, the first three coming against the Marlins.

The team comments below were written by one of our panelists, Enrique Rojas of ESPNdeportes.com. Meanwhile, you can also rank the teams yourself.

Tune into "Baseball Tonight" every Monday on ESPN to see the week's U.S. Army Power Rankings. The Cincinnati Reds are the U.S. Army Team of the Week; they made an 11-spot jump in the rankings after a 4-2 week.

2009 Power Rankings: April 20
 RK (LW)TEAMRECCOMMENT
Florida Marlins1 (2)Marlins11-1Florida is perfect on the road (6-0), in one-run games (3-0) and in extra-inning games (2-0) .
Los Angeles Dodgers2 (7)Dodgers10-3The Dodgers scored 50 runs to go 6-0 at home and have a team BA of .302, but pitching has been their biggest asset (.200 BAA).
Chicago Cubs3 (4)Cubs7-4Kosuke Fukudome looks more settled than in his rookie season, hitting .375 with 10 runs scored and 10 RBIs, while the Cubs' defense, with only four errors, has been a key to their good start.
Toronto Blue Jays4 (6)Blue Jays10-4Toronto won its first four series of the season for the first time in Blue Jays history and is the only team in the AL East with more runs scored (87) than allowed (58).
St. Louis Cardinals5 (3)Cardinals8-5In the preseason the Cardinals' Achilles heel was their rotation, yet even with Chris Carpenter out for a while, Tony La Russa's starters posted an 8-1 record in the first two weeks.
New York Yankees6 (5)Yankees7-6Even without some of their main offensive guns and with Chien-Ming Wang (0-3, 34.50 ERA) and the bullpen (7.05 ERA) getting pounded, the Yankees are still playing above .500.
Detroit Tigers7 (11)Tigers7-5Rick Porcello, 20, won his first major league game, Armando Galarraga leads the club at 2-0 with a 0.68 ERA and closer Fernando Rodney has converted his three save opportunities. Very good news for a team that has had real pitching needs.
Boston Red Sox8 (15)Red Sox6-6Kevin Youkilis (.468, 3 HR, 9 RBIs) is silencing critics who said he couldn't carry the team; he's been by far the biggest bright spot for the Red Sox offense.
Seattle Mariners9 (9)Mariners8-5Carlos Silva (0-2, 6.35) has been the only negative on a staff that leads the American League in ERA (3.01) and shutouts (2).
San Diego Padres10 (14)Padres9-4San Diego's offensive power falls largely on the shoulders of 1B Adrian Gonzalez, but the Padres' pitching (3.83 ERA) is mainly responsible for their surprising start.
New York Mets11 (12)Mets6-6Johan Santana (2-1, 0.46, 27 K's) is superb, as is the revamped bullpen, but the Mets' No. 2 to No. 5 starters are big question marks. Mike Pelfrey, John Maine, Oliver Perez, Livan Hernandez and Nelson Figueroa have allowed 35 runs in 48.0 innings.
Cincinnati Reds12 (23)Reds6-5The Reds could have baseball's next Rick Ankiel. Righty Micah Owings is 0-1, 7.20 ERA as a starter, but he's hitting .400 with two doubles and two RBIs, both coming on his game-winning, pinch-hit double Sunday.
Chicago White Sox13 (17)White Sox7-5Mark Buehrle, Gavin Floyd and Bartolo Colon have a combined record of 6-1 for a team that has seven quality starts from its pitchers.
Kansas City Royals14 (24)Royals7-5The pitching is laying down the law in the AL Central, and right-hander Zack Greinke has become the Royals' sheriff (3-0, 0.00 ERA, 26 K's in 20 IP).
Atlanta Braves15 (1)Braves6-6The Braves had a five-game losing streak, with a .190 batting average, before exploding for 11 runs against the Pirates on Sunday.
Philadelphia Phillies16 (10)Phillies5-6Raul Ibanez, who signed a three-year, $31.5 million free-agent contract, is the reason the Phillies don't miss Pat Burrell. He is hitting .385 with five home runs, 10 RBIs and 12 runs.
Tampa Bay Rays17 (8)Rays5-8Tampa Bay, which led the majors with 57 home wins in 2008, has lost five of seven at Tropicana Field, and the Rays' pitching staff has a 5.36 ERA.
Minnesota Twins18 (19)Twins7-7The Twins completed a sweep of the Angels with the third straight eight-inning outing from Glen Perkins (1-1, 1.50), who has taken a forward step while Francisco Liriano and the other starters have struggled.
Texas Rangers19 (18)Rangers5-7The Rangers have scored 80 runs, the third most in baseball, but their pitchers have allowed 81.
Pittsburgh Pirates20 (21)Pirates6-6The Pirates' pitching staff leads the majors with three shutouts, and before collapsing against Atlanta on Sunday, it had a 21-inning scoreless streak.
Oakland Athletics21 (20)Athletics5-7Oakland is last in the American League in average (.230), hits (98) and home runs (3).
Baltimore Orioles22 (13)Orioles6-6Baltimore lost the first three games of its series in Boston to drop to .500 for the first time in the season.
Los Angeles Angels23 (16)Angels4-8The Angels have lost five of six on the road and are off to their worst start since they were 3-8 in 2002, the year they won their first and only World Series.
Cleveland Indians24 (25)Indians4-9The Indians are in the AL Central basement, but they sent a message by scoring 40 runs and taking two of four from the Yankees over the weekend.
Colorado Rockies25 (22)Rockies4-7Colorado has lost six of seven games. In their seven losses this season, the Rockies' pitchers have allowed 55 runs, an average of 7.8 per game.
San Francisco Giants26 (27)Giants4-8Randy Johnson's chase for 300 victories -- he's at 296 -- appears to be the only excuse for watching the Giants these days.
Milwaukee Brewers27 (26)Brewers4-8The Brewers have been consistently bad; they are last in batting average (.224) and ERA (5.16) and have made a league-high seven errors.
Arizona Diamondbacks28 (28)Diamondbacks4-8The Diamondbacks have been a complete disaster, with the worst run differential (minus-22) in the majors.
Houston Astros29 (29)Astros4-8The Astros are last in the majors in runs scored (36), and Miguel Tejada, who's hitting .368, has no home runs and only one RBI.
Washington Nationals30 (30)Nationals1-10Nationals manager Manny Acta announced after the game Sunday that he will make radical changes, especially in the bullpen, which allowed the Marlins to erase deficits on consecutive days.