Updated MLB Power Rankings: Huge Rankings Shakeup as Top Teams Struggle

Joel ReuterFeatured ColumnistJune 4, 2012

Updated MLB Power Rankings: Huge Rankings Shakeup as Top Teams Struggle

0 of 30

    As the MLB season presses on into June, a clear-cut favorite has still not emerged from either league, and there remains a large pack of teams hovering around the .500 mark.

    Last week was a particularly strange one, as each of the top five teams from last week's rankings (Dodgers, Rangers, Nationals, Rays, Orioles) all posted losing records, while three of the bottom five teams (Twins, Rockies, Brewers) posted winning records.

    That made for plenty of movement in this week's MLB power rankings, particularly at the top, where we have a new No. 1 and No. 2 team. Check back here each Monday morning for an updated look at where your favorite team stands.

     

    *Note: Rosters taken from MLBDepthCharts.com

30. Chicago Cubs (18-35, Previous: 30)

1 of 30

    Current Lineup 

    CF Tony Campana
    SS Starlin Castro
    RF David DeJesus
    LF Alfonso Soriano
    1B Bryan LaHair
    3B Ian Stewart
    2B Darwin Barney
    C Steve Clevenger
    Pitcher

     

    Current Rotation

    SP Ryan Dempster
    SP Matt Garza
    SP Jeff Samardzija
    SP Paul Maholm
    SP Travis Wood
    CL James Russell

     

    Last Week's Record: 3-3

     

    Team Outlook

    The Cubs made it known this past week that they would be willing to trade anyone on the roster, save for starting pitcher Jeff Samardzija. They also shook up the batting order, moving David DeJesus from leadoff to third. At the end of the day, they are still at the bottom of the rankings.

29. San Diego Padres (18-37, Previous: 28)

2 of 30

    Current Lineup

    RF Will Venable
    CF Cameron Maybin
    1B Yonder Alonso
    LF Carlos Quentin
    3B Chase Headley
    C Nick Hundley
    2B Logan Forsythe
    SS Everth Cabrera
    Pitcher

     

    Current Rotation

    SP Edinson Volquez
    SP Clayton Richard
    SP Anthony Bass
    SP Eric Stults
    SP TBD
    CL Dale Thayer

     

    Last Week's Record: 1-5

     

    Team Overview

    Offseason acquisition Carlos Quentin finally made his Padres debut this past week, and through five games, he is 9-for-19 with three home runs and seven RBI. The better he plays now, the more he will fetch the Padres at the deadline, as his expiring contract will no doubt be made available.

28. Minnesota Twins (20-33, Previous: 29)

3 of 30

    Current Lineup

    CF Denard Span
    RF Ben Revere
    C Joe Mauer
    LF Josh Willingham
    1B Justin Morneau
    DH Ryan Doumit
    SS Brian Dozier
    3B Trevor Plouffe 
    2B Jamey Carroll

     

    Current Rotation

    SP Carl Pavano
    SP P.J. Walters
    SP Scott Diamond
    SP Cole De Vries
    SP Francisco Liriano
    CL Matt Capps

     

    Last Week's Record: 5-1

     

    Team Overview

    The Twins enjoyed their best week of the season to this point, as they swept the A's and took two-of-three from the Indians. Starter Francisco Liriano gave the team cause for optimism, as he pitched six shutout innings while striking out nine in his return to the rotation.

27. Oakland Athletics (23-31, Previous: 23)

4 of 30

    Current Lineup

    2B Jemile Weeks
    DH Seth Smith
    RF Josh Reddick
    LF Yoenis Cespedes
    1B Kila Ka'aihue
    3B Brandon Inge
    CF Coco Crisp
    C Kurt Suzuki
    SS Cliff Pennington 

     

    Current Rotation

    SP Brandon McCarthy
    SP Bartolo Colon
    SP Tom Milone
    SP Jarrod Parker
    SP Travis Blackley
    CL Brian Fuentes

     

    Last Week's Record: 1-5

     

    Team Overview

    Last week saw Yoenis Cespedes, Brandon Inge and Brandon McCarthy return from injury. While the A's will likely be better moving forward, it was a trying week, as they were swept by the lowly Twins and dropped two of three to a less-than-stellar Royals club.

