Skip to main content
WI Athlete

2025 Season · Cross Country

Westfield Classic

Sep 25, 2025 · 536 results · 31 schools

Boys 5,000m

#AthleteSchoolTime
1Thomas McCarthyBerlin16:48.7
1Ben CarneySparta17:00.30
1Carter GiemzaGale-Ettrick-Trempealeau19:40.60
1Dylan BergPardeeville21:17.9
2Marcus BenjaminWeyauwega-Fremont17:31.5
2Adrian BautistaGale-Ettrick-Trempealeau17:41.90
2Treyton ReamesKickapoo/La Farge20:09.20
2Josue AzuaraWeyauwega-Fremont22:32.8
3Cade KochEdgar17:41.3
3Landon TurgasenKickapoo/La Farge17:48.60
3Alex Bartolo MarinIowa-Grant21:01.70
3JJ KrasseltWeyauwega-Fremont22:35.6
4Dominic KirkpatrickHillsboro17:57.80
4Trenton HendricksonPardeeville18:01.3
4Bennett GehrkeKickapoo/La Farge21:09.50
4Eli HendersonWeyauwega-Fremont22:59.4
5Braedyn NovakSparta18:07.50
5Mason MuscaneroPardeeville18:16.2
5James ThurstonSparta21:29.80
5Kodi WernerEdgar23:49.0
6Dillan SondelskiEdgar18:16.8
6Sam KnobleNorth Crawford18:18.00
6Connor JohnsonIowa-Grant21:47.50
6Brian HartmanWestfield23:56.7
7Jacob FresiaLa Crosse Central18:21.80
7Mason BorudWestfield19:31.9
7Braden TurgasenKickapoo/La Farge21:52.00
7Trevor ApfelbeckEdgar24:04.7
8Carson MayerGale-Ettrick-Trempealeau18:29.60
8Blake DeleeuwWeyauwega-Fremont19:35.3
8Miles WeatherfordLa Crosse Central22:04.41
8Ramiro Guardado EncinasMarshall24:09.3
9Troy HafemeisterRoyall18:30.00
9Matthew AlcortaWestfield19:43.1
9Collin OgleLa Crosse Central22:06.90
9John RodgerWestfield24:11.4
10Angel Vazquez-BartoloIowa-Grant18:30.80
10Ewan SteffenBerlin19:47.1
10Easton ElliottViroqua/Youth Initiative22:07.40
10Aaron SchlieppBerlin24:30.7
11Noah LangeIowa-Grant18:32.60
11Sawyer BergPardeeville19:53.7
11Logan BrudosViroqua/Youth Initiative22:07.50
11Ethan KoplienWeyauwega-Fremont24:35.6
12Grayson TruskowskiBangor18:33.30
12Luis GamonMarshall19:54.9
12Dawson MilesLa Crosse Central22:09.80
12Wyatt HowardTri-County24:37.1
13Andrew WitherowSparta18:41.90
13Tristen HomanPardeeville20:03.0
13Wyatt CressViroqua/Youth Initiative22:27.10
13Levi RingWestfield25:09.1
14Jason Bartolo-GarciaIowa-Grant18:43.90
14Boyan KrastevWestfield20:10.6
14Rue RoseKickapoo/La Farge22:36.50
14Dustin DroverBerlin26:06.6
15Ubaldo Bartolo-MarinIowa-Grant18:44.90
15Logan McDanielWeyauwega-Fremont20:15.6
15Gage VoldenViroqua/Youth Initiative22:44.50
15Deegan HartmanWestfield26:42.2
16Caleb ArnesonMelrose-Mindoro18:52.80
16Drew ChadwickMarshall20:17.7
16Samuel KorderLa Crosse Central23:00.20
16Brevin HeimanMarshall26:43.9
17Arlon WalterKickapoo/La Farge18:56.10
17Eli CoenenWestfield20:25.5
17Weston BenzingViroqua/Youth Initiative23:01.20
17Braylon GarrettPardeeville27:34.6
18Lyndon TorkelsonLa Crosse Central19:02.40
18Lane PeasePardeeville20:39.9
18Emmett HammelGale-Ettrick-Trempealeau23:16.20
18Cashton AtkinsColumbus28:28.7
19Shawn LueneburgRoyall19:04.30
19Charlie McCarthyBerlin20:40.2
19Ethyn AschenbrenerGale-Ettrick-Trempealeau23:16.60
19Chase StuntebeckMarshall28:38.7
20Gavin LabusLuther19:06.00
20Jayson MunozWeyauwega-Fremont20:48.8
20Benjamin MankeLa Crosse Central23:20.60
20Micah SchulzEdgar30:06.7
21Ian LaValleySparta19:19.40
21Asher McNielWestfield20:52.4
21Hunter JamesGale-Ettrick-Trempealeau23:33.50
21Ben HoffmanBerlin33:11.0
22Matthew BerraViroqua/Youth Initiative19:24.10
22Toby MillerBerlin20:56.1
22Jaime RiveraLuther23:46.50
23Vlad GrigorevRoyall19:29.80
23Manny Gamon GarciaMarshall20:57.8
23Asael BrodheadViroqua/Youth Initiative23:46.90
24Sean EricksonLa Crosse Central19:33.80
24Joshua WagnerWeyauwega-Fremont21:04.0
24Logan FaubionSparta23:56.40
25Will FultonIowa-Grant19:37.50
25Aidan SondelskiEdgar21:06.2
25Bob FowlerGale-Ettrick-Trempealeau24:08.60
26Mason Peterson GianunzioBangor19:37.60
26Bodie JohansenPardeeville21:12.4
26Will RoesslerGale-Ettrick-Trempealeau24:16.00
27AJ EarneyGale-Ettrick-Trempealeau19:38.00
27Kole SchwirtzWeyauwega-Fremont21:14.2
27Casey HalversonSparta24:34.10
28Levi BraatenLuther19:38.71
28Anthony GonzalezMarshall21:19.5
28Braxten KastnerKickapoo/La Farge24:36.00
29Mitch CayaGale-Ettrick-Trempealeau19:40.90
29Isaac SochaEdgar21:20.2
29Dontell ReddingSparta24:42.70
30Conner WithrowSparta19:42.10
30Jeremy ZanottiWestfield21:21.7
30Hayden JohllIowa-Grant24:48.20
31Luke HoltheHillsboro19:49.50
31Elijah ReicheltMarshall21:31.3
31Austin BloedowHillsboro24:48.90
32Wesley OlsonLa Crosse Central19:51.80
32Fynn OlmstedEdgar21:40.5
32Simon PortnerWestby24:49.50
33Caleb PriemLuther19:54.20
33Owen KreugerPardeeville21:47.9
33Nico ValdezKickapoo/La Farge24:57.40
34Alexis Gaytan-GonzalesIowa-Grant19:55.20
34Holpen PagelWeyauwega-Fremont21:53.6
34Ian AndersonHillsboro25:00.80
35Cavin SpitzmacherGale-Ettrick-Trempealeau19:55.20
35Elijah HallMarshall21:57.7
35Charlie ZelhoferKickapoo/La Farge25:09.40
36Beckem SteckleinIowa-Grant19:58.70
36Gage ZietlowWeyauwega-Fremont22:04.4
36Sebastian HoodLuther26:16.80
37Aidan BrownNew Lisbon20:00.50
37Alex LewkeColumbus22:12.4
37Rhet WiegelKickapoo/La Farge26:43.60
38Theo ParrKickapoo/La Farge20:02.00
38Parker AlbrechtEdgar22:14.3
38Kenneth RachGale-Ettrick-Trempealeau26:46.90
39Peter MolnerNorth Crawford20:02.10
39Brody LewkeColumbus22:20.9
39Carson BlahaHillsboro27:17.40
40Jeff OlsenKickapoo/La Farge20:04.70
40Emmitt HoffmanColumbus22:20.9
40Gavin KregerKickapoo/La Farge27:23.30
41Marshall StowellHillsboro20:11.80
41Collin JohnsonNekoosa22:27.0
41Michael KnepperGale-Ettrick-Trempealeau29:05.30
42Talon BruenningBangor20:12.40
42Corri LabumbardPrinceton/Green Lake22:30.0
42Tim HeineckMelrose-Mindoro29:15.90
43Ryan WilderLa Crosse Central20:13.20
43Lucas SochaEdgar22:43.5
43Remmington FreymillerIowa-Grant30:18.60
44Porter SkodaViroqua/Youth Initiative20:16.80
44Paxton MuellerEdgar22:48.3
44Weston WolffIowa-Grant30:40.50
45Lane MillerKickapoo/La Farge20:17.90
45Bradley BloomColumbus23:02.9
45Quentin KossIowa-Grant38:47.50
46Carter WortmanMelrose-Mindoro20:28.30
46Will GroveColumbus23:03.2
47Centeno XavierSparta20:29.10
47Connor EmersonBerlin23:27.5
48Traxton ThurowBangor20:31.30
48Brice GerhartWestfield23:29.9
49August RobertsViroqua/Youth Initiative20:31.30
49Jace CarriolaMarshall24:45.2
50Theron HamiltonLa Crosse Central20:32.71
50Korbyn GinglesColumbus24:51.2
51Jon MarcouBangor20:41.90
51Grayson ToneyBerlin25:24.9
52Alex FelchBangor20:58.70
52Ethan StonePrinceton/Green Lake26:12.0
53Will WirtsKickapoo/La Farge21:00.00
53Carson ShiltsNekoosa29:03.6
54Logan TibbittsGale-Ettrick-Trempealeau21:05.80
55Oliver SosinskyHillsboro21:09.10
56Griffin RudieLa Crosse Central21:13.90
57Karson KuesterHillsboro21:26.60
58Nathan DobbersteinLuther21:28.20
59Gabriel FoutsViroqua/Youth Initiative21:33.40
60Henry SeversonViroqua/Youth Initiative21:38.40
61Aidyn O'KaneNorth Crawford21:42.10
62Axton KuesterHillsboro21:47.60
63Kendell HansonWestby21:48.20
64Wil MayerWestby21:57.20
65Dawson StickneyNew Lisbon21:57.60
66Ryker WernerMelrose-Mindoro22:07.00
67Elijah McClellanLuther22:13.90
68Grayson MulhollandMelrose-Mindoro22:20.60
69Dayten WadeMelrose-Mindoro22:27.30
70Levi KingViroqua/Youth Initiative22:38.40
71Icean HangartnerMelrose-Mindoro22:50.90
72Henry RobertsViroqua/Youth Initiative22:54.90
73Oliver HankoRoyall23:12.30
74Adam SteinerWestby23:17.00
75Abner (Abe) SchederHillsboro23:17.90
76Gunnar NagyBangor23:21.30
77John PowellNorth Crawford23:28.80
78Keaton BarreauRoyall24:27.80
79Jameson AdkinsNorth Crawford25:22.90
80Alex FisherProvidence Academy-Coulee Christian25:37.00
81Connor BradburyLuther25:41.80
82Jacob MichaelsWestby25:49.10
83Tyler MooreRoyall26:04.00
84Sawyer SchultzWestby26:11.50
85Jackson PreussRoyall28:14.50
86Emmitt WeikerMelrose-Mindoro28:50.80

