Miami Marlins starter Cal Quantrill was dealing Sunday afternoon against the Tampa Bay Rays. So much so that he made a bit of MLB history when he tossed an immaculate inning in the top of the fourth.
Quantrill's immaculate inning—which is when a pitcher strikes out three consecutive batters on three pitches each—was just the 116th in MLB history. After striking out the side on nine total pitches in the fourth, he threw one more inning and ended the outing giving up just two hits and one earned run.
Here's every pitch he threw during the three-up, three-down fourth:
While immaculate innings have been fairly common in recent seasons—with two in 2023 and '24, plus seven in '22—it's still an incredibly rare feat when you zoom out and look at the MLB's long history. MLB analyst Ryan Spaeder laid out how an immaculate inning is actually more rare than a perfect game.
Rays pitcher Ryan Pepiot threw the last immaculate inning, which came on Sept. 18 last season against the Boston Red Sox. Former Chicago White Sox pitcher Michael Kopech did it last season too, hurling one July 10 against the Minnesota Twins. Quantrill's immaculate inning Sunday was the first of the 2025 MLB season.






