Someone must be passing around the three-homer hat for the Pittsburgh Pirates because another name just got added to the list and it might be the most improbable of them all.

Coming into Thursday night's game against the Milwaukee Brewers, Pirates catcher Michael Perez had nine career home runs, hitting a career-high seven in 2021.

In one night, he increased that number by 33.3 percent as he became the third different Pirates player in the month of June to record a three-homer game.

It's the first time in MLB history that three different players from the same team recorded three-homer games in the same month.

It also might be the first time or one of the only times in league history that two players from the same team recorded three-homer games on back-to-back days.

Pirates outfielder Bryan Reynolds accomplished the feat on Wednesday afternoon against the Milwaukee Brewers.

Earlier in the month, rookie Jack Suwinski did the same and became the first rookie in league history with a three-homer game and a walk-off homer in the same game.

Pittsburgh ended up out-slugging the Brewers to an 8-7 win, finishing the month of June with 44 homers, the second-most homers in a month in franchise history.

Let's not forget to mention that shortstop phenom Oneil Cruz had a blast of his own, a 431-foot tank that cleared the seats just to the right of the center field batter's eye.

Right now, the Pirates, who sit at 31-45 on the year, have more home runs than the St. Louis Cardinals, who are currently sitting in playoff contention in the NL Central.

Sometimes in baseball, things just don't make sense and that's the beauty of the game at the end of the day.

More must-reads:

TODAY'S BEST
Saints, star CB 'moving forward' following trade chatter
Pacers ride historic shooting performance to Game 7 blowout of Knicks
Timberwolves mount incredible second-half comeback to stun Nuggets in Game 7
Xander Schauffele proves doubters wrong with historic win at 2024 PGA Championship
Four things we learned from Joey Logano's All-Star Race win at North Wilkesboro
Phil Foden lifts Manchester City to fourth consecutive English Premier League title
Watch: Aaron Judge blasts 13th home run in Yankees' seventh straight win
Canucks won't have linchpin forward for Game 7 vs. Oilers
Jags reportedly mulling extension for Trevor Lawrence, but is that the right choice?
Gordon Hayward calls role with Thunder 'frustrating'
Mets reliever Edwin Diaz showing short shelf life of closers
Three offseason moves the 49ers must make
Watch: NASCAR drivers exchange punches after crash in All-Star Race
Knicks star offers passionate defense of HC Tom Thibodeau after Game 7 loss
Knicks' Jalen Brunson suffers serious injury in Game 7 vs. Pacers
Dodgers add recently acquired left-hander to active roster
Report: 2023 No. 7 pick expected to terminate KHL contract, join Flyers
Mavericks advance to Western Conference Finals aided by controversial call late
Connor McDavid, Oilers hammer Canucks to force Game 7
Tyson Fury-Oleksandr Usyk epic increases excitement for potential rematch