Greenport boys soccer faced North Salem in the state Class C regional final on Saturday, Nov. 9, 2024.

Credit: Bob Sorensen

Greenport's Juan Flores (10) and North Salem's Ryan Vorfi (11) play the ball in the first half during the New York State High School Southeast region boys soccer final between Greenport and North Salem on Saturday Nov 9, 2024 at Diamond in the Pines

Credit: Bob Sorensen

Greenport's Juan Flores (10) and North Salem's Isaac Rouse (13) play the ball in the first half during the New York State High School Southeast region boys soccer final between Greenport and North Salem on Saturday Nov 9, 2024 at Diamond in the Pines

Credit: Bob Sorensen

Greenport's Juan Flores (10) plays the ball while covered by North Salem's Juben Lazari (18) in the first half during the New York State High School Southeast region boys soccer final between Greenport and North Salem on Saturday Nov 9, 2024 at Diamond in the Pines

Credit: Bob Sorensen

Greenport's Luis Maye Masin (2) moves the ball in the first half during the New York State High School Southeast region boys soccer final between Greenport and North Salem on Saturday Nov 9, 2024 at Diamond in the Pines

Credit: Bob Sorensen

Greenport's Bryan Sosa (11) and North Salem's Dillon Coughlan (4) play the ball in the first half during the New York State High School Southeast region boys soccer final between Greenport and North Salem on Saturday Nov 9, 2024 at Diamond in the Pines

Credit: Bob Sorensen

Greenport's Grant Heiman (29) and North Salem's Dillon Coughlan (4) play the ball in the second half during the New York State High School Southeast region boys soccer final between Greenport and North Salem on Saturday Nov 9, 2024 at Diamond in the Pines

Credit: Bob Sorensen

Greenport's Karl El Marine (0) follows the ball in the second half during the New York State High School Southeast region boys soccer final between Greenport and North Salem on Saturday Nov 9, 2024 at Diamond in the Pines

Credit: Bob Sorensen

North Salem's Max Cotrone (3) plays the ball while covered by Greenport's Luis Tapia (15) in the second half during the New York State High School Southeast region boys soccer final between Greenport and North Salem on Saturday Nov 9, 2024 at Diamond in the Pines

Credit: Bob Sorensen

North Salem's Sean Randall (5) and Greenport's Luis Tapia (15) play the ball in the second half during the New York State High School Southeast region boys soccer final between Greenport and North Salem on Saturday Nov 9, 2024 at Diamond in the Pines

Credit: Bob Sorensen

Greenport's Juan Flores (10) looks to get around North Salem's Justin Major (9) in the first half during the New York State High School Southeast region boys soccer final between Greenport and North Salem on Saturday Nov 9, 2024 at Diamond in the Pines

Credit: Bob Sorensen

Greenport's Justin Cajas (25) plays the ball in the second half during the New York State High School Southeast region boys soccer final between Greenport and North Salem on Saturday Nov 9, 2024 at Diamond in the Pines

Credit: Bob Sorensen

Greenport's Daniel Rivas (4) plays the ball in the second half during the New York State High School Southeast region boys soccer final between Greenport and North Salem on Saturday Nov 9, 2024 at Diamond in the Pines

Credit: Bob Sorensen

Greenport's Juan Flores (10) plays the ball and it gets blocked by North Salem's Aidan Santis (12) in the first half during the New York State High School Southeast region boys soccer final between Greenport and North Salem on Saturday Nov 9, 2024 at Diamond in the Pines