Skip to main content
WI Athlete

2025 Season · Cross Country

DeForest MS Norski Invite

Sep 11, 2025 · 315 results · 9 schools

Boys 3,000m

#AthleteSchoolTime
1Cade SpraguePatrick Marsh11:18.60
1Jack LagerwallPatrick Marsh11:47.00
2Elliot BorenitschWaunakee11:21.20
2Sam BraunPatrick Marsh11:48.20
3Dmitriy ProninWaunakee11:57.40
3Breck BuengerDeForest Area11:58.90
4Korey McFarlandSauk Prairie12:29.10
4Jonah BrandlPatrick Marsh12:44.20
5Carter VerrierPrairie View12:30.80
5Colin EckerlyKromrey12:51.00
6Harrison SonneWaunakee12:44.60
6Hudson WhitcherDeForest Area12:51.60
7Milo MonglerKromrey12:53.00
7Rhys PortmanPrairie View12:55.90
8Kellen AnnenDeForest Area13:00.50
8Lucien StephanKromrey13:10.20
9Cameron FreyBeaver Dam13:02.30
9Nicolas VomasticKromrey13:17.50
10Adrian MoralesSauk Prairie13:19.10
10Max SchmidtCentral Heights13:24.00
11Levi BierDeForest Area13:22.20
11Lucas GingerichDeForest Area13:26.70
12Camden BuckinghamCentral Heights13:24.00
12Henry ZuelkeSauk Prairie13:29.60
13Ronnie DevroyDeForest Area13:31.20
13Keaton CzappaWaunakee13:43.30
14Logan MeyerSauk Prairie13:39.00
14Austin DworakCentral Heights13:52.90
15Easton StommelBeaver Dam13:49.80
15Henry EvansWaunakee13:53.30
16Elliot MarguliusCentral Heights13:54.90
16George AndersonDeForest Area13:55.10
17David NakielskiPatrick Marsh13:55.80
17Gavin StaggDeForest Area13:55.90
18Cole EmerickKromrey14:09.20
18Adam MatzDeForest Area14:15.00
19Brayden Vander WoudePatrick Marsh14:14.30
19Porter ZwettlerWaunakee14:16.20
20Calder SchakelmanWaunakee14:17.60
20Calvin HeroldKromrey14:19.00
21Brayden NelsonSauk Prairie14:18.80
21Henry ScarboroughSauk Prairie14:21.40
22Jacob DavisWaunakee14:23.30
22Johnathan SolariWaunakee14:25.00
23Chace NeustadterPatrick Marsh14:27.20
23Liam GoldenWaunakee14:31.00
24Gunner LutterWebb14:27.50
24Jake McKaneCentral Heights14:35.80
25Arlo BreadonBeaver Dam14:28.30
25Graysen FreihoeferDeForest Area14:42.80
26Noah NguyenBeaver Dam14:30.60
26Henry CarterPatrick Marsh14:30.60
26Nolan RothDeForest Area14:46.80
27Jonah LeniusKromrey14:48.50
28Dawson KuhnzBeaver Dam14:31.70
28Dawson WendtlandDeForest Area14:51.90
29Tate TredinnickSauk Prairie14:35.20
29William BrunsonWaunakee15:03.20
30Edward RotzenbergWaunakee14:36.20
30Kenny FunmakerWebb15:04.40
31Silas AchtorCentral Heights14:42.30
31Liam SeversonWebb15:04.50
32Mason KempferPatrick Marsh14:43.50
32Lucas GreeleyKromrey15:07.50
33Alex Van DykePrairie View14:43.80
33Jaxton ErnstPatrick Marsh15:07.80
34Ryland OlsonDeForest Area14:48.40
34Xavier LealeDeForest Area15:09.60
35Henry RyanKromrey14:49.90
35Blake WelzienPatrick Marsh15:09.90
36Easton ClevenstineCentral Heights14:50.30
36Joel DottsWebb15:17.10
37Eli BougiePatrick Marsh14:51.00
37Louis WestergaardBeaver Dam15:20.30
38Chase RiedelDeForest Area14:53.00
38Lucas CritesWaunakee15:21.80
39Jimmy ChenWaunakee14:57.70
39Kaine GothardCentral Heights15:25.30
40Darren LinWaunakee14:58.30
40Milo LueckSauk Prairie15:27.80
41Leo RuarkPatrick Marsh15:03.70
41Abran HebelKromrey15:31.00
42Henry ThorkildsonDeForest Area15:24.10
42Levi TrostKromrey15:35.40
43Jackson HameisterPatrick Marsh15:26.40
43Bennett NollWebb15:42.00
44Nolan DavisKromrey15:27.10
44Connor ColtWebb15:44.70
45Sullivan ArenzKromrey15:30.00
45Felix Moreno DannenbergKromrey15:46.20
46Cale DunaheeDeForest Area15:35.30
46Saviell DushanePatrick Marsh15:47.40
47Brandon ChasePatrick Marsh15:48.60
47Riggins AdamsonWaunakee16:02.40
48Archer ArnoldKromrey15:59.10
48Eli PaykelPatrick Marsh16:07.10
49Jack LathamPatrick Marsh15:59.20
49Tommy ZhuDeForest Area16:09.90
50Frederick LoreKromrey16:00.20
50Logan FebboKromrey16:31.00
51Logan ElderWebb16:14.40
51Charlie Karls-DaleWaunakee16:37.20
52Lucas StibDeForest Area16:18.10
52Alexander AndersonWebb16:39.10
53Alex ArceWaunakee16:20.90
53Markon DawitPrairie View16:41.90
54Trey MoerickeCentral Heights16:29.90
54Connor WillisPrairie View17:00.50
55Jace ThibedeauWaunakee16:32.70
55Calvin UphoffWaunakee17:22.40
56Samuel KubeCentral Heights16:33.10
56Henry Karls-DaleWaunakee17:22.80
57Ivan GraciaWaunakee16:37.10
57Tanner LemasterWaunakee17:43.40
58Eli KaiserDeForest Area16:45.90
58Jackson SchulzDeForest Area17:55.20
59August WitteKromrey16:56.10
59Kyden TheisenKromrey18:19.40
60Noah KrogmanDeForest Area16:59.30
60Henry KelleyDeForest Area18:36.00
61Andrew RyanSauk Prairie17:01.40
61Lachlan McLainCentral Heights18:37.70
62Aiden LaubmeierWaunakee17:01.70
62Elijah BundersonPrairie View18:42.90
63Henry HomarSauk Prairie17:13.20
63Ian MarshallBeaver Dam18:52.90
64Miles CooganDeForest Area17:17.60
64Zachary MontemeyerKromrey19:15.10
65Chase NelsonSauk Prairie17:19.80
65Declan MikelsonPatrick Marsh19:43.40
66Daniel SuhihWaunakee17:40.60
66Tucker GloedePrairie View19:52.50
67Jacob ShieldsSauk Prairie17:49.20
67Rishi NairPrairie View19:57.50
68Hayden HewuseKromrey17:54.50
68Nick FloodPatrick Marsh20:36.40
69Lincoln SmithDeForest Area17:54.80
69Jordan HansonPrairie View21:38.30
70Goura CallWebb17:57.90
70Henry HeltemesWaunakee22:10.90
71Izik ButcherPatrick Marsh18:10.20
71Austin BlackCentral Heights22:20.10
72Oscar KriegerKromrey18:13.90
72Jarek AguileraCentral Heights22:43.30
73Quinn LaubmeierWaunakee18:14.40
73Zhah VangDeForest Area23:13.40
74Hudson DoddWaunakee18:35.00
74Rameses BaronPrairie View24:48.40
75Callan CodySauk Prairie19:03.30
76Henry BowenWebb19:11.00
77Tucker HydenPatrick Marsh19:11.80
78Parker CoveyDeForest Area19:13.60
79Samuel WilsonKromrey19:28.80
80Isaac BauerWebb20:16.30
81Dylan ShefchikPrairie View20:19.00
82Royce SchiffnerPatrick Marsh20:39.00
83Kieran GarchaWaunakee20:40.70
84Jackson SchmirlerWebb20:45.80
85Jayden BeyerPrairie View20:49.70
86Bennett HiltonKromrey20:55.20
87Jack LaCrosseKromrey20:59.90
88Cooper BrockwayWebb21:14.40
89Louis KriegerKromrey21:59.30
90Elliot BussanPrairie View22:00.50
91Wilson HallKromrey22:12.10
92Carter JacobyPrairie View22:16.70
93Dex SolowWaunakee22:26.60
94Ethan MaceKromrey22:31.00
95Brandt SchweinlerDeForest Area23:06.10
96JJ AndersonPatrick Marsh23:18.10
97Joshua RyanKromrey23:54.20
98Harvey TuckerKromrey24:34.40
99Laydon ShermanCentral Heights24:37.00