26. Houston Astros (23-31, Previous: 21)

5 of 30

    Current Lineup

    CF Jordan Schafer
    2B Jose Altuve
    SS Jed Lowrie
    LF J.D. Martinez
    RF Fernando Martinez
    3B Chris Johnson
    1B Brett Wallace
    C Jason Castro
    Pitcher 

     

    Current Rotation

    SP Wandy Rodriguez
    SP Lucas Harrell
    SP Bud Norris
    SP J.A. Happ
    SP Jordan Lyles
    CL Brett Myers

     

    Last Week's Record: 1-6

     

    Team Overview

    A win on Sunday snapped an eight-game losing streak, but things won't get easier moving forward, as the Astros face the Cardinals and White Sox next week. An injury to Carlos Lee and ineffectiveness by Brian Bogusevic have brought a pair of former top prospects to the team's starting lineup in Brett Wallace and Fernando Martinez, and seeing as this could be the last chance for both guys, they have plenty to play for.

25. Kansas City Royals (23-29, Previous: 25)

6 of 30

    Current Lineup

    LF Alex Gordon
    2B Yuniesky Betancourt
    DH Billy Butler
    3B Mike Moustakas
    RF Jeff Francoeur
    1B Eric Hosmer
    SS Alcides Escobar
    CF Jarrod Dyson
    C Humberto Quintero 

     

    Current Rotation

    SP Bruce Chen
    SP Luke Hochevar
    SP Felipe Paulino 
    SP Will Smith
    SP Vin Mazzaro
    CL Jonathan Broxton

     

    Last Week's Record: 4-2

     

    Team Overview

    The Royals continue to shuffle around their lineup in an effort to find a combination that works and a way to get Eric Hosmer (.214 BA) going. On the positive side, Alcides Escobar (.298 BA, 21 R, 9 SB) is quietly enjoying a breakout season and has finally shown some offense to match his Gold Glove-caliber defense.

24. Seattle Mariners (24-32, Previous: 24)

7 of 30

    Current Lineup

    RF Ichiro Suzuki
    2B Dustin Ackley
    3B Kyle Seager
    DH Jesus Montero
    1B Justin Smoak
    LF Alex Liddi
    C Miguel Olivo
    CF Michael Saunders
    SS Brendan Ryan

     

    Current Rotation

    SP Felix Hernandez
    SP Jason Vargas
    SP Hector Noesi
    SP Blake Beavan
    SP Kevin Millwood
    CL Tom Wilhelmsen 

     

    Last Week's Record: 3-3

     

    Team Overview

    The Mariners finally found some offense last week, racking up 31 runs in back-to-back wins against the Rangers and scoring 10 in a victory over the White Sox. Keep an eye on Justin Smoak (.371 BA, five HR, 14 RBI in last nine games), as he has caught fire of late.

23. Detroit Tigers (25-29, Previous: 19)

8 of 30

    Current Lineup

    CF Quintin Berry
    LF Andy Dirks
    3B Miguel Cabrera
    1B Prince Fielder
    DH Delmon Young
    RF Brennan Boesch
    C Alex Avila
    SS Jhonny Peralta
    2B Ramon Santiago

     

    Current Rotation

    SP Justin Verlander
    SP Drew Smyly
    SP Max Scherzer
    SP Rick Porcello
    SP Casey Crosby
    CL Jose Valverde

     

    Last Week's Record: 2-5

     

    Team Overview

    The Tigers continue to battle the Angels for title of baseball's most disappointing team, as another losing week drops them ever further down the list. Their offense has been fine without Austin Jackson, but the pitching continues to underperform, as their team ERA of 4.24 ranks 10th in the AL and 23rd in baseball despite a 2.67 ERA from ace Justin Verlander.

22. Colorado Rockies (23-30, Previous: 27)

