Roughly a quarter of the 2016 MLB season is in the books, but there’s still a ton of baseball ahead.

Another shaky week from the Chicago Cubs has a handful of teams chomping at the bit for a chance to claim the No. 1 spot in these rankings, including the San Francisco Giants, who just took two of three from them over the weekend.

Meanwhile, things continue to shuffle around in the top 10 with terrific battles going on atop the AL East, AL West and NL East standings.

With so many teams clustered within a few games of the .500 mark in either direction, one particularly good or bad week of play can result in a significant climb or drop in the rankings.

We see that this week as the Kansas City Royals rise and the Los Angeles Dodgers fall.

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.

Begin Slideshow