Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.97 Miles · Bartlett High SchoolBartlett Flyin' Hawk XC Invitational · Sep 2516:21.0Bartlett Flyin' Hawk XC InvitationalSeptember 25, 2021
3 Miles · Detweiller ParkIHSA Class 1A State Cross Country Championships · Nov 616:23.31IHSA Class 1A State Cross Country ChampionshipsNovember 6, 2021
3 Miles · Fenton HS XC CourseJohn Kurtz Earlybird Invitational · Sep 118:23.7John Kurtz Earlybird InvitationalSeptember 1, 2018
3 Miles · Legacy ParkMetro Suburban Conference XC Championships · Oct 1719:05Metro Suburban Conference XC ChampionshipsOctober 17, 2020
3 Miles · Marmion AcademyRoyal Cadet Invitational · Sep 818:04.16Royal Cadet InvitationalSeptember 8, 2018
3 Miles · Oakhurst Forest PreserveAurora Central Catholic “Legends Classic” · Oct 616:16Aurora Central Catholic “Legends Classic”October 6, 2020
3 Miles · Plato Township ParkIHSA 2A Burlington Central XC Regional · Oct 2018:32IHSA 2A Burlington Central XC RegionalOctober 20, 2018
3 Miles · Wheaton AcademyWheaton Academy / Timothy Christian Dual Meet · Aug 2517:09Wheaton Academy / Timothy Christian Dual MeetAugust 25, 2020
5,000 Meters · Community ParkIHSA Class 1A Lisle Sectional · Nov 217:48.34IHSA Class 1A Lisle SectionalNovember 2, 2019
5,000 Meters · Harvest Christian AcademyIHSA Class 1A XC Sectional #1 - Elgin (Harvest Christian Academy) · Oct 3118:18.70IHSA Class 1A XC Sectional #1 - Elgin (Harvest Christian Academy)October 31, 2020
5,000 Meters · Lisle Community ParkIHSA Class 1A XC Sectional - Lisle (Sr.) #1 · Oct 3016:43.3IHSA Class 1A XC Sectional - Lisle (Sr.) #1October 30, 2021
5,000 Meters · Three Sisters ParkShaZam XC Club Championships · Nov 617:27.00ShaZam XC Club ChampionshipsNovember 6, 2020
6002 m · Lewis UniversityLewis Early Bird · Sep 221:10.7Lewis Early BirdSeptember 2, 2022
8,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside NJCAA Region IV Championships · Oct 2928:37.0NJCAA Region IV ChampionshipsOctober 29, 2022
8,000 Meters · Leeson Park RoadBeloit Olde English Invitational · Oct 829:14.84Beloit Olde English InvitationalOctober 8, 2022
8,000 Meters · Max Championship Cross Country CourseNCAA D3 Midwest Region Championships · Nov 1526:51.7NCAA D3 Midwest Region ChampionshipsNovember 15, 2025
8,000 Meters · Max Championship Cross Country CourseNCAA Division III Midwest Regional · Nov 1126:36.8NCAA Division III Midwest RegionalNovember 11, 2023
8,000 Meters · North Central CollegeNCC XC Invite · Sep 627:05.5NCC XC InviteSeptember 6, 2024
8,000 Meters · River Park TrackCCIW · Nov 225:34.48CCIWNovember 2, 2024
8,000 Meters · Saukie Golf CourseCCIW Championships · Nov 125:53.1CCIW ChampionshipsNovember 1, 2025
8,000 Meters · St. James Farm Forest Preserve2023 CCIW Cross Country Championships · Oct 2826:25.32023 CCIW Cross Country ChampionshipsOctober 28, 2023
8,000 Meters · Wheaton CollegeGil Dodds · Sep 2127:26.10Gil DoddsSeptember 21, 2024

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 15NCAA D3 Midwest Region ChampionshipsNov 15 · 8,000 Meters College · Place 85 · Wheaton (Ill.)Wheaton (Ill.)8,000 Meters College8526:51.7 PBSr
Nov 1CCIW ChampionshipsNov 1 · 8,000 Meters Championship · Place 15 · Wheaton (Ill.)Wheaton (Ill.)8,000 Meters Championship1525:53.1 PBSr
Oct 18Interregional InvitationalOct 18 · 8,000 Meters Gold · Place 148 · Wheaton (Ill.)Wheaton (Ill.)8,000 Meters Gold14826:17.5Sr
Oct 4Brissman-Lundeen InvitationalOct 4 · 8,000 Meters College · Place 21 · Wheaton (Ill.)Wheaton (Ill.)8,000 Meters College2127:42.7Sr
Sep 20Wheaton (Ill) Gil Dodds InvitationalSep 20 · 8,000 Meters College · Place 74 · Wheaton (Ill.)Wheaton (Ill.)8,000 Meters College7427:57.00Sr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 16NCAA D3 Midwest Region ChampionshipsNov 16 · 8,000 Meters Varsity · Place 56 · Wheaton (Ill.)Wheaton (Ill.)8,000 Meters Varsity5626:03.1Jr
Nov 2CCIWNov 2 · 8,000 Meters CCIW · Place 21 · Wheaton (Ill.)Wheaton (Ill.)8,000 Meters CCIW2125:34.48 PBJr
Sep 21Gil DoddsSep 21 · 8,000 Meters College · Place 76 · Wheaton (Ill.)Wheaton (Ill.)8,000 Meters College7627:26.10 PBJr
Sep 6NCC XC InviteSep 6 · 8,000 Meters Collegiate · Place 28 · Wheaton (Ill.)Wheaton (Ill.)8,000 Meters Collegiate2827:05.5 PBJr

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 11NCAA Division III Midwest RegionalNov 11 · 8,000 Meters Championship · Place 95 · Wheaton (Ill.)Wheaton (Ill.)8,000 Meters Championship9526:36.8 PBSo
Oct 282023 CCIW Cross Country ChampionshipsOct 28 · 8,000 Meters College · Place 27 · Wheaton (Ill.)Wheaton (Ill.)8,000 Meters College2726:25.3 PBSo
Oct 14Augustana InterregionalOct 14 · 8,000 Meters Varsity Invitational · Place 196 · Wheaton (Ill.)Wheaton (Ill.)8,000 Meters Varsity Invitational19626:36.2SO
Sep 30Augustana Brissman-Lundeen InvitationalSep 30 · 8,000 Meters Invitational · Place 16 · Wheaton (Ill.)Wheaton (Ill.)8,000 Meters Invitational1627:49.9SO
Sep 16Gil Dodds InvitationalSep 16 · 8,000 Meters Varsity · Place 106 · Wheaton (Ill.)Wheaton (Ill.)8,000 Meters Varsity10627:06.4SO
Sep 9Spartan ClassicSep 9 · 8,000 Meters Varsity · Place 8 · Wheaton (Ill.)Wheaton (Ill.)8,000 Meters Varsity828:27.3SO

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 29NJCAA Region IV ChampionshipsOct 29 · 8,000 Meters College · Place 16 · DuPage (Ill.)DuPage (Ill.)8,000 Meters College1628:37.0 PBFr
Oct 8Beloit Olde English InvitationalOct 8 · 8,000 Meters College · Place 11 · DuPage (Ill.)DuPage (Ill.)8,000 Meters College1129:14.84 PBFr
Sep 10Spartan ClassicSep 10 · 8,000 Meters Varsity · Place 93 · DuPageDuPage8,000 Meters Varsity9328:57.0FR
Sep 10Spartan ClassicSep 10 · 8,000 Meters Varsity · Place 93 · DuPageDuPage8,000 Meters Varsity9328:57.0FR
Sep 2Lewis Early BirdSep 2 · 3.73 Miles College · Place 31 · DuPage (Ill.)DuPage (Ill.)3.73 Miles College3121:10.7 PBFr