Boys 2 Mile

#AthleteSchoolTime
1Cade KurthColumbus12:35.9
2Dillon GrayWautoma Parkside13:02.2
3Joseph BorudWautoma Parkside13:10.1
4Blake KurthColumbus13:15.2
5Kody GundersenWestfield13:26.5
6Harvey BrakemanPrinceton/Green Lake13:26.7
7Nash BartolBerlin13:28.7
8Joey MartinEdgar MS13:31.0
9Matthew AmmannPardeeville13:31.4
10Mason LaackSt Patrick (Mauston)13:34.7
11Jackson StockerPrinceton/Green Lake13:37.9
12Kellen HousworthSt Patrick (Mauston)13:45.7
13Jonah NicolPardeeville13:47.3
14Jacob HilkePrinceton/Green Lake13:49.0
15Rhett GimnickWestfield13:53.9
16Roger FieldsWeyauwega-Fremont13:56.4
17Noah TamborninoSt Patrick (Mauston)14:06.4
18Owen RandallSt Patrick (Mauston)14:07.4
19Devin FredenhagenNekoosa-Alexander14:10.1
20Leo StellmacherPrinceton/Green Lake14:10.9
21Ivan GarrettPardeeville14:11.9
22Max HazelbergPrinceton/Green Lake14:13.9
23Brennan MuellerEdgar MS14:19.8
24Adrian ShekelsWestfield14:21.5
25Grayson SherrickPardeeville14:28.9
26Harrison LaperPardeeville14:31.7
27Ethaniel MoodyWestfield14:34.8
28Jamie RamerRandolph/Cambria-Friesland14:35.2
29Jackson HumphriesWestfield14:39.4
30Jacob NicolPardeeville14:41.3
31Jackson NeitzkeBerlin14:45.2
32Marlin SchimelphenigWautoma Parkside14:45.2
33Dane LaufenbergColumbus14:46.9
34Liam ToneyBerlin14:51.5
35Brayan CraigOlson14:54.7
36Ian StrobelNekoosa-Alexander14:56.7
37Jax RichardWautoma Parkside15:03.1
38Easton NowakWautoma Parkside15:06.5
39Brady SonnentagBerlin15:13.7
40Aden SteineckePardeeville15:15.0
41Callum CavazosWautoma Parkside15:23.3
42Jack GosdaOlson15:33.8
43Lincoln CoughlinOlson15:37.8
44Hank HaggertyPardeeville15:39.7
45Callen McConnellPardeeville15:44.6
46Ryan EusticeMarshall15:51.5
47Cooper BendtMarshall15:52.1
48Jordan BoyerMarshall15:57.0
49Aiden KissaneColumbus16:06.4
50Avery KramerBerlin16:09.8
51Bentley ReschleinBerlin16:12.6
52Trent StuntebeckMarshall16:13.6
53Taylor DahlTri-County16:14.8
54Liam MolnarPardeeville16:16.1
55Oliver LynchPardeeville16:16.6
56Mateus SagoMarshall16:23.6
57Rocky ReinickePardeeville16:36.3
58Dakota ReinickePardeeville16:37.8
59Griffin MillerSt Patrick (Mauston)16:44.0
60Burke HeimanMarshall16:44.8
61Arthur ChapmanPardeeville16:53.0
62Graiden CaseyPardeeville16:53.7
63Mason DomkeBerlin16:57.6
64Robert AbbottBerlin16:58.5
65Avery RobertsBerlin17:05.0
66Liev HousworthSt Patrick (Mauston)17:10.8
67Andrew RodgerWestfield17:12.2
68Tristian SandersPardeeville17:22.7
69Keagan StarkPardeeville17:27.2
70Sawyer PeschelWestfield17:32.9
71Nathaniel GlamanTri-County17:47.5
72Jack MartzWautoma Parkside17:56.5
73Casen OrenMarshall18:17.5
74Anton ESt Patrick (Mauston)18:56.6
75Coleman BellPardeeville18:57.0
76Austin HaggertyPardeeville18:58.8
77Emmett RammingerMarshall19:01.7
78Jaxon BarthSt Patrick (Mauston)19:10.5
79Danny GamonMarshall20:02.9
80Dane LawColumbus20:06.2
81Michael King-RussellBerlin20:17.2
82Leo GonzalezMarshall21:07.2
83Declan HouseworthSt Patrick (Mauston)21:11.7
84Cameron JohnsonNekoosa-Alexander21:25.7
85Matthew Perez-AdameBerlin21:26.7
86Cesar MirandaMarshall22:11.7
87Erik HainlineNekoosa-Alexander23:32.5

