Avon Lake Earlybird XC Invitational 2026

Boys Cross Country Results

Avon Lake Earlybird XC Invitational 2026

Saturday, September 5, 2026 • Lorain County Community College, Elyria, OH
FACEBOOK

Highlighted runners are from schools currently included in this site’s cross-country leaderboards.

Boys Cross Country Results

Open

Team Results
PlaceSchoolScoreTiebreak
1St. Ignatius38—
2Lakewood76—
3Medina Highland92—
4St. Edward99—
5Shaker Heights133—
6Buckeye177—
7Aurora194—
8Avon Lake246—
9Avon251—
10Bay280—
11Copley293—
12North Royalton321—
13Fairview399—
14Lorain452—
15North Olmsted455—
16Westlake473—
17Padua505—
18Independence534—
19Normandy569—
20Keystone589—
21Elyria Catholic623—
Individual Results — All Runners
PlaceRunnerSchoolGradeTime
1Brayden StengerAuroraJR18:39
2Jacob SchreinerLakewoodFR18:49
3Giovanni PiancaSt. IgnatiusJR18:57
4Parker KaylorSt. IgnatiusSO19:00
5Gian FrederickLakewoodSO19:04
6Quinn RiedlingerMedina HighlandFR19:04
7Patrick KrajcikSt. EdwardFR19:07
8Jacob FeczkoSt. IgnatiusFR19:08
9Miles MillerMedina HighlandSO19:08
10Jonah LorenzoShaker HeightsSR19:10
11Grant GollingerSt. IgnatiusJR19:12
12Wyatt CallahanSt. IgnatiusSO19:16
13Landon VincelLakewoodJR19:16
14Cristian Acosta VasquezSt. IgnatiusSR19:17
15Matthew BrooksSt. EdwardSR19:23
16Nick RiethBuckeyeSO19:23
17Stephen DaneySt. IgnatiusSR19:27
18Jack InksSt. IgnatiusJR19:30
19Miguel SolisSt. IgnatiusSO19:31
20Mac CannonSt. EdwardFR19:32
21Joel MorganAvonJR19:33
22Nathaniel ConfinoShaker HeightsSR19:38
23Desmond StevensonLakewoodSO19:40
24Parker KreseMedina HighlandSO19:40
25Aiden WilliamsonBuckeyeSO19:43
26Vincent JoyBuckeyeSO19:43
27Vincent SpisakAvonFR19:43
28Maxim GerberSt. EdwardSR19:46
29Derek PyotsiaSt. IgnatiusSR19:48
30Nicholas TanskiMedina HighlandSO19:51
31Victor BardanSt. IgnatiusFR19:51
32Colin BayMedina HighlandFR19:58
33Ian HarrisonShaker HeightsSR19:59
34Max MoyerAuroraFR20:07
35John VaniaCopleyJR20:09
36Guglielmo CorteseShaker HeightsFR20:09
37Henry WootenSt. EdwardFR20:10
38Carson CashmereAuroraJR20:10
39Charbel AframLakewoodJR20:14
40Keegan TarverSt. EdwardJR20:14
41Clayton JohnsonAvon LakeJR20:17
42Scott CarterMedina HighlandFR20:20
43Parker YonSt. IgnatiusFR20:21
44Paul AbbottBuckeyeSR20:22
45Connor HarrisSt. EdwardFR20:23
46Adam BaltzBayFR20:25
47Isaac BreitzmanShaker HeightsSR20:25
48Christian HartLakewoodJR20:26
49Shahir SattarShaker HeightsSR20:29
50Nicholas PapeschSt. IgnatiusSR20:31
51John WallaceSt. IgnatiusFR20:31
52Noah MinnickAvon LakeSO20:32
53Gavin CorlFairviewSO20:32
54Liam LoefflerBaySO20:34
55Nolan MeyerNorth RoyaltonSR20:36
56Edward McMillinSt. EdwardSO20:36
57Sam LipmanShaker HeightsSO20:37
58Anders BeckmanShaker HeightsSR20:37
59Ethan WhittleseySt. EdwardFR20:37
60Dominic LongmeierSt. IgnatiusSO20:39
61Colin ByrneAvon LakeSO20:40
62Charles EvansShaker HeightsFR20:40
63Thomas GallagherShaker HeightsFR20:42
64Reece BenningtonAvon LakeJR20:43
65Mason ShahBayFR20:44
66Alessandro AnamasiAvonJR20:44
67Deen KharisCopleyJR20:44
68Joey MosgoIndependenceSO20:45
69Abimelec RiveraLorainSR20:45
70Carter LindsayNorth RoyaltonFR20:45
71Tyler StolphWestlakeJR20:46
72Devin ZitelliShaker HeightsJR20:47
73Anderson RossNorth RoyaltonFR20:52
74Atticus BoothMedina HighlandJR20:55
75Greyson MorrisonCopleySO20:57
76Evan StangAuroraSO20:57
77Owen LamAvon LakeSO20:59
78Mason MisencikFairviewSO20:59
79Elliot BruceLakewoodJR21:01
80Alec WengerSt. IgnatiusFR21:01
81Nathaniel MyersCopleyJR21:03
82Ethan BradleyAuroraFR21:03
83Jake RatkayLakewoodFR21:03
84Jack MarcuseBayFR21:04
85Drew SandovalLakewoodFR21:05
86Oliver StanleyMedina HighlandSO21:05
87Daniel LissNorth OlmstedFR21:07
88Kennan SchafferShaker HeightsSR21:09
89Connor StivesWestlakeSR21:11
90Brayden TrigianiAvon LakeSO21:12
91Max ClevengerBaySR21:14
92Carver VovosBaySO21:15
93Jeremy FarisSt. EdwardJR21:16
94Gabe DandreaAvonFR21:18
95Macon TaylorSt. IgnatiusSR21:18
96Jackson PliskoBuckeyeFR21:21
97Esteban GilLorainJR21:22
98Daniel HorvathSt. IgnatiusFR21:23
99Athan ThanosBaySO21:23
100Aaron NiemanShaker HeightsSR21:23
101Robert Koch IIISt. IgnatiusFR21:25
102Jacob MazanekNorth RoyaltonSR21:25
103David VisockyNorth RoyaltonSR21:27
104Trey TaylorChristian CommunitySR21:28
105Andrew ZakySt. IgnatiusFR21:28
106Zach WeisenburgerAvonJR21:28
107Connor FortinCopleySO21:33
108Benjamin SloanCopleySO21:33
109Patrick KerrShaker HeightsFR21:37
110Vincent PiercePaduaJR21:37
111Darsh VasireddyAvonFR21:37
112Wyatt MorrowShaker HeightsFR21:38
113Braden CrellinAvonJR21:38
114Nathan JordanNorth OlmstedSR21:40
115Aiden LoweBuckeyeFR21:46
116Caden SandovalLakewoodSR21:47
117Luke WolfordAuroraFR21:47
118Simon FactoraSt. EdwardJR21:51
119Connor EigenbrodFairviewSR21:51
120Cooper CampenLakewoodSO21:52
121Randall WalkerShaker HeightsSO21:52
122Holden MuellerSt. IgnatiusFR21:53
123Anthony WilkersonCopleyFR21:53
124Brandon SharkusBuckeyeFR21:53
125Carter McAlveyLakewoodSO21:55
126Chase PierceNorth OlmstedJR21:56
127Liam DistefanoAvon LakeFR21:57
128Collin CuglewskiPaduaFR21:57
129Jack WillisCopleyJR21:58
130Liam MinnickAvon LakeFR21:59
131Noah GelskeNorth OlmstedJR21:59
132Garrett ResnickShaker HeightsFR22:00
133Doug AshbyMedina HighlandSO22:03
134John De JesusLorainJR22:04
135Cael BalinskiFairviewSO22:07
136Graham DunstanBayJR22:08
137Charles SzewczykowskiSt. IgnatiusJR22:09
138Liam NyomoSt. EdwardFR22:09
139J'Marion DewittLorainSO22:12
140George SlabySt. EdwardFR22:13
141Eli BelvealBaySO22:13
142Alexander GoldingAuroraSO22:15
143Samuel HeubergerSt. IgnatiusFR22:15
144Jacob GuptaWestlakeSR22:17
145Braden HammerLakewoodSO22:19
146Krishna PatelMedina HighlandFR22:20
147Charlie HatchAvonSO22:21
148Maxwell CremonaSt. EdwardSR22:24
149Christopher MoffSt. IgnatiusFR22:26
150Gerry MaloneyBaySO22:27
151Gabe KlineAvonSO22:27
152Quin WhydeAvonSO22:31
153Michael MatsonNormandyFR22:35
154William Buehl-ReichardSt. EdwardFR22:35
155William GillbergCopleyJR22:38
156Alex BenderLakewoodSR22:39
157Max RandjelovicNorth RoyaltonSR22:40
158Liam RaddellSt. IgnatiusSO22:41
159Vamsi PabbisettyAuroraJR22:43
160Joshua NeippAvon LakeSO22:44
161Calvin BoehmFairviewFR22:45
162Chase BenderLakewoodSR22:46
163Marco TorresPaduaSO22:47
164Jonathan ChameliAuroraSO22:47
165Ben SwabNorth RoyaltonSR22:48
166John ReeseAvonFR22:49
167Jonah BendoraitisBaySR22:50
168Sam EckertAvon LakeFR22:51
169Isaac ArminNorth RoyaltonSO22:51
170Noah LazarusAvonSR22:57
171Tommy CaroneAvon LakeFR22:58
172Marcos RiveraNormandyJR22:58
173Cohen MorkCopleyFR22:59
174Jackson RavasAvonSO23:00
175Josh ForbesAvonSR23:02
176Gavin KnightMedina HighlandFR23:02
177Christian Rodriguez-PremKeystoneSO23:05
178Thomas WorleyShaker HeightsJR23:06
179David DavisAuroraSO23:08
180Ryan GerstCopleyJR23:10
181Barrett TongAuroraSO23:11
182Josh GrayLakewoodSR23:11
183Theodore TatarkoSt. IgnatiusSO23:12
184Cameron LaymanNorth RoyaltonJR23:15
185Leo KruegerBayJR23:16
186Thomas KnightBuckeyeFR23:18
187Nathan BordeauxShaker HeightsSR23:21
188Cannon WieberAvonSO23:22
189Matthew CosselMedina HighlandFR23:23
190Samuel BrunAvon LakeJR23:24
191Jacob KykerPaduaJR23:25
192Colin KimballFairviewFR23:26
193Charlie PetersIndependenceFR23:28
194Anderson MillerKeystoneFR23:32
195Cyrus IravaniFairviewFR23:35
196Luke PetrieAvonSO23:36
197Elijah BakerShaker HeightsJR23:37
198Omar ZayedNorth OlmstedJR23:40
199Ian JamesShaker HeightsSO23:41
200Olexa HarmatiySt. IgnatiusSO23:42
201Porter MachovinaAvon LakeSR23:43
202Lukas McGrewBayFR23:43
203Jacob RepickyIndependenceJR23:45
204Logan BiddulphMedina HighlandSO23:49
205Griff MengLakewoodSO23:53
206Aydin BlackwellNormandySR23:54
207Kye HildPaduaJR23:54
208Steven CaoAvonFR23:56
209Shane KellyFairviewJR23:57
210Simon GroshekElyria CatholicFR23:59
211Aidan HaysBayFR24:11
212Jonathan MatsonNormandySO24:17
213Daniel DavisFairviewSR24:17
214John StilesSt. EdwardSR24:22
215Drew PerryElyria CatholicSO24:23
216Benjamin DistefanoAvon LakeSR24:26
217William DunlapKeystoneJR24:27
218Logan HollowayKeystoneSO24:29
219Akash LokeshAuroraSO24:31
220Evan PavichSt. EdwardFR24:34
221Jack EhrlichMedina HighlandFR24:34
222Tyler WinczewskiWestlakeSR24:36
223Paolo LigonShaker HeightsSR24:40
224Colin ShieldsWestlakeSR24:47
225Logan DeVoeMedina HighlandSO24:47
226Gavin DziubekElyria CatholicFR24:49
227Lucas KerekyAvon LakeFR24:49
228Adith ThlusaniAuroraFR24:51
229Maks WaldorffShaker HeightsJR24:53
230Elliott MengLakewoodJR24:56
231Ray PinaFirelandsFR24:59
232Caleb CountsElyria CatholicFR25:00
233Liam SimnaNorth RoyaltonFR25:04
234Jackson MillerNorth RoyaltonJR25:11
235Cameron JonesNordoniaFR25:13
236Soren WentzelLakewoodSO25:14
237Jacob KovachFirelandsSR25:19
238Gavin MastersLorainFR25:24
239Kellen BellAvon LakeFR25:26
240Dallas EssonSt. EdwardSO25:30
241Casey SiftarAvonFR25:30
242Adam WestbrookShaker HeightsFR25:34
243Caleb LorsAuroraJR25:47
244Cole BurtzlaffBuckeyeSR25:48
245Gabe WardFairviewJR25:52
246Dominik VitkouskiSt. IgnatiusFR25:52
247David ColemanBrooksideSR25:54
248Brayden BellAvon LakeSO25:56
249Alex FerryFairviewSO26:01
250Nathaniel BrunovskyIndependenceJR26:02
251Lucas RepickyIndependenceFR26:10
252Manav ShahNorth RoyaltonFR26:10
253Joe LanzarettaNormandySR26:10
254Gavin FryBaySO26:16
255Adam EmchNorth RoyaltonFR26:28
256Carson EvangelistaNorth RoyaltonFR26:28
257Logan LoweryKeystoneSR26:35
258Cameron GreenLorainSO26:35
259Joe ColonClearviewJR26:36
260Sam SabulskyAuroraFR26:36
261Jack WottonFirelandsFR26:37
262Peter PateLakewoodSR26:53
263Jameson WooleyMedina HighlandSO27:01
264William MyersCleveland Central CatholicJR27:01
265Isaiah BerriosLorainSO27:03
266David CollinsFairviewFR27:05
267Bryan NguyanNormandySR27:12
268Jake SimonNordoniaFR27:19
269Andrew HaddadNormandySO27:30
270Blake BocianMedina HighlandSO27:38
271Finn HollisNormandySR27:47
272Samuele GrottoNorth RoyaltonFR28:10
—Zach HahneNormandySO28:13.5

