Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Detweiller ParkPeoria Notre Dame Richard Spring Invitational · Sep 2119:39.0Peoria Notre Dame Richard Spring InvitationalSeptember 21, 2019
3 Miles · Lockport East CampusLocktoberfest Invitational Boys Only · Oct 316:00.4Locktoberfest Invitational Boys OnlyOctober 3, 2020
3 Miles · Lyons Township High School South CampusLyons Township Mike Kuharic Invitational · Sep 720:23.84Lyons Township Mike Kuharic InvitationalSeptember 7, 2019
3 Miles · Oswego East High SchoolWest Aurora / Oswego V/JV Dual Meet · Sep 517:38West Aurora / Oswego V/JV Dual MeetSeptember 5, 2020
3 Miles · St. James Farm Forest PreserveNorth Central (Ill) Red and White Invitational · Nov 614:54.6North Central (Ill) Red and White InvitationalNovember 6, 2025
3 Miles · Stuart Sport ComplexWest Aurora Stampede · Oct 1218:31.90West Aurora StampedeOctober 12, 2019
6002 m · Lewis UniversityLewis Early Bird · Sep 221:17.7Lewis Early BirdSeptember 2, 2022
8,000 Meters · Aspen Ridge Golf CourseOlivet Nazarene Tiger Cross Country Invitational · Sep 1730:28.50Olivet Nazarene Tiger Cross Country InvitationalSeptember 17, 2021
8,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside NJCAA Region IV Championships · Oct 2928:23.1NJCAA Region IV ChampionshipsOctober 29, 2022
8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 425:24.40Swags Louisville Cross Country ClassicOctober 4, 2025
8,000 Meters · Leeson Park RoadBeloit Olde English Invitational · Oct 828:00.70Beloit Olde English InvitationalOctober 8, 2022
8,000 Meters · Milliken & CompanyDIII Pre-Nats · Sep 2025:52.7DIII Pre-NatsSeptember 20, 2025
8,000 Meters · Newman Golf CourseBradley Pink Classic · Oct 1528:52.8Bradley Pink ClassicOctober 15, 2021
8,000 Meters · Saukie Golf CourseCCIW Championships · Nov 126:04.2CCIW ChampionshipsNovember 1, 2025
8,000 Meters · St. James Farm Forest PreserveNorth Central Invitational · Sep 525:24.60North Central InvitationalSeptember 5, 2025

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 5 · North Central (Ill.)North Central (Ill.)3 Miles College514:54.6 PBSr
Nov 1CCIW ChampionshipsNov 1 · 8,000 Meters Open · Place 3 · North Central (Ill.)North Central (Ill.)8,000 Meters Open326:04.2 PBSr
Oct 18Interregional InvitationalOct 18 · 8,000 Meters Gold · Place 190 · North Central (Ill.)North Central (Ill.)8,000 Meters Gold19026:34.5Sr
Oct 4Swags Louisville Cross Country ClassicOct 4 · 8,000 Meters College Gold · Place 112 · North Central (Ill.)North Central (Ill.)8,000 Meters College Gold11225:24.40 PBSr
Sep 20DIII Pre-NatsSep 20 · 8,000 Meters College · Place 33 · North Central (Ill.)North Central (Ill.)8,000 Meters College3325:52.7 PBSr
Sep 5North Central InvitationalSep 5 · 8,000 Meters Men's Race · Place 7 · North Central (Ill.)North Central (Ill.)8,000 Meters Men's Race725:24.60 PBSr

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 28CCIW Open InvitationalOct 28 · 8,000 Meters Open · Place 7 · North Central (Ill.)North Central (Ill.)8,000 Meters Open726:01.1Jr
Oct 14Augustana InterregionalOct 14 · 8,000 Meters Open Invitational · Place 28 · North Central (Ill.)North Central (Ill.)8,000 Meters Open Invitational2826:43.3JR
Sep 30Augustana Brissman-Lundeen InvitationalSep 30 · 8,000 Meters Invitational · Place 13 · North Central (Ill.)North Central (Ill.)8,000 Meters Invitational1327:46.2JR
Sep 16Gil Dodds InvitationalSep 16 · 8,000 Meters Varsity · Place 88 · North Central (Ill.)North Central (Ill.)8,000 Meters Varsity8826:46.8JR

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 29NJCAA Region IV ChampionshipsOct 29 · 8,000 Meters College · Place 13 · DuPage (Ill.)DuPage (Ill.)8,000 Meters College1328:23.1 PBSo
Oct 8Beloit Olde English InvitationalOct 8 · 8,000 Meters College · Place 3 · DuPage (Ill.)DuPage (Ill.)8,000 Meters College328:00.70 PBSo
Sep 10Spartan ClassicSep 10 · 8,000 Meters Varsity · Place 64 · DuPageDuPage8,000 Meters Varsity6428:19.8SO
Sep 10Spartan ClassicSep 10 · 8,000 Meters Varsity · Place 64 · DuPageDuPage8,000 Meters Varsity6428:19.8SO
Sep 2Lewis Early BirdSep 2 · 3.73 Miles College · Place 32 · DuPage (Ill.)DuPage (Ill.)3.73 Miles College3221:17.7 PBSo

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 15Bradley Pink ClassicOct 15 · 8,000 Meters College - White · Place 127 · DuPage (Ill.)DuPage (Ill.)8,000 Meters College - White12728:52.8 PBFr
Oct 1Heartland Cross Country InvitationalOct 1 · 8,000 Meters Varsity · Place 19 · DuPageDuPage8,000 Meters Varsity195:53.2FR
Sep 17Olivet Nazarene Tiger Cross Country InvitationalSep 17 · 8,000 Meters Open · Place 57 · DuPage (Ill.)DuPage (Ill.)8,000 Meters Open5730:28.50 PBFr

