The first day of summer is here, and the MLB landscape continues to shift on a weekly basis as teams look to establish themselves as bona fide contenders.

At this point, the Chicago Cubs remain in a tier of their own at the top, but a handful of teams look like viable title contenders in their own right. The Texas Rangers and San Francisco Giants are both red-hot right now, and the Washington Nationals certainly opened some eyes when they took two of three from the Cubs in Washington last week.

The Baltimore Orioles and Boston Red Sox continue to battle for AL East supremacy, while it’s a three-team battle in the AL Central between the Cleveland Indians, Kansas City Royals and Detroit Tigers.

On the other end of the spectrum, the Philadelphia Phillies and Chicago White Sox continue to slide down the rankings, and the New York Mets will need to bounce back from being swept by the Atlanta Braves as their offense continues to struggle mightily.

One thing remains true: These rankings are a fluid process, with teams moving up or down based on where they ranked the previous week. If a club keeps winning, it will keep climbing—it’s as simple as that.

Here’s a look at where all 30 MLB teams stand heading into the week of June 20.

Begin Slideshow