Girls 3,000m

#AthleteSchoolTime
1Jordan DeKeyserKromrey12:32.90
1Karina PerryWaunakee13:06.10
2Leela FangKromrey12:36.10
2Avery HorstWaunakee13:15.10
3Audrey BillingsWaunakee13:29.50
3Annabel O'ConnerDeForest Area13:43.70
4Lyla ThomaWaunakee13:44.00
4Audrey ThielBeaver Dam14:06.30
5Tabitha GoldbergerKromrey13:46.80
5Adriana AleksandrovaDeForest Area14:27.00
6Christine GreggSauk Prairie14:03.80
6Zynita StanekWebb14:32.80
7Brynn DischlerSauk Prairie14:09.60
7Alivia Van OoyenDeForest Area14:35.40
8Rosalie AndersonKromrey14:14.80
8Olivia HeinbuchBeaver Dam14:43.30
9Charlotte BeyerlKromrey14:18.00
9Lucy SemanasKromrey14:44.50
10Naiomi VertzBeaver Dam14:21.90
10Bree LindeBeaver Dam15:04.30
11Avery FryeDeForest Area14:22.30
11Mya ZierkeDeForest Area15:07.50
12Isabel Skoyen-DominguezKromrey15:12.20
12Lilli FerrellCentral Heights15:17.50
13Avery KublankCentral Heights15:18.40
13Caliah KochWebb15:18.70
14Megan SpredemannPrairie View15:18.80
14Lillian RobinsonWaunakee15:21.40
15Maggie SeidlPatrick Marsh15:20.30
15Molly HannaSauk Prairie15:22.10
16Claire DvorakKromrey15:34.80
16Harper GilmerBeaver Dam15:37.00
17Kylee SouvannasoneBeaver Dam15:42.00
17Leila AfsharWaunakee15:44.00
18Ellie BaikKromrey15:45.80
18Kelsey MarquardtSauk Prairie15:49.30
19Yeva MaretskiCentral Heights15:47.80
19Brynlee WorthBeaver Dam15:54.80
20Kate MildenhallKromrey15:48.70
20Felicity RogallaDeForest Area15:58.50
21Willa EcksteinSauk Prairie15:50.80
21Andrea Nault-HartWebb16:21.70
22Ava KelroyDeForest Area15:55.60
22Emma BumpWebb16:29.80
23Mckenna ByrdSauk Prairie15:56.70
23Takara SmithDeForest Area16:35.80
24Victoria Van DykePrairie View15:59.40
24Quinn GoldbergerKromrey16:40.70
25Ella TemplinWebb16:00.10
25Piper JohnsonBeaver Dam17:04.20
26Harlee SchultzWaunakee16:03.60
26Margaret SchampersWaunakee17:15.40
27Brynnley KeldahlDeForest Area16:06.90
27Avery McKeehanPatrick Marsh17:16.60
28Fiona Quinn-BirkelKromrey16:11.40
28Lyla ShermanSauk Prairie17:33.10
29Sage WillsWaunakee16:11.80
29Kathryn SorensonPatrick Marsh17:51.00
30Grace O'ConnellWaunakee16:20.40
30Shelby StoneBeaver Dam17:53.60
31Julia GintzWebb16:21.50
31Elise MelumPatrick Marsh18:02.00
32Madelyn AllabySauk Prairie16:22.40
32Monserrat Mendez RetamozaSauk Prairie18:02.70
32Abby GrothamPatrick Marsh18:02.70
33Jade PaterCentral Heights16:31.00
34Ryann HarrodKromrey16:44.90
34Cora SchueffnerKromrey18:09.50
35Cora WarnerSauk Prairie16:49.90
35Halayna SmithDeForest Area18:29.40
36Maggie LoeffelholzDeForest Area16:50.60
36Lillian ParinsKromrey18:31.00
37Harper NovakDeForest Area16:55.80
37Jordyn NollWebb19:03.10
38Taylor DragerWebb16:56.40
38Imphyy DePagterPatrick Marsh19:29.60
39Persephone HeroldKromrey16:56.90
39Emmie King NiskanenKromrey19:35.10
40Ashlyn BudnikWebb17:02.70
40Tishya BhallaPatrick Marsh19:35.20
41Mia GiacobbaWaunakee17:04.40
41Isa San MartinPatrick Marsh19:38.20
41Ruth Sweitzer BeckmanKromrey19:38.20
42Brooklyn BiddickSauk Prairie17:10.50
43Mae SchumannWebb17:12.70
43Cora SchieferdeckerPatrick Marsh19:58.50
44Amelia HeptingDeForest Area17:19.30
44Esmeralda SebastianSauk Prairie20:01.60
45Charlotte FrankKromrey17:21.10
45Ainsley TheisenKromrey20:23.60
46Adeline AckleyBeaver Dam17:30.40
46Lillian WillingCentral Heights20:25.10
47Hannah SchwallierWaunakee17:41.60
47Brianna KuhnkeSauk Prairie20:34.30
48Lindzi LarsenSauk Prairie17:49.90
48Olivia RedfordWaunakee20:45.40
49Vanessa EspanaWebb17:53.30
49Emily MilbournKromrey21:27.40
50Kylie SeidlWebb18:14.70
50Audrey BarmanPatrick Marsh21:40.90
51Rachel KaluarachichiKromrey18:25.10
52Jolissa FullerWebb18:26.50
53Isadora CalliesWaunakee18:36.80
54Olivia LundquistWaunakee19:09.80
55Amalia NguyenKromrey19:10.20
56Addison AndersonWaunakee19:13.60
57Rylee RaulsWaunakee19:22.80
58Lana AudhyaKromrey19:25.80
59Madison WampoleBeaver Dam19:32.30
60Zoey VandezandeWebb19:47.40
61Leikny Poast AubertKromrey19:52.90
62Norah IvensKromrey19:56.60
63Ella KloehnPrairie View20:02.50
64Avery VantDeForest Area20:26.50
65Peyton BallwegKromrey20:44.90
66Everlyn De ForestDeForest Area20:50.40
67Stella BevierSauk Prairie21:00.90
68Avery KettnerSauk Prairie21:03.60
69Scarlett ReedWaunakee21:05.90
70Zuri IbarraSauk Prairie21:07.10
71Mila GomezBeaver Dam21:11.90
72Quinn MunsonWaunakee21:13.00
73Ruby Telega-SusensWaunakee21:20.30
74Elise BaeblerDeForest Area21:41.70
75Karis StevensonWaunakee21:56.50
76Denali GanskeBeaver Dam22:11.20
77Mila MartinBeaver Dam22:13.50
78Aria WissellBeaver Dam22:15.20
79Cadence CahillWaunakee22:23.70
80Eleanor SchampersWaunakee22:35.00
81Phia HenningPrairie View22:42.30
82Ariana DelgadoWebb22:58.90
83Rawan AbushabanCentral Heights23:41.10
84Aaliyah HeidtkeWebb23:57.30
85Isabela JarquinWaunakee24:15.70
86Kaylee EstesWebb24:19.20
87Daylin BozemanPrairie View24:21.80
88Kaliana BarrientosCentral Heights24:25.20
89Rayhana AbushabanCentral Heights24:25.70
90Audrey XiongCentral Heights24:37.80
91Evie JeskoPrairie View24:37.90
92Naomi BinghamWebb24:40.40

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