1. Home
  2. U.S. Results
  3. Illinois
  4. 2025 Highland XC Invitational

2025 Highland XC Invitational Results

Official ResultsAlhambra Fireman & Legion Park, Alhambra, ILCross Country333 results20 teams

Winners

Team scores

Girls / Women · 3 Miles Varsity

129 results
PlAthlete / entryGrSchool / teamMark
1Lydia HuffmanPlace 1 · Grade 9 · Waterloo9Waterloo18:29.10
2Emberlie GoinsPlace 2 · Grade 9 · Troy (Triad)9Troy (Triad)19:42.90
3Claire SkaffPlace 3 · Grade 9 · Belleville (Althoff Catholic)9Belleville (Althoff Catholic)19:53.30
4Lucy DoylePlace 4 · Grade 10 · Edwardsville (Metro-East Lutheran)10Edwardsville (Metro-East Lutheran)19:56.70
5Maggie SchwabPlace 5 · Grade 9 · Litchfield9Litchfield20:01.10
6Zorina BohannonPlace 6 · Grade 9 · Jacksonville9Jacksonville20:02.80
7Katie FentonPlace 7 · Grade 9 · Highland9Highland20:02.90
8Grace JansenPlace 8 · Grade 10 · Belleville (Althoff Catholic)10Belleville (Althoff Catholic)20:05.80
9Brooklyn GiffhornPlace 9 · Grade 10 · Highland10Highland20:06.30
10Morgan GreenwaldPlace 10 · Grade 9 · Highland9Highland20:14.30
11Faith JansenPlace 11 · Grade 9 · Belleville (Althoff Catholic)9Belleville (Althoff Catholic)20:15.80
12Camryn WheelerPlace 12 · Grade 9 · Breese (Mater Dei)9Breese (Mater Dei)20:21.50
13Avery LayPlace 13 · Grade 9 · Freeburg9Freeburg20:24.00
14Emily VogtPlace 14 · Grade 11 · Waterloo11Waterloo20:27.70
15Sophia HelfrichPlace 15 · Grade 12 · Alton12Alton20:33.10
16Josie KircherPlace 16 · Grade 10 · Highland10Highland20:34.00
17Calla EspenschiedPlace 17 · Grade 12 · Waterloo12Waterloo20:34.90
18Breigh DesmondPlace 18 · Grade 11 · Belleville (Althoff Catholic)11Belleville (Althoff Catholic)20:45.10
19Morgan MasonPlace 19 · Grade 12 · Troy (Triad)12Troy (Triad)20:51.00
20Alexia MorrisPlace 20 · Grade 12 · Breese (Central)12Breese (Central)20:56.00
21Monica KlockenkemperPlace 21 · Grade 12 · Alton12Alton20:57.70
22McKenzie JonesPlace 22 · Grade 11 · Glen Carbon (Father McGivney)11Glen Carbon (Father McGivney)20:57.80
23Kaylee GrandtPlace 23 · Grade 9 · Columbia9Columbia21:00.80
24Emma DiekemperPlace 24 · Grade 12 · Breese (Mater Dei)12Breese (Mater Dei)21:07.90
25Bradynn CareyPlace 25 · Grade 12 · Troy (Triad)12Troy (Triad)21:09.60
26Abigail JamesPlace 26 · Grade 12 · Troy (Triad)12Troy (Triad)21:13.50
27Ainsley TurkingtonPlace 27 · Grade 11 · Glen Carbon (Father McGivney)11Glen Carbon (Father McGivney)21:15.90
28Charley FunkPlace 28 · Grade 10 · Waterloo10Waterloo21:20.50
29Finley HaagPlace 29 · Grade 11 · Breese (Mater Dei)11Breese (Mater Dei)21:25.70
30Katelin HuelsmannPlace 30 · Grade 9 · Breese (Mater Dei)9Breese (Mater Dei)21:27.60
31Bella RedeniusPlace 31 · Grade 11 · Glen Carbon (Father McGivney)11Glen Carbon (Father McGivney)21:29.50
32Madison MarshallPlace 32 · Grade 9 · Freeburg9Freeburg21:36.80
33Payton MurrayPlace 33 · Grade 10 · Jacksonville10Jacksonville21:45.10
34Macy JonesPlace 34 · Grade 12 · Waterloo12Waterloo21:46.90
35Tori GarciaPlace 35 · Grade 10 · Breese (Central)10Breese (Central)21:48.40
36Addison DurbinPlace 36 · Grade 10 · Lebanon10Lebanon21:49.20
37Alivia PhillipsPlace 37 · Grade 12 · Troy (Triad)12Troy (Triad)21:49.40
38Emma SavagePlace 38 · Grade 11 · Freeburg11Freeburg21:54.50
39Vivian MarronPlace 39 · Grade 12 · Highland12Highland21:56.80
40Amelia JumperPlace 40 · Grade 9 · Jerseyville (Jersey)9Jerseyville (Jersey)21:56.90
41Rilynn YounkerPlace 41 · Grade 11 · Litchfield11Litchfield21:57.60
42Marion HemmerPlace 42 · Grade 10 · Edwardsville (Metro-East Lutheran)10Edwardsville (Metro-East Lutheran)22:01.70
43Grace TrentmanPlace 43 · Grade 12 · Freeburg12Freeburg22:02.90
44Leighton WarcholPlace 44 · Grade 11 · Litchfield11Litchfield22:04.20
45Madison BetzPlace 45 · Grade 9 · Litchfield9Litchfield22:06.70
46Aliyah RehlingPlace 46 · Grade 12 · Alton12Alton22:12.40
47Ava LockPlace 47 · Grade 11 · Belleville (Althoff Catholic)11Belleville (Althoff Catholic)22:17.30
48Rowan PassmorePlace 48 · Grade 11 · Highland11Highland22:22.10
49Ella BrownPlace 49 · Grade 12 · Waterloo12Waterloo22:23.80
50Carly ChambersPlace 50 · Grade 12 · Columbia12Columbia22:25.00
51Eliana MuehlPlace 51 · Grade 9 · Columbia9Columbia22:25.90
52Hailey CaseyPlace 52 · Grade 11 · Jacksonville11Jacksonville22:32.70
53Cecilia MuehlPlace 53 · Grade 10 · Columbia10Columbia22:39.90
54Reid EmigPlace 54 · Grade 12 · Breese (Mater Dei)12Breese (Mater Dei)22:41.70
55Gabrielle MartinPlace 55 · Grade 11 · Columbia11Columbia22:44.80
56Mattisyn BerryPlace 56 · Grade 9 · Jacksonville9Jacksonville22:48.10 PR
57Cameron PowersPlace 57 · Grade 12 · Troy (Triad)12Troy (Triad)22:50.10
58Miley BadgettPlace 58 · Grade 10 · Glen Carbon (Father McGivney)10Glen Carbon (Father McGivney)22:56.60
59Makena SteelePlace 59 · Grade 10 · Troy (Triad)10Troy (Triad)23:01.90
60Allison PruittPlace 60 · Grade 11 · Alton11Alton23:05.00
61Olivia MorganPlace 61 · Grade 11 · Freeburg11Freeburg23:11.60
62Adelaide CookPlace 62 · Grade 9 · Highland9Highland23:15.20
63Logan ShouldersPlace 63 · Grade 9 · Freeburg9Freeburg23:18.10
64Courtney BredenPlace 64 · Grade 10 · Jerseyville (Jersey)10Jerseyville (Jersey)23:25.30
65Mia DonaldPlace 65 · Grade 12 · Maryville (M. Christian)12Maryville (M. Christian)23:29.60
66Norah KettlerPlace 66 · Grade 12 · Waterloo12Waterloo23:29.70
67Addisyn CrainPlace 67 · Grade 9 · Waterloo9Waterloo23:41.30
68Ashtyn WheelerPlace 68 · Grade 12 · Breese (Mater Dei)12Breese (Mater Dei)23:42.20
69Kylie WheelerPlace 69 · Grade 11 · Columbia11Columbia23:44.30
70Stella HummertPlace 70 · Grade 9 · Breese (Mater Dei)9Breese (Mater Dei)23:46.60
71Devyn MartinoPlace 71 · Grade 10 · Jacksonville10Jacksonville23:47.60
72Anna MoorePlace 72 · Grade 10 · Glen Carbon (Father McGivney)10Glen Carbon (Father McGivney)23:50.70
73Marlena YoungmeyerPlace 73 · Grade 9 · Belleville (Althoff Catholic)9Belleville (Althoff Catholic)23:50.80
74Taylor WoodringPlace 74 · Grade 12 · Jerseyville (Jersey)12Jerseyville (Jersey)23:56.20
75Hazel HeadPlace 75 · Grade 9 · Freeburg9Freeburg23:59.80
76Ava NorrenbernsPlace 76 · Grade 12 · Troy (Triad)12Troy (Triad)24:00.60
77Grace HenrichsPlace 77 · Grade 12 · Breese (Central)12Breese (Central)24:04.20
78Paisley FrankPlace 78 · Grade 9 · Freeburg9Freeburg24:05.20
79Madelyn NordikePlace 79 · Grade 12 · Trenton (Wesclin)12Trenton (Wesclin)24:05.90
80Belle PeuterbaughPlace 80 · Grade 12 · Jerseyville (Jersey)12Jerseyville (Jersey)24:23.40
81Morgan JinksPlace 81 · Grade 12 · Alton12Alton24:34.60
82Moira KruegerPlace 82 · Grade 10 · Edwardsville (Metro-East Lutheran)10Edwardsville (Metro-East Lutheran)24:46.40
83Darby BraaschPlace 83 · Grade 12 · Litchfield12Litchfield24:51.90
84Sage HardyPlace 84 · Grade 9 · Troy (Triad)9Troy (Triad)24:52.00
85Addison AllenPlace 85 · Grade 10 · Lebanon10Lebanon24:59.90
86Abigail (Abby) AyerPlace 86 · Grade 10 · Edwardsville (Metro-East Lutheran)10Edwardsville (Metro-East Lutheran)25:08.30
87Lily WallochPlace 87 · Grade 10 · Edwardsville (Metro-East Lutheran)10Edwardsville (Metro-East Lutheran)25:09.60
88Leah McClellandPlace 88 · Grade 9 · Columbia9Columbia25:13.20
89Ava VenhausPlace 89 · Grade 11 · Trenton (Wesclin)11Trenton (Wesclin)25:13.40
90Lydia AndersonPlace 90 · Grade 10 · Waterloo10Waterloo25:20.00
91Arabella SumnlersPlace 91 · Grade 10 · Glen Carbon (Father McGivney)10Glen Carbon (Father McGivney)25:22.30
92Abby ShermanPlace 92 · Grade 11 · Freeburg11Freeburg25:22.80
93Alexis EversgerdPlace 93 · Grade 10 · Breese (Mater Dei)10Breese (Mater Dei)25:23.40
94Alanaa CrewsPlace 94 · Grade 9 · Waterloo9Waterloo25:24.80
95Anna CaughranPlace 95 · Grade 10 · Alton10Alton25:27.60
96Layna PowersPlace 96 · Grade 12 · Highland12Highland25:30.60
97Lauryn GummersheimerPlace 97 · Grade 10 · Columbia10Columbia26:09.40
98Sam ChristPlace 98 · Grade 9 · Freeburg9Freeburg26:16.40
99Phoebe RangePlace 99 · Grade 9 · Columbia9Columbia26:16.50
100Mackenzie HobsonPlace 100 · Grade 11 · Belleville (Althoff Catholic)11Belleville (Althoff Catholic)26:25.70
101Roanna NewtonPlace 101 · Grade 10 · Jerseyville (Jersey)10Jerseyville (Jersey)26:25.80
102Natalie JohnsonPlace 102 · Grade 10 · Columbia10Columbia26:27.60
103Ava FilePlace 103 · Grade 11 · Greenville11Greenville26:32.50
104Ellie FieldsPlace 104 · Grade 9 · Breese (Mater Dei)9Breese (Mater Dei)26:55.10
105Haylee BrownPlace 105 · Grade 9 · Alton9Alton27:30.40
106Nuria MorollonPlace 106 · Grade 10 · Jerseyville (Jersey)10Jerseyville (Jersey)27:44.60
107Jazmine MoncelliPlace 107 · Grade 12 · Cahokia12Cahokia27:47.10
108Savannah PontiousPlace 108 · Grade 11 · Lebanon11Lebanon27:53.70
109Jerra VanausdollPlace 109 · Grade 11 · Jerseyville (Jersey)11Jerseyville (Jersey)27:59.20
110Keegan BrownPlace 110 · Grade 11 · Lebanon11Lebanon28:20.60
111Madison ZurlienePlace 111 · Grade 11 · Breese (Central)11Breese (Central)28:36.30
112Kenzie LawPlace 112 · Grade 11 · Jacksonville11Jacksonville28:52.00
113Arianna SuggsPlace 113 · Grade 12 · Cahokia12Cahokia28:59.90
114Alissa DallyPlace 114 · Grade 11 · Trenton (Wesclin)11Trenton (Wesclin)29:00.70
115Heidi BeerPlace 115 · Grade 11 · Breese (Mater Dei)11Breese (Mater Dei)29:04.90
116Ami ParsonsPlace 116 · Grade 9 · Wood River (East Alton-W.R.)9Wood River (East Alton-W.R.)29:06.80
117Kaitlyn PickerellPlace 117 · Grade 11 · Edwardsville (Metro-East Lutheran)11Edwardsville (Metro-East Lutheran)29:08.30
118Morgan ElliottPlace 118 · Grade 9 · Breese (Central)9Breese (Central)29:08.40
119Isabella HillPlace 119 · Grade 11 · Maryville (M. Christian)11Maryville (M. Christian)29:18.00
120Josselyn AllenPlace 120 · Grade 12 · Jerseyville (Jersey)12Jerseyville (Jersey)29:20.70
121Julia WestPlace 121 · Grade 10 · Jerseyville (Jersey)10Jerseyville (Jersey)29:26.30
122Angelle RogersPlace 122 · Grade 12 · Cahokia12Cahokia29:35.60
123Jessica GabrielPlace 123 · Grade 12 · Alton12Alton29:36.70
124Brooklyn HebelPlace 124 · Grade 12 · Belleville (Althoff Catholic)12Belleville (Althoff Catholic)30:04.40
125ZyAirra HoltPlace 125 · Grade 12 · Cahokia12Cahokia30:10.30
126Lillie BenedictPlace 126 · Grade 10 · Jerseyville (Jersey)10Jerseyville (Jersey)30:55.10
127Lily StahlmanPlace 127 · Grade 12 · Trenton (Wesclin)12Trenton (Wesclin)31:17.10
128Breanna WhitePlace 128 · Grade 10 · Litchfield10Litchfield31:37.40
129Aalana RadleyPlace 129 · Grade 12 · Cahokia12Cahokia36:52.90

