Skip to main content
WI Athlete

2025 Season · Cross Country

Ripon Invitational

Sep 20, 2025 · 354 results · 13 schools

Boys 5,000m

#AthleteSchoolTime
1Garrett PickeringCampbellsport16:27.3
1Hayden HanefeldWaupun19:23.7
2Efrain GuardiolaWaupun16:49.7
2Aiden TreakleWaupun19:29.1
3Caleb SiebauerCampbellsport16:55.5
3Dustin PoppChilton20:26.9
4Jackson SpankowskiPortage17:16.0
4Liam AalsmaWaupun20:46.3
5Mason DirmeierCampbellsport17:17.6
5Dominik BennettChilton20:54.1
6Carter DisbrowWaupun17:52.7
6Jacob AdsitBeaver Dam21:43.7
7Alexander ZimmermanWaupun17:57.0
7Jake PropsonChilton21:56.7
8Jackson MeyersChilton18:08.3
8Landon LeissesBeaver Dam22:20.9
9Jonah MenetValley Christian - Oshkosh18:34.2
9Nordiel Blandon-ZambranaChilton23:03.6
10Leyton FosterWaupun18:39.8
10Dominic DeVriesWaupun23:16.2
11Eliot WietingChilton18:44.0
11Cole ReinkeChilton23:36.0
12Jack O'BrienValley Christian - Oshkosh18:52.7
12Jack MonizRipon23:43.9
13Noah BobbCampbellsport18:54.7
13Jonah BrownBeaver Dam23:57.0
14Vicente BeltranRipon18:57.5
14Caleb ChrudimskyPortage24:38.6
15Miguel GarciaWaupun19:01.0
15Zane DowningBeaver Dam24:41.5
16Castiel Adell-GreeneRipon19:14.3
16Davin MerrillPortage25:40.5
17Adam BoehnleinMayville19:15.7
17Zander WeberRipon26:35.3
18Brody GlynnChilton19:17.1
18Rayden RankRipon27:00.2
19Owen ZiegelbauerChilton19:18.5
19Hawke ShierBeaver Dam27:00.4
20Owen PlatnerChilton19:20.4
20Gavin MagadanzRipon27:39.2
21Landyn GarrettRipon19:24.1
21Lachlan WorthingtonMayville27:39.4
22Caleb BuffingtonWaupun19:27.7
22Alex KehrmeyerBeaver Dam28:12.4
23Simon MenetValley Christian - Oshkosh19:40.7
23Kellan DavisBeaver Dam30:21.4
24Jack MarshallBeaver Dam19:42.3
24Adam SchoenChilton31:19.8
25Nathan SmithBeaver Dam19:49.7
25Joshua Van grollValley Christian - Oshkosh31:42.0
26Mason PagelChilton19:51.7
27Zachary WernerValley Christian - Oshkosh19:54.2
28Quinn AppleBeaver Dam20:04.4
29Lucas SchroederBeaver Dam20:08.7
30Silas JohnsonValley Christian - Oshkosh20:14.4
31Cleary TwohigLomira20:18.0
32Caden LindgrenMayville20:23.7
33Luke UnruhLomira20:46.6
34Aiden BangartChilton20:51.7
35Kyle AllicksonCampbellsport20:56.5
36Sebastian Bonilla IrizarryBeaver Dam20:57.0
37Mac LivingstonMayville21:21.9
38Logan MatthewsBeaver Dam21:31.3
39Jace MerrillPortage21:59.0
40Desmond ShanksPortage22:00.2
41Mathias WeberRipon22:12.1
42Memphis GatzkeRipon22:16.8
43Zachary KraucykPortage22:24.9
44William StuewerLomira22:25.2
45Jeremiah JordanRipon22:27.6
46Phoenix EllingsonMayville22:31.6
47Aaron Cayetano PerezPortage22:44.4
48Joshua SandahlValley Christian - Oshkosh22:49.5
49Reed SchmidtMayville23:00.7
50Eirnan SpillmanRipon23:39.4
51Wyatt SawickiValley Christian - Oshkosh23:57.2
52Alex RichterMayville24:14.9
53Lincoln St. LouisCampbellsport24:16.8
54Alex ZhengPortage25:16.3
55Jesse SchaumburgLomira25:40.4
56Ian MeyroseMayville25:46.6
57Michael BanasynskiLomira29:34.3
58William WatkinsLomira32:28.2

Boys 3,000m

