Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Gregory Middle School204 Middle School XC Championship · Oct 1412:23.80204 Middle School XC ChampionshipOctober 14, 2021
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions · Sep 2316:21.11Palatine Invite - Meet of ChampionsSeptember 23, 2023
3 Miles · Detweiller ParkIHSA Class 3A State XC Championships · Nov 815:38.16IHSA Class 3A State XC ChampionshipsNovember 8, 2025
3 Miles · KLM CourseIHSA Class 3A XC Sectional - #2 Hinsdale (Central) · Nov 116:05.79IHSA Class 3A XC Sectional - #2 Hinsdale (Central)November 1, 2025
3 Miles · Naperville North Campus XC CourseNaperville North Twilight XC Invitational · Oct 416:29.60Naperville North Twilight XC InvitationalOctober 4, 2023
3 Miles · Naperville North HS XC Campus CourseNaperville Twilight Invitational · Oct 915:49.94Naperville Twilight InvitationalOctober 9, 2024
3 Miles · Neuqua Valley High School2025 EIU Showdown · Aug 3016:32.012025 EIU ShowdownAugust 30, 2025
3 Miles · Settler's Hill CC CourseNaperville Twilight Invitational · Oct 815:53.5Naperville Twilight InvitationalOctober 8, 2025
3 Miles · Waubonsie Valley High SchoolDuPage Valley Conference XC Championships · Oct 1915:50.30DuPage Valley Conference XC ChampionshipsOctober 19, 2024
3154 m · Berens ParkYork Gary Goss Frosh/Soph Invitational · Sep 1810:41.0York Gary Goss Frosh/Soph InvitationalSeptember 18, 2023
5,000 Meters · Dellwood ParkLocktoberfest · Oct 416:40.60LocktoberfestOctober 4, 2025
5,000 Meters · Dellwood ParkLocktoberfest Invitational · Oct 517:11Locktoberfest InvitationalOctober 5, 2024
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1318:36.9NXR Midwest Regional ChampionshipsNovember 13, 2022

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

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 3A State XC ChampionshipsNov 8 · 3 Miles 3A Varsity · Place 167 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)3 Miles 3A Varsity16715:38.16 PB12
Nov 1IHSA Class 3A XC Sectional - #2 Hinsdale (Central)Nov 1 · 3 Miles Varsity · Place 61 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)3 Miles Varsity6116:05.79 PB12
Oct 25IHSA Class 3A XC Regional - #2C Aurora (Waubonsie Valley)Oct 25 · 3 Miles Varsity · Place 26 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)3 Miles Varsity2616:04.1412
Oct 18DuPage Valley XC Conference ChampionshipsOct 18 · 3 Miles Varsity · Place 12 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)3 Miles Varsity1216:05.7112
Oct 8Twilight XC InvitationalOct 8 · 3 Miles Varsity · Place 57 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)3 Miles Varsity5715:53.5412
Oct 8Naperville Twilight InvitationalOct 8 · 3 Miles Varsity · Place 57 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)3 Miles Varsity5715:53.5 PB12
Oct 4LocktoberfestOct 4 · 5,000 Meters Varsity · Place 12 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)5,000 Meters Varsity1216:40.60 PB12
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 3 Miles Varsity · Place 104 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)3 Miles Varsity10416:22.4512
Sep 20Peoria Notre Dame Richard Spring InvitationalSep 20 · 3 Miles Varsity · Place 91 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)3 Miles Varsity9115:29.0412
Sep 6Hinsdale Central Red Devil InviteSep 6 · 3 Miles Varsity · Place 55 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)3 Miles Varsity5516:35.1012
Aug 302025 EIU ShowdownAug 30 · 3 Miles Varsity · Place 23 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)3 Miles Varsity2316:32.01 PB12

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 92024 IHSA Class 3A State XC ChampionshipsNov 9 · 3 Miles 3A Varsity · Place 169 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)3 Miles 3A Varsity16915:41.5011
Nov 22024 IHSA Class 3A XC Sectional-#2 Hinsdale (Central)Nov 2 · 2.9 Miles Varsity · Place 58 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)2.9 Miles Varsity5815:26.2011
Oct 262024 IHSA Class 3A XC Regional-#2C Aurora (Waubonsie Valley)Oct 26 · 3 Miles Varsity · Place 17 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)3 Miles Varsity1716:05.7011
Oct 19DuPage Valley Conference XC ChampionshipsOct 19 · 3 Miles Varsity · Place 11 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)3 Miles Varsity1115:50.30 PB11
Oct 9Naperville Twilight InvitationalOct 9 · 3 Miles Varsity · Place 56 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)3 Miles Varsity5615:49.94 PB11
Oct 5Locktoberfest InvitationalOct 5 · 5,000 Meters Varsity · Place 30 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)5,000 Meters Varsity3017:11 PB11
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 3 Miles Junior Varsity · Place 18 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)3 Miles Junior Varsity1816:30.3511
Sep 7Hinsdale Central Red Devil InvitationalSep 7 · 2.9 Miles Varsity · Place 59 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)2.9 Miles Varsity5915:45.3011
Aug 31EIU ShowdownAug 31 · 3 Miles Junior Varsity · Place 22 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)3 Miles Junior Varsity2216:56.2111

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 17Plainfield Fast Cat InviteOct 17 · 3 Miles Sophomore · Place 6 · Naperville (Neuqua VallNaperville (Neuqua Vall3 Miles Sophomore616:16.5210
Oct 14DVC XC Conference ChampionshipsOct 14 · 3 Miles Frosh/Soph · Place 4 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)3 Miles Frosh/Soph417:01.5010
Oct 4Naperville North Twilight XC InvitationalOct 4 · 3 Miles Varsity · Place 83 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)3 Miles Varsity8316:29.60 PB10
Sep 30Peoria High School InvitationalSep 30 · 3 Miles Varsity 3A · Place 89 · Naperville (Neuqua VallNaperville (Neuqua Vall3 Miles Varsity 3A8916:18.5010
Sep 23Palatine Invite - Meet of ChampionsSep 23 · 3 Miles Sophomore · Place 6 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)3 Miles Sophomore616:21.11 PB10
Sep 18York Gary Goss Frosh/Soph InvitationalSep 18 · 1.96 Miles Sophomore · Place 14 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)1.96 Miles Sophomore1410:41.0 PB10
Sep 2Hinsdale Central Red Devil InvitationalSep 2 · 3 Miles Sophomore · Place 10 · Naperville (Neuqua VallNaperville (Neuqua Vall3 Miles Sophomore1016:33.9010
Aug 26EIU ShowdownAug 26 · 2.1 Miles Junior Varsity · Place 2 · Naperville (Neuqua VallNaperville (Neuqua Vall2.1 Miles Junior Varsity210:59.99SO
Aug 26EIU ShowdownAug 26 · 2.1 Miles Junior Varsity · Place 2 · Naperville (Neuqua VallNaperville (Neuqua Vall2.1 Miles Junior Varsity210:59.99SO

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 13NXR Midwest Regional ChampionshipsNov 13 · 5,000 Meters Frosh/Soph · Place 146 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)5,000 Meters Frosh/Soph14618:36.9 PB9
Oct 18Plainfield Fast Cat Frosh/Soph InvitationalOct 18 · 3 Miles Freshman · Place 9 · Naperville (Neuqua VallNaperville (Neuqua Vall3 Miles Freshman917:39.679
Oct 15DuPage Valley Conference XC ChampionshipsOct 15 · 3 Miles Frosh/Soph · Place 7 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)3 Miles Frosh/Soph717:36.09
Oct 5Naperville Twilight XC InvitationalOct 5 · 3 Miles Frosh/Soph · Place 47 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)3 Miles Frosh/Soph4717:16.69
Oct 1Locktoberfest InvitationalOct 1 · 3 Miles Frosh/Soph Freshman · Place 43 · Naperville (Neuqua VallNaperville (Neuqua Vall3 Miles Frosh/Soph Freshman4319:01.009
Sep 19Gary Goss Frosh/Soph InvitationalSep 19 · 1.96 Miles Freshman · Place 10 · Naperville (Neuqua VallNaperville (Neuqua Vall1.96 Miles Freshman1011:10.79
Sep 3Hornet-Red Devil InvitationalSep 3 · 1.98 Miles Freshman · Place 16 · Naperville (Neuqua VallNaperville (Neuqua Vall1.98 Miles Freshman1611:11.69
Aug 27EIU Showdown 2022Aug 27 · 2.2 Miles Junior Varsity · Place 15 · Naperville (Neuqua VallNaperville (Neuqua Vall2.2 Miles Junior Varsity1512:21.959

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 14204 Middle School XC ChampionshipOct 14 · 2 Miles 8th Grade · Place 1 · Gordon GregoryGordon Gregory2 Miles 8th Grade112:23.80 PB8