Brandon Guerin has bowled perfect games before, but never for the Bay Shore boys bowling team.

Then he did it twice in 24 hours.

The senior rolled a 300 in Game 1 of a 690 series Wednesday against Deer Park from the No. 5 anchor spot. Guerin bowled a perfect game the day before on the way to an 812 series against Copiague.

Take one more turn for the rare: Deer Park senior Adam Zimmerman, Guerin’s friend and opponent for the day, also shot a 300 in Game 1 of an 811 series. It was also his second perfect high school game.

“I’m just trying to get back to reality after that,” Guerin said of his second perfect game in as many days. “It was nerve-wracking, but it was also exciting because one of my best friends did it. We both went shot for shot.”

Deer Park beat visiting Bay Shore, 3-0, at Strike 10 Lanes, but Guerin said that didn’t spoil the day. The scoring went, 1,186-1,136, 1,003-900, 950-855.

Zimmerman said the two were rooting for each other when perfection was within reach. He added that the “pressure was on” since Guerin reached 300 first.

advertisement | advertise on newsday

“I was clapping for him, I was happy for him, but at the same time, I was like, ‘he did it, it’s over, you’ve just got to bury your shot,’” Zimmerman said. “I bowl 300 a lot, but it was kind of a different feeling ... just because of who I was bowling against and because we did it at the same time.”

Bay Shore coach Dawn Vallone said Guerin has come a long way since she started coaching him as a sophomore.

Added Vallone: “I’m proud, I’m ecstatic. I don’t know what else to say because it’s back to back. It means a lot.”