Boys / Men · 3 Miles Varsity

133 results
PlAthlete / entryGrSchool / teamMark
1Joshua KnoblochPlace 1 · Grade 10 · Highland10Highland15:41.50
2Lucas AbbottPlace 2 · Grade 11 · Edwardsville (Metro-East Lutheran)11Edwardsville (Metro-East Lutheran)15:51.40
3Caleb KnoblochPlace 3 · Grade 10 · Highland10Highland15:53.60
4Mark RozhonPlace 4 · Grade 12 · Freeburg12Freeburg16:03.10
5Luke SmithPlace 5 · Grade 10 · Waterloo10Waterloo16:06.20
6Tyler DeVilderPlace 6 · Grade 11 · Waterloo11Waterloo16:07.10
7Hank McclainePlace 7 · Grade 12 · Alton12Alton16:13.50
8Adam JansenPlace 8 · Grade 11 · Belleville (Althoff Catholic)11Belleville (Althoff Catholic)16:14.80
9Donnie MillerPlace 9 · Grade 12 · Highland12Highland16:19.50
10Dean HemmerPlace 10 · Grade 11 · Edwardsville (Metro-East Lutheran)11Edwardsville (Metro-East Lutheran)16:26.20
11Caden MeierPlace 11 · Grade 10 · Troy (Triad)10Troy (Triad)16:28.50
12Zachary DuffiePlace 12 · Grade 12 · Freeburg12Freeburg16:35.30
13Michael SchramPlace 13 · Grade 11 · Troy (Triad)11Troy (Triad)16:37.50
14Connor SchmidtPlace 14 · Grade 12 · Glen Carbon (Father McGivney)12Glen Carbon (Father McGivney)16:51.00
15Henry ReiseckPlace 15 · Grade 10 · Edwardsville (Metro-East Lutheran)10Edwardsville (Metro-East Lutheran)16:57.00
16Ben HelfrichPlace 16 · Grade 12 · Alton12Alton16:59.20
17Wynn WilsonPlace 17 · Grade 10 · Greenville10Greenville17:02.60
18Samuel SkirballPlace 18 · Grade 10 · Troy (Triad)10Troy (Triad)17:02.60
19Gavin WoolvertonPlace 19 · Grade 11 · Troy (Triad)11Troy (Triad)17:09.00
20Nolan EngstromPlace 20 · Grade 10 · Litchfield10Litchfield17:16.90
21Dawson RueterPlace 21 · Grade 10 · Breese (Central)10Breese (Central)17:19.10
22Luke BrightPlace 22 · Grade 10 · Edwardsville (Metro-East Lutheran)10Edwardsville (Metro-East Lutheran)17:19.40
23Kaden StrohbeckPlace 23 · Grade 11 · Jerseyville (Jersey)11Jerseyville (Jersey)17:22.10
24Nile DiehlPlace 24 · Grade 10 · Troy (Triad)10Troy (Triad)17:23.90
25Chase WagenknechtPlace 25 · Grade 12 · Waterloo12Waterloo17:29.00
26Walker NehrtPlace 26 · Grade 11 · Highland11Highland17:35.10
27Chase LadingPlace 27 · Grade 10 · Maryville (M. Christian)10Maryville (M. Christian)17:35.80
28Tyler ButlerPlace 28 · Grade 12 · Jacksonville12Jacksonville17:36.20
29Wyatt GoecknerPlace 29 · Grade 12 · Edwardsville (Metro-East Lutheran)12Edwardsville (Metro-East Lutheran)17:37.70
30Liam PriestPlace 30 · Grade 11 · Highland11Highland17:41.10
31LeBron ReedPlace 31 · Grade 12 · Wood River (East Alton-W.R.)12Wood River (East Alton-W.R.)17:42.10
32Robert HoferPlace 32 · Grade 12 · Breese (Central)12Breese (Central)17:42.50
33Carter RichPlace 33 · Grade 9 · Troy (Triad)9Troy (Triad)17:42.70
34Robby RossPlace 34 · Grade 11 · Freeburg11Freeburg17:43.80
35Aidan SchmidtPlace 35 · Grade 12 · Glen Carbon (Father McGivney)12Glen Carbon (Father McGivney)17:48.30
36Keaton SmithPlace 36 · Grade 11 · Freeburg11Freeburg17:53.40
37Jett MorriseyPlace 37 · Grade 10 · Jacksonville10Jacksonville17:53.60
38Ben NeunerPlace 38 · Grade 11 · Troy (Triad)11Troy (Triad)17:56.10
39Alex MoorePlace 39 · Grade 10 · Troy (Triad)10Troy (Triad)17:58.60
40Ethan BeckerPlace 40 · Grade 11 · Breese (Mater Dei)11Breese (Mater Dei)18:04.40
41Elijah LittlePlace 41 · Grade 12 · Cahokia12Cahokia18:06.40
42Eli GermannPlace 42 · Grade 11 · Glen Carbon (Father McGivney)11Glen Carbon (Father McGivney)18:07.60
43Hubert WearyPlace 43 · Grade 10 · Columbia10Columbia18:09.70
44Luke ChristPlace 44 · Grade 12 · Freeburg12Freeburg18:13.50
45Rutger ListerPlace 45 · Grade 11 · Waterloo11Waterloo18:14.30
46Wyatt NoltePlace 46 · Grade 11 · Waterloo11Waterloo18:15.80
47Ben HeppermannPlace 47 · Grade 10 · Freeburg10Freeburg18:16.20
48Trigg GoestenkorsPlace 48 · Grade 10 · Breese (Central)10Breese (Central)18:17.90
49Isaiah CooperPlace 49 · Grade 9 · Alton9Alton18:21.80
50Reggie GriffithPlace 50 · Grade 12 · Cahokia12Cahokia18:23.30
51Henry MathesPlace 51 · Grade 9 · Glen Carbon (Father McGivney)9Glen Carbon (Father McGivney)18:28.00
52Andrew SchumacherPlace 52 · Grade 11 · Jacksonville11Jacksonville18:28.90
53Grant JarosPlace 53 · Grade 10 · Troy (Triad)10Troy (Triad)18:29.30
54Will GreenPlace 54 · Grade 10 · Jerseyville (Jersey)10Jerseyville (Jersey)18:30.70
55Cam EdwardsPlace 55 · Grade 12 · Breese (Mater Dei)12Breese (Mater Dei)18:35.40
56Keegan KohlbrecherPlace 56 · Grade 12 · Breese (Mater Dei)12Breese (Mater Dei)18:38.20
57Hunter HayesPlace 57 · Grade 12 · Jacksonville12Jacksonville18:40.70
58William CookPlace 58 · Grade 10 · Freeburg10Freeburg18:41.00
59Britton ClayPlace 59 · Grade 11 · Jacksonville11Jacksonville18:48.40
60Grayson ClementsPlace 60 · Grade 12 · Highland12Highland18:49.30
61Zane GrummelPlace 61 · Grade 9 · Jerseyville (Jersey)9Jerseyville (Jersey)18:52.50
62Jack DeistPlace 62 · Grade 11 · Jerseyville (Jersey)11Jerseyville (Jersey)18:58.40
63Hudson AllenPlace 63 · Grade 9 · Jacksonville9Jacksonville19:00.00
64Austin JonesPlace 64 · Grade 10 · Alton10Alton19:00.90
65Xavier KnappPlace 65 · Grade 11 · Breese (Central)11Breese (Central)19:05.10
66Cannon HensiekPlace 66 · Grade 9 · Waterloo9Waterloo19:05.80
67Ren GilbertPlace 67 · Grade 9 · Waterloo9Waterloo19:06.40
68Tucker KrusePlace 68 · Grade 10 · Troy (Triad)10Troy (Triad)19:12.10
69Jake WilsonPlace 69 · Grade 10 · Litchfield10Litchfield19:16.40
70Rhys WheelanPlace 70 · Grade 11 · Breese (Mater Dei)11Breese (Mater Dei)19:17.00
71Luca DerrickPlace 71 · Grade 9 · Jerseyville (Jersey)9Jerseyville (Jersey)19:17.10
72Colton SmithPlace 72 · Grade 9 · Jerseyville (Jersey)9Jerseyville (Jersey)19:17.90
73Andrew LeonelliPlace 73 · Grade 10 · Glen Carbon (Father McGivney)10Glen Carbon (Father McGivney)19:18.00
74Alex GummersheimerPlace 74 · Grade 10 · Columbia10Columbia19:18.10
75Elijah BallPlace 75 · Grade 10 · Edwardsville (Metro-East Lutheran)10Edwardsville (Metro-East Lutheran)19:21.60
76Kaiden WheelerPlace 76 · Grade 11 · Lebanon11Lebanon19:29.60
77Fisher EllisPlace 77 · Grade 9 · Litchfield9Litchfield19:31.80
78Landon PrachtPlace 78 · Grade 10 · Belleville (Althoff Catholic)10Belleville (Althoff Catholic)19:32.70
79Gabe TheimsPlace 79 · Grade 11 · Glen Carbon (Father McGivney)11Glen Carbon (Father McGivney)19:34.50
80Jo Jo FlemingPlace 80 · Grade 10 · Trenton (Wesclin)10Trenton (Wesclin)19:40.80
81Zach SmithPlace 81 · Grade 12 · Highland12Highland19:41.30
82Jack DonaldPlace 82 · Grade 10 · Maryville (M. Christian)10Maryville (M. Christian)19:42.90
83Elias ClarkPlace 83 · Grade 11 · Alton11Alton19:46.40
84Adin RoachPlace 84 · Grade 12 · Highland12Highland19:47.50
85Ezra PflegerPlace 85 · Grade 9 · Alton9Alton19:49.50
86Blase GilbrethPlace 86 · Grade 10 · Freeburg10Freeburg19:50.80
87Jonah VelnoskyPlace 87 · Grade 12 · Columbia12Columbia19:51.30
88Kristopher TurnbaughPlace 88 · Grade 12 · Jerseyville (Jersey)12Jerseyville (Jersey)19:53.00
89Gabriel JinksPlace 89 · Grade 9 · Alton9Alton19:58.10
90Darviontez ClarkPlace 90 · Grade 9 · Cahokia9Cahokia19:58.60
91Jaxson CarverPlace 91 · Grade 11 · Waterloo11Waterloo19:58.90
92Anthony TannousPlace 92 · Grade 11 · Waterloo11Waterloo20:01.50
93Evan LaughlinPlace 93 · Grade 10 · Greenville10Greenville20:05.10
94Walker DixonPlace 94 · Grade 9 · Waterloo9Waterloo20:14.10
95Ja'marcus AgnewPlace 95 · Grade 12 · Cahokia12Cahokia20:14.90
96Owen OsbornPlace 96 · Grade 9 · Freeburg9Freeburg20:16.00
97Nic MuscarelloPlace 97 · Grade 9 · Breese (Mater Dei)9Breese (Mater Dei)20:23.10
98Joshua HuberPlace 98 · Grade 9 · Glen Carbon (Father McGivney)9Glen Carbon (Father McGivney)20:24.70
99Adam GillisonPlace 99 · Grade 12 · Highland12Highland20:36.70
100Undray WebbPlace 100 · Grade 12 · Cahokia12Cahokia20:39.30
101Gustavo AlcazarPlace 101 · Grade 10 · Alton10Alton20:40.70
102Owen PadfieldPlace 102 · Grade 11 · Trenton (Wesclin)11Trenton (Wesclin)20:41.90
103Silas SwickPlace 103 · Grade 10 · Maryville (M. Christian)10Maryville (M. Christian)20:46.20
104Zander DemelloPlace 104 · Grade 9 · Lebanon9Lebanon20:49.00
105Amjad AdamsPlace 105 · Grade 9 · Lebanon9Lebanon20:49.90
106James BrowningPlace 106 · Grade 9 · Columbia9Columbia20:55.10
107Dominic LavinPlace 107 · Grade 9 · Breese (Central)9Breese (Central)21:12.20
108Jackson EhrmanPlace 108 · Grade 12 · Glen Carbon (Father McGivney)12Glen Carbon (Father McGivney)21:16.50
109Aaron GinesPlace 109 · Grade 10 · Cahokia10Cahokia21:30.20
110Elijah HartmannPlace 110 · Grade 9 · Alton9Alton21:36.50
111Raymond McElligottPlace 111 · Grade 10 · Jerseyville (Jersey)10Jerseyville (Jersey)21:37.90
112Jeremiah LittlePlace 112 · Grade 10 · Cahokia10Cahokia21:46.70
113Dane KohlbrecherPlace 113 · Grade 9 · Breese (Mater Dei)9Breese (Mater Dei)21:46.70
114Taven WardeinPlace 114 · Grade 12 · Wood River (East Alton-W.R.)12Wood River (East Alton-W.R.)21:47.10
115Corbin CerminnPlace 115 · Grade 12 · Columbia12Columbia22:06.40
116Ben ParkerPlace 116 · Grade 10 · Columbia10Columbia22:08.20
117Will SchneckPlace 117 · Grade 9 · Greenville9Greenville22:10.50
118Curtis JohnsonPlace 118 · Grade 10 · Cahokia10Cahokia22:11.90
119Braxton KiefferPlace 119 · Grade 12 · Litchfield12Litchfield22:17.40
120Ezra VanmiddendorpPlace 120 · Grade 10 · Greenville10Greenville22:21.10 PR
121Lucien QuartonPlace 121 · Grade 12 · Litchfield12Litchfield22:30.50
122Oliver PhillipsPlace 122 · Grade 9 · Alton9Alton22:35.10
123Evan DrennanPlace 123 · Grade 10 · Highland10Highland23:33.70
124Chase HeimannPlace 124 · Grade 10 · Breese (Central)10Breese (Central)23:57.40
125Dawson HemkenPlace 125 · Grade 10 · Litchfield10Litchfield24:00.40
126Jackson KrackPlace 126 · Grade 9 · Breese (Central)9Breese (Central)24:25.70
127Nathan WheelerPlace 127 · Grade 9 · Lebanon9Lebanon24:31.70
128Alex OkalPlace 128 · Grade 9 · Lebanon9Lebanon24:32.60
129Cam WoodromePlace 129 · Grade 10 · Columbia10Columbia25:30.50
130Grady HessenauerPlace 130 · Grade 9 · Greenville9Greenville25:56.70
131Alex LaughlinPlace 131 · Grade 9 · Greenville9Greenville26:33.50
132Cooper PorterPlace 132 · Grade 10 · Trenton (Wesclin)10Trenton (Wesclin)28:50.90
133Caleb MaagPlace 133 · Grade 9 · Jerseyville (Jersey)9Jerseyville (Jersey)29:30.40

Boys / Men · 3 Miles Open

44 results
PlAthlete / entryGrSchool / teamMark
1Jacob RamertPlace 1 · Grade 11 · Troy (Triad)11Troy (Triad)18:06.80
2Devin MaedgePlace 2 · Grade 12 · Troy (Triad)12Troy (Triad)19:06.10
3John MontgomeryPlace 3 · Grade 12 · Troy (Triad)12Troy (Triad)19:28.20
4Mathias AskinsPlace 4 · Grade 10 · Edwardsville (Metro-East Lutheran)10Edwardsville (Metro-East Lutheran)19:28.80
5Lucas GettaPlace 5 · Grade 12 · Edwardsville (Metro-East Lutheran)12Edwardsville (Metro-East Lutheran)19:33.00
6Elliot DunnPlace 6 · Grade 9 · Troy (Triad)9Troy (Triad)19:45.60
7Will KosmopolisPlace 7 · Grade 12 · Troy (Triad)12Troy (Triad)19:57.10
8Bryce GoecknerPlace 8 · Grade 9 · Edwardsville (Metro-East Lutheran)9Edwardsville (Metro-East Lutheran)20:12.30
9Alex TracePlace 9 · Grade 10 · Jacksonville10Jacksonville20:15.80
10Ronan AskinsPlace 10 · Grade 9 · Edwardsville (Metro-East Lutheran)9Edwardsville (Metro-East Lutheran)20:16.00
11Nathan WalkerPlace 11 · Grade 9 · Freeburg9Freeburg20:26.60
12Collin BakaPlace 12 · Grade 10 · Troy (Triad)10Troy (Triad)20:29.80
13Trent SpitzePlace 13 · Grade 11 · Troy (Triad)11Troy (Triad)20:37.40
14Wyatt HanselPlace 14 · Grade 12 · Waterloo12Waterloo20:42.30
15Jaxson DukePlace 15 · Grade 11 · Alton11Alton21:09.10
16Gage LangPlace 16 · Grade 11 · Freeburg11Freeburg21:09.30
17Liam GreenePlace 17 · Grade 12 · Freeburg12Freeburg21:16.90
18Carson BlackPlace 18 · Grade 12 · Freeburg12Freeburg21:19.90
19Braydon MuethPlace 19 · Grade 9 · Freeburg9Freeburg21:24.70
20Linken SeymourPlace 20 · Grade 9 · Waterloo9Waterloo21:47.10
21Judah TippitPlace 21 · Grade 11 · Highland11Highland21:50.00
22Henry KlohrPlace 22 · Grade 11 · Waterloo11Waterloo21:50.80
23Juno ZdrojPlace 23 · Grade 12 · Waterloo12Waterloo21:53.70
24Evan ThrasherPlace 24 · Grade 11 · Jacksonville11Jacksonville21:55.90
25Drew KouchnerkavichPlace 25 · Grade 11 · Freeburg11Freeburg22:02.00
26Ben PhillipsPlace 26 · Grade 9 · Troy (Triad)9Troy (Triad)22:17.60
27Lennon HanlinPlace 27 · Grade 11 · Waterloo11Waterloo22:20.10
28Dean BaldwinPlace 28 · Grade 9 · Waterloo9Waterloo22:25.60
29Carter MallettePlace 29 · Grade 9 · Troy (Triad)9Troy (Triad)22:28.10
30Liam HazelwonderPlace 30 · Grade 10 · Edwardsville (Metro-East Lutheran)10Edwardsville (Metro-East Lutheran)22:40.70
31Levi HampelPlace 31 · Grade 9 · Freeburg9Freeburg23:29.90
32Bryson BuntingPlace 32 · Grade 9 · Highland9Highland24:08.00
33Brenden FreyPlace 33 · Grade 9 · Freeburg9Freeburg24:18.90
34Marion McgeePlace 34 · Grade 12 · Cahokia12Cahokia24:50.00
35Darrion StanleyPlace 35 · Grade 10 · Cahokia10Cahokia25:25.30
36Henry WorleyPlace 36 · Grade 9 · Waterloo9Waterloo25:32.30
37Karter LongleyPlace 37 · Grade 9 · Jacksonville9Jacksonville26:02.60
38Wesley BaytonPlace 38 · Grade 9 · Freeburg9Freeburg26:59.60
39Brian LinPlace 39 · Grade 11 · Freeburg11Freeburg27:21.40
40Henry MeyerPlace 40 · Grade 10 · Freeburg10Freeburg27:37.50
41Christopher GriffithPlace 41 · Grade 9 · Cahokia9Cahokia28:22.50
42August LanduytPlace 42 · Grade 10 · Alton10Alton28:25.60
43Kevin GoldenPlace 43 · Grade 12 · Troy (Triad)12Troy (Triad)29:23.70
44Nick GerfenPlace 44 · Grade 11 · Waterloo11Waterloo30:00.90

Girls / Women · 3 Miles Open

27 results
PlAthlete / entryGrSchool / teamMark
1Hayden GeluckPlace 1 · Grade 11 · Freeburg11Freeburg24:46.40
2Christina LinPlace 2 · Grade 10 · Freeburg10Freeburg24:54.60
3AnnMarie TrentmanPlace 3 · Grade 12 · Freeburg12Freeburg25:05.90
4Haley HelfrichPlace 4 · Grade 9 · Freeburg9Freeburg25:31.80
5Alyssa McCallaPlace 5 · Grade 9 · Troy (Triad)9Troy (Triad)26:03.80
6Chloe FletcherPlace 6 · Grade 10 · Freeburg10Freeburg26:32.70
7Georgia CurtisPlace 7 · Grade 10 · Columbia10Columbia26:34.70
8Lilly WalkerPlace 8 · Grade 12 · Freeburg12Freeburg26:45.00
9Ashlyn WhelanPlace 9 · Grade 10 · Waterloo10Waterloo27:07.20
10Lacie HillPlace 10 · Grade 9 · Freeburg9Freeburg27:11.00
11Ava LustPlace 11 · Grade 12 · Freeburg12Freeburg27:43.80
12Ayda EggemeyerPlace 12 · Grade 10 · Waterloo10Waterloo27:52.00
13Veronica CurtisPlace 13 · Grade 10 · Columbia10Columbia27:57.40
14Ava WesselPlace 14 · Grade 9 · Freeburg9Freeburg28:02.00
15Lainey RockwellPlace 15 · Grade 11 · Troy (Triad)11Troy (Triad)28:36.00
16Maleah BoyerPlace 16 · Grade 10 · Freeburg10Freeburg28:38.90
17Audrey CalvertPlace 17 · Grade 9 · Freeburg9Freeburg28:42.50
18Alexis KockaPlace 18 · Grade 11 · Freeburg11Freeburg29:40.10
19Ava VasquezPlace 19 · Grade 11 · Freeburg11Freeburg29:48.40
20Peyton HeinrichsPlace 20 · Grade 10 · Waterloo10Waterloo29:54.00
21Madelyn ManningPlace 21 · Grade 9 · Freeburg9Freeburg30:14.90
22Blyss PaynePlace 22 · Grade 9 · Freeburg9Freeburg30:47.40
23Melinda RoblesPlace 23 · Grade 10 · Jerseyville (Jersey)10Jerseyville (Jersey)31:05.70
24Elizabeth SaxerPlace 24 · Grade 11 · Jacksonville11Jacksonville31:40.20
25Rory SpeidelPlace 25 · Grade 11 · Jerseyville (Jersey)11Jerseyville (Jersey)32:44.50
26Natalie WhitePlace 26 · Grade 9 · Jacksonville9Jacksonville34:21.60
27Emily SandersPlace 27 · Grade 11 · Jacksonville11Jacksonville42:04.30