With less than three weeks to go before the All-Star break, the Guardians have made their top-three debut.
Cleveland, winners of seven of its last eight games, took a series in Baltimore to leapfrog the dominant Orioles, as well as the Dodgers, in our power rankings. Meanwhile, the Phillies took back the No. 1 spot from the Yankees, the Red Sox broke into the top 10 and the Blue Jays have continued their slide all the way down to 25th on our list.
What will the final few weeks of the first half bring?
Our expert panel has combined to rank every team in baseball based on a combination of what we've seen so far and what we already knew going into the 162-game marathon that is a full baseball season.