Division 1/2

Team Results
PlaceSchoolScoreTiebreak
1St. Ignatius81—
2Medina Highland89—
3St. Edward113—
4Westlake162—
5Avon Lake167—
6Lakewood170—
7Buckeye170—
8Shaker Heights195—
9Bay219—
10Keystone277—
11Aurora299—
12Copley307—
13North Olmsted400—
14North Royalton428—
15Elyria Catholic439—
16Avon445—
17Normandy498—
18Huron504—
19Padua505—
20Nordonia523—
21Firelands600—
22Benedictine621—
23Valley Forge724—
Individual Results — All Runners
PlaceRunnerSchoolGradeTime
1Jamie YuronichKeystoneJR16:43
2John HildenbrandMedina HighlandJR16:54
3Dimitry PshonyakBuckeyeSR16:56
4Andrew ShaverWestlakeSR17:12
5Will SchuldtLakewoodSO17:14
6Andrew WelchMedina HighlandJR17:18
7Timothy CollinsSt. EdwardSR17:18
8Niko KoutourasAvon LakeSR17:18
9Brayden MalpassCopleySR17:20
10Joseph StahlBuckeyeSO17:26
11Liam FritzAvon LakeJR17:32
12Brian GearySt. IgnatiusSR17:34
13James KaneSt. IgnatiusSR17:35
14Jackson WilburnSt. IgnatiusSR17:40
15Gavin PattersonWestlakeJR17:44
16Phoenix RussoSt. EdwardSO17:47
17Gavin EnglishBaySO17:47
18Liam JagerBayJR17:49
19Colton KleinMedina HighlandSR17:52
20Isaac RaddellSt. IgnatiusSR17:53
21Thomas MullenSt. EdwardSR17:54
22Aydin JoshiSt. IgnatiusFR17:55
23Isaac LaytinShaker HeightsSR17:58
24Julian Vaquera-LittleShaker HeightsJR18:00
25Nate BoyceMedina HighlandSR18:01
26Landon HardyNormandySR18:02
27Sam McConougheyKeystoneJR18:07
28Adrian RayBaySR18:09
29Owen FrazeeCopleyJR18:10
30Evan KascakWestlakeSO18:12
31Finn HaneyLakewoodJR18:14
32Alex SchulzAvon LakeSR18:15
33William CarylSt. IgnatiusSR18:23
34Rylan ElbinSt. EdwardJR18:24
35Sean McGeeSt. EdwardSR18:24
36Brooks ThompsonKeystoneJR18:25
37Logan ConradMedina HighlandSO18:26
38John BarberElyria CatholicSR18:26
39Elijah MondtLakewoodSR18:27
40Miles DaltorioShaker HeightsSO18:28
41Benjamin BroganWestlakeFR18:28
42Benjamin ModicSt. IgnatiusJR18:28
43Charles LangAuroraSR18:28
44Austin TongAuroraSR18:29
45John GalaydaBuckeyeSR18:29
46Seamus McAllisterNorth RoyaltonSR18:29
47Benjamin NicklasSt. IgnatiusSR18:31
48William CostelloLakewoodSO18:32
49Andrew BabsonLakewoodSO18:32
50Carter WoodsFirelandsSR18:32
51Sam RitchLakewoodSO18:32
52James BabsonLakewoodSR18:35
53Parker StracenskyMedina HighlandFR18:36
54Luigi CorteseShaker HeightsSR18:39
55Nolan RiethBuckeyeSR18:39
56Elliot BotnickShaker HeightsSR18:39
57Sebastian HaikalSt. EdwardSR18:39
58Aidan DiamondAvon LakeJR18:41
59Cameron WymanBuckeyeFR18:44
60Daniel MuckerheideAvon LakeFR18:46
61Anthony D'AlessandroNorth OlmstedSR18:49
62James WancataBenedictineSO18:49
63Luke GunterAvon LakeJR18:49
64Achilles FigueroaHuronJR18:50
65Luke JonesElyria CatholicJR18:51
66Cameron KriderNorth OlmstedFR18:51
67Gavin WaibelBuckeyeSR18:51
68Jack TrookAuroraSR18:54
69Blake OdenAuroraSR18:54
70Maxwell PrasekLakewoodSR18:55
71Logan KerstetterHuronFR18:57
72Andrew BossartMedina HighlandSR18:58
73Benny KerrShaker HeightsJR18:59
74Carter ModenWestlakeSO19:04
75Brian SimonettaElyria CatholicSO19:05
76Sam McClellanBayFR19:06
77Luke EvansLakewoodSR19:07
78Gavin HurleyShaker HeightsSR19:07
79Tommy VisockyNorth RoyaltonSO19:09
80Linus PhillipsAuroraJR19:12
81Liam NoblesAvonFR19:12
82Jackson BrattonAvonJR19:13
83Anthony FratiniNorth OlmstedSR19:14
84Oliver NenadalAuroraJR19:15
85Chase OberhausMedina HighlandSR19:18
86Charles JuraticBaySO19:18
87Jordan PiconeNordoniaSO19:20
88Benjamin TepleySt. IgnatiusSO19:20
89Stephen RickettsShaker HeightsSR19:21
90Lucas PickelPaduaSR19:22
91Everett ParanaCopleySO19:23
92Liam MaitlandAvon LakeSR19:24
93Antonio RodriguezCopleyJR19:24
94Joseph KubiakBaySO19:24
95Brandon McLaughlinSt. EdwardSR19:26
96Alan KlineAvonSR19:26
97Ender JohnsonNordoniaFR19:26
98Alexander HillNorth OlmstedJR19:27
99Enrique IsaevNorth RoyaltonSR19:28
100Will HoldenAvonFR19:29
101Dylan LoughBuckeyeFR19:30
102Nathan SingletonNorth RoyaltonSR19:31
103Parker LustCopleySO19:31
104Bennett KnappBuckeyeFR19:36
105Ian KetvertisPaduaSO19:38
106Jeffrey WilliamsWestlakeJR19:39
107Matthew WorleyShaker HeightsSO19:41
108James Van De WeerdKeystoneJR19:41
109Colin BeckerPaduaFR19:41
110Ewan Bak-MeyerValley ForgeSO19:42
111Ziad YounesNorth OlmstedSR19:42
112Dominic GalloAvonSR19:43
113Aiden TuftsCopleySR19:45
114Logan RussellPaduaJR19:45
115Anthony WhitmoreWestlakeSO19:46
116Nick KonturNordoniaJR19:48
117Carter BrennanHuronSR19:54
118Adrian StarnerNorth OlmstedSR19:55
119Isaac ChmuraNormandyJR19:56
120Anthony DanickiAvonJR19:56
121Jackson HildenbrandMedina HighlandFR19:57
122Matthew GordonKeystoneFR19:58
123Joshua PenkoCopleyFR20:00
124John RizzoNordoniaFR20:01
125David NortonPaduaSR20:05
126Nick Sekerak JrBuckeyeFR20:06
127Vince SvejkovskyNorth RoyaltonJR20:10
128Brock BaughmanAvon LakeFR20:14
129Jake RobaughNorth RoyaltonSR20:16
130Sebastian KellerNormandyJR20:16
131Matthew HillNormandyJR20:16
132Bryson BartherPaduaFR20:17
133Shane LuptonNormandyJR20:18
134Jonathan BlackNorth RoyaltonSR20:20
135Jackson BrihnNorth RoyaltonJR20:21
136Micah BendoraitisBaySO20:23
137Dan ButtrickBaySR20:31
138Anthony KlingNorth RoyaltonSO20:31
139Matthew GoliasPaduaJR20:38
140Hunter TysonNordoniaSR20:39
141Jensen David JonesCopleyFR20:45
142Kellan HallHuronSO20:50
143Collin VaughnFirelandsJR20:58
144Chris PuzaFirelandsSR21:03
145Jake HunterWestlakeSR21:09
146David StewartBenedictineJR21:13
147Charlie PiskurElyria CatholicSO21:13
148Lucas SteimleNorth OlmstedJR21:15
149Brayden Van DykeElyria CatholicSR21:18
150Rocco WaltonBenedictineJR21:19
151Liam RoderickNordoniaSO21:20
152Padraig MosesAvon LakeJR21:22
153Brayden SchifflerHuronJR21:23
154Brennan PerryElyria CatholicSO21:23
155Rusiljun SanoNormandyJR21:28
156Greg SynowkaHuronFR21:31
157Alexander MalafarinaNordoniaSR21:31
158Brendan KazalacPaduaSO21:32
159James GreenleafBayJR21:34
160Brendan DziedzickiPaduaSR21:39
161Anthony AsmisNormandySR21:47
162Zander KaufmanHuronFR22:02
163Lorenzo LaGuardiaNordoniaSR22:02
164Alex WilliKeystoneSR22:15
165Sam CaseHuronSR22:16
166Jackson GoodNormandyJR22:16
167Malcom TanseyKeystoneJR22:54
168Rafael KoonceBenedictineSO22:56
169Nathan DoaneFirelandsFR23:02
170Brody RadcliffNormandyJR23:09
171Lucas ConnerElyria CatholicSO23:16
172Emerson SimmonsFirelandsFR23:20
173Parker CraycraftFirelandsSR23:20
174Evan MeszarosFirelandsSR23:20
175Gabriel TangenBenedictineJR23:41
176Patrick JanorBenedictineSO24:49
177Brody SchlechterFirelandsSR24:55
178Jackson VerhoffBenedictineJR25:03
179Thomas McNaughtonBenedictineFR25:24
180Lawson WilliamsonValley ForgeSO25:50
181Aiden HaugBenedictineSR26:13
182Aaron KrankowskiValley ForgeSR30:39
183McKinley MoriartyValley ForgeSR31:27
184Alex AbrudanValley ForgeSR32:49

