0 of 30

Tom Szczerbowski/Getty Images

There was no shortage of storylines around Major League Baseball this past week.

Aside from the excitement surrounding the MLB draft, we also saw Albert Pujols pass Mickey Mantle on the all-time home run list and Chris Heston of the San Francisco Giants throw the first no-hitter of the season.

The icing on the cake then came on Sunday, when a pair of top prospects in Byron Buxton and Francisco Lindor both made their big league debuts.

Meanwhile, there was plenty of action once again in our weekly power rankings, as teams continue to try to separate themselves from the pack and establish themselves as serious contenders.

When putting together this list, we considered the following factors: