OHIO RUNNING Meets, results, and rankings across the state View calendar Ohio running · Meets, results, and rankings

2026 Cross Country Banquet Pack

St. Xavier

Built from 8 meets on Podium Watch. Missing a meet? Send the results.

Podium Watch awards

  • Finalist Aidan Dehring Boys Division I Athlete of the Year
  • Finalist St. Xavier Boys Division I Team of the Year

Seniors

Aidan DehringBoys · Class of 2027Season best 15:40.4, OHSAA State Championships2 races on Podium WatchAll-Ohio First Team
Ben CahillBoys · Class of 2027Season best 16:49.7, Nike XC Town Twilight1 race on Podium Watch
Carlin NapolitanoBoys · Class of 2027Season best 20:12.89, Moeller "Primetime" Invitational Sponsored by Tri-State Running1 race on Podium Watch
Charlie ZierolfBoys · Class of 2027Season best 17:44.4, Ross XC Invitational1 race on Podium Watch
Colin DevylderBoys · Class of 2027Season best 20:37.03, Moeller "Primetime" Invitational Sponsored by Tri-State Running1 race on Podium Watch
Henry RiederBoys · Class of 2027Season best 19:51.57, Moeller "Primetime" Invitational Sponsored by Tri-State Running1 race on Podium Watch
Liam HolmanBoys · Class of 2027Season best 15:33.2, OHSAA Regional - Troy2 races on Podium WatchAll-Ohio Second Team
Luke BarlionBoys · Class of 2027Season best 18:26.93, Moeller "Primetime" Invitational Sponsored by Tri-State Running2 races on Podium Watch
Matt LesanBoys · Class of 2027Season best 18:11.4, Ross XC Invitational1 race on Podium Watch
Nolan HortonBoys · Class of 2027Season best 18:18.1, Ross XC Invitational2 races on Podium Watch
Patrick StorerBoys · Class of 2027Season best 17:23.7, Ross XC Invitational2 races on Podium Watch
Patrick WilliamsBoys · Class of 2027Season best 16:09.6, OHSAA Regional - Troy3 races on Podium Watch
Philong NguyenBoys · Class of 2027Season best 18:46.8, Midwest Catholic Cross Country Championships (HS)1 race on Podium Watch
Shepherd StandridgeBoys · Class of 2027Season best 18:17.3, Ross XC Invitational2 races on Podium Watch
Thomas KingBoys · Class of 2027Season best 19:54.90, Moeller "Primetime" Invitational Sponsored by Tri-State Running1 race on Podium Watch
Tucker FreveBoys · Class of 2027Season best 19:52.31, Moeller "Primetime" Invitational Sponsored by Tri-State Running1 race on Podium Watch
William LouisBoys · Class of 2027Season best 16:06.4, OHSAA Regional - Troy2 races on Podium Watch

Boys · Division I

Season results

Every meet with boys results on Podium Watch. Team place and score where the meet posted them.

DateMeetTeam place
Aug 28Moeller "Primetime" Invitational Sponsored by Tri-State RunningTeam score not posted
Aug 28Moeller Primetime Invitational (HS) Sponsored by Tri-State Running CompanyTeam score not posted
Sep 19Trinity/Valkyrie Invitational 2026Team score not posted
Sep 26Midwest Catholic Cross Country Championships (HS)Team score not posted
Oct 3Nike XC Town TwilightTeam score not posted
Oct 3Ross XC InvitationalTeam score not posted
Oct 31OHSAA Regional - Troy4th · 130 pts
Nov 7OHSAA State Championships6th · 195 pts

Postseason

  • Regional4th · 130 pts
  • State6th · 195 pts

6th at State, Division I Boys

Season bests

Each runner's fastest 5K this season. "First race on Podium Watch" is their first 2026 race we have; courses differ, so the change is not a like-for-like comparison.