Girls 5,000m

#AthleteSchoolTime
1Elizabeth CurtisWestby19:43.30
1Audrey ShattuckBerlin21:08.0
1Minna CrusanLa Crosse Central23:08.70
1Autumn JohnsonBerlin25:12.2
2Allyah SchwemViroqua/Youth Initiative20:34.30
2Katera HartzkeBerlin21:28.3
2Sarah FaucheuxLa Crosse Central24:49.80
2Claire PeschelWestfield26:25.4
3Addison EvenstadWestby20:40.00
3Alyssa KujawaBerlin21:46.7
3Noah MathesViroqua/Youth Initiative24:50.00
3Halle DrewWestfield26:35.2
4Angela DiehlViroqua/Youth Initiative21:02.21
4Aubrey KurczekBerlin21:52.8
4Abigail (Abby) KaneViroqua/Youth Initiative25:34.90
4Saydee KohnkeWestfield26:35.8
5Charlotte YardLa Crosse Central21:05.60
5Abby ShattuckBerlin21:53.8
5Sophia LawrenceLa Crosse Central25:53.50
5Averie DecorahWestfield26:37.4
6Hazel GoltzViroqua/Youth Initiative21:11.90
6Karlie FritterMarshall22:20.6
6Sylvie PierceViroqua/Youth Initiative26:13.60
6Madeline ScheppRandolph/Cambria-Friesland28:39.9
7Hermione AndersonSparta21:13.70
7Bree MotsenbockerPardeeville22:36.8
7Emma KaneViroqua/Youth Initiative26:50.60
7Samantha SchneiderEdgar28:55.0
8Ingrid CarstensNorth Crawford21:38.10
8Tori JustmannMarshall22:49.4
8Melanie RobinsonGale-Ettrick-Trempealeau27:26.60
8Rachel BurkeEdgar29:44.1
9Kaylyn TorkelsonLa Crosse Central21:43.30
9Ashley DretskeBerlin23:02.5
9Hailee GilsonGale-Ettrick-Trempealeau27:28.50
9Meradeth ReinsbachBerlin30:18.4
10Grace OlsonBangor21:47.50
10Kenna JenkinsPardeeville23:05.2
10Sarah StorbakkenWestby27:46.60
10Kaylin DietscheEdgar30:19.7
11Sheila JohnsonMelrose-Mindoro21:47.90
11CeCe MillsEdgar23:13.1
11Cadence KelleyIowa-Grant27:50.80
11Ahzayla BellBerlin30:57.7
12Odessa HuebnerWestby21:50.60
12Kylie RateikeMarshall23:28.5
12Jersey CressViroqua/Youth Initiative28:10.30
12Mariah CaldwellTri-County31:00.7
13Brynn BosshardLa Crosse Central22:03.90
13Calla BenjaminWeyauwega-Fremont23:34.7
13Harper RowlingLa Crosse Central28:28.50
13Ella Van OrnumEdgar31:15.6
14Ivory AlthoffProvidence Academy-Coulee Christian22:08.20
14Ashley KrauseEdgar23:39.6
14Faith HoffWestby28:33.60
14Siara SchroederEdgar33:27.3
15Adelaide WoodwardViroqua/Youth Initiative22:10.90
15Hope PhillisWestfield23:44.8
15Margaret KrugerLa Crosse Central28:34.60
15Emily BohnTri-County36:11.5
16Olivia McCauleyHillsboro22:15.10
16Ava KerschnerWestfield24:16.4
16Gracie EicheltGale-Ettrick-Trempealeau28:47.30
16Kendyl ApfelbeckEdgar36:18.3
17Katie RandowKickapoo/La Farge22:19.80
17Ally ZimmermanMarshall24:44.2
17Summer ArehartViroqua/Youth Initiative28:54.00
17Blaynne CrawfordEdgar36:19.1
18Mckenna JothenWestby22:34.00
18Kiana BerryPardeeville24:48.0
18Claire Klein-BorgertLa Crosse Central29:07.90
18Vanessa CzechEdgar37:00.3
19Kolbie AndolsekKickapoo/La Farge22:34.60
19Libbie ShowenWestfield24:59.5
19Eden PfiefferViroqua/Youth Initiative29:51.80
19Aliyah SolisTri-County39:30.9
20Hannah HagenWestby22:45.60
20Adeline PetersonEdgar25:03.9
20Raylin CookseyGale-Ettrick-Trempealeau30:26.10
20Ruby WiegandEdgar39:43.7
21Molly HamiltonWestby22:52.90
21Aurora HomanPardeeville25:11.2
21Payton OrthIowa-Grant30:37.90
22Clara JantzLa Crosse Central22:55.10
22McKenzie MuellerEdgar25:15.4
22Kylee MashakBangor30:46.90
23Mae MedingerLa Crosse Central22:57.00
23Emma EpsteinWeyauwega-Fremont25:32.3
23Chelsey MuellerIowa-Grant31:27.50
24Chloe WynnLa Crosse Central23:08.00
24Mellina EscotoWestfield25:34.4
24Taylor AideIowa-Grant31:32.80
25Kayleigh AckmanViroqua/Youth Initiative23:09.60
25Victoria ShekelsWestfield25:39.5
25Martina Alberdi MayoralLa Crosse Central31:40.40
26Ruby JohnsonGale-Ettrick-Trempealeau23:11.40
26Lucy MunsonMarshall25:47.1
26Karla GaytanIowa-Grant32:51.80
27Kendal AndolsekKickapoo/La Farge23:11.50
27Alyvia BellPardeeville26:05.1
27Gwen WalkerKickapoo/La Farge33:19.20
28Gianna BennettProvidence Academy-Coulee Christian23:15.60
28Sarah CoenenWestfield26:20.7
28Clara HajzlKickapoo/La Farge33:48.70
29Abbigail DroesslerIowa-Grant23:19.70
29Marinna MenkeWestfield26:30.5
29Tran NguyenLa Crosse Central34:23.90
30Abigayle (Abb… GilbertsonSparta23:21.80
30Annabelle StrenzColumbus26:38.4
30Sage BorkKickapoo/La Farge34:52.40
31Alice AmundsonWestby23:24.50
31Jorja KnetterEdgar26:43.5
31Rayna ArttusBangor37:59.20
32Isabella (Bella) TibbittsGale-Ettrick-Trempealeau23:44.10
32Samantha SchmidtEdgar27:16.6
33Ardyn PierceViroqua/Youth Initiative23:45.00
33Josee DowningColumbus27:41.0
34Madeline ZieglerSparta23:46.00
34Lily FieldsWeyauwega-Fremont27:54.1
35Lily MercerBangor23:56.60
35Isabel Pagels-BraatenNekoosa28:07.8
36Kallie ModjeskiSparta24:00.60
36Tonaya AlixWeyauwega-Fremont28:17.3
37Tatum SchumacherViroqua/Youth Initiative24:18.80
37Kylie BuzzellPardeeville28:51.4
38Kylie BreuerIowa-Grant24:23.50
38Alyssa SchmidtPrinceton/Green Lake28:53.2
39Charlee McCutchenGale-Ettrick-Trempealeau24:29.90
39Paige ReindersEdgar29:02.7
40Nora HigginsGale-Ettrick-Trempealeau24:31.20
40Nora JiannacopoulosMarshall29:27.0
41Madison GlassKickapoo/La Farge24:34.21
41Karissa SchwoererColumbus29:31.3
42Rohwen AultmanIowa-Grant24:45.80
42Gwen RezinNekoosa30:18.9
43Jacee EricksonLuther25:01.30
43Sarah SolbergPrinceton/Green Lake30:25.1
44Lily GrahamGale-Ettrick-Trempealeau25:09.20
44Francesca GaglioPardeeville30:39.8
45Sierra BrantnerSparta25:09.30
45Bailey HeiseWeyauwega-Fremont31:05.7
46Kiera CavadiniBangor25:15.90
46Genevieve RoushPrinceton/Green Lake32:23.2
47Marin GasperBangor25:49.10
47Dot BakerColumbus35:22.9
48Calysta BautchMelrose-Mindoro25:51.80
49Braelyn RothamerIowa-Grant25:59.50
50Claire BreidenbachGale-Ettrick-Trempealeau26:07.00
51Hannah ChambersLuther26:07.20
52Pajessa BakerIowa-Grant26:11.30
53Chris CrowIowa-Grant26:13.60
54Brenna GottbeheatBangor26:23.60
55Caitlyn CrenshawBangor26:27.00
56Aubrynn RoteringGale-Ettrick-Trempealeau26:39.71
57Corrina RouvelLuther26:55.80
58Madelyn LeiglSparta27:14.30
59Valeria Ramos-RamirezIowa-Grant27:51.50
60Elizabeth CairnsHillsboro28:06.50
61Sophia WolfNew Lisbon28:15.10
62Elizabeth HunterLuther28:22.30
63Athemia HorstmanLuther29:06.90
64Jordan BarkerNew Lisbon29:46.90
65Grace LoeckeMelrose-Mindoro30:51.00
66Kaelyn FrelitzLuther30:52.40
67Mattison FosterMelrose-Mindoro30:53.80
68Lena SchmidtNorth Crawford31:48.00
69Nadia DegnerRoyall37:51.10
70Rosalyee HughesMelrose-Mindoro39:01.80

Girls 2 Mile

#AthleteSchoolTime
1Ashlynn AskiPardeeville13:08.0
2Lexi KurczekBerlin13:49.6
3Tia RuggWestfield13:58.7
4Brooke ShattuckBerlin14:06.4
5Brooklyn HawlishWautoma Parkside14:22.5
6Sofia BellPardeeville14:32.3
7Caroline LieschBerlin14:36.0
8Ava ZimmermanPrinceton/Green Lake14:55.3
9Addilyn BattistiNekoosa-Alexander14:59.0
10Elena BladerWautoma Parkside15:03.4
11Eleanor ZahnPrinceton/Green Lake15:11.4
12Elyssa BladerWautoma Parkside15:39.4
13Brooklyn BoettcherWautoma Parkside15:39.7
14Elayna CorderoOlson15:40.3
15Lena ChristensonOlson15:40.3
16Brielle SchultzPardeeville15:43.4
17Evie HazelbergPrinceton/Green Lake15:46.7
18Meika MeinholdtPardeeville15:47.4
19Coraline BielyBerlin15:59.6
20Claire HickeyWautoma Parkside16:02.7
21Serenity WiseWestfield16:15.2
22Janiylah BellBerlin16:16.5
23Makaila WeisenselWestfield16:21.7
24Adeline NuttallOlson16:24.2
25Madisyn SchraufnagelPardeeville16:26.5
26Molly MurphyOlson16:33.7
27Addlynn Van OrnumEdgar MS16:33.8
28Esther WeisenbergerEdgar MS16:40.7
29Rubi DowningColumbus16:41.5
30Elyse KlimekMarshall16:42.9
31Madison KleinPardeeville16:43.9
32Paisleigh SchlobohmPardeeville16:47.6
33Bristol FischerPardeeville16:59.9
34Reyna ZahnPrinceton/Green Lake17:23.6
35Ireland SchuchartMarshall17:24.1
36Myla PeetzPardeeville17:25.3
37Sandra TrevorrowWestfield17:36.3
38Quinn ReimerNekoosa-Alexander17:47.1
39Kenley HoelMarshall17:53.4
40Maria MillsEdgar MS17:56.8
41Sasha LinkRandolph/Cambria-Friesland17:58.2
42Lainey TourdotOlson18:25.3
43Elise PetersonEdgar MS18:27.8
44Ava EndreasPardeeville18:43.9
45Callyn WilhelmEdgar MS18:50.4
46Riley GeorgesonOlson19:02.3
47Zoey JenkinsPardeeville19:04.2
48Emmersyn PietkauskisWautoma Parkside19:06.4
49Grace HeiserOlson19:08.3
50Kalli SmithOlson19:08.7
51Katelyn Van Der LeestEdgar MS19:09.2
52Natalya MolnarPardeeville19:13.6
53Avery LeBeauOlson19:18.2
54Isabella WieseNekoosa-Alexander19:24.5
55Hayden HayesWestfield19:24.6
56Gemma HerrewigOlson19:27.7
57Brielle BohnertOlson19:39.0
58Brinley BuchholzWestfield19:53.0
59Abby OlsonPardeeville19:55.0
60Nora RodriguezMarshall19:55.9
61Elliana TrochinskiBerlin20:00.6
62Araceli GonzalezMarshall20:02.1
63Ava MatticeBerlin20:20.6
64Sinatra BellBerlin20:23.5
65Dorothy LaperPardeeville20:36.5
66Ariana PokorneySt Patrick (Mauston)20:51.0
67Kaylee PihlajaPardeeville21:03.9
68Alina BlaskaColumbus21:16.5
69Morgan Vanden PlasWautoma Parkside21:23.9
70Bailey HellerOlson22:00.1
71Anastasia VerburgtWautoma Parkside23:00.0
72Grace KayhartOlson23:30.6
73Reagan ZamzowWautoma Parkside23:53.7
74Anne MilesOlson24:12.1
75Aleeyah CaldwellTri-County24:29.5
76Adriannah CaldwellTri-County24:40.5

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