It was an exciting week around MLB, with a blockbuster trade between the Chicago Cubs and Oakland Athletics on Friday and All-Star rosters announced on Sunday.
Over the past few weeks, it seems the contenders have started to separate themselves from the pack a bit, as the line between buyer and seller from now to the trade deadline has become a bit clearer for a number of clubs.
The moves that are made over the next couple of weeks will go a long way in determining who is playing in October, and they will certainly have an impact on these rankings.
When putting together the rankings on a weekly basis, the following factors are considered:
- Previous week's record
- Quality of opponents
- Key injuries/trades
- Recent performance beyond the last week
There is still a lot to be sorted out between now and October, and all of the close races should make for a busy trade season and exciting stretch run.
All of that said, here is an updated look at where all 30 MLB teams currently stand. Be sure to check back here every Monday morning for the most recent edition of our MLB power rankings.