Hauppauge defeated Division in the Long Island Class AA baseball final on Saturday, June 1, 2024.

Credit: Dawn McCormick

John Margolies of Hauppauge drives a single to right field during the Long Island Class AA baseball final on Saturday, June 1, 2024.

Credit: Dawn McCormick

Kaolis Delacruz of Division bunts advancing a runner to third during the Long Island Class AA baseball final on Saturday, June 1, 2024.

Credit: Dawn McCormick

Isiah Marino of Division makes the throw to first for the out during the Long Island Class AA baseball final on Saturday, June 1, 2024.

Credit: Dawn McCormick

John Margolies of Hauppauge throws to first during the Long Island Class AA baseball final on Saturday, June 1, 2024.

Credit: Dawn McCormick

John Margolies of Hauppauge drives a single to right field during the Long Island Class AA baseball final on Saturday, June 1, 2024.

Credit: Dawn McCormick

Cody Brush of Division comes up to bat with the bases loaded during the Long Island Class AA baseball final on Saturday, June 1, 2024.

Credit: Dawn McCormick

Isiah Marino of Division makes the throw to first for the out during the Long Island Class AA baseball final on Saturday, June 1, 2024.

Credit: Dawn McCormick

Kaolis Delacruz of Division bunts advancing a runner to third during the Long Island Class AA baseball final on Saturday, June 1, 2024.

Credit: Dawn McCormick

Matthew Oliveto of Hauppauge makes the final out of the game at first during the Long Island Class AA baseball final on Saturday, June 1, 2024.

Credit: Dawn McCormick

Tyler Diez of Division knocks a fly ball out to center field during the Long Island Class AA baseball final on Saturday, June 1, 2024.

Credit: Dawn McCormick

Cole Wood of Hauppauge comes into home off of the hit of Alex Ofgang of Hauppauge tying the score at one during the Long Island Class AA baseball final on Saturday, June 1, 2024.

Credit: Dawn McCormick

Kevin Walker of Hauppauge singles to right field during the Long Island Class AA baseball final on Saturday, June 1, 2024.

Credit: Dawn McCormick

Kevin Walker of Hauppauge makes the out at second and throws to first for the double play during the Long Island Class AA baseball final on Saturday, June 1, 2024.

Credit: Dawn McCormick

Matt Bolton of Division doubles driving in a run putting his team behind by only one in the bottom of the seventh with two outs during the Long Island Class AA baseball final on Saturday, June 1, 2024.

Credit: Dawn McCormick

Kevin Walker of Hauppauge charges to home after Vincent Crafa of Hauppauge singles putting Hauppauge in the lead 2-1 over Division during the Long Island Class AA baseball final on Saturday, June 1, 2024.

Credit: Dawn McCormick

Mike Oliveto of Hauppauge makes the out at home and throws to first completing the double play during the Long Island Class AA baseball final on Saturday, June 1, 2024.

Credit: Dawn McCormick

Vincent Crafa of Hauppauge takes his lead off of first during the Long Island Class AA baseball final on Saturday, June 1, 2024.

Credit: Dawn McCormick

Kyle Magill of Hauppauge welcomes Vincent Crafa of Hauppauge to home plate during the Long Island Class AA baseball final on Saturday, June 1, 2024.

Credit: Dawn McCormick

The Hauppauge infield reacts to winning the Long Island Class AA baseball final on Saturday, June 1, 2024.

Credit: Dawn McCormick

The Hauppauge team celebrates winning the Long Island Class AA baseball final on Saturday, June 1, 2024.

Credit: Dawn McCormick

Game pitcher Matt Neglia of Hauppauge proudly displays the winning plaque after the Long Island Class AA baseball final on Saturday, June 1, 2024.

Credit: Dawn McCormick

The Hauppauge team celebrates winning the Long Island Class AA baseball final on Saturday, June 1, 2024.

Credit: Dawn McCormick

The Hauppauge team celebrates winning the Long Island Class AA baseball final on Saturday, June 1, 2024.

SUBSCRIBE

Unlimited Digital AccessOnly 25¢for 5 months

ACT NOWSALE ENDS SOON | CANCEL ANYTIME