#AthleteSchoolTime
1Ramsey PrellwitzRipon10:24.3
2Porter FaustCampbellsport10:45.8
3Jasper LaRocheBartels11:31.0
4Zeier HanefeldWaupun11:34.4
5Abram HazelwoodWinneconne11:35.5
6Parker HenslinRipon11:37.6
7Marcus GenzMayville11:40.1
8Auden WalkerCampbellsport11:59.1
9Elijah MageskiMayville12:04.0
10Abram MenetValley Christian12:10.3
11Cameron FreyBeaver Dam12:15.5
12Gavin TrillerRipon12:19.4
13Colton LuedtkeWinneconne12:19.8
14Brody WelbesWinneconne12:21.2
15Caden SchmiedelWinneconne12:27.2
16Ben CarlsonRipon12:29.3
17Cody SkadahlWinneconne12:36.7
18Cooper KibbelWaupun12:44.2
19Enzo AshtonWinneconne12:52.7
20Levi McDonaldRipon12:55.5
21Jovanny Gonzalez RuizBeaver Dam12:57.5
22Brogan MckeeCampbellsport13:00.5
23Micah VigilValley Christian13:05.8
24Andrew SandahlValley Christian13:07.2
25Oliver RyfWinneconne13:07.4
26Daven LevitasWinneconne13:10.5
27Evan RemillardRipon13:10.8
28Maxwell MeyersChilton13:11.0
30Preston BaierRipon13:17.3
31Cooper RahnCampbellsport13:19.7
32William GogoWinneconne13:20.6
33Sawyer VanAllenWinneconne13:23.1
34Andrew LeshBeaver Dam13:24.3
35Easton GloedeCampbellsport13:27.7
36Easton StommelBeaver Dam13:32.5
37Dawson KuhnzBeaver Dam13:45.6
38Carter MonizRipon13:46.9
39Isiah FreundValley Christian13:47.1
40Noah TrombleyRipon13:56.5
41Dayton RentmeesterCampbellsport14:00.9
42Joseph KruegerWinneconne14:01.0
43Gabe DoumaRipon14:03.8
44Jackson KottkeCampbellsport14:05.1
45Maverick SchusterWinneconne14:05.3
46Fletcher PoppChilton14:05.6
47Will NaegeleLomira ms14:08.4
48Croix NeaceWinneconne14:14.7
49Arlo BreadonBeaver Dam14:16.7
50Nico JulianRipon14:17.0
51Chris TiegsChilton14:19.5
52Archer PrellwitzRipon14:22.6
53Louis WestergaardBeaver Dam14:24.0
54Zach StertzValley Christian14:36.5
55Rowan GundlachRipon14:42.7
56Jackson StoffelCampbellsport14:44.5
57William HeiseWinneconne14:44.5
58Brendan StrittmaterBartels14:48.0
59Miles McKibbenBartels14:48.9
60Abe JamesLomira ms14:56.7
61Levi MandCampbellsport15:09.8
62William McCartyCampbellsport15:12.7
63Spencer StruckCampbellsport15:17.3
64Brandon AdamsRipon15:38.2
65Harrison DaunRipon15:45.9
66John NelsonWinneconne15:47.3
67Elliot FrankValley Christian15:54.1
68Jacob KehossRipon15:56.3
69Everett EsalaRipon15:57.3
70Keegan MichelsRipon16:03.5
71Gunnar KrezmanLomira ms16:05.7
72Ian MarshallBeaver Dam16:21.9
73Brody BishopBeaver Dam16:30.0
74Pio LuedtkeBeaver Dam16:44.1
75Oliver OlsenBeaver Dam16:46.1
76Theodore RabideauLomira ms17:02.6
77Porter ReschRipon17:12.2
78CJ JensenBartels17:14.7
79Cecil YoungLomira ms17:15.8
80Gabriel YangWaupun17:22.8
81Landon SchairerValley Christian17:24.2
82Lincoln GetzValley Christian18:00.4
83Austin VolkmanValley Christian18:00.9
84Maverick Bratton-WesnerValley Christian18:03.6
85Abel KruegerRipon18:09.3
86Avery SmithBeaver Dam19:53.6
87Gabe RaskValley Christian20:25.8

Girls 5,000m