2021 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 6IHSA Class 1A State Cross Country ChampionshipsNov 6 · 3 Miles Varsity · Place 80 · West Chicago (Wheaton Academy)West Chicago (Wheaton Academy)3 Miles Varsity8016:23.31 PB12
Oct 30IHSA Class 1A XC Sectional - Lisle (Sr.) #1Oct 30 · 5,000 Meters Varsity · Place 10 · West Chicago (Wheaton Academy)West Chicago (Wheaton Academy)5,000 Meters Varsity1016:43.3 PB12
Oct 23IHSA Class 1A XC Regional - Elgin (Harvest Christian Academy) #1COct 23 · 5,000 Meters Varsity · Place 2 · West Chicago (Wheato..West Chicago (Wheato..5,000 Meters Varsity216:52.8312
Oct 16Metro Suburban Conference ChampionshipsOct 16 · 3 Miles Varsity · Place 5 · West Chicago (Wheato..West Chicago (Wheato..3 Miles Varsity515:56.012
Oct 2Lisle Mane EventOct 2 · 5,000 Meters Varsity · Place 19 · West Chicago (Wheato..West Chicago (Wheato..5,000 Meters Varsity1916:56.812
Sep 25Bartlett Flyin' Hawk XC InvitationalSep 25 · 2.97 Miles Varsity · Place 21 · West Chicago (Wheaton Academy)West Chicago (Wheaton Academy)2.97 Miles Varsity2116:21.0 PB12
Sep 11First to the Finish InvitationalSep 11 · 3 Miles Varsity 1A · Place 15 · West Chicago (Wheato..West Chicago (Wheato..3 Miles Varsity 1A1516:17.512
Sep 4Oregon High School OpenSep 4 · 5,000 Meters Varsity · Place 6 · West Chicago (Wheato..West Chicago (Wheato..5,000 Meters Varsity617:2912
Aug 31Sycamore Cross Country InvitationalAug 31 · 3 Miles Varsity · Place 9 · West Chicago (Wheato..West Chicago (Wheato..3 Miles Varsity916:04.812
Aug 23Yorkville InvitationalAug 23 · 3 Miles Varsity · Place 13 · West Chicago (Wheato..West Chicago (Wheato..3 Miles Varsity1315:56.912

2020 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 6ShaZam XC Club ChampionshipsNov 6 · 5,000 Meters Varsity D1 · Place 44 · West Chicago (Wheaton Academy)West Chicago (Wheaton Academy)5,000 Meters Varsity D14417:27.00 PB11
Oct 31IHSA Class 1A XC Sectional #1 - Elgin (Harvest Christian Academy)Oct 31 · 5,000 Meters Boys · Place 42 · West Chicago (Wheaton Academy)West Chicago (Wheaton Academy)5,000 Meters Boys4218:18.70 PB11
Oct 17Metro Suburban Conference XC ChampionshipsOct 17 · 3 Miles Varsity Blue · Place 36 · West Chicago (Wheaton Academy)West Chicago (Wheaton Academy)3 Miles Varsity Blue3619:05 PB11
Oct 6Aurora Central Catholic “Legends Classic”Oct 6 · 3 Miles Varsity · Place 7 · West Chicago (Wheaton Academy)West Chicago (Wheaton Academy)3 Miles Varsity716:16 PB11
Oct 3Wheaton Academy vs ICCPOct 3 · 3 Miles Varsity · Place 2 · West Chicago (Wheato..West Chicago (Wheato..3 Miles Varsity216:3211
Sep 26Elmwood Park / Wheaton Academy Dual MeetSep 26 · 3 Miles Varsity · Place 3 · West Chicago (Wheato..West Chicago (Wheato..3 Miles Varsity316:5511
Sep 21Wheaton Academy vs St. Edwards/RosarySep 21 · 3 Miles Varsity · Place 1 · West Chicago (Wheato..West Chicago (Wheato..3 Miles Varsity116:1211
Sep 5Westmont vs. Ridgewood & Wheaton AcademySep 5 · 3 Miles Varsity · Place 3 · Wheaton AcademyWheaton Academy3 Miles Varsity317:3111
Aug 25Wheaton Academy / Timothy Christian Dual MeetAug 25 · 3 Miles Varsity · Place 2 · West Chicago (Wheaton Academy)West Chicago (Wheaton Academy)3 Miles Varsity217:09 PB11

2019 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 2IHSA Class 1A Lisle SectionalNov 2 · 5,000 Meters Varsity · Place 24 · West Chicago (Wheaton Academy)West Chicago (Wheaton Academy)5,000 Meters Varsity2417:48.34 PB10
Oct 26IHSA Class 1A Walther Christian RegionalOct 26 · 3 Miles Varsity · Place 11 · Wheaton AcademyWheaton Academy3 Miles Varsity1117:48.810
Oct 19Metro Suburban Conference XC ChampionshipsOct 19 · 3 Miles Varsity · Place 15 · Wheaton AcademyWheaton Academy3 Miles Varsity1516:58.310
Oct 5Lisle Mane EventOct 5 · 5,000 Meters Varsity · Place 45 · Wheaton AcademyWheaton Academy5,000 Meters Varsity4518:09.710
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 1A · Place 68 · Wheaton AcademyWheaton Academy3 Miles Varsity 1A6817:03.210
Sep 7John Kurtz Earlybird InvitationalSep 7 · 3 Miles Varsity · Place 65 · Wheaton AcademyWheaton Academy3 Miles Varsity6517:51.710

2018 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 20IHSA 2A Burlington Central XC RegionalOct 20 · 3 Miles Varsity · Place 51 · West Chicago (Wheaton Academy)West Chicago (Wheaton Academy)3 Miles Varsity5118:32 PB9
Oct 13Metro Suburban Conference XC ChampionshipsOct 13 · Varsity · Place 18 · Wheaton AcademyWheaton AcademyVarsity1817:26.39
Sep 29Lisle Mane EventSep 29 · Varsity · Place 65 · Wheaton AcademyWheaton AcademyVarsity6518:12.39
Sep 15Richard Spring InvitationalSep 15 · 3 Miles Varsity · Place 293 · Wheaton AcademyWheaton Academy3 Miles Varsity29317:36.39
Sep 8Royal Cadet InvitationalSep 8 · 3 Miles Varsity · Place 21 · West Chicago (Wheaton Academy)West Chicago (Wheaton Academy)3 Miles Varsity2118:04.16 PB9
Sep 1John Kurtz Earlybird InvitationalSep 1 · 3 Miles Varsity · Place 68 · West Chicago (Wheaton Academy)West Chicago (Wheaton Academy)3 Miles Varsity6818:23.7 PB9