Skip to main content
WI Athlete

2025 Season · Cross Country

Angel Invitational

Sep 20, 2025 · 859 results · 45 schools

Boys 5,000m

#AthleteSchoolTime
1Logan ZeiseMilwaukee King15:42.72
1Max StrangbergBrookfield Central18:50.40
2Landon FrankeRacine Horlick16:15.35
2Devin SchmidtMenomonee Falls19:03.51
3Jameson KoebelPort Washington16:24.05
3Eli RoederMukwonago19:04.08
4Levi BrattWaukesha West16:24.28
4Graysen MeineckeMukwonago19:15.60
5Max KlassenMilwaukee King16:39.87
5Tony MartinezWest Allis Central19:18.42
6Jack GasparickKohler16:40.58
6Jayden SmithMenomonee Falls19:23.73
7Wyatt DuceMenomonee Falls16:42.23
7Malachi DixsonOak Creek19:26.91
8Alex PostoOak Creek16:44.51
8Leo MintonMenomonee Falls19:27.87
9Weston HueninkCedar Grove - Belgium16:46.73
9Leon CaoBrookfield Central19:28.05
10Hunter WagnerOak Creek16:47.42
10Vibhu BesurBrookfield Central19:39.63
11Max Karns BinghamLake Country Lutheran16:49.46
11Noah SchroederBrookfield Central19:39.87
12Lucas ConroyMenomonee Falls16:55.67
12Carsten PampaloneMenomonee Falls19:42.45
13Aidan MustinMenomonee Falls16:57.23
13Zachary LunzmannMenomonee Falls19:45.24
14Ethan WillemsenSheboygan North16:58.19
14Cole WellerBrookfield Central19:59.49
15Graham KelchenKettle Moraine17:00.14
15Brandon LuettgenOak Creek19:59.82
16Ben TurnerBrookfield Central17:00.98
16Caden KnueBrookfield Central20:10.23
17Magnus AveryKohler17:02.54
17Elijah BrownMilwaukee King20:11.10
18Morgan HansonRacine Horlick17:06.83
18Bex SoineyBrookfield Central20:13.14
19Jacob BaumannOak Creek17:12.56
19David TarterCedar Grove - Belgium20:17.40
20Gabriel ChavezKenosha Tremper17:14.36
20Gabriel WinkelmanLakeside Lutheran20:17.61
21Kasey LevinsohnSheboygan North17:14.56
21Jaxon MuellerBrookfield Central20:18.57
22Jacob SeifertBrookfield Central17:20.60
22James MeinelLakeside Lutheran20:18.84
23Bradyn WendorffGillett17:23.15
23Charlie KasuboskiMenomonee Falls20:23.13
24Max AlvarezKohler17:26.12
24Ezra NasettLakeside Lutheran20:31.86
25Chase MeierKenosha Tremper17:27.41
25Josef PludemanWaukesha South20:33.96
26Dean PierangeliKenosha Tremper17:29.48
26Matthew MansCatholic Memorial20:34.77
27Oscar MedinaWaukesha South17:29.72
27Sullivan PfarrKenosha Tremper20:35.10
28Brody SommervilleOak Creek17:30.14
28Sebastian LascoKenosha Indian Trail20:35.46
29Benjamin BlattnerMenomonee Falls17:36.09
29Alberto VelascoRacine Park20:35.46
30Malachi BeyerleinKettle Moraine17:36.32
30Mathew FrederickWaukesha South20:35.52
31Carter SchroederKettle Moraine17:42.63
31Julian HerbstWaukesha South20:36.81
32Zach PloszajWaukesha South17:51.38
32Darby FergusonKohler20:37.92
33Mason MothsKettle Moraine Lutheran17:52.31
33Andrew BransonCatholic Memorial20:38.94
34Oliver WalshSaint Thomas More17:52.67
34Silas LorangLakeside Lutheran20:39.21
35Marcellus HillKenosha Indian Trail17:54.56
35Marek CuriaLakeside Lutheran20:40.62
36Finn OhmCatholic Memorial17:54.71
36Mason MuellerBrookfield Central20:40.68
37Gavin MeineckeMukwonago17:58.25
37Joshua LarsenFranklin20:40.83
38Owen JensonLakeside Lutheran17:58.85
38Parker SeggelinkRacine Horlick20:42.87
39Ethan RossOak Creek17:59.60
39Samuel JagminMenomonee Falls20:43.05
40Dylan PoeskeMenomonee Falls18:01.67
40Jackson HohiselWaukesha West20:43.20
41Henri PludemanWaukesha South18:03.26
41Isaac CincottaKohler20:46.05
42Colin AntholineFranklin18:04.02
42Judah DulmesCedar Grove - Belgium20:47.61
43Brady WaldvogelCatholic Memorial18:04.70
43Liam ToftCatholic Memorial20:48.09
44Emmett KressMilwaukee King18:05.03
44Joshua SusmilchKenosha Tremper20:49.17
45Grant SchmidLakeside Lutheran18:06.03
45Jayden StollenwerkMenomonee Falls20:54.60
46Isaac ShailorKenosha St. Joseph Catholic18:06.06
46Jacob BohlLakeside Lutheran20:55.08
47James HendersonMilwaukee King18:06.74
47Andrew EglestonFranklin20:55.68
48Kayden TsaiChampaign (Centennial)18:09.59
48Nicholas FreyFranklin21:02.52
49Zachary HarrisKettle Moraine18:10.13
49Josiah MeinelLakeside Lutheran21:03.69
50Trevor MurphySaint Thomas More18:11.70
50Jacob RoginskiKenosha Indian Trail21:06.48
51Declan PopeRacine Horlick18:16.55
51Marcus SchledewitzMukwonago21:07.14
52Nathan St. JohnKenosha Christian Life18:16.64
52Ian WillemsenSheboygan North21:08.91
53Colin CourtneyCatholic Memorial18:18.80
53David PlummerBrookfield Central21:10.18
54Trent MasonMenomonee Falls18:19.10
54Kaden GegareRacine Horlick21:10.53
55Finn GaynorFranklin18:21.08
55Will DahmenPort Washington21:11.37
56Nathan MichelsKettle Moraine Lutheran18:23.15
56Holden DierksKettle Moraine21:12.21
57George GapinskiWaukesha South18:25.85
57Declan McCarthyCatholic Memorial21:12.36
58Martin TaggatzMartin Luther18:27.29
58Hudson PopeRacine Horlick21:13.41
59Logan HoughCatholic Central18:28.07
59Evan DohnMenomonee Falls21:13.56
60Sean MooreRacine St. Catherine's18:30.32
60Braedon LaPorteFranklin21:13.77
61Alex MouradianCatholic Memorial18:31.91
61Michael DriscollMilwaukee King21:16.95
62Brennan MeyerKenosha Bradford18:33.06
62Jacob RameshBrookfield Central21:17.40
63Grant BlaskowskiBrookfield Academy18:34.80
63Dylan StevensWaukesha West21:18.21
64Matthew HiegelOak Creek18:35.03
64Ryley Pichotta-WeissCatholic Memorial21:19.02
65Marcus HillKenosha Indian Trail18:35.45
65Erick RamonChampaign (Centennial)21:19.44
66Ty OmernikCatholic Memorial18:35.51
66Diego LoezaWest Allis Central21:21.54
67Ryder ZekaWaukesha West18:36.26
67Alexander TilkensBrookfield Central21:21.66
68Henry FlorjancicKenosha Bradford18:37.26
68Hudsun SharpeeLakeside Lutheran21:22.17
69Freddy HertnekyKettle Moraine18:37.40
69Grayson HippBrookfield Central21:25.14
70Santino RaabBrookfield Academy18:42.20
70Aidan McIntyreKenosha Indian Trail21:25.68
71Peter BeineSheboygan North18:42.96
71Sam KrajnakOak Creek21:26.40
72Vishnu ChouhanBrookfield Central18:45.23
72Robert McEachranFranklin21:29.91
73Jovan SandersSheboygan North18:45.92
73Gregory CarnineKenosha Christian Life21:31.20
74Owen HermesKenosha Indian Trail18:45.96
74Masen HosmanekMenomonee Falls21:33.75
75Dominick WilderLiving Word Lutheran18:46.25
75John EwigOak Creek21:34.56
76Aiden LawlerKenosha Tremper18:47.70
76Frankie FloresCatholic Memorial21:34.62
77Nolan BrillCedar Grove - Belgium18:49.34
77Connor CoyleKenosha Indian Trail21:36.39
78Liam PluerMukwonago18:50.88
78Henrik KelloggBrookfield Central21:37.17
79Brody LiebeHeritage Christian18:52.10
79Noah MaddenOak Creek21:46.95
80Eddie RatajczykMukwonago18:54.68
80Walton StadeLakeside Lutheran21:47.82
81Joshua IsaacsonKenosha Tremper18:54.92
81Landyn HenningfeldBig Foot/Williams Bay21:49.59
82Julian FareauCatholic Memorial18:55.78
82Joshua PyattMenomonee Falls21:50.01
83Owen FeuchtEast Troy18:56.70
83Andrew ElliottMilwaukee King21:50.25
84Miles McMathBrookfield Central18:57.56
84Nico NavarroFranklin21:52.44
85Trevor GriffinMenomonee Falls18:57.75
85Duncan MalcolmCatholic Memorial21:52.80
86Gabriel KeloughChampaign (Centennial)18:58.13
86Aiden RaschkeKenosha Indian Trail22:00.21
87Ben CaiBrookfield Central18:59.60
87David HertnekyKettle Moraine22:00.72
88Carson GriffinLakeside Lutheran19:00.53
88Colin GannonFranklin22:01.47
89Jakob ToerpeLiving Word Lutheran19:00.65
89Micah PieperKettle Moraine Lutheran22:01.53
90Ethan ScherbarthMukwonago19:02.81
90Nathaniel VallejosRacine Park22:01.95
91Theodore SchwandtRacine Horlick19:03.68
91Bradley McFarlandKenosha Indian Trail22:02.31
92Preston MillerKenosha St. Joseph Catholic19:04.67
92Israel PeraltaRacine Park22:04.17
93Xander StuloUnion Grove19:04.91
93Lyric RoeSheboygan North22:04.56
94Charlie BranskiMukwonago19:06.53
94Cole EstnessOak Creek22:04.68
95Noah LeinssPort Washington19:06.56
95Jason WendtKettle Moraine Lutheran22:05.88
96Nicholas PieperKettle Moraine Lutheran19:07.64
96Samuel Tutaj-BlazMilwaukee King22:07.68
97Max StiglerWaukesha West19:09.69
97Vince SundstromFranklin22:16.32
98Parker NewlandUnion Grove19:10.10
98Dominic SchmitzSheboygan North22:17.94
99Andrew TomasiniSheboygan North19:11.33
99Adam SchaeferCatholic Memorial22:18.93
100Jakob MuellerKenosha Indian Trail19:12.32
100Zach SchaeferCatholic Memorial22:20.52
101Jack KrauseCedar Grove - Belgium19:14.21
101Bryce LarsonMukwonago22:20.91
102Keegan BonnerLake Country Lutheran19:17.63
102Evander HoutingBrookfield Central22:21.99
103Elijah KolatskiFranklin19:18.39
103Ethan GraatOak Creek22:26.94
104Tyler CarolloWhitewater19:19.07
104Manny Gonzalez VargasBrookfield Central22:28.26
105Joe KlugLake Country Lutheran19:19.52
105Luke SimensenLakeside Lutheran22:29.82
106Elias Gomez AtilanoKenosha Christian Life19:20.42
106Gabe BerschOak Creek22:31.47
107Aiden BeckBurlington19:23.15
107Mason BarlarUnion Grove22:31.83
108Ethan ZawadaKenosha Christian Life19:23.27
108Chase EvertesWest Allis Central22:32.07
109William JankowskiKettle Moraine19:24.05
109Angel MartinezSheboygan North22:34.02
110Esgar FuentesRacine Horlick19:24.66
110David MewsLakeside Lutheran22:34.32
111Abraham PetersonKenosha Bradford19:25.29
111Brady CapehartFranklin22:35.31
112Ethan ZielinskiWaukesha West19:26.25
112Aayen MhatreFranklin22:35.64
113Abe AckleyUnion Grove19:26.94
113Aiden MewsLakeside Lutheran22:35.94
114Ethan JankeUnion Grove19:28.53
114Nic RiedelMukwonago22:36.69
115Dane AggerFranklin19:28.98
115Austin KooyengaBig Foot/Williams Bay22:38.64
116Malachi RiddleMilwaukee King19:29.04
116Kaden KehoeKohler22:38.97
117Brady HartmannKettle Moraine19:31.67
117Enyu DongBrookfield Central22:39.36
118Chayton PorterMukwonago19:33.53
118Hayden ArchambaultWaukesha South22:40.44
119Owen FlemingLakeside Lutheran19:33.60
119Everett GallagherWaukesha West22:40.71
120Jonah RezutekSaint Thomas More19:34.86
120Avery LawlerKenosha Tremper22:50.10
121Austin TilkensBrookfield Central19:34.89
121Grant MissallMukwonago22:51.81
122Reed WilbanksLakeside Lutheran19:36.48
122Alan BurrisLakeside Lutheran22:52.80
123Jake BraunKenosha Tremper19:37.19
123William SchoonenbergBrookfield Academy22:53.31
124Lincoln O'KeefeHeritage Christian19:38.54
124Jameson DillhoffKenosha Indian Trail22:53.70
125Isaiah CarabacanFranklin19:38.75
125Marlowe WoodringWaukesha South22:54.06
126Micah TiefelLakeside Lutheran19:39.05
126Corbin OlsonKohler22:55.02
127Zachary CribbOak Creek19:40.37
127Eli SmithMukwonago22:55.44
128Joshua SchroederHeritage Christian19:40.58
128Lucas SeitzPort Washington22:55.95
129Quentin HeineckeCatholic Memorial19:41.28
129Oli MaculanBrookfield Central22:55.98
130Elijah HenningfeldBig Foot/Williams Bay19:43.52
130Henry SzymanskiKettle Moraine Lutheran22:57.87
131Thobani PinterKenosha Indian Trail19:46.22
131Noah SchimianRacine Lutheran22:59.28
132Ben HauserKenosha Christian Life19:47.15
132Kyle SchadlerFranklin23:01.14
133Ben DuwellCedar Grove - Belgium19:47.91
133Simon PannCatholic Memorial23:01.20
134Beckett SchusterPort Washington19:49.65
134Mathis KrauterKenosha Bradford23:01.98
135Cameron BeckerWaukesha West19:52.19
135Logan HicksKenosha Christian Life23:02.28
136Grady KetterhagenCedar Grove - Belgium19:52.91
136Maxwell WurtzKettle Moraine Lutheran23:05.49
137Ryan LakeKettle Moraine Lutheran19:53.79
137Christian MatsonCatholic Memorial23:05.94
138Andrew NeeseCedar Grove - Belgium19:55.28
138Quinn StarkeMukwonago23:06.66
139Tyler NielsonEast Troy19:56.13
139Louis LabouveSheboygan North23:09.48
140Jericho BreenLake Country Lutheran19:56.61
140Lucas ZhangBrookfield Academy23:12.66
141Peyton TridleBurlington19:57.44
141Joey AudeUnion Grove23:16.14
142Mason FlemingLakeside Lutheran19:59.30
142Sean CondonMenomonee Falls23:21.06
143Nolan ZanonKettle Moraine Lutheran19:59.90
143JP BrostowitzCatholic Memorial23:21.39
144Dexter LokshinChampaign (Centennial)20:00.69
144Justus GaneyOak Creek23:23.07
145Ben ReinerBrookfield Academy20:04.47
145Owen KrierCatholic Memorial23:25.65
146John PradoKenosha Indian Trail20:04.76
146Cooper UrbanUnion Grove23:29.34
147Matthew MarkhamEast Troy20:04.85
147Sohil BucaroBrookfield Academy23:32.46
148Antonio Dunn-VillarrealRacine Horlick20:06.33
148Parker ScaifeMenomonee Falls23:34.44
149Trevor KooyengaBig Foot/Williams Bay20:07.47
149Johnathan KamenarMukwonago23:34.89
150Benjamin RauchBurlington20:08.18
150Calvin DombkowskiKenosha Indian Trail23:35.10
151Carter SchlueterSheboygan North20:08.39
151Simon HackneyBrookfield Central23:39.09
152Michael CarnineKenosha Christian Life20:09.17
152Noah NguyenChampaign (Centennial)23:39.87
153Liam CarnineKenosha Christian Life20:09.53
153Owen ZiebellBrookfield Central23:41.07
154Daniel CarrWaukesha West20:09.74
154William TarkowskiSheboygan North23:42.18
155Theodore BusateriEast Troy20:12.84
155Tyson UrbanUnion Grove23:42.81
156Dexter DentonCatholic Central20:13.52
156Finley ZamencnikPort Washington23:43.32
157Jackson PetrieKohler20:14.58
157Charlie JohnsonMukwonago23:45.60
158Dylan HelmeidPort Washington20:15.63
158Ramih VirkFranklin23:46.26
159Charlie WendorffKettle Moraine Lutheran20:15.63
159Keagan NormilePort Washington23:48.00
160Jonah HenningfeldBig Foot/Williams Bay20:16.46
160Jack PetersonUnion Grove23:49.11
161Henry WulterkensKenosha Indian Trail20:16.59
161Ryan SzalanskiFranklin23:51.27
162Wyatt TietjenMukwonago20:17.54
162Ciaran PoultonBrookfield Central23:51.84
163Danny WeinerBrookfield Academy20:18.35
163Brenainn O'DonnellLake Country Lutheran23:58.56
164Zachary ParryMilwaukee King20:21.93
164Evan ErbeldingHeritage Christian23:59.22
165Mason TanckKettle Moraine Lutheran20:22.59
165Jeffrey KrausMukwonago23:59.73
166Evan FryeSheboygan North20:25.38
166Kyle BienzenFranklin24:04.20
167Arnold KelloggBrookfield Academy20:26.09
167Eli NehringCedar Grove - Belgium24:05.16
168Phillip KlammBig Foot/Williams Bay20:28.01
168Samuel MerkelKettle Moraine Lutheran24:05.31
169Chase Di NardoWaukesha South20:31.02
169Abhayaditya SenBrookfield Central24:06.60
170Hans WendtWaukesha South20:32.66
170Enzo VelascoFranklin24:09.87
171Jason TaylorChampaign (Centennial)20:35.37
171Sawyer LewisCatholic Memorial24:10.20
172Colin WitzKenosha St. Joseph Catholic20:36.47
172Blaise WeissKenosha Bradford24:11.88
173Lealan Davis-HicksRacine Horlick20:37.07
173Neil D'SouzaBrookfield Academy24:12.69
174Evan NorthupUnion Grove20:38.48
174Alex FernandezFranklin24:19.44
175Parker GemmellKenosha Bradford20:40.73
175Ethan DesandreKettle Moraine24:21.27
176Isaac NigussieChampaign (Centennial)20:40.97
176Alex TammMukwonago24:22.53
177Wyatt EschWhitewater20:43.16
177Sai AkavaramFranklin24:24.54
178Sullivan ChristensenBurlington20:44.27
178Landon BoehmLake Country Lutheran24:25.11
179Louis BedardWaukesha South20:44.81
179Silas HofmeisterUnion Grove24:27.42
180Luis ManriquezBrookfield Academy20:45.69
180Wesley GallagherWaukesha West24:27.93
181Alex RoseKenosha Bradford20:46.16
181Josh AndersonMukwonago24:28.92
182Parker ReckUniversity Lake School20:48.50
182Edgardo RamirezRacine Park24:37.23
183Steven BorisKenosha St. Joseph Catholic20:53.48
183Garrison LandryRacine Horlick24:38.46
184Joshua WalkerRacine Lutheran20:56.57
184Dielo WendelFranklin24:39.30
185Wyatt BieckLiving Word Lutheran20:56.75
185Damien DempseyCatholic Central24:42.90
186Louis TranChampaign (Centennial)20:56.96
186Max DowlingKettle Moraine Lutheran24:50.70
187Josiah HasseldahlRacine Lutheran20:58.52
187Frederick WitherspoonRacine Horlick24:59.97
188Benjamin ThomasonUnion Grove21:00.90
188Victor HanBrookfield Central25:00.09
189Rome MillerCedar Grove - Belgium21:01.86
189Levi KonleyLake Country Lutheran25:02.70
190Hunter PerezKenosha Bradford21:02.73
190James PautzKettle Moraine Lutheran25:03.03
191Xavier GarciaKenosha St. Joseph Catholic21:04.03
191Owen McCartyBrookfield Central25:07.98
192Keegan ChadwickBig Foot/Williams Bay21:04.73
192Harrison HochWaukesha South25:08.43
193Joshua BolhaLiving Word Lutheran21:06.93
193Andrew MlagenMilwaukee King25:08.70
194Ryan UjcichRacine Lutheran21:08.99
194Simon GroomKenosha Indian Trail25:12.99
195Marcus RoselleWhitewater21:13.68
195Rodrigo LunaPort Washington25:13.05
196Lamars DunsonMilwaukee Lutheran21:16.49
196Mason JuneFranklin25:13.44
197Brent MillerLake Country Lutheran21:19.79
197Liam WilliamsBrookfield Academy25:14.67
198Alejandro BanuelosSaint Thomas More21:20.24
198Jake HartmannChampaign (Centennial)25:16.71
199Suleyman SultanHeritage Christian21:22.86
199Beckett DollWaukesha West25:25.74
200Liam ProstLake Country Lutheran21:28.73
200Tyler BorstKenosha Indian Trail25:35.31
201Joe RicoPort Washington21:34.17
201Timothy McFarlinWaukesha South25:36.18
202Francesco (Frankie) InfusinoKenosha St. Joseph Catholic21:35.39
202Quinten LisowskiRacine Lutheran25:36.45
203Christopher MillerChampaign (Centennial)21:35.54
203Samuel FoyerSaint Thomas More25:36.93
204Isaiah MendezWhitewater21:36.20
204Shamus HutchinsWaukesha South25:38.61
205Seth PendletonKenosha Tremper25:39.96
206Max SpilloneKenosha Christian Life21:47.77
206Henry SoderstromCatholic Memorial25:44.76
207Maquon HarrisMessmer21:59.09
207Samuel BlaserMukwonago25:45.75
208Nolan KadingKohler21:59.15
208Landon GrattonCatholic Central25:50.76
209Amico AndersonFranklin22:06.60
209David KowalskiSaint Thomas More25:51.66
210Lyle ScanlanEast Troy22:07.91
210Alex ShortCatholic Memorial25:52.86
211Zeke RicoPort Washington22:08.24
211Nick KornmeyerCatholic Memorial25:53.10
212Mason KutzLiving Word Lutheran22:23.12
212John UtleyBrookfield Central25:53.49
213Judah KaisHeritage Christian22:26.75
213Shivansh UpadhyahBrookfield Central25:53.58
214Alexander AnsaniKenosha St. Joseph Catholic22:32.96
214Jakob KoernerKenosha Christian Life26:03.18
215Xander BaneEast Troy22:38.28
215Carter SchmidtKohler26:21.78
216Max CheliusSaint Thomas More22:39.83
216Dawson BreitKenosha Tremper26:24.69
217Quinton O'TooleWhitewater22:40.07
217Sam NickelsburgWhitewater26:30.39
218Adrian WenckaSaint Thomas More22:46.80
218Lucas AraujoFranklin26:31.29
219Tyler PinneyLiving Word Lutheran22:49.65
219Brayden IrwinFranklin26:31.62
220Tahj GreenMessmer22:52.70
220Dominique GordonMilwaukee King26:40.65
221Khamari WilliamsMilwaukee Lutheran22:54.62
221Alijah PughMenomonee Falls26:46.41
222Albert MbuyiMilwaukee Lutheran22:57.23
222Dylan HerbstCatholic Memorial26:48.75
223Owen YoungUnion Grove23:04.64
223Oliver WinkworthPort Washington27:03.87
224Benjamin CadyRacine Lutheran23:10.34
224Jacky JaiBrookfield Academy27:12.57
225Jeremiah LennonGillett23:31.97
225Valentino RossettoWest Allis Central27:19.23
226Thomas ThurnerEast Troy27:19.77
227Clayton HenckelHeritage Christian23:47.13
227Josh EspinosaRacine Horlick27:24.42
228Noah EnglishRacine Lutheran24:03.65
228Landon OstergaardUnion Grove27:26.91
229Garrison HundtMartin Luther24:46.31
229Jordan Gray-JohnsonMilwaukee King27:36.24
230Angel KilarWhitewater25:17.33
230Eliaiah RodriguezKenosha Indian Trail27:47.28
231Reid HenningfeldBig Foot/Williams Bay25:21.14
231Kameron SchurmanRacine Horlick27:51.30
232James KlavesBurlington25:44.57
232Connor McFadyenMukwonago27:53.97
233Albert HolewinskiRacine Lutheran25:47.90
233Oliver IbrahimKenosha Christian Life27:55.32
234Brett JaegerLake Country Lutheran27:56.46
235Evan DentEast Troy26:41.09
235Michael ChristiansonWaukesha South28:09.15
236Landon HoltzWaukesha South28:10.71
237Mason BrierWaukesha West28:12.51
238Brian De LeonWest Allis Central28:40.89
239Law Maus-XiongHeritage Christian28:59.13
240Justin PierceKenosha Indian Trail29:00.69
241August ChristophersonLake Country Lutheran29:06.90
242Nathan ScheskeSaint Thomas More29:06.90
243Kadin KingWaukesha West29:57.81
244Brandon BeltranKenosha Bradford30:34.29
245Adam TutajBrookfield Central30:38.43
246Ian AgenWhitewater30:51.24
247LeRoy ButlerRacine Horlick30:56.25
248Joonseo KimKenosha Christian Life31:40.98
249Ernesto MarchanCatholic Memorial31:43.86
250Joseph ShryockBrookfield Central31:58.29
251River MassouhKenosha Tremper32:22.29
252Aiden BeltranKenosha Christian Life32:49.29
253Tristen HuertasMenomonee Falls33:20.58
254Dylan SadowskiRacine Lutheran34:10.62
255Connor HumbleyKenosha Bradford35:26.37
256Jude LauerMilwaukee King39:05.52
257Felix BorreroMilwaukee King39:59.40

