The Atlanta Braves had a good week.
Welcoming in the Miami Marlins and Cleveland Guardians to Truist Park, Atlanta swept the divisional rival Marlins before proving that their hot start was legit by taking two out of three from Cleveland, who entered the series with the most wins in baseball with 18. (The “most wins in baseball” title is now a four-way tie between Atlanta, Cleveland, Philadelphia Phillies, and New York Yankees.)
That strong performance un the win column, combined with some dominant performances on the mound, has Atlanta still on top of most power rankings on Monday morning.