1. Home
  2. U.S. Results
  3. Illinois
  4. 51th Annual Patricia Harland Cross Country Invitational

2025 51th Annual Patricia Harland Cross Country Invitational Results

Official ResultsTim Osmond Sports Complex, Antioch, ILCross Country238 results11 teamsMeet history →

Winners

EventWinnerSchool / teamMark
Girls / Women · 3 Miles VarsityLilly BingerBelvidere (North)18:58.73
Boys / Men · 3 Miles VarsityGrady SmithJohnsburg15:34.40
Girls / Women · 3 Miles Junior VarsityCorinne KalvassLibertyville20:26.07
Boys / Men · 3 Miles Junior VarsityBodhi LeeCrystal Lake (Prairie Ridge)17:50.83

Team scores

DivisionPlSchool / teamPoints
Boys / Men · 3 Miles Varsity1Crystal Lake (Prairie Ridge)34
2Maple Park (Kaneland)46
3Libertyville76
4Mundelein105
5Antioch127
6Woodstock (Marian)174
7Elgin (Larkin)189
Girls / Women · 3 Miles Varsity1Libertyville26
2Belvidere (North)29
Girls / Women · 3 Miles Junior Varsity1Libertyville15
2Mundelein50
Boys / Men · 3 Miles Junior Varsity1Crystal Lake (Prairie Ridge)26
2Maple Park (Kaneland)34
3Libertyville65
4Mundelein128
5Antioch140

Girls / Women · 3 Miles Varsity

35 results
PlAthlete / entryGrSchool / teamMark
1Lilly BingerPlace 1 · Grade 9 · Belvidere (North)9Belvidere (North)18:58.73
2Clara NicolinePlace 2 · Grade 10 · Johnsburg10Johnsburg19:11.80
3Julia GarrisonPlace 3 · Grade 11 · Libertyville11Libertyville19:35.01
4Sophia KrummickPlace 4 · Grade 12 · Libertyville12Libertyville20:14.45
5Haylee GallasPlace 5 · Grade 12 · Belvidere (North)12Belvidere (North)20:23.46
6Khloe LundyPlace 6 · Grade 9 · Richmond (R.-Burton)9Richmond (R.-Burton)20:27.93
7Adysen GallasPlace 7 · Grade 9 · Belvidere (North)9Belvidere (North)20:32.05
8Violet YoungPlace 8 · Grade 11 · Libertyville11Libertyville20:39.66
9Claire RehmerPlace 9 · Grade 10 · Libertyville10Libertyville20:42.77
10Addison KlosPlace 10 · Grade 9 · Johnsburg9Johnsburg21:02.04
11Mariana MillanPlace 11 · Grade 9 · Libertyville9Libertyville21:10.25
12Amelia DerryPlace 12 · Grade 9 · Belvidere (North)9Belvidere (North)21:10.90
13Ona SteinesPlace 13 · Grade 9 · Belvidere (North)9Belvidere (North)21:24.02
14Caitlyn GriffithPlace 14 · Grade 12 · Libertyville12Libertyville21:26.40
15McKenzie RihmPlace 15 · Grade 12 · Libertyville12Libertyville21:42.47
16Savanna JoycePlace 16 · Grade 10 · Libertyville10Libertyville21:43.20
17Charlotte Stowe-ValdezPlace 17 · Grade 9 · Libertyville9Libertyville21:52.54
18Maura OefflingPlace 18 · Grade 10 · Johnsburg10Johnsburg22:29.16
19Sylvia RichardsPlace 19 · Grade 11 · Libertyville11Libertyville22:29.58 PR
20Lydia BryantPlace 20 · Grade 12 · Belvidere (North)12Belvidere (North)22:30.20
21Camryn DiercksPlace 21 · Grade 12 · Belvidere (North)12Belvidere (North)23:02.82
22Noelle WiebePlace 22 · Grade 11 · Belvidere (North)11Belvidere (North)23:05.15
23Olivia LiebichPlace 23 · Grade 10 · Richmond (R.-Burton)10Richmond (R.-Burton)23:12.09
24Annalisa GalluzzoPlace 24 · Grade 12 · Belvidere (North)12Belvidere (North)23:14.94 PR
25Magdelyn BroughPlace 25 · Grade 10 · Antioch10Antioch23:38.93
26Avery JamisonPlace 26 · Grade 12 · Belvidere (North)12Belvidere (North)23:43.28 PR
27Madelyn PeteriePlace 27 · Grade 11 · Richmond (R.-Burton)11Richmond (R.-Burton)24:17.82
28Abigail KaluzinskiPlace 28 · Grade 12 · Antioch12Antioch24:44.75
29Galina VirtPlace 29 · Grade 11 · Woodstock (Marian)11Woodstock (Marian)30:34.05
30Kristina EmersonPlace 30 · Grade 11 · Woodstock (Marian)11Woodstock (Marian)34:54.91
31Aishwrya PillaiPlace 31 · Grade 11 · Woodstock (Marian)11Woodstock (Marian)37:48.98
—Natalia LaraGrade 11 · Woodstock (Marian)11Woodstock (Marian)DNS
—Erika LittleGrade 12 · Antioch12AntiochDNS
—Addie WebbGrade 12 · Antioch12AntiochDNS
—Lelaina MatejaGrade 10 · Antioch10AntiochDNS

Boys / Men · 3 Miles Varsity

62 results
PlAthlete / entryGrSchool / teamMark
1Grady SmithPlace 1 · Grade 10 · Johnsburg10Johnsburg15:34.40
2Carson LannersPlace 2 · Grade 12 · Antioch12Antioch15:50.39
3Micah KlosPlace 3 · Grade 11 · Johnsburg11Johnsburg16:01.28 PR
4Thomas HenryPlace 4 · Grade 11 · Crystal Lake (Prairie Ridge)11Crystal Lake (Prairie Ridge)16:06.98
5Steven RandlesPlace 5 · Grade 11 · Crystal Lake (Prairie Ridge)11Crystal Lake (Prairie Ridge)16:24.83
6Tyler SjoblomPlace 6 · Grade 10 · Crystal Lake (Prairie Ridge)10Crystal Lake (Prairie Ridge)16:41.16
7Nathan KowalczykPlace 7 · Grade 11 · Maple Park (Kaneland)11Maple Park (Kaneland)16:50.69
8Gavin SmithPlace 8 · Grade 11 · Maple Park (Kaneland)11Maple Park (Kaneland)16:51.08
9Colin OConnellPlace 9 · Grade 10 · Libertyville10Libertyville16:53.81
10Nolan ReutimannPlace 10 · Grade 11 · Maple Park (Kaneland)11Maple Park (Kaneland)17:08.96
11Mason McMurrayPlace 11 · Grade 11 · Mundelein11Mundelein17:09.14
12Emerson ReedPlace 12 · Grade 10 · Libertyville10Libertyville17:13.34
13Logan LancasterPlace 13 · Grade 9 · Crystal Lake (Prairie Ridge)9Crystal Lake (Prairie Ridge)17:13.55
14Drew GritznerPlace 14 · Grade 10 · Maple Park (Kaneland)10Maple Park (Kaneland)17:14.81
15Oliver EbelPlace 15 · Grade 10 · Woodstock (Marian)10Woodstock (Marian)17:19.91
16Ethan PascoePlace 16 · Grade 9 · Crystal Lake (Prairie Ridge)9Crystal Lake (Prairie Ridge)17:20.37
17Jack NevenhovenPlace 17 · Grade 12 · Maple Park (Kaneland)12Maple Park (Kaneland)17:23.12 PR
18Peter RappaPlace 18 · Grade 12 · Libertyville12Libertyville17:30.80
19Mason StalcupPlace 19 · Grade 10 · Maple Park (Kaneland)10Maple Park (Kaneland)17:35.06
20Nicholas MobergPlace 20 · Grade 9 · Mundelein9Mundelein17:39.50
21Brady WolfbergPlace 21 · Grade 12 · Crystal Lake (Prairie Ridge)12Crystal Lake (Prairie Ridge)17:39.90
22Jameson TorgersonPlace 22 · Grade 12 · Crystal Lake (Prairie Ridge)12Crystal Lake (Prairie Ridge)17:49.34
23Michael BarhoumPlace 23 · Grade 11 · Libertyville11Libertyville17:50.66
24Andrew HodgePlace 24 · Grade 11 · Libertyville11Libertyville17:52.61
25Ryan McClellanPlace 25 · Grade 12 · Richmond (R.-Burton)12Richmond (R.-Burton)17:58.89
26Ethan EhrenkauferPlace 26 · Grade 10 · Richmond (R.-Burton)10Richmond (R.-Burton)18:03.90
27James Glaskin-ClayPlace 27 · Grade 12 · Mundelein12Mundelein18:04.32
28Max FirakPlace 28 · Grade 10 · Crystal Lake (Prairie Ridge)10Crystal Lake (Prairie Ridge)18:06.27
29Zavier NothnagelPlace 29 · Grade 11 · Maple Park (Kaneland)11Maple Park (Kaneland)18:06.54
30Joey SchuchPlace 30 · Grade 11 · Maple Park (Kaneland)11Maple Park (Kaneland)18:07.11
31Matthew HamlinPlace 31 · Grade 9 · Libertyville9Libertyville18:16.41
32Adrian Pacheco ReyesPlace 32 · Grade 11 · Mundelein11Mundelein18:27.45
33Andrew GonzalezPlace 33 · Grade 11 · Elgin (Larkin)11Elgin (Larkin)18:32.73
34Salazar VillalpandoPlace 34 · Grade 10 · Antioch10Antioch18:32.85
35Nathaniel MendezPlace 35 · Grade 12 · Mundelein12Mundelein18:40.47
36William HiltsPlace 36 · Grade 10 · Libertyville10Libertyville18:53.19
37Troy LaukertPlace 37 · Grade 11 · Crystal Lake (Prairie Ridge)11Crystal Lake (Prairie Ridge)18:53.94
38Logan BabinPlace 38 · Grade 9 · Antioch9Antioch18:56.91
39Jake WilliamsPlace 39 · Grade 10 · Mundelein10Mundelein18:58.68
40Elijah FiedlerPlace 40 · Grade 12 · Maple Park (Kaneland)12Maple Park (Kaneland)19:09.21
41Elliott LowePlace 41 · Grade 12 · Crystal Lake (Prairie Ridge)12Crystal Lake (Prairie Ridge)19:10.38
42Gus VegaPlace 42 · Grade 11 · Antioch11Antioch19:19.14
43Ayaan MaknojiaPlace 43 · Grade 10 · Antioch10Antioch19:34.53
44Evan FournierPlace 44 · Grade 9 · Antioch9Antioch19:37.74
45Gavin BarryPlace 45 · Grade 10 · Woodstock (Marian)10Woodstock (Marian)19:41.01
46Alex LaCerbaPlace 46 · Grade 12 · Antioch12Antioch19:49.17
47Luke G RingnaldaPlace 47 · Grade 9 · Antioch9Antioch19:49.50
48Colby WelschPlace 48 · Grade 11 · Antioch11Antioch20:02.13
49Layth SheikhPlace 49 · Grade 9 · Elgin (Larkin)9Elgin (Larkin)20:57.48
50Caleb ReinheimerPlace 50 · Grade 12 · Elgin (Larkin)12Elgin (Larkin)20:59.85
51Manuel GuerreroPlace 51 · Grade 9 · Woodstock (Marian)9Woodstock (Marian)21:16.23
52Kaeden JurcakPlace 52 · Grade 10 · Antioch10Antioch21:34.23
53Alex PuglisePlace 53 · Grade 12 · Elgin (Larkin)12Elgin (Larkin)21:35.46
54Dylan LevatoPlace 54 · Grade 10 · Woodstock (Marian)10Woodstock (Marian)22:25.86
55Sean KellyPlace 55 · Grade 11 · Woodstock (Marian)11Woodstock (Marian)23:18.55
56Mateo ZambranoPlace 56 · Grade 12 · Elgin (Larkin)12Elgin (Larkin)23:19.42
—Marquise DiamondGrade 10 · Elgin (Larkin)10Elgin (Larkin)DNS
—Ethan LopezGrade 11 · Elgin (Larkin)11Elgin (Larkin)DNS
—Marvin AmaroGrade 10 · Elgin (Larkin)10Elgin (Larkin)DNS
—Evan BrubakerGrade 9 · Woodstock (Marian)9Woodstock (Marian)DNS
—Delmar MenaGrade 12 · Mundelein12MundeleinDNS
—Gavin McInnisGrade 11 · Richmond (R.-Burton)11Richmond (R.-Burton)DNS

Girls / Women · 3 Miles Junior Varsity

65 results
PlAthlete / entryGrSchool / teamMark
1Corinne KalvassPlace 1 · Grade 10 · Libertyville10Libertyville20:26.07
2Eliza WhitePlace 2 · Grade 10 · Libertyville10Libertyville22:44.72
3Lillian BrazdaPlace 3 · Grade 9 · Libertyville9Libertyville23:07.71
4Kailey DelulioPlace 4 · Grade 10 · Johnsburg10Johnsburg23:30.58 PR
5Deja LuckeyPlace 5 · Grade 11 · Johnsburg11Johnsburg23:31.93
6Margaret O'GradyPlace 6 · Grade 11 · Libertyville11Libertyville23:45.70
7Annabelle GohrPlace 7 · Grade 12 · Libertyville12Libertyville24:05.77
8Imose OsayimwenPlace 8 · Grade 12 · Libertyville12Libertyville24:36.82
9Anna TaylorPlace 9 · Grade 12 · Libertyville12Libertyville24:43.96
10Xitlally GarciaPlace 10 · Grade 12 · Mundelein12Mundelein24:51.37
11Sofia YoutseyPlace 11 · Grade 10 · Libertyville10Libertyville24:52.12
12Ava VestalPlace 12 · Grade 12 · Libertyville12Libertyville25:17.86
13Jacqueline HernandezPlace 13 · Grade 10 · Mundelein10Mundelein25:31.90
14Hailey VargasPlace 14 · Grade 9 · Mundelein9Mundelein25:32.23
15Alice LarsenPlace 15 · Grade 12 · Grayslake (Westlake Christian Academy)12Grayslake (Westlake Christian Academy)25:44.86
16Lucy TunneyPlace 16 · Grade 10 · Libertyville10Libertyville25:48.13
17Brooklyn PeteriePlace 17 · Grade 9 · Richmond (R.-Burton)9Richmond (R.-Burton)25:49.09
18Grace MaxPlace 18 · Grade 12 · Libertyville12Libertyville25:59.29
19Christin GriffithPlace 19 · Grade 10 · Libertyville10Libertyville26:12.67
20Elizabeth BrownPlace 20 · Grade 9 · Libertyville9Libertyville26:29.32
21Lilly AndersonPlace 21 · Grade 11 · Richmond (R.-Burton)11Richmond (R.-Burton)26:29.89
22Ashley SalazarPlace 22 · Grade 10 · Mundelein10Mundelein26:31.48
23Azlynn BalmanPlace 23 · Grade 12 · Mundelein12Mundelein26:58.48
24Yarel GomezPlace 24 · Grade 10 · Mundelein10Mundelein27:15.22
25Yuvia ValenciaPlace 25 · Grade 11 · Libertyville11Libertyville27:35.00
26Lucy WestermanPlace 26 · Grade 12 · Mundelein12Mundelein27:37.57
27Morgan AliPlace 27 · Grade 9 · Libertyville9Libertyville27:47.87
28Emily LuuPlace 28 · Grade 9 · Mundelein9Mundelein27:55.10
29Rory EmmerlingPlace 29 · Grade 9 · Mundelein9Mundelein28:42.59
30Brynn DoddPlace 30 · Grade 9 · Libertyville9Libertyville29:13.97
31Courtney KurekPlace 31 · Grade 11 · Johnsburg11Johnsburg29:14.93 PR
32Amelia Smith-LaubensteinPlace 32 · Grade 11 · Libertyville11Libertyville30:08.36
33Paige WheelerPlace 33 · Grade 10 · Libertyville10Libertyville30:31.82
34Lilly ResslerPlace 34 · Grade 10 · Libertyville10Libertyville30:57.29
35Penelope TzavarasPlace 35 · Grade 11 · Richmond (R.-Burton)11Richmond (R.-Burton)31:24.14
36Victoria IvanovPlace 36 · Grade 11 · Libertyville11Libertyville31:36.14
37Emsley AugustynPlace 37 · Grade 9 · Richmond (R.-Burton)9Richmond (R.-Burton)31:43.67
38Melanie Villatoro LopezPlace 38 · Grade 9 · Libertyville9Libertyville32:30.81
39Lilian JacobiPlace 39 · Grade 12 · Libertyville12Libertyville33:13.02
40Ashley PerezPlace 40 · Grade 12 · Belvidere (North)12Belvidere (North)33:24.51
41Tonni LumuPlace 41 · Grade 12 · Mundelein12Mundelein34:11.58
—Daphne BlockGrade 9 · Mundelein9MundeleinDNS
—Adelaide NobleGrade 10 · Belvidere (North)10Belvidere (North)DNS
—Kathryn GangiGrade 12 · Libertyville12LibertyvilleDNS
—Lauren ClarkGrade 11 · Libertyville11LibertyvilleDNS
—Roohee PatilGrade 12 · Libertyville12LibertyvilleDNS
—Elaine PalmerGrade 12 · Libertyville12LibertyvilleDNS
—Isabel RodriguezGrade 12 · Libertyville12LibertyvilleDNS
—Ava CastroGrade 12 · Libertyville12LibertyvilleDNS
—Alina FarooquiGrade 12 · Libertyville12LibertyvilleDNS
—Emerson FogleGrade 12 · Libertyville12LibertyvilleDNS
—Valentina MilanovicGrade 9 · Libertyville9LibertyvilleDNS
—Caitlin SlowickGrade 9 · Libertyville9LibertyvilleDNS
—Sophia SteffensenGrade 9 · Libertyville9LibertyvilleDNS
—Sienna MendozaGrade 12 · Libertyville12LibertyvilleDNS
—Claire TylerGrade 10 · Libertyville10LibertyvilleDNS
—Sheridan ParlettGrade 10 · Libertyville10LibertyvilleDNS
—Zaya DeisterGrade 10 · Libertyville10LibertyvilleDNS
—Kelsey LeatherwoodGrade 12 · Libertyville12LibertyvilleDNS
—Kaitlyn PhanGrade 11 · Libertyville11LibertyvilleDNS
—Rosie SahagianGrade 11 · Libertyville11LibertyvilleDNS
—Gabriella LundGrade 12 · Libertyville12LibertyvilleDNS
—Ava SahagianGrade 12 · Libertyville12LibertyvilleDNS
—Anna YurekGrade 12 · Libertyville12LibertyvilleDNS
—Arianna LimonGrade 11 · Libertyville11LibertyvilleDNS