9 of 30

    Current Lineup

    CF Dexter Fowler
    2B Marco Scutaro
    LF Carlos Gonzalez
    RF Michael Cuddyer
    1B Todd Helton
    C Wilin Rosario
    3B Jordan Pacheco
    SS Chris Nelson
    Pitcher

     

    Current Rotation 

    SP Jeremy Guthrie
    SP Alex White
    SP Christian Friedrich
    SP Josh Outman
    SP Guillermo Moscoso
    CL Rafael Betancourt

     

    Last Week's Record: 6-1

     

    Team Overview

    We can officially close the book on the Jamie Moyer experiment, but more importantly, the team lost shortstop Troy Tulowitzki to the DL with a groin strain. Still, they have arguably the hottest hitter in baseball in Carlos Gonzalez (.500 BA, six HR, 11 RBI in last eight games) and are riding the momentum of a 6-1 week.

21. Arizona Diamondbacks (25-29, Previous: 22)

10 of 30

    Current Lineup

    SS Willie Bloomquist
    2B Aaron Hill
    RF Justin Upton
    C Miguel Montero 
    CF Chris Young
    LF Jason Kubel
    1B Paul Goldschmidt
    3B Ryan Roberts
    Pitcher

     

    Current Rotation

    SP Ian Kennedy
    SP Trevor Cahill
    SP Joe Saunders
    SP Wade Miley
    SP Daniel Hudson
    CL J.J. Putz

     

    Last Week's Record: 3-3

     

    Team Outlook

    The Diamondbacks continue to hover around the .500 mark, but they are capable of moving up the list in a big hurry if they can get it going. Daniel Hudson has been terrific in two starts since returning from injury, giving up just four runs in 13 innings to drop his ERA from 6.00 to 4.65, and getting him back on track is a good first step.

20. Milwaukee Brewers (24-30, Previous: 26)

11 of 30

    Current Lineup

    1B Corey Hart
    RF Norichika Aoki
    LF Ryan Braun
    3B Aramis Ramirez
    C Jonathan Lucroy
    2B Rickie Weeks
    SS Cody Ransom
    CF Nyjer Morgan
    Pitcher

     

    Current Rotation

    SP Yovani Gallardo
    SP Zack Greinke
    SP Randy Wolf
    SP Shaun Marcum
    SP Michael Fiers 
    CL John Axford

     

    Last Week's Record: 4-2

     

    Team Overview

    The Brewers finally pulled the trigger on moving Corey Hart to first base regularly, allowing Japanese import Norichika Aoki to slide into the starting lineup. They enjoyed a strong week after the move, sweeping a four-game series from the Dodgers to open the week before dropping two of three to the Pirates.

19. Philadelphia Phillies (28-27, Previous: 17)

12 of 30

    Current Lineup

    SS Jimmy Rollins
    LF Juan Pierre
    RF Hunter Pence
    C Carlos Ruiz
    CF Shane Victorino
    1B Ty Wigginton
    3B Placido Polanco
    2B Freddy Galvis
    Pitcher 

     

    Current Rotation

    SP Cliff Lee
    SP Cole Hamels
    SP Vance Worley
    SP Joe Blanton
    SP Kyle Kendrick
    CL Jonathan Papelbon

     

    Last Week's Record: 3-3

     

    Team Overview

    The Phillies were dealt a huge blow when Roy Halladay was shelved for six to eight weeks early last week, a particularly devastating loss considering the team relies on its pitching to overcome a lack of consistent offense. The one bright spot continues to be catcher Carlos Ruiz, who has moved into the cleanup spot thanks to a .371 BA, eight HR, 32 RBI line.

18. Pittsburgh Pirates (27-26, Previous: 20)