2020 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 24IHSA Class 3A XC Regional #4C - Oswego (East)Oct 24 · 3 Miles Varsity · Place 39 · Aurora (West Aurora)Aurora (West Aurora)3 Miles Varsity3916:39.412
Oct 16Southwest Prairie Conference Championships Oct 16 · 3 Miles Varsity · Place 28 · Aurora (West Aurora)Aurora (West Aurora)3 Miles Varsity2816:29.512
Oct 3Locktoberfest Invitational Boys OnlyOct 3 · 3 Miles Varsity · Place 13 · Aurora (West Aurora)Aurora (West Aurora)3 Miles Varsity1316:00.4 PB12
Sep 26West Aurora/Oswego East Dual MeetSep 26 · 3 Miles Varsity · Place 7 · Aurora (West Aurora)Aurora (West Aurora)3 Miles Varsity716:4112
Sep 19Minooka vs. West AuroraSep 19 · 3 Miles Varsity · Place 12 · Aurora (West Aurora)Aurora (West Aurora)3 Miles Varsity1216:5612
Sep 12Plainfield North / West Aurora Dual MeetSep 12 · 3 Miles Varsity · Place 13 · Aurora (West Aurora)Aurora (West Aurora)3 Miles Varsity1317:0112
Sep 5West Aurora / Oswego V/JV Dual MeetSep 5 · 3 Miles Varsity · Place 15 · Aurora (West Aurora)Aurora (West Aurora)3 Miles Varsity1517:38 PB12
Aug 29Yorkville / West Aurora Dual MeetAug 29 · 3 Miles Varsity · Place 13 · Aurora (West Aurora)Aurora (West Aurora)3 Miles Varsity1316:32.012

2019 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 18Southwest Prairie Conference XC ChampionshipsOct 18 · 3 Miles Open · Place 41 · Aurora (West Aurora)Aurora (West Aurora)3 Miles Open4118:21.611
Oct 12West Aurora StampedeOct 12 · 3 Miles Varsity · Place 161 · Aurora (West Aurora)Aurora (West Aurora)3 Miles Varsity16118:31.90 PB11
Oct 5St. Charles North InvitationalOct 5 · 3 Miles Varsity · Place 124 · Aurora (West Aurora)Aurora (West Aurora)3 Miles Varsity12418:31.311
Sep 21Peoria Notre Dame Richard Spring InvitationalSep 21 · 3 Miles Open Boys · Place 299 · Aurora (West Aurora)Aurora (West Aurora)3 Miles Open Boys29919:39.0 PB11
Sep 7Lyons Township Mike Kuharic InvitationalSep 7 · 3 Miles Junior Varsity · Place 121 · Aurora (West Aurora)Aurora (West Aurora)3 Miles Junior Varsity12120:23.84 PB11