#AthleteSchoolTime
1Adeline BairdRipon20:01.0
1Millie GalesRipon24:26.6
2Mya MoranValley Christian - Oshkosh20:25.8
2Amara KeilerLomira26:05.8
3Mary MurphyPortage20:32.9
3Liberty LuedtkeLomira26:19.5
4Whitney WitkowskiLomira20:58.8
4Kensie ReifsniderBeaver Dam26:58.9
5Josie ChristianLomira21:15.5
5Adella EmmerLomira28:10.6
6Allison ZwaldBeaver Dam21:19.1
6Lydia KulczewskiLomira28:12.0
7Hanna FaberLomira21:33.0
7Anna LemkeChilton28:12.7
8Claire BatesBeaver Dam21:44.4
8Kaitlyn SabbyLomira28:33.3
9Amelia LongRipon21:58.7
9Makenzie HarrisMayville28:52.6
10Sidney DavisMayville22:07.1
10Alexis KottkeLomira28:56.7
11Riley PaulsenPortage22:09.3
11Natalia RojasChilton28:57.6
12Samara HerzogMayville22:10.7
12Hallie BuchholzLomira28:58.0
13Kennedy GoebelLomira22:12.5
13Paige HargraveLomira29:08.1
14Jena NorenbergBeaver Dam22:14.0
14Pearl WitekMayville29:52.9
15Reese PollockWaupun22:17.4
15Penny KooimaWaupun30:06.2
16Morgan MuellerChilton22:21.0
16Karissa RedmanBeaver Dam30:20.3
17Isabel WestphalLomira22:26.6
17Etelka FeherWaupun31:19.0
18Lillian KwakkelRipon22:34.4
18Lucy StowellWaupun31:40.0
19Kellyn WoodworthPortage22:37.5
19Audrey BembenekChilton32:24.7
20Markiya UherkaWaupun22:37.9
20Sofia JonesWaupun32:38.0
21Kelsey AdamsRipon22:45.5
21Magdalene BeaversMayville32:41.2
22Mette GenzMayville23:06.4
22Melia PatrickValley Christian - Oshkosh32:42.7
23Elaina LemmenesWaupun23:14.5
23Marianna Oritz-SanchezChilton33:04.3
24McKenzie MurphyValley Christian - Oshkosh23:14.9
24Allie GeelanWaupun36:34.6
25Olivia KruegerPortage23:27.7
25Ava GuevaraLomira37:18.1
26Tori ThomasLomira23:40.6
26Abby MoehnChilton38:51.7
27Izzy SperfslageCampbellsport23:44.2
28Crystall MuellerMayville23:45.6
29Alyssa BradleyRipon23:47.4
30Ryleigh VolzCampbellsport24:00.0
31Aubrey PlateChilton24:03.4
32Evaleigh PoppChilton24:13.1
33Stella PomplunRipon24:18.5
34Iyla WietingChilton24:19.8
35Elinorah LangjahrLomira24:20.6
36Eva PendowskiCampbellsport24:22.1
37Gini MoehnChilton24:28.9
38Isabella WegeMayville24:38.5
39Ava BasileCampbellsport24:54.0
40Lydia CaseMayville24:57.3
41Mackenzie KraegeRipon24:58.0
42Bernardette RamirezBeaver Dam24:58.4
43Haley FreriksWaupun24:59.0
44Annika BouwkampWaupun25:00.1
45Claire KuzniewiczBeaver Dam25:27.6
46Madi PershigChilton25:37.9
47Grace HainesBeaver Dam25:57.8
48Aubree JamborChilton26:17.0
49Sophia BruntPortage26:32.1
50Luciana GonzalezBeaver Dam26:33.5
51Haylie GlamannCampbellsport26:57.8
52Jamie McCauleyWaupun27:08.8
53Merian GetzValley Christian - Oshkosh27:22.9
54Madaline WeissValley Christian - Oshkosh27:24.3
55Layla BudahnMayville27:37.9
56Roselyn CayetanoPortage27:45.3
57Lorelei WalkerCampbellsport28:37.5
58Genna GrahlCampbellsport29:03.2
59Katherine HansenPortage29:49.4
60Evangeline Bratton WesnerValley Christian - Oshkosh30:42.5
61Maura WillisValley Christian - Oshkosh32:45.1

Girls 3,000m