13 of 30

    Current Lineup

    LF Jose Tabata
    2B Neil Walker
    CF Andrew McCutchen
    3B Pedro Alvarez
    RF Garrett Jones
    1B Matt Hague
    SS Clint Barmes
    C Rod Barajas
    Pitcher

     

    Current Rotation

    SP Erik Bedard
    SP James McDonald
    SP A.J. Burnett
    SP Kevin Correia
    SP Brad Lincoln
    CL Joel Hanrahan

     

    Last Week's Record: 4-2

     

    Team Overview

    The Pirates continue to win despite having just one regular batting higher than .270 (Andrew McCutchen: .337). That is thanks almost entirely to a pitching staff that ranks second in all of baseball with a 3.24 ERA, led by James McDonald (5-2, 2.14 ERA), who continues to build on a breakout season.

17. St. Louis Cardinals (27-27, Previous: 8)

14 of 30

    Current Lineup

    SS Rafael Furcal
    2B Tyler Greene
    LF Matt Holliday
    RF Carlos Beltran
    3B David Freese
    C Yadier Molina
    1B Matt Adams
    CF Shane Robinson
    Pitcher

     

    Current Rotation

    SP Kyle Lohse
    SP Jaime Garcia
    SP Adam Wainwright
    SP Lance Lynn
    SP Jake Westbrook
    CL Jason Motte

     

    Last Week's Record: 1-5

     

    Team Overview

    After a 20-11 start, the Cardinals have gone just 7-15, and three of those wins came in a sweep of the lowly Padres. A slew of injuries has finally begun to catch up with the defending champions, and while they are by no means out of the picture, the Cards appear to be on a steady decline. 

16. Cleveland Indians (28-25, Previous: 11)

15 of 30

    Current Lineup

    RF Shin-Soo Choo
    2B Jason Kipnis
    SS Asdrubal Cabrera
    DH Jose Lopez
    CF Michael Brantley
    1B Casey Kotchman
    LF Matt LaPorta
    3B Lonnie Chisenhall
    C Lou Marson 

     

    Current Rotation

    SP Justin Masterson
    SP Ubaldo Jimenez
    SP Derek Lowe
    SP Jeanmar Gomez
    SP Josh Tomlin
    CL Chris Perez

     

    Last Week's Record: 2-4

     

    Team Outlook

    After storming to the top of the AL Central, the Indians have fallen back down to Earth, as their pitching has begun to struggle and their already below-average offense has been unable to pick up the slack. With Johnny Damon on paternity leave, former top prospect Matt LaPorta (.307 BA, 14 HR, 32 RBI at Triple-A) has been called up to provide a spark.

15. Los Angeles Angels (28-27, Previous: 15)

16 of 30

    Current Lineup

    CF Mike Trout
    3B Alberto Callaspo
    1B Albert Pujols
    DH Kendrys Morales
    LF Mark Trumbo
    RF Torii Hunter
    2B Howie Kendrick
    SS Erick Aybar
    C Bobby Wilson 

     

    Current Rotation

    SP Dan Haren
    SP Ervin Santana
    SP C.J. Wilson
    SP Jerome Williams
    SP Garrett Richards
    CL Ernesto Frieri

     

    Last Week's Record: 4-2

     

    Team Outlook

    The Angels made the most of a tough week, as they took two of three from the Yankees and Rangers and have now won 10 of their last 12 games. Ernesto Frieri (14.1 IP, 30 Ks, 4-of-4 SV, 0.00 ERA) has been a revelation in the closer's role, and the team should only get better with the returns of Jered Weaver and Chris Iannetta.

14. Boston Red Sox (28-26, Previous: 18)

17 of 30

    Current Lineup

    LF Daniel Nava
    2B Dustin Pedroia
    RF Adrian Gonzalez 
    DH David Ortiz
    1B Kevin Youkilis
    C Jarrod Saltalamacchia
    CF Ryan Sweeney
    3B Will Middlebrooks
    SS Mike Aviles 

     

    Current Rotation

    SP Jon Lester
    SP Josh Beckett
    SP Clay Buchholz
    SP Felix Doubront
    SP Daniel Bard
    CL Alfredo Aceves

     

    Last Week's Record: 5-2

     

    Team Outlook

    The Red Sox have slowly righted the ship, as they are 16-6 in their last 22 games and now just three games out of first place in the AL East. The additions of Daniel Nava (.303 BA, 18 RBI) and Will Middlebrooks (.314 BA, 6 HR, 22 RBI) have been the jolt the lineup needed, and the rotation has come around as well.

