
Ohio high school cross country
St. Xavier
Cincinnati · Boys Division I
- 6th at State, Division I Boys, 195 pts
- 7 state qualifiers
- 2 All-Ohio
Boys
Postseason path
- Regional4th · 130 pts
- State6th · 195 pts
2026 roster
Top-7 average: 16:05.4 (average of the top 7 season bests; different courses)
- Liam HolmanClass of 202715:33.2Season best, Regional - TroyAll-Ohio Second Team
- Aidan DehringClass of 202715:40.4Season best, State ChampionshipsAll-Ohio First Team
- William LouisClass of 202716:06.4Season best, Regional - Troy
- Patrick WilliamsClass of 202716:09.6Season best, Regional - Troy
- Ben HofmannClass of 202816:19.1Season best, Nike XC Town Twilight
- Jamie SomersClass of 202816:24.4Season best, Trinity/Valkyrie Invitational 2026
- Carlo DiBattistaClass of 202816:24.5Season best, Trinity/Valkyrie Invitational 2026
- Ben CahillClass of 202716:49.7Season best, Nike XC Town Twilight
- Adam ElingClass of 203017:10.8Season best, Nike XC Town Twilight
- Adam GlaserClass of 203017:12.4Season best, Nike XC Town Twilight
- Patrick StorerClass of 202717:23.7Season best, Ross XC Invitational
- Seb HodgesClass of 202817:27.2Season best, Nike XC Town Twilight
- Nico Palacio-VegaClass of 202917:31.5Season best, Nike XC Town Twilight
- Caleb ParkerClass of 202917:37.4Season best, Ross XC Invitational
- Philam NguyenClass of 202817:41.6Season best, Ross XC Invitational
- Ian McConnellClass of 202817:42.0Season best, Ross XC Invitational
- Zach WagnerClass of 202817:43.1Season best, Nike XC Town Twilight
- Michael BisigClass of 202817:43.9Season best, Nike XC Town Twilight
- Charlie ZierolfClass of 202717:44.4Season best, Ross XC Invitational
- Jackson SpiteClass of 203017:44.7Season best, Ross XC Invitational
- William PhillipsClass of 202917:46.6Season best, Nike XC Town Twilight
- Bob DraugelisClass of 203017:47.4Season best, Nike XC Town Twilight
- Dominic SleeClass of 202917:49.8Season best, Nike XC Town Twilight
- Nolan BishopClass of 202917:55.0Season best, Midwest Catholic Cross Country Championships (HS)
- Quintin ZaringClass of 202817:58.5Season best, Ross XC Invitational
- Thomas IsbellClass of 202818:05.4Season best, Midwest Catholic Cross Country Championships (HS)
- Alex CrowleyClass of 202818:06.5Season best, Ross XC Invitational
- Sam BrunsClass of 202818:06.9Season best, Trinity/Valkyrie Invitational 2026
- Owen BenedictClass of 202918:07.5Season best, Ross XC Invitational
- Mason ZieglerClass of 203018:09.4Season best, Ross XC Invitational
- Matt LesanClass of 202718:11.4Season best, Ross XC Invitational
- Shepherd StandridgeClass of 202718:17.3Season best, Ross XC Invitational
- Nolan HortonClass of 202718:18.1Season best, Ross XC Invitational
- Lindan HartfordClass of 202818:18.7Season best, Midwest Catholic Cross Country Championships (HS)
- Brody KosmacClass of 202918:21.4Season best, Moeller Primetime Invitational (HS) Sponsored by Tri-State Running Company
- Tyler BoehmerClass of 202918:22.6Season best, Ross XC Invitational
- Camden CastoClass of 203018:23.9Season best, Ross XC Invitational
- Nate KrogerClass of 202818:26.6Season best, Midwest Catholic Cross Country Championships (HS)
- Luke BarlionClass of 202718:27.0Season best, Moeller Primetime Invitational (HS) Sponsored by Tri-State Running Company
- Landon MurrayClass of 203018:28.1Season best, Ross XC Invitational
- Nolan McConnellClass of 202818:32.1Season best, Ross XC Invitational
- Evan ZeiserClass of 202818:32.2Season best, Ross XC Invitational
- Peter HoltmanClass of 202818:32.7Season best, Ross XC Invitational
- Brennan JonesClass of 202818:39.4Season best, Midwest Catholic Cross Country Championships (HS)
- Om BatiClass of 203018:44.2Season best, Ross XC Invitational
- Philong NguyenClass of 202718:46.8Season best, Midwest Catholic Cross Country Championships (HS)
- Parker AdamsClass of 202919:30.85Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Charlie PalmeroClass of 202919:35.79Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Charlie HustedClass of 202819:36.65Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Peter WittekindClass of 202919:49.62Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Henry RiederClass of 202719:51.57Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Tucker FreveClass of 202719:52.31Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Sam BollinClass of 203019:53.77Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Luke SheltonClass of 202819:53.71Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Thomas KingClass of 202719:54.90Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Nate SmithClass of 203020:04.04Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Montgomery MenzClass of 202920:08.04Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Max SchmitzClass of 203020:10.83Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Carlin NapolitanoClass of 202720:12.89Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Graham DeVylderClass of 202920:13.68Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Josh LawsonClass of 202820:15.90Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Brian GormanClass of 202820:24.82Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Andrew WaltersClass of 202820:28.48Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Henry HoffmanClass of 203020:28.66Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Finley ButzClass of 203020:29.63Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Henry VerslypeClass of 202920:30.34Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Mason CassiereClass of 203020:31.53Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Sam EdwardsClass of 202820:37.00Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Colin DevylderClass of 202720:37.03Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Corrin ReardonClass of 203020:38.79Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Milo RojasClass of 203021:08.51Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Brodie PenlandClass of 203021:08.78Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Roman McIntireClass of 203021:17.54Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Nick NaylorClass of 203021:37.81Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Parker BallmanClass of 202921:39.83Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Matteo FazioClass of 202921:42.64Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Holden CurcioClass of 203021:46.25Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Micah FooteClass of 202922:06.42Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- James CurranClass of 203022:07.10Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Joe MyersClass of 202922:15.97Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Emmett DemeropolisClass of 202922:24.02Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Michael DonnellonClass of 203022:26.37Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Liam MantleClass of 202822:31.27Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Andrew LippsClass of 203022:50.74Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Alan WardClass of 203022:55.81Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Gregory ManegoldClass of 202922:57.77Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Walker GarrisonClass of 203023:00.37Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Andrew SundermanClass of 202923:03.50Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Matthew WilsonClass of 203023:14.66Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Jude DealClass of 203023:23.74Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Reece ShalekClass of 202923:26.05Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Ronan BhatiClass of 202923:29.77Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Zach MeffordClass of 203023:35.58Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Owen MillerClass of 203023:38.71Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Anderson MasciaClass of 203023:47.57Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Nicholas SzewcClass of 202923:48.63Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Mac HamptonClass of 202923:51.08Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Cooper MalottClass of 203023:57.15Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Rajkumar NapierClass of 202824:03.65Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Colin McManimanClass of 203024:17.94Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Graham SchoneyClass of 202924:41.04Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Gabe KammererClass of 203024:45.58Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Jack MenkeClass of 203024:56.66Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- William RiccardiClass of 202825:18.73Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- David HamptonClass of 202925:55.98Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Eddie RobertshawClass of 203026:40.51Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Crosby SchmallClass of 203027:16.05Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
- Parker SmithClass of 203027:17.72Season best, Moeller "Primetime" Invitational Sponsored by Tri-State Running
2026 season results
| Meet | Team place | Score |
|---|---|---|
| State ChampionshipsNov 7 | 6th | 195 |
| Regional - TroyOct 31 | 4th | 130 |
| Nike XC Town TwilightOct 3 | Team score not posted | |
| Ross XC InvitationalOct 3 | Team score not posted | |
| Midwest Catholic Cross Country Championships (HS)Sep 26 | Team score not posted | |
| Trinity/Valkyrie Invitational 2026Sep 19 | Team score not posted | |
| Moeller "Primetime" Invitational Sponsored by Tri-State RunningAug 28 | Team score not posted | |
| Moeller Primetime Invitational (HS) Sponsored by Tri-State Running CompanyAug 28 | Team score not posted | |
Best on Podium Watch
Fastest 5K by each runner for this school, since 2026. Different courses.
| Athlete | Time | |
|---|---|---|
| 1 | Liam HolmanRegional - Troy, Oct 31 2026 | 15:33.2 |
| 2 | Aidan DehringState Championships, Nov 7 2026 | 15:40.4 |
| 3 | William LouisRegional - Troy, Oct 31 2026 | 16:06.4 |
| 4 | Patrick WilliamsRegional - Troy, Oct 31 2026 | 16:09.6 |
| 5 | Ben HofmannNike XC Town Twilight, Oct 3 2026 | 16:19.1 |
| 6 | Jamie SomersTrinity/Valkyrie Invitational 2026, Sep 19 2026 | 16:24.4 |
| 7 | Carlo DiBattistaTrinity/Valkyrie Invitational 2026, Sep 19 2026 | 16:24.5 |
| 8 | Ben CahillNike XC Town Twilight, Oct 3 2026 | 16:49.7 |
| 9 | Adam ElingNike XC Town Twilight, Oct 3 2026 | 17:10.8 |
| 10 | Adam GlaserNike XC Town Twilight, Oct 3 2026 | 17:12.4 |
2026 Banquet Pack
Follow, schedule and coach tools
Add your team's Instagram
Share card