Skip to main content

Brewers' Triple-A pitcher throws rare minor league perfect game

Individual perfect games are a rarity in the minor leagues.
ByOwen Jonas
Feb 13, 2026; Phoenix, AZ, USA;  Milwaukee Brewers pitcher Thomas Pannone (45) pitches at workouts in Phoenix, Arizona. Mandatory Credit: Arianna Grainey-Imagn Images
Feb 13, 2026; Phoenix, AZ, USA; Milwaukee Brewers pitcher Thomas Pannone (45) pitches at workouts in Phoenix, Arizona. Mandatory Credit: Arianna Grainey-Imagn Images | IMAGN IMAGES via Reuters Connect

A key difference between the gameplay of major and minor league baseball is the differing considerations that coaching staffs at either level possess. Whereas the major leagues have the narrow goal of doing whatever it takes to win games, the "goals" of minor league baseball are impacted by the fact that it is a developmental league in addition to being a competitive one. In other words, whereas in the major leagues roster decisions and in-game substitutions are purely made with the motivation of winning as many games as possible, minor league coaching staffs often have to balance what is best for the team and the development of each individual player.

One of the easiest ways to see the impact of these differing motivations is through the in-game pitching decisions that minor-league managers make in relation to their major-league counterparts. Whereas a big-league coaching staff is considering pitch counts, past success, matchups, and future matchups, minor league staffs are also taking all of that into consideration as well as what's best for the development of their players and the organization as a whole.

Say there's a major league pitcher on a rehab assignment or a minor league starter who may be called up in the future to pitch out of the big-league bullpen. Say a minor league team's ace is carrying them through the season, but reaching an innings level that the organization doesn't feel comfortable with. For these reasons and more, it's rare to see a minor league starting pitcher go the distance and cover all nine innings. Between needing to get certain pitchers their necessary work and accommodating the needs of the major league club, rarely do minor league teams have the luxury of allowing their starter to work deep into the game.

Therefore, what Milwaukee Brewers' minor league pitcher Thomas Pannone accomplished on Monday evening is even more impressive. In a league where pitchers seldom even earn the opportunity to cover all nine innings, Pannone did so on Labor Day in perfect fashion. The 32-year-old southpaw, who has spent parts of 12 seasons in the minor leagues, tossed the fifth individual perfect game in the history of the International League, and the first in all of minor league baseball since 2017.

Brewers' minor leaguer Thomas Pannone completes first minor league individual perfect game since 2017 season

The fact that it's been nine years since the last perfect game in the entirety of the minor leagues emphasizes the point that starter pitchers are rarely afforded the opportunity of covering an entire game in the minors. It's also a reminder of just how difficult it is to author a perfect game. On Monday afternoon, however, Pannone made it look easy.

Needing just 94 pitches to go "27 up, 27 down" against the Durham Bulls, the Tampa Bay Rays' Triple-A squad, Pannone was in control throughout Monday's game. He racked up eight strikeouts and surrendered just three batted balls with an exit velocity of 97 mph or higher. Pannone produced just three three-ball counts throughout the start, one of which came during the final at-bat of his dominant performance.

Pannone has had quite the professional baseball career. After being drafted by Cleveland in the ninth round of the 2013 draft, Pannone broke into the majors with the Toronto Blue Jays in 2018, when he was 24 years old. He covered 116 innings as both a starter and a reliever for the Blue Jays between the 2018 and 2019 campaigns.

However, after the 2019 campaign, Pannone didn't make another appearance in the big leagues until the 2023 season, when he made one appearance in which he covered 2.2 innings out of the Brewers' bullpen in a late-June loss to the Pittsburgh Pirates. Pannone then went another three years between major league appearances, during which he bounced around to a few different organizations, before resurfacing in the big leagues with the Brewers this year. The southpaw started the Brewers' series finale against the San Francisco Giants back on July 29 and covered three innings while allowing two earned runs. Pannone was designated for assignment shortly after the start, but remained in the Brewers' organization and has continued to pitch for the Sounds ever since.

Monday's performance is one Pannone and the Nashville Sounds won't soon forget. A perfect game at any level is a rare accomplishment, but given the amount of opportunities starting pitchers have to cover a full nine innings in the minor leagues, Pannone's 94-pitch Labor Day gem is that much more incredible.

Add us as a preferred source on Google

Loading recommendations... Please wait while we load personalized content recommendations