13. Toronto Blue Jays (28-26, Previous: 14)

18 of 30

    Current Lineup

    2B Kelly Johnson
    SS Yunel Escobar
    RF Jose Bautista
    DH Edwin Encarnacion
    CF Colby Rasmus
    C J.P. Arencibia
    3B Brett Lawrie
    1B David Cooper
    LF Rajai Davis 

     

    Current Rotation

    SP Ricky Romero
    SP Brandon Morrow
    SP Henderson Alvarez
    SP Kyle Drabek
    SP Drew Hutchison
    CL Casey Janssen

     

    Last Week's Record: 4-2

     

    Team Outlook

    After sweeping the sliding Orioles to open the week, the Blue Jays dropped two of three to the Red Sox to keep the AL East race neck-and-neck. David Cooper (11-for-33, 1 HR, 3 RBI) has proven to be a capable replacement for Adam Lind at first base, and the lineup should be improved moving forward with speedster Rajai Davis moving into a starting role.

12. Atlanta Braves (29-25, Previous: 13)

19 of 30

    Current Lineup

    CF Michael Bourn
    LF Martin Prado
    1B Freddie Freeman
    2B Dan Uggla
    C Brian McCann
    RF Jason Heyward
    3B Juan Francisco
    SS Andrelton Simmons
    Pitcher

     

    Current Rotation

    SP Tim Hudson
    SP Tommy Hanson
    SP Mike Minor
    SP Brandon Beachy
    SP Randall Delgado
    CL Craig Kimbrel

     

    Last Week's Record: 3-2

     

    Team Outlook

    A win on Tuesday snapped an eight-game losing streak by the Braves, as they have struggled since third baseman Chipper Jones went on the disabled list. Looking to shake things up a bit, the team sent down struggling rookie shortstop Tyler Pastornicky (.248 BA, 7 E) in favor of 22-year-old top prospect Andrelton Simmons.

11. Baltimore Orioles (30-24, Previous: 5)

20 of 30

    Current Lineup

    LF Endy Chavez
    SS J.J. Hardy
    DH Chris Davis
    CF Adam Jones 
    C Matt Wieters
    3B Wilson Betemit
    1B Mark Reynolds
    RF Ryan Flaherty
    2B Robert Andino

     

    Current Rotation 

    SP Jake Arrieta
    SP Jason Hammel
    SP Brian Matusz
    SP Wei-Yin Chen
    SP TBD
    CL Jim Johnson 

     

    Last Week's Record: 1-5

     

    Team Overview

    The underdog story of the season thus far, the Orioles have hit a rough patch. While they still hold a half-game lead in the AL East, they have gone 3-10 in their last 13 games and could soon move down in the standings. Starter Tommy Hunter (5.59 ERA) was optioned to the minors this week as the team looks to put a stop to the slide.

10. San Francisco Giants (30-24, Previous: 16)

21 of 30

    Current Lineup 

    RF Gregor Blanco
    2B Ryan Theriot
    LF Melky Cabrera
    C Buster Posey
    CF Angel Pagan
    1B Brandon Belt
    3B Joaquin Arias
    SS Brandon Crawford
    Pitcher

     

    Current Rotation

    SP Tim Lincecum
    SP Madison Bumgarner
    SP Matt Cain
    SP Barry Zito
    SP Ryan Vogelsong
    CL Santiago Casilla

     

    Last Week's Record: 5-1

     

    Team Outlook

    The Giants continue to show an improved offense in support of their always terrific pitching staff, receiving timely contributions up and down the lineup. Melky Cabrera (.371 BA, 27 RBI) has proved to be one of the best offseason acquisitions in all of baseball.

9. New York Mets (31-23, Previous: 12)

