Class of 2027
current high-school seniors
Slated to replace current players with 1 season of eligibility remaining
0–1
Spots left
Ceiling, not spots available.
Recruiting outlook: 0–16 projected openings for the Class of 2027
Griffins · Salt Lake City, Utah · Rocky Mountain Athletic Conference
Head coach
2nd season since 2026
Spring 2026
Starts by eligibility remaining
Hatch: players who may have one more season under the House settlement rules.
2026–27 roster
60
Players on the 2026–27 roster
Two-year average 58Roster-size gap 0
Coach's usual roster
Based on 2 seasons under this coach
current high-school seniors
Slated to replace current players with 1 season of eligibility remaining
0–1
Spots left
Ceiling, not spots available.
current high-school juniors
Slated to replace current players with 2 seasons of eligibility remaining
18
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
12
Spots left
Estimate · How this is counted
| Player | Year and eligibility | Pos | From | Grad Year | GP | GS | G | A | PTS | GB | FO | CT | TO |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Aaron Lolley | Seasons left: 4–5 (transitional)Assumed clockListed as Fr. | M | Bainbridge Island, WABainbridge High School | Class of 2026 · 4 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| AJ Mravle | Seasons left: 4–5 (transitional)Assumed clockListed as Fr. | A | Irvine, CASanta Margarita Catholic High School | Class of 2026 · 4 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Ashton Karch | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | MFace-off | Longmont, COErie High School | Class of 2024 · 2 Years of Eligibility Remaining | 16 | 5 | 0 | 3 | 3 | 64 | 100/170 | 2 | 11 |
| Becker Niklewski | Seasons left: 4–5 (transitional)Assumed clockListed as Fr. | D | Folsom, CAVista Del Lago High School | Class of 2026 · 4 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Ben Weber | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | D | Littleton, COChatfield Senior High School | Class of 2024 · 2 Years of Eligibility Remaining | 16 | 16 | 1 | 5 | 6 | 28 | – | 14 | 4 |
| Bex Blaesing | Seasons left: 4–5 (transitional)Assumed clockListed as Fr. | D | Denver, CODenver South High School | Class of 2026 · 4 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Boden Laforce | Seasons left: 1–2 (transitional)Assumed clockListed as Sr. | A | West Linn, ORWest Linn High School | Class of 2023 · 1 Year of Eligibility Remaining | 16 | 0 | 7 | 14 | 21 | 10 | – | 1 | 15 |
| Brian Rodriguez | Seasons left: 1–2 (transitional)Assumed clockListed as Sr. | M | Carlsbad, CACarlsbad High School | Class of 2023 · 1 Year of Eligibility Remaining | 8 | 0 | 0 | 0 | 0 | 3 | 0/0 | 1 | 0 |
| Cale Gunter | Seasons left: 1–2 (transitional)Assumed clockListed as Sr. | M | Samamish, WAIssaquah High School | Class of 2023 · 1 Year of Eligibility Remaining | 16 | 0 | 6 | 6 | 12 | 18 | 0/0 | 7 | 7 |
| Cam Conti | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | M | Phoenix, AZPinnacle High School | Class of 2024 · 2 Years of Eligibility Remaining | 16 | 16 | 12 | 8 | 20 | 13 | 0/0 | 5 | 15 |
| Camden Stanley | Seasons left: 1–2 (transitional)Assumed clockListed as Sr. | A | Parker, COPonderosa High School | Class of 2023 · 1 Year of Eligibility Remaining | 14 | 1 | 6 | 1 | 7 | 3 | – | 1 | 5 |
| Carter Inazu | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | M | Colorado Springs, COAir Academy High School | Class of 2024 · 2 Years of Eligibility Remaining | 14 | 0 | 1 | 2 | 3 | 4 | 0/0 | 4 | 1 |
| Charley Nauheim | Seasons left: 3–4 (transitional)Assumed clockListed as So. | MLong Stick Midfield | Portland, ORLakeridge High School | Class of 2025 · 3 Years of Eligibility Remaining | 10 | 0 | 0 | 0 | 0 | 5 | 0/0 | 1 | 1 |
| Charlie Phelps | Seasons left: 3–4 (transitional)Assumed clockListed as So. | MLong Stick Midfield | University Place, WACurtis High School | Class of 2025 · 3 Years of Eligibility Remaining | 16 | 0 | 4 | 2 | 6 | 12 | 0/2 | 7 | 10 |
| Cooper Riley | Seasons left: 3–4 (transitional)Assumed clockListed as So. | M | Erie, COErie High School | Class of 2025 · 3 Years of Eligibility Remaining | 9 | 0 | 1 | 0 | 1 | 1 | 0/0 | 0 | 1 |
| Daxton Jensen | Seasons left: 1–2 (transitional)Assumed clockListed as Sr. | A | Snohomish, WAGlacier Peak High School | Class of 2023 · 1 Year of Eligibility Remaining | 16 | 0 | 21 | 5 | 26 | 7 | – | 0 | 10 |
| Drew Gonzales | Seasons left: 1–2 (transitional)Assumed clockListed as Sr. | MLong Stick Midfield | Encinitas, CALa Costa Canyon High School | Class of 2023 · 1 Year of Eligibility Remaining | 15 | 0 | 1 | 0 | 1 | 5 | 0/0 | 0 | 1 |
| Drew Grau | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | A | Winston-Salem, NCRJ Reynolds High School | Class of 2024 · 2 Years of Eligibility Remaining | 14 | 0 | 7 | 5 | 12 | 2 | – | 1 | 10 |
| Duke DeVault | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | A | Rancho Santa Margarita, CASan Juan Hills High School | Class of 2024 · 2 Years of Eligibility Remaining | 16 | 4 | 30 | 13 | 43 | 11 | – | 2 | 15 |
| Easton Abrams | Seasons left: 4–5 (transitional)Assumed clockListed as Fr. | M | Stillwater, MNStillwater High School | Class of 2026 · 4 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Elliot Peterson | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | D | Salt Lake City, UTOlympus High School | Class of 2024 · 2 Years of Eligibility Remaining | 14 | 2 | 3 | 2 | 5 | 29 | – | 0 | 9 |
| Eric Oman | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | D | Santa Ana, CAFoothill High School | Class of 2024 · 2 Years of Eligibility Remaining | 8 | 0 | 0 | 0 | 0 | 1 | – | 1 | 0 |
| Ethan Genessy | Seasons left: 3–4 (transitional)Assumed clockListed as So. | D | American Fork, UTAmerican Fork High School | Class of 2025 · 3 Years of Eligibility Remaining | 16 | 16 | 0 | 2 | 2 | 36 | – | 9 | 10 |
| Ethan Walling | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | M | Allen, TXAllen High School | Class of 2024 · 2 Years of Eligibility Remaining | 8 | 0 | 3 | 1 | 4 | 3 | 0/0 | 0 | 1 |
| Gavin Walther | Seasons left: 4–5 (transitional)Assumed clockListed as Fr. | D | Richland, WARichland High School | Class of 2026 · 4 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| George Phelps | Seasons left: 1–2 (transitional)Assumed clockListed as Sr. | D | University Place, WACurtis High School | Class of 2023 · 1 Year of Eligibility Remaining | 16 | 0 | 3 | 3 | 6 | 17 | – | 17 | 4 |
| Hank Osterberger | Seasons left: 3–4 (transitional)Assumed clockListed as So. | M | Boise, IDTimberline High School | Class of 2025 · 3 Years of Eligibility Remaining | 12 | 0 | 3 | 0 | 3 | 7 | 0/0 | 2 | 3 |
| Harrison Edwards | Seasons left: 1–2 (transitional)Assumed clockListed as Sr. | M | West Linn, ORWest Linn High School | Class of 2023 · 1 Year of Eligibility Remaining | 13 | 11 | 16 | 21 | 37 | 19 | 0/0 | 1 | 26 |
| Hunter Hutchison | Seasons left: 4–5 (transitional)Assumed clockListed as Fr. | M | Park City, UTPark City High School | Class of 2026 · 4 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Isaiah Chavez | Seasons left: 3–4 (transitional)Assumed clockListed as So. | MFace-Off | Anaheim Hills, CAFoothill High School | Class of 2025 · 3 Years of Eligibility Remaining | 8 | 0 | 0 | 1 | 1 | 14 | 18/29 | 0 | 0 |
| Jake Bloom | Seasons left: 3–4 (transitional)Assumed clockListed as So. | D | Carlsbad, CACathedral Catholic High School | Class of 2025 · 3 Years of Eligibility Remaining | 16 | 0 | 2 | 1 | 3 | 25 | – | 15 | 3 |
| Kaydin Berry | Seasons left: 3–4 (transitional)Assumed clockListed as So. | M | West Haven, UTFremont High School | Class of 2025 · 3 Years of Eligibility Remaining | 10 | 0 | 9 | 5 | 14 | 7 | 1/1 | 3 | 4 |
| Kevin Ratzlaff | Seasons left: 4–5 (transitional)Assumed clockListed as Fr. | MFace Off | Orange, CASanta Margarita Catholic High School | Class of 2026 · 4 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Kiyo Copeland | Seasons left: 4–5 (transitional)Assumed clockListed as Fr. | M | Langley, BCWalnut Grove High School | Class of 2026 · 4 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Liam Sweeney | Seasons left: 1–2 (transitional)Assumed clockListed as Sr. | D | Cumming, GALambert High School | Class of 2023 · 1 Year of Eligibility Remaining | 16 | 15 | 2 | 4 | 6 | 40 | – | 14 | 5 |
| Lucas Sagaser | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | D | San Marcos, CASan Marcos High School | Class of 2024 · 2 Years of Eligibility Remaining | 5 | 0 | 0 | 0 | 0 | 0 | – | 0 | 0 |
| Matthew Ousdigian | Seasons left: 3–4 (transitional)Assumed clockListed as So. | M | Hudson, WIHudson High School | Class of 2025 · 3 Years of Eligibility Remaining | 8 | 0 | 1 | 0 | 1 | 2 | 0/0 | 1 | 0 |
| Max Hackett | Seasons left: 4–5 (transitional)Assumed clockListed as Fr. | A | San Marcos, CASan Marcos High School | Class of 2026 · 4 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Maxwell Odom | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | A | Portland, ORSunset High School | Class of 2024 · 2 Years of Eligibility Remaining | 10 | 0 | 6 | 3 | 9 | 4 | – | 0 | 1 |
| Miles Schwartz | Seasons left: 3–4 (transitional)Assumed clockListed as So. | D | Denver, CODenver South High School | Class of 2025 · 3 Years of Eligibility Remaining | 9 | 0 | 0 | 0 | 0 | 0 | – | 0 | 0 |
| Nick Antonucci | Seasons left: 1–2 (transitional)Assumed clockListed as Sr. | M | El Dorado Hills, CAOak Ridge High School | Class of 2023 · 1 Year of Eligibility Remaining | 14 | 0 | 2 | 0 | 2 | 1 | 0/0 | 1 | 2 |
| Nolan Rodriguez | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | MFace-Off | Santa Barbara, CABishop Garcia DIego High School | Class of 2024 · 2 Years of Eligibility Remaining | 16 | 2 | 1 | 0 | 1 | 26 | 38/83 | 2 | 2 |
| Owen Estee | Seasons left: 1–2 (transitional)Assumed clockListed as Sr. | M | Lafayete, CAAcalanes High School | Class of 2023 · 1 Year of Eligibility Remaining | 16 | 0 | 3 | 5 | 8 | 7 | 0/0 | 3 | 5 |
| Pierce Dahl | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | M | Sparks, NVSpanish Springs High School | Class of 2024 · 2 Years of Eligibility Remaining | 12 | 0 | 7 | 4 | 11 | 4 | 0/0 | 1 | 5 |
| Ridge Crouch | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | A | Houston, TXThe Woodlands High School | Class of 2024 · 2 Years of Eligibility Remaining | 16 | 11 | 26 | 16 | 42 | 15 | – | 0 | 10 |
| Ryan Pontillo | Seasons left: 1–2 (transitional)Assumed clockListed as Sr. | D | Yorba Linda, CAMater Dei High School | Class of 2023 · 1 Year of Eligibility Remaining | 15 | 0 | 1 | 1 | 2 | 12 | – | 6 | 3 |
| Ryan Silva | Seasons left: 3–4 (transitional)Assumed clockListed as So. | MLong Stick Midfield | San Clemente, CASanta Margarita Catholic High School | Class of 2025 · 3 Years of Eligibility Remaining | 14 | 0 | 0 | 1 | 1 | 7 | 0/0 | 2 | 2 |
| Sam Dickman | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | D | Hudson, WIHudson Senior High | Class of 2024 · 2 Years of Eligibility Remaining | 15 | 0 | 1 | 0 | 1 | 20 | – | 3 | 5 |
| Sam Kuliyev | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | MLong Stick Midfield | Los Angeles, CACrespi Carmelite High School | Class of 2024 · 2 Years of Eligibility Remaining | 7 | 0 | 0 | 0 | 0 | 2 | 0/0 | 1 | 0 |
| Taigen Hagen | Seasons left: 1–2 (transitional)Assumed clockListed as Sr. | M | Helena, MTEast Helena High School | Class of 2023 · 1 Year of Eligibility Remaining | 15 | 0 | 2 | 2 | 4 | 10 | 0/0 | 3 | 9 |
| Tate Craig | Seasons left: 1–2 (transitional)Assumed clockListed as Sr. | A | Clinton, UTSyracuse High School | Class of 2023 · 1 Year of Eligibility Remaining | 16 | 1 | 16 | 3 | 19 | 6 | – | 1 | 14 |
| Theo Le | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | A | Mission Viejo, CASanta Margarita Catholic High School | Class of 2024 · 2 Years of Eligibility Remaining | 14 | 5 | 13 | 18 | 31 | 8 | – | 2 | 16 |
| Tysen Fontenla | Seasons left: 1–2 (transitional)Assumed clockListed as Sr. | M | Nanaimo, BC, CANNanaimo District Secondary | Class of 2023 · 1 Year of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Wade Harvey | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | M | Davidson, NCWilliam Amos Hough High School | Class of 2024 · 2 Years of Eligibility Remaining | 10 | 0 | 0 | 1 | 1 | 3 | 0/0 | 2 | 4 |
| Weber Rowell | Seasons left: 4–5 (transitional)Assumed clockListed as Fr. | M | Colorado Springs, COCheyenne Mountain High School | Class of 2026 · 4 Years of Eligibility Remaining | – | – | – | – | – | – | – | – | – |
| Xavier Monteiro | Seasons left: 2–3 (transitional)Assumed clockListed as Jr. | M | Dallas, TXEpiscopal School of Dallas | Class of 2024 · 2 Years of Eligibility Remaining | 14 | 0 | 4 | 5 | 9 | 9 | 0/0 | 5 | 5 |