AthleteClassSeason bestWhereFirst race on Podium WatchChange
Liam HolmanSr.15:33.2OHSAA Regional - Troy, Oct 3115:33.2 Oct 31
Aidan DehringSr.15:40.4OHSAA State Championships, Nov 715:44.9 Oct 31−04.5
William LouisSr.16:06.4OHSAA Regional - Troy, Oct 3116:06.4 Oct 31
Patrick WilliamsSr.16:09.6OHSAA Regional - Troy, Oct 3116:38.1 Sep 19−28.5
Ben HofmannJr.16:19.1Nike XC Town Twilight, Oct 316:19.1 Oct 3
Jamie SomersJr.16:24.4Trinity/Valkyrie Invitational 2026, Sep 1916:24.4 Sep 19
Carlo DiBattistaJr.16:24.5Trinity/Valkyrie Invitational 2026, Sep 1916:24.5 Sep 19
Ben CahillSr.16:49.7Nike XC Town Twilight, Oct 3One race
Adam ElingFr.17:10.8Nike XC Town Twilight, Oct 318:11.12 Aug 28−1:00.5
Adam GlaserFr.17:12.4Nike XC Town Twilight, Oct 3One race
Patrick StorerSr.17:23.7Ross XC Invitational, Oct 318:25.12 Aug 28−1:01.5
Seb HodgesJr.17:27.2Nike XC Town Twilight, Oct 318:17.96 Aug 28−50.8
Nico Palacio-VegaSo.17:31.5Nike XC Town Twilight, Oct 318:22.49 Aug 28−51.0
Caleb ParkerSo.17:37.4Ross XC Invitational, Oct 318:50.72 Aug 28−1:13.4
Philam NguyenJr.17:41.6Ross XC Invitational, Oct 318:42.17 Aug 28−1:00.6
Ian McConnellJr.17:42.0Ross XC Invitational, Oct 318:58.62 Aug 28−1:16.7
Zach WagnerJr.17:43.1Nike XC Town Twilight, Oct 318:15.43 Aug 28−32.4
Michael BisigJr.17:43.9Nike XC Town Twilight, Oct 319:06.63 Aug 28−1:22.8
Charlie ZierolfSr.17:44.4Ross XC Invitational, Oct 3One race
Jackson SpiteFr.17:44.7Ross XC Invitational, Oct 318:26.60 Aug 28−41.9
William PhillipsSo.17:46.6Nike XC Town Twilight, Oct 318:10.53 Aug 28−24.0
Bob DraugelisFr.17:47.4Nike XC Town Twilight, Oct 319:09.66 Aug 28−1:22.3
Dominic SleeSo.17:49.8Nike XC Town Twilight, Oct 318:52.94 Aug 28−1:03.2
Nolan BishopSo.17:55.0Midwest Catholic Cross Country Championships (HS), Sep 2619:19.34 Aug 28−1:24.4
Quintin ZaringJr.17:58.5Ross XC Invitational, Oct 318:49.07 Aug 28−50.6
Thomas IsbellJr.18:05.4Midwest Catholic Cross Country Championships (HS), Sep 2618:40.50 Aug 28−35.1
Alex CrowleyJr.18:06.5Ross XC Invitational, Oct 318:38.66 Aug 28−32.2
Sam BrunsJr.18:06.9Trinity/Valkyrie Invitational 2026, Sep 19One race
Owen BenedictSo.18:07.5Ross XC Invitational, Oct 319:32.47 Aug 28−1:25.0
Mason ZieglerFr.18:09.4Ross XC Invitational, Oct 319:31.14 Aug 28−1:21.8
Matt LesanSr.18:11.4Ross XC Invitational, Oct 3One race
Shepherd StandridgeSr.18:17.3Ross XC Invitational, Oct 323:55.82 Aug 28−5:38.6
Nolan HortonSr.18:18.1Ross XC Invitational, Oct 319:25.12 Aug 28−1:07.1
Lindan HartfordJr.18:18.7Midwest Catholic Cross Country Championships (HS), Sep 26One race
Brody KosmacSo.18:21.34Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 2818:21.34 Aug 28
Tyler BoehmerSo.18:22.6Ross XC Invitational, Oct 319:12.09 Aug 28−49.5
Camden CastoFr.18:23.9Ross XC Invitational, Oct 3One race
Nate KrogerJr.18:26.6Midwest Catholic Cross Country Championships (HS), Sep 2619:16.39 Aug 28−49.8
Luke BarlionSr.18:26.93Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 2818:26.93 Aug 28
Landon MurrayFr.18:28.1Ross XC Invitational, Oct 319:53.62 Aug 28−1:25.6
Nolan McConnellJr.18:32.1Ross XC Invitational, Oct 319:00.71 Aug 28−28.7
Evan ZeiserJr.18:32.2Ross XC Invitational, Oct 3One race
Peter HoltmanJr.18:32.7Ross XC Invitational, Oct 319:33.99 Aug 28−1:01.3
Brennan JonesJr.18:39.4Midwest Catholic Cross Country Championships (HS), Sep 2619:29.97 Aug 28−50.6
Om BatiFr.18:44.2Ross XC Invitational, Oct 320:30.88 Aug 28−1:46.7
Philong NguyenSr.18:46.8Midwest Catholic Cross Country Championships (HS), Sep 26One race
Parker AdamsSo.19:30.85Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Charlie PalmeroSo.19:35.79Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Charlie HustedJr.19:36.65Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Peter WittekindSo.19:49.62Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Henry RiederSr.19:51.57Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Tucker FreveSr.19:52.31Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Sam BollinFr.19:53.77Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Luke SheltonJr.19:53.71Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Thomas KingSr.19:54.90Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Nate SmithFr.20:04.04Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Montgomery MenzSo.20:08.04Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Max SchmitzFr.20:10.83Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Carlin NapolitanoSr.20:12.89Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Graham DeVylderSo.20:13.68Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Josh LawsonJr.20:15.90Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Brian GormanJr.20:24.82Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Andrew WaltersJr.20:28.48Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Henry HoffmanFr.20:28.66Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Finley ButzFr.20:29.63Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Henry VerslypeSo.20:30.34Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Mason CassiereFr.20:31.53Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Sam EdwardsJr.20:37.00Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Colin DevylderSr.20:37.03Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Corrin ReardonFr.20:38.79Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Milo RojasFr.21:08.51Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Brodie PenlandFr.21:08.78Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Roman McIntireFr.21:17.54Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Nick NaylorFr.21:37.81Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Parker BallmanSo.21:39.83Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Matteo FazioSo.21:42.64Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Holden CurcioFr.21:46.25Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Micah FooteSo.22:06.42Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
James CurranFr.22:07.10Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Joe MyersSo.22:15.97Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Emmett DemeropolisSo.22:24.02Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Michael DonnellonFr.22:26.37Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Liam MantleJr.22:31.27Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Andrew LippsFr.22:50.74Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Alan WardFr.22:55.81Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Gregory ManegoldSo.22:57.77Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Walker GarrisonFr.23:00.37Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Andrew SundermanSo.23:03.50Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Matthew WilsonFr.23:14.66Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Jude DealFr.23:23.74Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Reece ShalekSo.23:26.05Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Ronan BhatiSo.23:29.77Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Zach MeffordFr.23:35.58Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Owen MillerFr.23:38.71Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Anderson MasciaFr.23:47.57Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Nicholas SzewcSo.23:48.63Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Mac HamptonSo.23:51.08Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Cooper MalottFr.23:57.15Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Rajkumar NapierJr.24:03.65Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Colin McManimanFr.24:17.94Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Graham SchoneySo.24:41.04Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Gabe KammererFr.24:45.58Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Jack MenkeFr.24:56.66Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
William RiccardiJr.25:18.73Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
David HamptonSo.25:55.98Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Eddie RobertshawFr.26:40.51Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Crosby SchmallFr.27:16.05Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race
Parker SmithFr.27:17.72Moeller "Primetime" Invitational Sponsored by Tri-State Running, Aug 28One race

Most improved

Biggest drop from first race on Podium Watch to season best, runners with at least 3 races. Different courses.

AthleteFirst raceSeason bestChange
Patrick Williams16:38.1 Sep 1916:09.6 Oct 31−28.5

Top-7 average by meet

Average of the team's 7 fastest times at each meet where 7 or more ran. Courses differ.

DateMeetRunnersTop-7 average
Aug 28Moeller "Primetime" Invitational Sponsored by Tri-State Running9218:17.8
Oct 3Nike XC Town Twilight1117:10.5
Oct 3Ross XC Invitational2017:41.8
Oct 31OHSAA Regional - Troy716:16.0
Nov 7OHSAA State Championships716:20.6

All-Ohio

  • Liam Holman All-Ohio Second Team
  • Aidan Dehring All-Ohio First Team

From results on Podium Watch, as posted by each meet. Season bests, changes and averages are arithmetic on those times. Podium Watch · podiumwatch.org/teams/st-xavier-cincinnati-1388/