22 of 30

    Current Lineup

    LF Mike Baxter
    CF Kirk Nieuwenhuis
    3B David Wright
    RF Lucas Duda
    2B Daniel Murphy
    1B Ike Davis
    C Josh Thole
    SS Omar Quintanilla 
    Pitcher

     

    Current Rotation

    SP Johan Santana
    SP R.A. Dickey
    SP Jon Niese
    SP Jeremy Hefner
    SP Dillon Gee
    CL Frank Francisco

     

    Last Week's Record: 4-2

     

    Team Outlook

    A no-hitter by Johan Santana (3-2, 2.38 ERA) provided the MLB highlight of the week, as the left-hander continued his resurgence after missing all of last season with a shoulder injury. The Mets continue to string together series wins, as they have pulled into a three-way tie for first place in the NL East.

8. New York Yankees (29-24, Previous: 7)

23 of 30

    Current Lineup

    SS Derek Jeter
    CF Curtis Granderson
    2B Robinson Cano
    3B Alex Rodriguez
    1B Mark Teixeira
    LF Raul Ibanez
    RF Nick Swisher
    DH Eric Chavez
    C Russell Martin

     

    Current Rotation

    SP CC Sabathia
    SP Hiroki Kuroda
    SP Phil Hughes
    SP Ivan Nova
    SP Andy Pettitte
    CL Rafael Soriano

     

    Last Week's Record: 3-3

     

    Team Outlook

    The Yankees continue to stay competitive despite a shaky rotation and the absence of their Hall of Fame closer. This is thanks to a well-balanced offensive attack that boasts seven players with at least 20 RBI. Curtis Granderson (17 HR) continues to prove that last season's power surge was for real, as he is tied for second in the MLB in long balls. 

7. Cincinnati Reds (30-23, Previous: 6)

24 of 30

    Current Lineup

    SS Zack Cozart
    CF Drew Stubbs
    1B Joey Votto
    2B Brandon Phillips
    RF Jay Bruce
    LF Ryan Ludwick
    3B Todd Frazier
    C Ryan Hanigan
    Pitcher

     

    Current Rotation

    SP Johnny Cueto
    SP Mat Latos
    SP Bronson Arroyo
    SP Homer Bailey
    SP Mike Leake
    CL Aroldis Chapman

     

    Last Week's Record: 3-3

     

    Team Outlook

    The Reds have built a decent lead in the NL Central with the Cardinals struggling, and surprisingly enough, it is thanks mainly to their pitching staff, which is sixth in baseball with a 3.44 ERA. Their potent offense, meanwhile, ranks in the bottom half across the board. Once the offense turns things on, look out for the Reds.

6. Washington Nationals (30-22, Previous: 3)

25 of 30

    Current Lineup

    LF Steve Lombardozzi
    CF Bryce Harper
    3B Ryan Zimmerman
    1B Adam LaRoche
    RF Michael Morse
    SS Ian Desmond
    2B Danny Espinosa
    C Jesus Flores
    Pitcher

     

    Current Rotation

    SP Stephen Strasburg
    SP Gio Gonzalez
    SP Jordan Zimmermann
    SP Edwin Jackson
    SP Chien-Ming Wang
    CL Tyler Clippard

     

    Last Week's Record: 1-4

     

    Team Outlook

    The Nationals ran into some tough competition from the Marlins and Braves, and they now find themselves in a tie for the NL East lead. Their pitching staff (2.95 ERA) remains the cream of the crop, and Gio Gonzalez (7-2, 2.31 ERA, 84 Ks, 66.1 IP) might be the best offseason addition in all of baseball.

5. Tampa Bay Rays (31-23, Previous: 4)

26 of 30

    Current Lineup

    1B Carlos Pena
    CF B.J. Upton
    LF Matt Joyce
    RF Ben Zobrist
    DH Luke Scott
    3B Sean Rodriguez
    2B Will Rhymes
    C Jose Molina
    SS Elliot Johnson

     

    Current Rotation

    SP James Shields
    SP David Price
    SP Jeremy Hellickson
    SP Matt Moore
    SP Alex Cobb
    CL Fernando Rodney

     

    Last Week's Record: 2-4

     

    Team Outlook

    Only with a pitching staff like the Rays have can a team get away with hitting a collective .236 (26th in all of baseball) and still be among the top teams in the game. Third baseman Evan Longoria is still at least two or three weeks from returning, while outfielder Desmond Jennings could rejoin the team sometime this coming week.