Girls 5,000m

#AthleteSchoolTime
1Maggie BehlerKohler18:45.86
1Adelyn AttoeLakeside Lutheran22:52.26
2Macey VuoloMenomonee Falls19:24.32
2Caitlyn ThomasMukwonago23:14.85
3Alexandra RossiBrookfield Central19:28.88
3Janice MarschkaShorewood23:18.21
4Ellie KnepfelPort Washington19:40.13
4Madeline McGowanBrookfield Central23:19.32
5Farah ScottChampaign (Centennial)19:40.46
5Teagan GuenterbergLakeside Lutheran23:20.52
6Lily MichalskiBrookfield Central19:41.30
6Ellie DeckerBrookfield Central23:21.66
7Lillian PociaskKohler19:47.45
7Nora CothrollShorewood23:24.45
8Sofie BeadleKettle Moraine Lutheran19:53.24
8Mia HuebnerMukwonago23:29.01
9Savannah FrankeRacine Horlick20:22.73
9Riley JecevisusKenosha Bradford23:45.42
10Mia WilksUnion Grove23:55.95
11Hayley ShadaKettle Moraine Lutheran20:33.68
11Olivia BraunUnion Grove23:57.24
12Lorelai BurieWaukesha North20:34.46
12Evelyn KennyShorewood24:04.77
13Sammie WiebelhausMukwonago20:38.93
13Emma SchmidKettle Moraine24:06.12
14Lola SchwartzKettle Moraine20:47.45
14Katie FrohlingShorewood24:06.45
15Ella LoestKohler20:54.74
15Amalia LehnShorewood24:07.86
16Maria CardenasKohler20:56.15
16Harper KaufmanKohler24:13.62
17Gabby HartmanMukwonago20:58.97
17Mya DlugiMukwonago24:14.31
18Fern OrtizKettle Moraine Lutheran21:08.42
18Rowan BehrensLakeside Lutheran24:20.49
19Brooklyn VerhagenMukwonago21:09.02
19Juliet JavorskyShorewood24:26.88
20Eden StevensonKenosha Tremper21:13.61
20Isla MarksShorewood24:28.92
21Julia NicholasCatholic Memorial21:16.64
21Charley FrankShorewood24:40.38
22Brynlee SchmidtCedar Grove - Belgium21:16.70
22Mia TimmermanKettle Moraine24:47.82
23Iris IngebrigtsenLakeside Lutheran21:22.88
23Jocelyn KlingkammerMenomonee Falls24:48.33
24Esther BohlLakeside Lutheran21:26.96
24Olive GrayMilwaukee King24:49.65
25Emily HocevarKohler21:28.31
25Grace HernkeMenomonee Falls24:50.22
26Kennedy GlinieckiKettle Moraine21:33.35
26Navya DhammiShorewood24:56.85
27Avery ScharrerLakeside Lutheran21:34.28
27Tessa BillMenomonee Falls24:58.29
28Brenna HooperChampaign (Centennial)21:38.27
28Helena KupkovitsLake Country Lutheran25:00.42
29Amanda PateGillett21:39.35
29Abigail MichelsKettle Moraine Lutheran25:00.69
30Meredith HuettlBrookfield Central21:40.13
30Maya FallBrookfield Central25:01.35
31Kate RuschBrookfield Central21:41.90
31Ellie WengerBrookfield Academy25:01.74
32Marietta KnepfelPort Washington21:45.77
32Evelyn ClausenUnion Grove25:04.86
33Saige SmithHeritage Christian21:46.55
33Ella StollMilwaukee King25:05.37
34Danielle WestOak Creek21:48.74
34Anna WilsonKettle Moraine25:10.50
35Lucy ShokatzBrookfield Central21:52.52
35Kiley KeupBrookfield Central25:11.25
36Annabella BrownKenosha Tremper21:53.39
36Brianna KoneskoUnion Grove25:20.58
37Mila LibbeyBrookfield Academy21:53.69
37Cora LloydLakeside Lutheran25:23.31
38Emery PittsKenosha St. Joseph Catholic21:54.29
38Auralia TortomasiKettle Moraine25:29.85
39Adele GrischeauKenosha Indian Trail21:55.49
39Sarah FischerMenomonee Falls25:30.69
40Taylor BaumannMukwonago22:00.35
40Anna GerkeCatholic Memorial25:30.81
41Jillian WisinskiLiving Word Lutheran22:04.55
41Kennadi KehoeKohler25:31.17
42Addisyn ImpellitteriOak Creek22:06.29
42Natalija MilicevicUnion Grove25:33.69
43Aven SpahnShorewood22:06.86
43Victoria RinconRacine Lutheran25:34.02
44Kinley AlexanderChampaign (Centennial)22:07.58
44Brylee TaylorKenosha Indian Trail25:39.48
45Jill HerrmannKenosha Indian Trail22:09.41
45Madelyn SadowskiRacine Lutheran25:43.63
46Makenna HolzhauerKettle Moraine22:09.68
46Sonja JohnstoneMilwaukee King25:44.13
47Addie EnterLakeside Lutheran22:10.01
47Sophie NewellPort Washington25:45.27
48Claire GartnerShorewood22:11.42
48Elena AlvarezCatholic Memorial25:48.00
49Carly LorenzLake Country Lutheran22:16.73
49Isla AveryKohler25:49.95
50Krystina HealeyCatholic Central22:16.91
50Emilia MurphyMukwonago25:51.81
51Elizabeth MinningLakeside Lutheran22:18.74
51Alexis MautzKettle Moraine25:53.91
52Lauren KleberChampaign (Centennial)22:20.78
52Grace GrillLake Country Lutheran25:57.18
53Amalya GonzalezBig Foot/Williams Bay22:22.67
53Annalyse BedardMukwonago25:57.69
54Ella KohlmeierKenosha St. Joseph Catholic22:23.33
55Kate HernandezBig Foot/Williams Bay22:25.76
55Morgan DudekMukwonago26:01.20
56Maleya DretskeLakeside Lutheran22:26.54
56Mychaela KruegerKettle Moraine Lutheran26:01.74
57Shirley HeavilandShorewood22:28.37
57Ruby MorrellChampaign (Centennial)26:03.90
58Hope SoperGillett22:30.05
58Reesa KramerKettle Moraine Lutheran26:04.29
59Karlie PetersonUnion Grove22:31.28
59Yazhini BalasubramanianBrookfield Central26:07.89
60Alexandra TarkowskiSheboygan North22:32.75
60Moira ColemanBrookfield Central26:09.42
61Ava KetterhagenMukwonago22:33.38
61Dominique BairdUnion Grove26:19.89
62Gianna ChiapeteUnion Grove22:34.67
62Leighton MeyerKohler26:20.37
63Alyssa SimpsonUnion Grove22:37.61
63Clara MurphyShorewood26:21.12
64Katie WassenaarLake Country Lutheran22:40.82
64Kateri JensenCatholic Memorial26:22.62
65Lillian McMahonUnion Grove22:45.62
65Brea BreslowLake Country Lutheran26:24.12
66Anniston RicksKettle Moraine22:46.28
66Harper BoettcherMenomonee Falls26:25.68
67Kaia FrederickEast Troy22:50.60
67Zella TomasiShorewood26:25.98
68Grace GallLakeside Lutheran22:50.96
68Coco CutraroShorewood26:26.88
69Libby GnewuchMukwonago22:51.47
69Alayna WinterBrookfield Central26:27.33
70Sage MelerWaukesha North22:52.10
70Makaylee BrownKenosha Indian Trail26:35.37
71Brooke HelmkeKenosha Indian Trail22:52.49
71Cassidy AndersonKettle Moraine26:40.98
72Emily Keller-MunozMenomonee Falls22:54.05
72Zoe BorregoLakeside Lutheran26:49.59
73Molly PateChampaign (Centennial)22:54.32
73Katia BloedelKettle Moraine Lutheran26:50.46
74Mia BlumPort Washington22:54.65
74Delilah DeleffKenosha Indian Trail26:56.43
75Sofia MylesShorewood22:56.99
75Kayla WhitakerLakeside Lutheran26:57.84
76Tess GanskiSaint Thomas More23:00.26
76Natalie SchultzLakeside Lutheran26:59.31
77Sam AntonneauUnion Grove23:01.58
77Gabriella SoryalBrookfield Academy27:02.22
78Eleanor DawsonShorewood23:03.83
78Kayla FordLake Country Lutheran27:04.26
79Sam Van GorderWaukesha North23:06.68
79Ava FeyShorewood27:04.41
80Abby JohnsonUnion Grove23:09.92
80Isabella ChenOak Creek27:11.22
81Lauren TullyKenosha Christian Life23:10.13
81Hannah JohanssonLakeside Lutheran27:13.71
82Asmeena RehalMenomonee Falls23:13.31
82Madison SitzmanLake Country Lutheran27:13.95
83Malayna RiosKenosha Bradford27:15.99
84Tara StafeilKettle Moraine23:16.22
84Kaelyn RaudabaughMenomonee Falls27:16.68
85Isabella BlumaLiving Word Lutheran23:18.40
85Elaina GrunKenosha Indian Trail27:19.47
86Grace WagnerKettle Moraine23:18.44
86Anna LindgrenLake Country Lutheran27:20.43
87Aaliyah TaylorKenosha Indian Trail23:24.95
87Caleigh DurhamBrookfield Academy27:23.64
88Ashleigh McCluskeyCedar Grove - Belgium23:26.42
88Marlee RodriguezKenosha Indian Trail27:28.59
89Lily SchleiferCatholic Memorial23:28.31
89Jaeden DlugiMukwonago27:30.06
90Aoife FareauCatholic Memorial23:28.61
90Savanna SobczykOak Creek27:36.81
91Kayley BrofskyMenomonee Falls23:29.21
91Charlotte RogersOak Creek27:38.14
92Avry TrostBurlington23:29.42
92Audrey CraigMukwonago27:40.08
93Charlotte CambrayBrookfield Academy23:30.23
93Peyton ComfortWhitewater27:40.41
94Rayany ClapierOak Creek23:37.55
94Madeline ErnstShorewood27:43.53
95Melba Gomez-SolisKenosha Tremper23:38.03
95Abigail MontenayorLake Country Lutheran27:51.30
96Gracie GouldKenosha Christian Life23:38.18
96Tess KaragiannakisChampaign (Centennial)27:52.41
97Riley ParsonsEast Troy23:38.99
97Adi DavisKettle Moraine27:55.80
98Virginia NelsonWhitewater23:40.67
98Klara VokurkovaWaukesha North27:55.92
99Piper WagnerWaukesha South23:43.76
99Mariana GonzalezKohler28:00.18
100Natalie WilliamsLake Country Lutheran23:44.69
100Willow ConnerMukwonago28:02.82
101Alexandra PloszajWaukesha South23:47.36
101Kylie LundgrenLakeside Lutheran28:18.98
102Naomi CurtisKettle Moraine Lutheran23:51.02
102Lucia CraigKenosha Tremper28:19.35
103Taylor RickabyKettle Moraine Lutheran23:53.15
103Jillian ButtkeOak Creek28:21.72
104Audrey KujawaOak Creek23:54.08
104Katelyn CorraoOak Creek28:22.11
105Ellisyn BurganBurlington23:55.55
105Avery RupeBrookfield Central28:24.60
106Serena BaumanKenosha Tremper23:58.97
106Eleanor SagertBrookfield Central28:26.04
107Alison Ayits AyamOak Creek24:02.72
107Hailey MayMukwonago28:26.76
108Taryn HeeterBurlington24:11.33
108Makayla PerezKenosha Indian Trail28:29.16
109Lillian MuellerSheboygan North24:12.29
109Jada CrymesMilwaukee King28:29.40
110Alane NausOak Creek24:13.13
110Jane PovichLakeside Lutheran28:34.47
111Ashley MundtPort Washington24:13.46
111Kylie ReinersKenosha Christian Life28:50.82
112Jacqueline PoullPort Washington24:15.77
112Noor AbuayyashOak Creek28:53.88
113Zoe WeissKenosha St. Joseph Catholic24:16.64
113Ella Anacarrow-DingeldeinMukwonago28:54.24
114Anastasia SwansonKettle Moraine24:17.09
114Avery SchmidtShorewood29:00.69
115Halle WendorffGillett24:19.13
115Adeline NagleShorewood29:05.85
116Molly HostetlerUniversity Lake School24:20.27
116Reece BoeldtSheboygan North29:11.70
117Eliana FleckLiving Word Lutheran24:21.23
117Avaette NollPort Washington29:25.74
118Vivian ShibilskiKenosha St. Joseph Catholic24:24.83
118Sophia KepplerBrookfield Academy29:29.49
119Hailey GhaliCatholic Memorial24:28.58
119Saelys DelgadoOak Creek29:29.91
120Katerina HouzvickovaUniversity Lake School24:28.82
120Madison ScharpingOak Creek29:31.92
121Jayden BernardKenosha Tremper24:31.04
121Katie LoganCatholic Memorial29:33.12
122Rebecca MeissnerHeritage Christian24:31.55
122Ruby DidierPort Washington29:36.30
123Jessica HelmkeKenosha Indian Trail24:32.33
123Keilani RamirezWaukesha North29:36.39
124Aubrey LangeMukwonago24:39.65
124Annabelle Kane TerhorstMukwonago29:36.69
125Gwen KleineBurlington24:41.00
125Elise WallaceKenosha Bradford29:40.05
126Paige MosierLake Country Lutheran24:41.21
126Alyssa GresensLakeside Lutheran29:41.07
127Natalie MondayHeritage Christian24:42.89
127Brie HillsRacine Park29:42.18
128Claire SchatzmanMenomonee Falls24:43.31
128Angela SpheerisShorewood29:42.57
129Sophie LimbergGillett24:45.59
129Veda WrightKenosha Indian Trail29:45.06
130Clem LaurBrookfield Academy24:46.37
130Kate OrchekowskiWaukesha South29:51.99
131Antonia LeonardsCedar Grove - Belgium24:49.49
131Ava RutkowskiPort Washington29:53.58
132Tera CommodoreUnion Grove24:59.24
132Peyton MattersMukwonago30:01.44
133Callie AndersonBig Foot/Williams Bay25:01.61
133Aubrey BauerUnion Grove30:08.43
134Esther FischerKettle Moraine Lutheran25:02.09
134Olivia NasiopolusPort Washington30:13.89
135Aaliyana GauerkeLake Country Lutheran25:07.10
135Carly Ramirez RiosOak Creek30:16.20
136Sarah FickeKenosha St. Joseph Catholic25:07.76
136Saniya IqbalKenosha Indian Trail30:25.62
137Kaitlyn BlairLake Country Lutheran25:14.22
137Kenjrah GronholmBurlington30:25.65
138Ashley PolzeanRacine Park30:28.56
139Natalie WilsonKenosha Indian Trail30:31.83
140Claire MallingerCatholic Memorial25:20.60
140Isabelle HauserKenosha Indian Trail30:33.39
141Camila ValdezWaukesha North25:21.80
141Bryana LibertyOak Creek30:40.47
142Payton WysockiPort Washington25:22.44
142Kathryn FeddersCatholic Memorial30:40.89
143Sophia ThompsonKenosha Indian Trail25:22.76
143Maria SwansonKettle Moraine30:44.97
144Caylie IrishLake Country Lutheran25:25.82
144Alanna NelsonMilwaukee Lutheran30:46.56
145Ella LopezSaint Thomas More25:28.37
145Jaelynn GonzalezWaukesha South30:48.78
146Eve BeyerOak Creek25:35.21
146Rochelle LascoKenosha Indian Trail30:59.49
147Ayla MaslowskiUniversity Lake School25:45.68
147Ava RistowLakeside Lutheran31:09.66
148Emmy BusslerMenomonee Falls25:47.00
148Natalie AparicioRacine Horlick31:12.09
149Grace Van ProoyenKenosha Christian Life25:52.07
149Kaelyn KoenigOak Creek31:21.72
150Delaney HammackWhitewater25:52.13
150Gilliana SchaalmaLakeside Lutheran31:26.07
151Amelia SlaatsLiving Word Lutheran25:53.21
152Sophie BrandSaint Thomas More25:53.39
152Bridget OhmCatholic Memorial31:30.24
153Audrey BrickmanBrookfield Academy26:00.92
153Karolina HeydaCatholic Memorial32:03.84
154Ema ArandaWhitewater26:07.64
154Violet BondarOak Creek32:05.49
155Mia HendricksonCatholic Memorial26:10.58
155Sylvia DahlmanLake Country Lutheran32:07.77
156Charlotte RangeWaukesha South26:12.41
156Anna PerdzockMenomonee Falls32:12.15
157Hannah LangerCedar Grove - Belgium26:16.43
157Abby SubediBrookfield Academy32:16.89
158London PughRacine Horlick26:34.82
158Piper MileyBurlington32:23.64
159Joline BarbieriBrookfield Academy26:35.09
159Yuhe (Sunny) WangKettle Moraine Lutheran32:32.16
160Hannah BarnesSheboygan North26:38.93
160Skylar LewisCatholic Memorial32:34.05
161Elyse GerberBurlington26:39.56
161Kiara CruzMilwaukee King32:38.85
162Zosia SpickaBrookfield Academy26:49.67
162Brynn GierkeSheboygan North32:41.52
163Parvati WagnerWaukesha South26:50.54
163Regan KramerKettle Moraine Lutheran33:10.89
164Zuwena WaulWaukesha North26:59.75
164Julie GalvanKenosha Christian Life33:15.36
165Zoe BrennanKenosha Indian Trail27:02.09
165Brynn BorkowskiMukwonago33:15.93
166Aria KmiecikEast Troy27:03.29
166Adelina LlanasWaukesha South33:32.82
167Yzsabella Espinoza-WirollSheboygan North27:04.91
167Beatrix MillerLakeside Lutheran33:33.51
168Delaney GriffithEast Troy27:05.87
168Ava ConcepcionKenosha Christian Life33:34.05
169Lilia KorkkoSheboygan North27:08.51
169Delilah EstradaWest Allis Central33:59.55
170Melany BentfieldWaukesha South27:09.62
170Anaiya WellsMenomonee Falls34:06.73
171Sarina TasmanMilwaukee King34:08.28
172Peyton NodolfMenomonee Falls27:29.19
172Kelly MayorgaWhitewater34:13.95
173Kameryn GierkeSheboygan North36:26.23
174Talia TruebenbachWaukesha South27:43.88
174Tyler MilesKenosha Indian Trail36:41.35
175Sharlese StageGillett28:08.75
175Emmalee KrzewinskiOak Creek37:15.28
176Aubrie CipovUniversity Lake School28:10.43
176Amber DuQuaineRacine Horlick38:12.76
177Persephone VirginEast Troy28:14.66
177Evelyn MunozWaukesha North38:32.56
178Rebecca RashEast Troy28:18.17
178Karolina Casul SanabriaWest Allis Central38:34.42
179Madelyn TaylorWhitewater28:31.43
179Jayla Ivory-MillerMilwaukee King39:21.58
180Lilly VandeheySaint Thomas More28:47.21
180Maricelle AnsahMilwaukee King39:23.08
181Grace VoightKenosha Christian Life28:55.92
181Sophia RaulsOak Creek39:54.55
182Lucero Aguirre-TiacuapaMessmer29:10.19
182Bralai BoydMilwaukee Lutheran39:59.68
183Analiese TremmelBurlington29:17.03
184Jocelyn DallenUniversity Lake School29:28.13
185Yeeun HanMartin Luther30:04.34
186Victoria LangeHeritage Christian30:21.68
187Isabelle NagleSaint Thomas More30:50.69
188Evelyn Barkholtz-DowlingBig Foot/Williams Bay30:55.52
189Payton BrautigamWhitewater31:15.17
190Madilyn HundtMartin Luther31:17.09
191Camille SchoonoverBig Foot/Williams Bay31:31.16
192Shaivon SimmonsMessmer31:50.93
194Tran HuyhnMartin Luther32:40.01
195Sydney ScheppHeritage Christian33:20.06
196Jade JonesMartin Luther33:22.73
197Hanna KaboskeyMartin Luther39:56.42

Wisconsin high school cross country · 2025 season · free on WI Athlete