Boys / Men · 3 Miles Junior Varsity

76 results
PlAthlete / entryGrSchool / teamMark
1Bodhi LeePlace 1 · Grade 12 · Crystal Lake (Prairie Ridge)12Crystal Lake (Prairie Ridge)17:50.83
2Benjamin HaydenPlace 2 · Grade 9 · Crystal Lake (Prairie Ridge)9Crystal Lake (Prairie Ridge)18:07.96
3Aiden PalmerPlace 3 · Grade 9 · Maple Park (Kaneland)9Maple Park (Kaneland)18:09.85
4Zachary CybartPlace 4 · Grade 10 · Crystal Lake (Prairie Ridge)10Crystal Lake (Prairie Ridge)18:09.97
5Will GritznerPlace 5 · Grade 9 · Maple Park (Kaneland)9Maple Park (Kaneland)18:15.37
6Grant CastonPlace 6 · Grade 10 · Maple Park (Kaneland)10Maple Park (Kaneland)18:25.15
7Teo LeePlace 7 · Grade 11 · Crystal Lake (Prairie Ridge)11Crystal Lake (Prairie Ridge)18:44.83
8Mason O'ConnorPlace 8 · Grade 9 · Libertyville9Libertyville18:47.77
9Gianni MiddonaPlace 9 · Grade 10 · Maple Park (Kaneland)10Maple Park (Kaneland)18:51.97
10Giovanni PrinzPlace 10 · Grade 11 · Libertyville11Libertyville18:52.51 PR
11Ricky AndersonPlace 11 · Grade 11 · Maple Park (Kaneland)11Maple Park (Kaneland)18:54.88
12Owen LowePlace 12 · Grade 10 · Crystal Lake (Prairie Ridge)10Crystal Lake (Prairie Ridge)19:13.99
13Simon CarlinoPlace 13 · Grade 9 · Crystal Lake (Prairie Ridge)9Crystal Lake (Prairie Ridge)19:15.34
14Chase FitzpatrickPlace 14 · Grade 11 · Libertyville11Libertyville19:18.64
15Carson KlosPlace 15 · Grade 10 · Johnsburg10Johnsburg19:22.87
16Cameron MengyanPlace 16 · Grade 12 · Libertyville12Libertyville19:23.92
17Sahel TorresPlace 17 · Grade 11 · Maple Park (Kaneland)11Maple Park (Kaneland)19:32.77
18Henry PrachtPlace 18 · Grade 11 · Crystal Lake (Prairie Ridge)11Crystal Lake (Prairie Ridge)19:40.00
19Jack WolfePlace 19 · Grade 9 · Libertyville9Libertyville19:45.82
20Alikye AniszewskiPlace 20 · Grade 9 · Maple Park (Kaneland)9Maple Park (Kaneland)19:48.25
21Brayden PolkaPlace 21 · Grade 9 · Libertyville9Libertyville19:54.61
22Jared LopezPlace 22 · Grade 12 · Johnsburg12Johnsburg20:06.55
23Jayce BershPlace 23 · Grade 11 · Libertyville11Libertyville20:11.65
24Josh EdelsteinPlace 24 · Grade 11 · Grayslake (Westlake Christian Academy)11Grayslake (Westlake Christian Academy)20:12.31
25Jacob AckertPlace 25 · Grade 11 · Crystal Lake (Prairie Ridge)11Crystal Lake (Prairie Ridge)20:15.43
26James LiuPlace 26 · Grade 10 · Libertyville10Libertyville20:26.29
27Julian DeLeonPlace 27 · Grade 10 · Antioch10Antioch20:40.12
28Gavin OverhaugPlace 28 · Grade 9 · Maple Park (Kaneland)9Maple Park (Kaneland)20:47.41
29Matthew KrayPlace 29 · Grade 11 · Maple Park (Kaneland)11Maple Park (Kaneland)20:49.96 PR
30Lucas MivelazPlace 30 · Grade 11 · Grayslake (Westlake Christian Academy)11Grayslake (Westlake Christian Academy)20:49.97
31Daniel JonesPlace 31 · Grade 10 · Mundelein10Mundelein21:04.84
32Benjamin KarlPlace 32 · Grade 11 · Maple Park (Kaneland)11Maple Park (Kaneland)21:10.15
33Alistair HunterPlace 33 · Grade 10 · Libertyville10Libertyville21:12.94
34Jordan LuiPlace 34 · Grade 11 · Libertyville11Libertyville21:20.74
35Atticus HunterPlace 35 · Grade 11 · Libertyville11Libertyville21:20.89
36Cesar HernandezPlace 36 · Grade 11 · Mundelein11Mundelein21:34.12
37Richard Taylor-TerryPlace 37 · Grade 9 · Johnsburg9Johnsburg21:36.58
38Blake WatsonPlace 38 · Grade 12 · Antioch12Antioch21:41.44
39Sebastian KostemajPlace 39 · Grade 10 · Johnsburg10Johnsburg21:50.98
40Nicholas DeBartoloPlace 40 · Grade 10 · Libertyville10Libertyville21:56.77
41Chance WincklerPlace 41 · Grade 10 · Mundelein10Mundelein22:01.85
42Brendon ParkPlace 42 · Grade 9 · Mundelein9Mundelein22:03.41
43Armin PtakPlace 43 · Grade 11 · Crystal Lake (Prairie Ridge)11Crystal Lake (Prairie Ridge)22:04.03
44Keshav JayaprakashPlace 44 · Grade 10 · Crystal Lake (Prairie Ridge)10Crystal Lake (Prairie Ridge)22:07.91
45Peter ConlonPlace 45 · Grade 11 · Libertyville11Libertyville22:14.33
46Bryce EhlersPlace 46 · Grade 10 · Maple Park (Kaneland)10Maple Park (Kaneland)22:14.86
47John Phoenix JindrichPlace 47 · Grade 12 · Crystal Lake (Prairie Ridge)12Crystal Lake (Prairie Ridge)22:32.03
48Isaiah ReyesPlace 48 · Grade 10 · Crystal Lake (Prairie Ridge)10Crystal Lake (Prairie Ridge)22:37.28
49Tristan HorcherPlace 49 · Grade 9 · Mundelein9Mundelein22:41.45
50Matthew FinleyPlace 50 · Grade 9 · Mundelein9Mundelein22:43.67
51Mark GarveyPlace 51 · Grade 9 · Antioch9Antioch23:12.80
52Jackson BiemeretPlace 52 · Grade 9 · Antioch9Antioch23:28.70
53Michael GleasonPlace 53 · Grade 10 · Antioch10Antioch23:36.29
54Jackson TaylorPlace 54 · Grade 10 · Antioch10Antioch23:37.49
55Caden McDermottPlace 55 · Grade 11 · Mundelein11Mundelein24:28.52
56Mohammad QureshiPlace 56 · Grade 9 · Libertyville9Libertyville24:41.99
57Brennan HoughPlace 57 · Grade 9 · Antioch9Antioch25:27.59
58Logan DombrowskiPlace 58 · Grade 12 · Mundelein12Mundelein26:20.88
59Ty FischerPlace 59 · Grade 10 · Richmond (R.-Burton)10Richmond (R.-Burton)26:32.25
60Andrew KlinglerPlace 60 · Grade 9 · Antioch9Antioch27:43.47
61Aaron FitzsimonsPlace 61 · Grade 11 · Crystal Lake (Prairie Ridge)11Crystal Lake (Prairie Ridge)34:57.20
—Oshmith RoyGrade 9 · Crystal Lake (Prairie Ridge)9Crystal Lake (Prairie Ridge)DNS
—Evan KayeGrade 12 · Crystal Lake (Prairie Ridge)12Crystal Lake (Prairie Ridge)DNS
—Milan BainsGrade 9 · Libertyville9LibertyvilleDNS
—Taiseer MohimtuleGrade 9 · Libertyville9LibertyvilleDNS
—Jackson RauGrade 11 · Libertyville11LibertyvilleDNS
—Isaac Cha-PriceGrade 12 · Libertyville12LibertyvilleDNS
—Melvin WardenGrade 10 · Richmond (R.-Burton)10Richmond (R.-Burton)DNS
—Emanuel DiazGrade 9 · Mundelein9MundeleinDNS
—Sean OuimetGrade 11 · Mundelein11MundeleinDNS
—Paolo AmideiGrade 11 · Mundelein11MundeleinDNS
—Rex HoganGrade 12 · Mundelein12MundeleinDNS
—Joshua RodriguezGrade 12 · Mundelein12MundeleinDNS
—Kayden AniszewskiGrade 9 · Maple Park (Kaneland)9Maple Park (Kaneland)DNS
—Brody LinaneGrade 10 · Maple Park (Kaneland)10Maple Park (Kaneland)DNS
—Cayden MoranGrade 10 · Johnsburg10JohnsburgDNS