4. Los Angeles Dodgers (33-21, Previous: 1)

27 of 30

    Current Lineup

    CF Tony Gwynn Jr.
    2B Elian Herrera
    LF Bobby Abreu
    RF Andre Ethier
    3B Jerry Hairston Jr.
    1B James Loney
    C A.J. Ellis
    SS Dee Gordon
    Pitcher

     

    Current Rotation

    SP Clayton Kershaw
    SP Chad Billingsley
    SP Chris Capuano
    SP Aaron Harang
    SP Nathan Eovaldi
    CL Kenley Jansen

     

    Last Week's Record: 1-6

     

    Team Outlook

    It was a disastrous week for last week's No. 1 overall team, as the Dodgers were swept in a four-game series with the Brewers before dropping two of three to the Rockies. Losing Matt Kemp for at least four weeks is a hard pill to swallow, but the Dodgers have a number of holes they will need to address offensively if they want to remain a true contender. 

3. Texas Rangers (32-22, Previous: 2)

28 of 30

    Current Lineup

    2B Ian Kinsler
    SS Elvis Andrus
    CF Josh Hamilton
    3B Adrian Beltre
    DH Michael Young
    LF David Murphy
    RF Nelson Cruz
    C Mike Napoli
    1B Mitch Moreland

     

    Current Rotation

    SP Colby Lewis
    SP Derek Holland
    SP Yu Darvish
    SP Matt Harrison
    SP Scott Feldman
    CL Joe Nathan 

     

    Last Week's Record: 2-4

     

    Team Outlook

    The Rangers capped their week with a win, snapping a four-game losing streak and avoiding a sweep at the hands of the Angels in what is quickly becoming one of the better rivalries in baseball. Their offense is still as potent as any in the league, and the addition of Roy Oswalt should only make their pitching staff better once he has gotten into game shape.

2. Chicago White Sox (31-23, Previous: 10)

29 of 30

    Current Lineup

    CF Alejandro De Aza
    2B Gordon Beckham
    DH Adam Dunn
    1B Paul Konerko
    RF Alex Rios
    C A.J. Pierzynski
    LF Dayan Viciedo
    SS Alexei Ramirez
    3B Orlando Hudson

     

    Current Rotation

    SP Jake Peavy
    SP Gavin Floyd
    SP Chris Sale
    SP Phil Humber
    SP Jose Quintana
    CL Addison Reed

     

    Last Week's Record: 5-1

     

    Team Outlook

    I am admittedly still a bit skeptical, but there is no arguing with the White Sox recent run. They have gone 14-2 in their last 16 games and are playing as good of baseball as any team in the league right now. Chris Sale (7-2, 2.30 ERA) looks every bit the part of a future and present ace, and Dayan Viciedo (12 HR, 29 RBI) has finally started to tap into his immense potential.

1. Miami Marlins (31-23, Previous: 9)

30 of 30

    Current Lineup

    SS Jose Reyes
    2B Omar Infante
    3B Hanley Ramirez
    RF Giancarlo Stanton
    1B Logan Morrison
    CF Bryan Petersen
    C John Buck
    LF Chris Coghlan
    Pitcher

     

    Current Rotation

    SP Josh Johnson
    SP Mark Buehrle
    SP Ricky Nolasco
    SP Carlos Zambrano
    SP Anibal Sanchez
    CL Heath Bell

     

    Last Week's Record: 5-1

     

    Team Outlook

    Since opening the season a disappointing 8-14, there has been no hotter team in baseball than the Marlins. They have rattled off a 23-9 stretch since their slow start and are firing on all cylinders right now. Even the team's biggest question mark, closer Heath Bell, converted four-of-four save chances last week.