Class of 2027
current high-school seniors
Slated to replace current players with 1 season of eligibility remaining
0–3
Spots left
Ceiling, not spots available.
Recruiting outlook: 3–7 projected openings for the Class of 2027
Griffins · Greensburg, Pennsylvania · Great Midwest Athletic Conference
Head coach
5th season since 2023
Spring 2026
Starts by eligibility remaining
Hatch: players who may have one more season under the House settlement rules.
2026–27 roster
56
Players on the 2026–27 roster
Two-year average 53Roster-size gap 0
Coach's usual roster
Based on 5 seasons under this coach
current high-school seniors
Slated to replace current players with 1 season of eligibility remaining
0–3
Spots left
Ceiling, not spots available.
current high-school juniors
Slated to replace current players with 2 seasons of eligibility remaining
13
Spots left
Estimate · How this is counted
current high-school sophomores
Slated to replace current players with 3 seasons of eligibility remaining
14–15
Spots left
Estimate · How this is counted
current high-school freshmen
Slated to replace current players with 4 seasons of eligibility remaining
16
Spots left
Estimate · How this is counted
| Player | Year and eligibility | Pos | From | Grad Year | GP | GS | G | A | PTS | GB | FO | CT | TO |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Alex Hatalsky | Seasons left: 0 (exhausted)Assumed clockListed as R-Sr. | D | Reading, PAWilson West Lawn | Class of 2022 · 1 Year of Eligibility Remaining | 19 | 19 | 0 | 0 | 0 | 26 | – | 11 | 8 |
| Andrew Mathieu | Seasons left: 1–2 (transitional)Assumed clockListed as Sr. | M | Shillington, PAGovernor Mifflin | Class of 2023 · 1 Year of Eligibility Remaining | 19 | 0 | 9 | 10 | 19 | 5 | 0/0 | 0 | 13 |
| Ashton Merritt | Seasons left: 3–4 (transitional)Assumed clockListed as So. | A | Thurmont, MDCatoctin | Class of 2025 · 3 Years of Eligibility Remaining | 5 | 0 | 3 | 0 | 3 | 1 | – | 0 | 1 |
| Austin Day | Seasons left: 1–2 (transitional)Assumed clockListed as Sr. | D | Lititz, PAManheim Township | Class of 2023 · 1 Year of Eligibility Remaining | 19 | 19 | 1 | 1 | 2 | 52 | – | 24 | 19 |
| Ayden Naranjo | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | AAttack/Midfield | New Holland, PAGarden Spot | Class of 2024 · 2 Years of Eligibility Remaining | 6 | 0 | 5 | 1 | 6 | 1 | – | 0 | 3 |
| Aydric Burleigh | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | MFace off | St Lake City, UTOlympus/Newberry | Class of 2024 · 2 Years of Eligibility Remaining | 16 | 5 | 2 | 0 | 2 | 58 | 92/167 | 3 | 5 |
| Brady Matthews | Seasons left: 4–5 (transitional)Assumed clockListed as Fr. | M | Hometown not listedFox Chapel | Class of 2026 · 4 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Brayden Soe | Seasons left: 4–5 (transitional)Assumed clockListed as Fr. | MFace-Off | Hometown not listedMiddletown | Class of 2026 · 4 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Cade Shelley | Seasons left: 4–5 (transitional)Assumed clockListed as Fr. | MLSM | Hometown not listedDublin Coffman | Class of 2026 · 4 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Calin Shelley | Seasons left: 4–5 (transitional)Assumed clockListed as Fr. | D | Hometown not listedDublin Coffman | Class of 2026 · 4 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Carson Slates | Seasons left: 3–4 (transitional)Assumed clockListed as So. | D | Franklinville, NJSt Augustine Prep | Class of 2025 · 3 Years of Eligibility Remaining | 5 | 0 | 0 | 0 | 0 | 2 | – | 1 | 1 |
| Carter Li | Seasons left: 1–2 (transitional)Assumed clockListed as Sr. | A | Calgary, AlbertaSt Francis | Class of 2023 · 1 Year of Eligibility Remaining | 19 | 17 | 38 | 21 | 59 | 32 | – | 4 | 17 |
| Chase Hopkins | Seasons left: 3–4 (transitional)Assumed clockListed as So. | M | Elkridge, MDLong Reach | Class of 2025 · 3 Years of Eligibility Remaining | 5 | 0 | 0 | 0 | 0 | 1 | 0/0 | 1 | 1 |
| Clayton Speakman | Seasons left: 3–4 (transitional)Assumed clockListed as So. | M | Gibsonia, PAPine Richland | Class of 2025 · 3 Years of Eligibility Remaining | 9 | 0 | 0 | 0 | 0 | 0 | 0/0 | 0 | 1 |
| Cole Lopez | Seasons left: 4–5 (transitional)Assumed clockListed as Fr. | M | Hometown not listedLampeter-Strasburg | Class of 2026 · 4 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Cole Price | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | D | Lancaster, PAHempfield | Class of 2024 · 2 Years of Eligibility Remaining | 5 | 0 | 0 | 0 | 0 | 1 | – | 3 | 0 |
| Colton Cramer | Seasons left: 2 (transitional)Assumed clockListed as R-Jr. | M | Pittsburgh, PAMt Lebanon | Class of 2023 · 2 Years of Eligibility Remaining | 4 | 0 | 0 | 0 | 0 | 2 | 0/0 | 0 | 0 |
| Colton Mellish | Seasons left: 4–5 (transitional)Assumed clockListed as Fr. | D | Hometown not listedFreeport | Class of 2026 · 4 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Cullen Green | Seasons left: 1–2 (transitional)Assumed clockListed as Sr. | D | Endicott, NYMaine Endwell | Class of 2023 · 1 Year of Eligibility Remaining | 19 | 19 | 2 | 3 | 5 | 56 | – | 26 | 16 |
| Dexter Hannigan | Seasons left: 3–4 (transitional)Assumed clockListed as So. | A | Langdon, AlbertaNational Sport School | Class of 2025 · 3 Years of Eligibility Remaining | 19 | 19 | 52 | 11 | 63 | 26 | – | 2 | 23 |
| Eliot Schratz | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | M | Pittsburgh, PAPeters Township | Class of 2024 · 2 Years of Eligibility Remaining | 14 | 0 | 6 | 8 | 14 | 6 | 0/0 | 3 | 11 |
| Ethan Hardy | Seasons left: 4–5 (transitional)Assumed clockListed as Fr. | M | Hometown not listedChristchurch | Class of 2026 · 4 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Garrett Goodrich | Seasons left: 4–5 (transitional)Assumed clockListed as Fr. | M | Hometown not listedIndiana | Class of 2026 · 4 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Grant Novotny | Seasons left: 4–5 (transitional)Assumed clockListed as Fr. | A | Hometown not listedFranklin Regional | Class of 2026 · 4 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Hunter Sheehan | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | D | Keuka Park, NYPenn Yan | Class of 2024 · 2 Years of Eligibility Remaining | 10 | 0 | 0 | 0 | 0 | 5 | – | 2 | 2 |
| Jackson Blue | Seasons left: 3–4 (transitional)Assumed clockListed as So. | M | Englewood, COCherry Creek/Newberry | Class of 2025 · 3 Years of Eligibility Remaining | 9 | 0 | 0 | 0 | 0 | 3 | 0/0 | 3 | 2 |
| Jacob Wagner | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | M | Milford, OHMilford | Class of 2024 · 2 Years of Eligibility Remaining | 6 | 0 | 0 | 0 | 0 | 3 | 0/0 | 0 | 0 |
| John Rebaudo IV | Seasons left: 0 (exhausted)Assumed clockListed as R-Sr. | A | Seaford, NYDouglas MacArthur | Class of 2022 · 1 Year of Eligibility Remaining | 15 | 0 | 9 | 16 | 25 | 10 | – | 2 | 12 |
| Jordan Warmath | Seasons left: 3–4 (transitional)Assumed clockListed as So. | D | North Canton, OHJackson | Class of 2025 · 3 Years of Eligibility Remaining | 8 | 0 | 0 | 0 | 0 | 10 | – | 5 | 1 |
| Landon Bingham | Seasons left: 3–4 (transitional)Assumed clockListed as So. | D | Boyne City, MIBoyne City | Class of 2025 · 3 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Landon Danes | Seasons left: 3–4 (transitional)Assumed clockListed as So. | A | York, PAYork Catholic | Class of 2025 · 3 Years of Eligibility Remaining | 13 | 1 | 11 | 15 | 26 | 5 | – | 0 | 14 |
| Liam Bergan | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | A | Camillus, NYWest Genesee | Class of 2024 · 2 Years of Eligibility Remaining | 8 | 0 | 1 | 2 | 3 | 4 | – | 1 | 6 |
| Logan Ungerland | Seasons left: 3–4 (transitional)Assumed clockListed as So. | A | York, PADallastown | Class of 2025 · 3 Years of Eligibility Remaining | 9 | 0 | 5 | 4 | 9 | 6 | – | 3 | 2 |
| Marcelo DiStefano | Seasons left: 4–5 (transitional)Assumed clockListed as Fr. | D | Hometown not listedSparta | Class of 2026 · 4 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Max Fiumera | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | D | Vestal, NYVestal | Class of 2024 · 2 Years of Eligibility Remaining | 18 | 0 | 0 | 0 | 0 | 22 | – | 11 | 3 |
| Myles Sontz | Seasons left: 4–5 (transitional)Assumed clockListed as Fr. | A | Hometown not listedMiddletown | Class of 2026 · 4 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Noah Booth | Seasons left: 4–5 (transitional)Assumed clockListed as Fr. | D | Hometown not listedRoyal Bay | Class of 2026 · 4 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Noah Radle | Seasons left: 2 (transitional)Assumed clockListed as R-Jr. | A | New Port Richey, FLJ.W. Mitchell | Class of 2023 · 2 Years of Eligibility Remaining | 13 | 0 | 11 | 1 | 12 | 9 | – | 0 | 7 |
| Parker Pabis | Seasons left: 4–5 (transitional)Assumed clockListed as Fr. | A | Hometown not listedCanon-McMillan | Class of 2026 · 4 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Quinn Ambrose | Seasons left: 4–5 (transitional)Assumed clockListed as Fr. | A | Hometown not listedGrand Rapids Kenowa Hills | Class of 2026 · 4 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Quinn Sutton | Seasons left: 3–4 (transitional)Assumed clockListed as So. | M | Victoria, British ColumbiaRoyal Bay Secondary | Class of 2025 · 3 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Riley Grudi | Seasons left: 2 (transitional)Assumed clockListed as R-Jr. | M | Venetia, PAPeters Township | Class of 2023 · 2 Years of Eligibility Remaining | 16 | 0 | 13 | 6 | 19 | 10 | 0/0 | 1 | 8 |
| Ryan Colello | Seasons left: 3–4 (transitional)Assumed clockListed as So. | D | Avondale, PAAvon Grove | Class of 2025 · 3 Years of Eligibility Remaining | 19 | 0 | 1 | 1 | 2 | 14 | – | 9 | 3 |
| Sam Coldren | Seasons left: 2 (transitional)Assumed clockListed as R-Jr. | D | Pittsburgh, PANorth Hills | Class of 2023 · 2 Years of Eligibility Remaining | 17 | 16 | 1 | 1 | 2 | 17 | – | 8 | 3 |
| Shane Conlon | Seasons left: 2 (transitional)Assumed clockListed as R-Jr. | M | Medford, NJShawnee | Class of 2023 · 2 Years of Eligibility Remaining | 9 | 0 | 2 | 0 | 2 | 3 | 1/1 | 0 | 2 |
| Taden Minichillo | Seasons left: 3–4 (transitional)Assumed clockListed as So. | MFace Off | Manlius, NYFayetteville-Manlius | Class of 2025 · 3 Years of Eligibility Remaining | 12 | 5 | 2 | 0 | 2 | 54 | 102/164 | 0 | 5 |
| Thomas Wolford | Seasons left: 0 (exhausted)Assumed clockListed as R-Sr. | D | Webster, NYWebster Thomas | Class of 2022 · 1 Year of Eligibility Remaining | 9 | 3 | 0 | 0 | 0 | 4 | – | 0 | 1 |
| Tiernan Lynch | Seasons left: 3–4 (transitional)Assumed clockListed as So. | A | Baldwinsville, NYCW Baker | Class of 2025 · 3 Years of Eligibility Remaining | 17 | 3 | 15 | 13 | 28 | 7 | – | 3 | 14 |
| Tucker Zostant | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | M | Vestal, NYVestal | Class of 2024 · 2 Years of Eligibility Remaining | 12 | 9 | 0 | 0 | 0 | 58 | 88/137 | 1 | 3 |
| Ty Alexander | Seasons left: 3–4 (transitional)Assumed clockListed as So. | D | Broadlands, VABriar Woods | Class of 2025 · 3 Years of Eligibility Remaining | 11 | 0 | 0 | 0 | 0 | 8 | – | 1 | 2 |
| Ty Raines | Seasons left: 3–4 (transitional)Assumed clockListed as So. | M | Coatesville, PADowningtown STEM Academy | Class of 2025 · 3 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Tyson Swigart | Seasons left: 2 (transitional)Assumed clockListed as R-Jr. | M | Pittsburgh, PAUpper St Clair | Class of 2023 · 2 Years of Eligibility Remaining | 18 | 0 | 0 | 1 | 1 | 23 | 0/0 | 13 | 4 |
| Victor Rossi | Seasons left: 3 (transitional)Assumed clockListed as R-So. | AAttack/Midfield | Pittsburgh, PAPittsburgh Central Catholic | Class of 2024 · 3 Years of Eligibility Remaining | 9 | 0 | 3 | 4 | 7 | 5 | – | 1 | 2 |