#AthleteSchoolTime
1Ella HansenBartels11:47.2
2Oriya WietingChilton12:17.3
3Norah BillingtonMayville12:23.1
4Madyson MayneBartels12:24.5
5Elsa KuehnChilton12:34.5
6Evelyn MarxWinneconne12:56.3
7Aubrey SalmWinneconne12:56.5
8Carter KnoopLomira ms12:57.1
9Teelin FordWinneconne12:58.0
10Karlee DirmeierCampbellsport13:18.0
11Marley CasparyLomira ms13:20.8
12Kourtney BongCampbellsport13:30.7
13Emersyn KarsniaRipon13:34.3
14Audrey ThielBeaver Dam13:35.9
15Abby BarnesWinneconne13:44.0
16Ava DollWinneconne13:48.6
17Emerson LeissesBeaver Dam13:50.3
18Ivy MillerRipon13:56.9
19Maryn PichlerCampbellsport14:05.0
20Nolia PrellwitzRipon14:11.8
21CC LangjahrLomira ms14:15.6
22Anna BradleyRipon14:16.8
23Anna SandahlValley Christian14:20.6
24Everly JaniszeskiWinneconne14:24.5
25Rachel JenkinsBeaver Dam14:25.3
26Madelyn LeeWinneconne14:26.7
27Madeline McCabeWinneconne14:27.7
28Adelynn HudackWinneconne14:29.7
29Esme WagnerBartels14:35.0
30Mikayla TimmCampbellsport14:40.7
31Brittany EbertCampbellsport14:42.9
32Sammi SobaCampbellsport14:48.4
33Naiomi VertzBeaver Dam14:49.3
34Bailey KielChilton14:57.6
35Brynlee WorthBeaver Dam15:00.7
36Stella WorthBeaver Dam15:00.9
37Kylee SouvannasoneBeaver Dam15:02.2
38Adeline AckleyBeaver Dam15:02.3
39Ilayna HabersetzerWinneconne15:05.8
40Lydia MelbyWinneconne15:09.6
41Abigail BuchholzRipon15:17.4
42Harper GilmerBeaver Dam15:21.9
43Shayla HawkinsLomira ms15:31.8
44Natalie WolfCampbellsport15:35.2
45Lacey PikeLomira ms15:38.8
46Allison PrestonValley Christian15:42.6
47Libby NielsonValley Christian15:43.5
48Ariana WenzelWinneconne15:45.3
49Charlotte DownsBeaver Dam15:47.2
50Reese OsheimRipon15:47.8
51Elliot LeeWinneconne15:48.0
52Gloriana PoppChilton15:57.3
53Becca StraubCampbellsport15:57.3
54Cataleya ZavalaBeaver Dam15:58.2
55Jocelyn FeldnerRipon16:13.6
56Rylah KlockBartels16:18.8
57Elianna Van GrollValley Christian16:37.2
58Adriana Garcia-MorenoWaupun16:38.2
59Ella LesserValley Christian16:42.2
60Tatum MinorRipon16:42.6
61Madison WampoleBeaver Dam16:47.6
62Alexa GonyoRipon17:06.2
63Astraya EllingsonMayville17:15.1
64Kaydence BrooksWinneconne17:16.0
65Olivia HarrisonWinneconne17:22.8
66Addie KeilerLomira ms17:24.0
67Emma DavisRipon17:25.2
68Aleisha Tadysak-CurryBeaver Dam17:27.1
69Erika LeksanderWinneconne17:29.7
70Shelby StoneBeaver Dam17:31.7
71Morgan FewlessCampbellsport17:34.6
72Mila MartinBeaver Dam17:37.7
73Myla RahnRipon17:39.8
74Ruby GuellCampbellsport17:40.7
75Josephine WoodworthBartels17:46.1
76Mila GomezBeaver Dam17:49.9
77Laila SweenBartels17:50.1
78Jaliyah JohnsonBeaver Dam18:16.0
79Olivia DevittBeaver Dam18:18.5
80Autumn Resop-TaylorRipon18:28.8
81Reagan SpillmanRipon18:30.8
82Denali GanskeBeaver Dam18:33.8
83Ellie LaueBeaver Dam18:36.0
84Audra KwakkelRipon18:43.6
85Brooklyn LeksanderWinneconne19:39.1
86Leah VoightWinneconne19:43.4
87Ella KoenigsChilton19:45.5
88Natalie HephnerChilton19:47.8
89Finley EthingtonBartels20:50.6
90Aveigha HendricksonBartels20:51.1
91Aria WissellBeaver Dam20:57.6
92Nyssa BakkenRipon21:00.4
93Lydia ToblerRipon21:00.6
94Adelia JacobsMayville21:07.6
95Clara NolanRipon21:19.2
96Amelia ErnstRipon21:25.7
97Emma CornellBeaver Dam21:42.5
98Hannah LongWaupun21:44.4

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