Weathers currently ranks second in team ERA for starters with at least 20 innings pitched, just 0.01 points behind the top arm, Valente Bellozo, who has also been dominant lately. Weathers has reinvented himself as a pitcher in the process, throwing harder than ever before.

Pérez has almost as much potential as any young pitcher in the game, and he’s begun settling in since returning from Tommy John surgery. His most recent start was his best all season, as he went six innings of shutout baseball, allowing just one hit and striking out seven batters in the process.

These performances from the other arms in the rotation have meant even more when you consider the struggles of Sandy Alcantara this season. Upon his return from injury, many expected him to be a Cy Young frontrunner once again. Instead, he’s posted a 7.01 ERA across 16 starts.

Final Word: Can the Marlins Build on This Hot Streak?

After reading this close look at the success of the Marlins, you may be wondering: Is this sustainable?

While it may not be wise to project this type of winning to continue for the rest of the season, there is certainly a good, young core to build on here for the Marlins.

On the offensive side of things, Stowers has led the way, looking like a legitimate All-Star, the exact type of player you’d want to build a core around. On the pitching side of things, a rotation headlined by Pérez is going to be exciting, especially with the success of Cabrera, Weathers, and other arms.