Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Naperville North Campus XC CourseNaperville Twilight XC Invitational · Oct 516:34.2Naperville Twilight XC InvitationalOctober 5, 2022
3 Miles · Naperville North HS XC Campus CourseNaperville Twilight XC Invitational · Oct 617:37.9Naperville Twilight XC Invitational October 6, 2021
3 Miles · St. James Farm Forest PreserveNorth Central (Ill) Red and White Invitational · Nov 614:49.0North Central (Ill) Red and White InvitationalNovember 6, 2025
3 Miles · Waubonsie Valley High SchoolDuPage Valley Conference XC Championships · Oct 1517:25.5DuPage Valley Conference XC ChampionshipsOctober 15, 2022
8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 426:23.00Swags Louisville Cross Country ClassicOctober 4, 2025
8,000 Meters · Milliken & CompanyDIII Pre-Nats · Sep 2026:07.8DIII Pre-NatsSeptember 20, 2025
8,000 Meters · River Park TrackCCIW · Nov 225:36.78CCIWNovember 2, 2024
8,000 Meters · Saukie Golf CourseCCIW Championships · Nov 126:13.4CCIW ChampionshipsNovember 1, 2025
8,000 Meters · St. James Farm Forest PreserveNorth Central Invitational · Sep 525:58.40North Central InvitationalSeptember 5, 2025
8,000 Meters · Wheaton CollegeGil Dodds · Sep 2126:04.40Gil DoddsSeptember 21, 2024

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 6North Central (Ill) Red and White InvitationalNov 6 · 3 Miles College · Place 3 · North Central (Ill.)North Central (Ill.)3 Miles College314:49.0 PBJr
Nov 1CCIW ChampionshipsNov 1 · 8,000 Meters Open · Place 5 · North Central (Ill.)North Central (Ill.)8,000 Meters Open526:13.4 PBJr
Oct 18Interregional InvitationalOct 18 · 8,000 Meters Blue · Place 41 · North Central (Ill.)North Central (Ill.)8,000 Meters Blue4126:51.2Jr
Oct 4Swags Louisville Cross Country ClassicOct 4 · 8,000 Meters College Blue · Place 95 · North Central (Ill.)North Central (Ill.)8,000 Meters College Blue9526:23.00 PBJr
Sep 20DIII Pre-NatsSep 20 · 8,000 Meters College · Place 36 · North Central (Ill.)North Central (Ill.)8,000 Meters College3626:07.8 PBJr
Sep 5North Central InvitationalSep 5 · 8,000 Meters Men's Race · Place 16 · North Central (Ill.)North Central (Ill.)8,000 Meters Men's Race1625:58.40 PBJr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2CCIWNov 2 · 8,000 Meters OPEN · Place 3 · North Central (Ill.)North Central (Ill.)8,000 Meters OPEN325:36.78 PBSr
Oct 19Interregional InvitationalOct 19 · 8,000 Meters Varsity · Place 5 · North Central (Ill.)North Central (Ill.)8,000 Meters Varsity525:49.2SO
Sep 21Gil DoddsSep 21 · 8,000 Meters College · Place 15 · North Central (Ill.)North Central (Ill.)8,000 Meters College1526:04.40 PBSr
Sep 14Spartan ClassicSep 14 · 8,000 Meters Varsity · Place 16 · North Central (Ill.)North Central (Ill.)8,000 Meters Varsity1627:03.10SO

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 28CCIW Open InvitationalOct 28 · 8,000 Meters Open · Place 35 · North Central (Ill.)North Central (Ill.)8,000 Meters Open3527:39.1Jr
Sep 16Gil Dodds InvitationalSep 16 · 8,000 Meters Varsity · Place 114 · North Central (Ill.)North Central (Ill.)8,000 Meters Varsity11427:16.0FR
Sep 8NCC XC InvitationalSep 8 · 8,000 Meters Varsity · Place 5 · North Central (Ill.)North Central (Ill.)8,000 Meters Varsity526:57.8FR

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 15DuPage Valley Conference XC ChampionshipsOct 15 · 3 Miles Varsity · Place 51 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)3 Miles Varsity5117:25.5 PB12
Oct 5Naperville Twilight XC InvitationalOct 5 · 3 Miles Junior Varsity · Place 11 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)3 Miles Junior Varsity1116:34.2 PB12

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 16DuPage Valley Conference XC ChampionshipsOct 16 · 3 Miles Varsity · Place 42 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)3 Miles Varsity4217:34.711
Oct 6Naperville Twilight XC Invitational Oct 6 · 3 Miles Open · Place 1 · Naperville (Neuqua Valley)Naperville (Neuqua Valley)3 Miles Open117:37.9 PB11