Division 3/4

Team Results
PlaceSchoolScoreTiebreak
1Independence23—
2Fairview80—
3Lutheran West86—
4Willard122—
5Lake Ridge Academy129—
6Brookside152—
7Bellevue153—
8Lawrence222—
Individual Results — All Runners
PlaceRunnerSchoolGradeTime
1Mitchell CreelIndependenceJR17:30
2Dream MillsWillardSO17:41
3Archer DlugolinskiIndependenceFR17:56
4Jayden MusniIndependenceFR17:57
5Jackson HeisnerLutheran WestJR18:20
6Andrew GibbonsIndependenceSO18:42
7Peter Caldwell-KepnerOberlinSR18:51
8Daniel AnastasoaieLake Ridge AcademySO18:57
9Jacob VonhofLutheran WestJR18:58
10Finn McGovernIndependenceFR19:00
11Liam PolterIndependenceFR19:13
12Anderson LullFairviewSO19:14
13Brandon BertoniOberlinJR19:28
14Braylon JohnsonLutheran WestJR19:32
15Nate StoessnerFairviewSR19:34
16William StrayIndependenceSR19:36
17Chris MalasiFairviewJR19:38
18Jeremiah JumpBellevueFR19:39
19Henry StarinskyLawrenceJR19:40
20Mason LascolaBrooksideJR19:46
21Mark DischLutheran WestSO19:57
22Vance SmithFairviewJR19:58
23Jesten WandrupFairviewJR20:13
24Lincoln SalleeWillardFR20:14
25Reed RossFairviewSR20:18
26Daniel AlrabadyIndependenceSR20:20
27Corwin SingletonOberlinJR20:26
28Johne ReinkeFairviewSR20:33
29Layne FriesBellevueFR20:36
30Michael McGlynnFairviewSR20:39
31Bryce KwiatkowskiIndependenceJR20:48
32Riley BranhamWillardSO20:49
33Arjun GuptaLake Ridge AcademyJR20:52
34Jack ZahlerLake Ridge AcademySO20:58
35Zane PalmerBrooksideSR21:08
36Bryson McElwainBellevueFR21:12
37Lucas WinansWillardJR21:13
38Evan LittleBrooksideSO21:29
39Caleb StephensLake Ridge AcademySO21:38
40Oscar DawesHeritage Classical AcademySO21:39
41Yuanxi ZhaoLake Ridge AcademyFR21:42
42Logan SlingwineVermilionSR21:43
43Warren BoydVermilionSR21:52
44Grant BrezinskiBrooksideJR21:56
45Kyle OravecVermilionFR22:12
46Ethan HuckLake Ridge AcademyFR22:20
47Caden MartinBellevueJR22:22
48Matthew MahnkeBrooksideJR22:39
49Jaxson CentifantiBrooksideFR22:42
50Mark KrampBrooksideJR22:43
51Danny FriesBrooksideSR22:43
52Eli TackettWillardSR22:53
53Nathan MireeLutheran WestSR23:03
54Noah FeldmanLake Ridge AcademySO23:15
55Nick AdkinsWillardSR23:30
56Ian LaScolaBrooksideFR23:39
57Aaden DuskinsBellevueFR23:41
58William McFarlandOberlinJR23:44
59Russell PolenzLutheran WestFR23:46
60Dominic BurrelliVermilionFR23:46
61Ethan AdamsWillardSR23:59
62Austin LovinsBellevueFR24:01
63Kellen KolozvaryLawrenceFR24:15
64Roberto RodriguezLutheran WestFR24:18
65Caiden MorrisseyWillardSO25:02
66A.J. SmithLawrenceFR25:04
67Zach HallLawrenceSO25:05
68Bentley CampLawrenceSO25:18
69Blake HammerBellevueJR26:59
70Cullen EscaleraWillardSO28:01
71Adam JacksonLutheran WestJR28:48
72Levi EisenbergLawrenceSO32:34

Boys Top Performers

Brayden Stenger
AuroraBrayden Stenger1st • 18:39
Jamie Yuronich
KeystoneJamie Yuronich1st • 16:43
Mitchell Creel
IndependenceMitchell Creel1st • 17:30
Dream Mills
WillardDream Mills2nd • 17:41
Jacob Schreiner
LakewoodJacob Schreiner2nd • 18:49
John Hildenbrand
Medina HighlandJohn Hildenbrand2nd • 16:54

Girls Top Performers

Audrey Miller
AuroraAudrey Miller1st • 18:24
Kendall Hunter
WestlakeKendall Hunter1st • 22:16
Heritage Classical AcademyMariah Harris1st • 21:26
Emily Dahler
FairviewEmily Dahler2nd • 21:46
Kaylee Ingratta
CopleyKaylee Ingratta2nd • 19:18
Lily Lawnicki
BayLily Lawnicki2nd • 22:50