Scenes from the Long Island Class B baseball final between Oyster Bay and Center Moriches on Saturday, June 6, 2026.

Credit: Michael A. Rupolo Sr.

Jack Passaro of Center Moriches makes contact in the fourth inning of the Long Island Class B final against Oyster Bay on Saturday, June 6, 2026 in Selden.

Credit: Michael A. Rupolo Sr.

Danny Gilroy of Center Moriches lets out his emotion after a complete game victory in the Long Island Class B final against Oyster Bay on Saturday, June 6, 2026 in Selden.

Credit: Michael A. Rupolo Sr.

Center Moriches celebrates victory in the Long Island Class B final against Oyster Bay on Saturday, June 6, 2026 in Selden.

Credit: Michael A. Rupolo Sr.

Danny Gilroy of Center Moriches delivers a pitch in the first inning of the Long Island Class B final against Oyster Bay on Saturday, June 6, 2026 in Selden.

Credit: Michael A. Rupolo Sr.

JT Bonventre of Center Moriches slides in safely to first base in the first inning of the Long Island Class B final against Oyster Bay on Saturday, June 6, 2026 in Selden.

Credit: Michael A. Rupolo Sr.

Center Moriches celebrates victory in the Long Island Class B final against Oyster Bay on Saturday, June 6, 2026 in Selden.

Credit: Michael A. Rupolo Sr.

Center Moriches is crowned the Long Island Class B champions after defeating Oyster Bay on Saturday June 6, 2026 in Selden.

Credit: Michael A. Rupolo Sr.

Center Moriches piles on top of starting pitcher Danny Gilroy of Center Moriches after the last out of the Long Island Class B final against Oyster Bay on Saturday, June 6, 2026 in Selden.

Credit: Michael A. Rupolo Sr.

Danny Gilroy of Center Moriches delivers a pitch in the sixth inning of the Long Island Class B final against Oyster Bay on Saturday, June 6, 2026 in Selden.

Credit: Michael A. Rupolo Sr.

Danny Gilroy of Center Moriches hits a double in the fourth inning of the Long Island Class B final against Oyster Bay on Saturday, June 6, 2026 in Selden.

Credit: Michael A. Rupolo Sr.

Danny Gilroy of Center Moriches makes contact in the fourth inning of the Long Island Class B final against Oyster Bay on Saturday, June 6, 2026 in Selden.

Credit: Michael A. Rupolo Sr.

JT Bonventre of Center Moriches doubles in the fifth inning of the Long Island Class B final against Oyster Bay on Saturday, June 6, 2026 in Selden.

Credit: Michael A. Rupolo Sr.

Richie Roberts of Center Moriches throws a runner out in the fifth inning of the Long Island Class B final against Oyster Bay on Saturday, June 6, 2026 in Selden.

Credit: Michael A. Rupolo Sr.

Richie Roberts of Center Moriches makes a play in the fifth inning of the Long Island Class B final against Oyster Bay on Saturday, June 6, 2026 in Selden.

Credit: Michael A. Rupolo Sr.

Danny Gilroy of Center Moriches signals to the bench after hitting a double in the fourth inning of the Long Island Class B final against Oyster Bay on Saturday, June 6, 2026 in Selden.

Credit: Michael A. Rupolo Sr.

Chris Hall of Oyster Bay makes a diving attempt in leftfield in the fourth inning of the Long Island Class B final against Center Moriches on Saturday, June 6, 2026 in Selden.

Credit: Michael A. Rupolo Sr.

Mike Huisman of Center Moriches makes a catch in the fourth inning of the Long Island Class B final against Oyster Bay on Saturday, June 6, 2026 in Selden.

Credit: Michael A. Rupolo Sr.

Danny Gilroy of Center Moriches delivers a pitch in the fourth inning of the Long Island Class B final against Oyster Bay on Saturday, June 6, 2026 in Selden.

Credit: Michael A. Rupolo Sr.

Jack Cressy of Center Moriches catches a ball behind the plate in the fourth inning of the Long Island Class B final against Oyster Bay on Saturday, June 6, 2026 in Selden.

Credit: Michael A. Rupolo Sr.

JT Bonventre of Center Moriches draws a walk in the third inning of the Long Island Class B final against Oyster Bay on Saturday, June 6, 2026 in Selden.

Credit: Michael A. Rupolo Sr.

Richie Roberts of Center Moriches throws a runner out in the third inning of the Long Island Class B final against Oyster Bay on Saturday, June 6, 2026 in Selden.

Credit: Michael A. Rupolo Sr.

Jack Gerbosi of Oyster Bay throws a runner out in the second inning of the Long Island Class B final against Center Moriches on Saturday, June 6, 2026 in Selden.

Credit: Michael A. Rupolo Sr.

Mike Huisman of Center Moriches makes a catch in the second inning of the Long Island Class B final against Oyster Bay on Saturday, June 6, 2026 in Selden.

SUBSCRIBE

Unlimited Digital AccessOnly 25¢for 6 months

ACT NOWSALE ENDS SOON | CANCEL ANYTIME