Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Green Valley Forest PreserveDowners Grove North / Hinsdale Central Boys Frosh/Soph Dual Meet · Sep 1013:58.5Downers Grove North / Hinsdale Central Boys Frosh/Soph Dual MeetSeptember 10, 2020
2.5 Miles · Willow Stream ParkBGHS: Race Car Rally · Oct 1914:59.01BGHS: Race Car RallyOctober 19, 2021
3 Miles · Green Valley Forest PreserveDGN / OPRF Boys Dual · Sep 2917:14DGN / OPRF Boys DualSeptember 29, 2022
3 Miles · KLM CourseWest Suburban Silver Conference XC Championships · Oct 1517:52.1West Suburban Silver Conference XC ChampionshipsOctober 15, 2022
3 Miles · Lyons Township High School South CampusLyons Township / Downers Grove North Boys F/S Dual Meet · Sep 1719:58.66Lyons Township / Downers Grove North Boys F/S Dual MeetSeptember 17, 2020
3 Miles · Naperville North Campus XC CourseNaperville North Twilight XC Invitational · Oct 416:51.10Naperville North Twilight XC InvitationalOctober 4, 2023
3 Miles · Naperville North HS XC Campus CourseNaperville Twilight XC Invitational · Oct 618:48.7Naperville Twilight XC Invitational October 6, 2021
3,200 Meters · Downers Grove North High SchoolDowners Grove North / Glenbard West 3200m Boys Open · Sep 413:10.5Downers Grove North / Glenbard West 3200m Boys OpenSeptember 4, 2020
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1318:26.6NXR Midwest Regional ChampionshipsNovember 13, 2022
5,000 Meters · Wayne Dannehl National Cross Country CourseRacine Horlick Invitational · Sep 218:23.57Racine Horlick InvitationalSeptember 2, 2023
8,000 Meters · Dubuque Soccer ComplexAmerican Rivers Conference Championships · Nov 129:00.7American Rivers Conference ChampionshipsNovember 1, 2025
8,000 Meters · Saukie Golf CourseInterregional Invitational · Oct 1830:31.9Interregional InvitationalOctober 18, 2025

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 1American Rivers Conference ChampionshipsNov 1 · 8,000 Meters College · Place 175 · LorasLoras8,000 Meters College17529:00.7 PBFr
Oct 18Interregional InvitationalOct 18 · 8,000 Meters Blue · Place 326 · LorasLoras8,000 Meters Blue32630:31.9 PBFr
Oct 4Brissman-Lundeen InvitationalOct 4 · 8,000 Meters College · Place 112 · LorasLoras8,000 Meters College11231:02.5Fr

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 14West Suburban Silver Conference ChampionshipsOct 14 · 3 Miles Junior Varsity · Place 21 · Downers Grove NorthDowners Grove North3 Miles Junior Varsity2118:24.6312
Oct 4Naperville North Twilight XC InvitationalOct 4 · 3 Miles Junior Varsity · Place 11 · Downers Grove (North)Downers Grove (North)3 Miles Junior Varsity1116:51.10 PB12
Sep 14Downers Grove North Boys vs Hinsdale Central, Proviso West TriangularSep 14 · 2 Miles Varsity · Place 2 · Downers Grove (North)Downers Grove (North)2 Miles Varsity211:02.112
Sep 2Racine Horlick InvitationalSep 2 · 5,000 Meters Junior Varsity · Place 8 · Downers Grove (North)Downers Grove (North)5,000 Meters Junior Varsity818:23.57 PB12
Aug 30Glenbard West, York, Downers Grove North Boys TriangularAug 30 · 2.88 Miles Varsity · Place 7 · Downers Grove (North)Downers Grove (North)2.88 Miles Varsity717:22.1012
Aug 30Glenbard West, York, Downers Grove North Boys TriangularAug 30 · 2.88 Miles Varsity · Place 7 · Downers Grove (North)Downers Grove (North)2.88 Miles Varsity717:22.1012
Aug 26EIU ShowdownAug 26 · 2.9 Miles Junior Varsity · Place 40 · Downers Grove (North)Downers Grove (North)2.9 Miles Junior Varsity4016:43.49SR
Aug 26EIU ShowdownAug 26 · 2.9 Miles Junior Varsity · Place 40 · Downers Grove (North)Downers Grove (North)2.9 Miles Junior Varsity4016:43.49SR

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 13NXR Midwest Regional ChampionshipsNov 13 · 5,000 Meters Open 1 · Place 72 · Downers Grove (North)Downers Grove (North)5,000 Meters Open 17218:26.6 PB11
Oct 15West Suburban Silver Conference XC ChampionshipsOct 15 · 3 Miles Junior Varsity · Place 32 · Downers Grove (North)Downers Grove (North)3 Miles Junior Varsity3217:52.1 PB11
Oct 5Naperville Twilight XC InvitationalOct 5 · 3 Miles Junior Varsity · Place 52 · Downers Grove (North)Downers Grove (North)3 Miles Junior Varsity5217:37.411
Sep 29DGN / OPRF Boys DualSep 29 · 3 Miles Varsity · Place 30 · Downers Grove (North)Downers Grove (North)3 Miles Varsity3017:14 PB11
Sep 22DGN / LT / York Boys TriangularSep 22 · 3 Miles Open · Place 4 · Downers Grove (North)Downers Grove (North)3 Miles Open417:2111
Sep 17Kaneland - Larry Eddington XC InvitationalSep 17 · 3 Miles Open · Place 2 · Downers Grove (North)Downers Grove (North)3 Miles Open217:54.011
Sep 10First to the Finish InvitationalSep 10 · 3 Miles Open · Place 68 · Downers Grove (North)Downers Grove (North)3 Miles Open6817:27.511
Sep 3Jeff Leavey XC InvitationalSep 3 · 4,000 Meters Open · Place 5 · Downers Grove (North)Downers Grove (North)4,000 Meters Open514:39.611
Aug 27EIU Showdown 2022Aug 27 · 2.95 Miles Varsity · Place 47 · Downers Grove (North)Downers Grove (North)2.95 Miles Varsity4717:25.6311

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 19BGHS: Race Car RallyOct 19 · 2.5 Miles Frosh/Soph · Place 44 · Downers Grove (North)Downers Grove (North)2.5 Miles Frosh/Soph4414:59.01 PB10
Oct 16WSC-Silver Cross Country ChampionshipsOct 16 · 5,000 Meters Sophomore · Place 22 · Downers Grove (North)Downers Grove (North)5,000 Meters Sophomore2218:45.0010
Oct 6Naperville Twilight XC Invitational Oct 6 · 3 Miles Frosh/Soph · Place 126 · Downers Grove (North)Downers Grove (North)3 Miles Frosh/Soph12618:48.7 PB10
Sep 18Kaneland Larry Eddington InviteSep 18 · 3 Miles Frosh/Soph Freshman · Place 54 · Downers Grove (North)Downers Grove (North)3 Miles Frosh/Soph Freshman5419:20.8010
Sep 11First to the Finish InvitationalSep 11 · 3 Miles Open · Place 185 · Downers Grove (North)Downers Grove (North)3 Miles Open18518:54.810
Sep 4Jeff Leavey InvitationalSep 4 · 2.97 Miles Frosh/Soph Freshman · Place 45 · Downers Grove (North)Downers Grove (North)2.97 Miles Frosh/Soph Freshman4519:25.110
Aug 28EIU ShowdownAug 28 · 3 Miles Varsity · Place 76 · Downers Grove (North)Downers Grove (North)3 Miles Varsity7618:59.1010

2020 Cross Country

4 results
DateMeetEventPlMarkGr
Sep 24Downers Grove North / OPRF Boys F/S Dual MeetSep 24 · 3 Miles Frosh/Soph · Place 29 · Downers Grove (North)Downers Grove (North)3 Miles Frosh/Soph2920:38.69
Sep 17Lyons Township / Downers Grove North Boys F/S Dual MeetSep 17 · 3 Miles Freshman · Place 12 · Downers Grove (North)Downers Grove (North)3 Miles Freshman1219:58.66 PB9
Sep 10Downers Grove North / Hinsdale Central Boys Frosh/Soph Dual MeetSep 10 · 2 Miles Freshman · Place 14 · Downers Grove (North)Downers Grove (North)2 Miles Freshman1413:58.5 PB9
Sep 4Downers Grove North / Glenbard West 3200m Boys OpenSep 4 · 3,200 Meters Open · Place 12 · Downers Grove (North)Downers Grove (North)3,200 Meters Open1213:10.5 PB9