Two Atlanta Braves starting pitchers received recognition from the fans in MLB Network’s Top-10 starting pitchers heading into 2025. Chris Sale is ranked third and Spencer Strider is ranked ninth.
The Braves are the only team with two starters in this top 10.
Both pitchers come into this top 10 from two very different angles.