Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · EP Tom Sawyer State ParkNCAA D1 Southeast Regional XC Championships · Nov 1131:40.6NCAA D1 Southeast Regional XC ChampionshipsNovember 11, 2022
10,000 Meters · Panorama FarmsNCAA DI Southeast Regional · Nov 1432:11.8NCAA DI Southeast RegionalNovember 14, 2025
10,000 Meters · Winthrop UniversityNCAA DI Southeast Regional · Nov 1534:31.7NCAA DI Southeast RegionalNovember 15, 2024
2.1 Miles · York XC Short CourseYork Boys Frosh/Soph Invitational · Sep 1711:04.9York Boys Frosh/Soph InvitationalSeptember 17, 2018
2.95 Miles · St. James Farm Forest PreserveWN-NC-NN-WWS DVC Legacy Quad · Sep 2516:26.5WN-NC-NN-WWS DVC Legacy QuadSeptember 25, 2019
3 Miles · Detweiller - IHSA State CourseIHSA Class 3A State XC Championships · Nov 915:09.57IHSA Class 3A State XC ChampionshipsNovember 9, 2019
3 Miles · Detweiller ParkPeoria Notre Dame Richard Spring Invitational · Sep 2115:47.4Peoria Notre Dame Richard Spring InvitationalSeptember 21, 2019
3 Miles · Leroy Oakes Forest PreserveIHSA Class 3A St. Charles East Sectional · Nov 216:05IHSA Class 3A St. Charles East SectionalNovember 2, 2019
3 Miles · Lincoln ParkIHSA Class 3A XC Sectional #4 - Chicago (Whitney Young) · Oct 3115:24.46IHSA Class 3A XC Sectional #4 - Chicago (Whitney Young)October 31, 2020
3 Miles · Naperville North Campus XC CourseNaperville North, Naperville Central, DeKalb Boys Triangular · Sep 2615:34.90Naperville North, Naperville Central, DeKalb Boys TriangularSeptember 26, 2020
3 Miles · Neuqua Valley High SchoolBOYS Neuqua Valley, Naperville North, Metea Valley XC Triangular · Sep 1815:15.64BOYS Neuqua Valley, Naperville North, Metea Valley XC TriangularSeptember 18, 2020
3 Miles · Waubonsie Valley High SchoolDuPage Valley Conference Meet · Oct 1615:40.9DuPage Valley Conference MeetOctober 16, 2020
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1616:29.4NXR Midwest Regional ChampionshipsNovember 16, 2019
5,000 Meters · Sunday ScheduleXC Town USA Meet of Champions Presented by the Garrett Companies · Nov 1416:29.6XC Town USA Meet of Champions Presented by the Garrett CompaniesNovember 14, 2020
5,000 Meters · Three Sisters ParkShaZam XC Club Championships · Nov 616:15.05ShaZam XC Club ChampionshipsNovember 6, 2020
6,000 Meters · Appalachian State UniversityCovered Bridge Open XC · Aug 2918:41.3Covered Bridge Open XCAugust 29, 2025
8,000 Meters · Appalachian State UniversityFire Tower Project · Oct 324:54.9Fire Tower ProjectOctober 3, 2025
8,000 Meters · Brookley by the BaySun Belt Cross Country Championships · Oct 2925:59.8Sun Belt Cross Country ChampionshipsOctober 29, 2021
8,000 Meters · Graham Creek Nature PreserveSun Belt XC Championship · Nov 124:47.20Sun Belt XC ChampionshipNovember 1, 2024
8,000 Meters · Panorama FarmsVirginia Invitational · Sep 1225:10.77Virginia InvitationalSeptember 12, 2025
8,000 Meters · West Windsor FieldPrinceton Fall Classic · Oct 1724:27.5Princeton Fall ClassicOctober 17, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 14NCAA DI Southeast RegionalNov 14 · 10,000 Meters D1 Southeast · Place 110 · App StateApp State10,000 Meters D1 Southeast11032:11.8 PBSr
Oct 312025 Sun Belt XC ChampionshipOct 31 · 8,000 Meters Men · Place 18 · App StateApp State8,000 Meters Men1824:54.54Sr
Oct 17Princeton Fall ClassicOct 17 · 8,000 Meters Fall Classic · Place 105 · App StateApp State8,000 Meters Fall Classic10524:27.5 PBSr
Oct 3Fire Tower ProjectOct 3 · 8,000 Meters College · Place 5 · App StateApp State8,000 Meters College524:54.9 PBSr
Sep 12Virginia InvitationalSep 12 · 8,000 Meters Men · Place 19 · App StateApp State8,000 Meters Men1925:10.77 PBSr
Aug 29Covered Bridge Open XCAug 29 · 6,000 Meters Men's 6K · Place 13 · App StateApp State6,000 Meters Men's 6K1318:41.3 PBSr

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 15NCAA DI Southeast RegionalNov 15 · 10,000 Meters D1 Southeast · Place 191 · App StateApp State10,000 Meters D1 Southeast19134:31.7 PBSr
Nov 1Sun Belt XC ChampionshipNov 1 · 8,000 Meters SunBelt · Place 5 · App StateApp State8,000 Meters SunBelt524:47.20 PBSr
Aug 30Covered Bridge OpenAug 30 · 6,000 Meters Varsity · Place 3 · App StateApp State6,000 Meters Varsity318:35.58SR

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 11NCAA D1 Southeast Regional XC ChampionshipsNov 11 · 10,000 Meters Championship · Place 83 · App StateApp State10,000 Meters Championship8331:40.6 PBSo
Oct 1Louisville XC ClassicOct 1 · 8,000 Meters Varsity · Place 72 · Appalachian StateAppalachian State8,000 Meters Varsity7224:33.4SO

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 12NCAA D1 Southeast Region Cross Country ChampionshipsNov 12 · 10,000 Meters Championships · Place 139 · App StateApp State10,000 Meters Championships13932:24.5Fr
Oct 29Sun Belt Cross Country ChampionshipsOct 29 · 8,000 Meters Championship · Place 23 · App StateApp State8,000 Meters Championship2325:59.8 PBFr

2020 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 14XC Town USA Meet of Champions Presented by the Garrett CompaniesNov 14 · 5,000 Meters High School Championship · Place 78 · Naperville (North)Naperville (North)5,000 Meters High School Championship7816:29.6 PB12
Nov 6ShaZam XC Club ChampionshipsNov 6 · 5,000 Meters Varsity D3 · Place 31 · Naperville (North)Naperville (North)5,000 Meters Varsity D33116:15.05 PB12
Oct 31IHSA Class 3A XC Sectional #4 - Chicago (Whitney Young)Oct 31 · 3 Miles Varsity · Place 12 · Naperville (North)Naperville (North)3 Miles Varsity1215:24.46 PB12
Oct 24IHSA Class 3A XC Regional #4C - Oswego (East)Oct 24 · 3 Miles Varsity · Place 7 · Naperville (North)Naperville (North)3 Miles Varsity715:34.912
Oct 16DuPage Valley Conference MeetOct 16 · 3 Miles Varsity Boys · Place 4 · Naperville (North)Naperville (North)3 Miles Varsity Boys415:40.9 PB12
Oct 9Naperville Twilight XC InvitationalOct 9 · 3 Miles Varsity · Place 16 · Naperville (North)Naperville (North)3 Miles Varsity1615:45.24—
Sep 26Naperville North, Naperville Central, DeKalb Boys TriangularSep 26 · 3 Miles Varsity · Place 5 · Naperville (North)Naperville (North)3 Miles Varsity515:34.90 PB12
Sep 18BOYS Neuqua Valley, Naperville North, Metea Valley XC TriangularSep 18 · 3 Miles Varsity · Place 5 · Naperville (North)Naperville (North)3 Miles Varsity515:15.64 PB12
Sep 12Waubonsie Valley, Naperville North, Metea Valley Boys TriangularSep 12 · 3 Miles Varsity · Place 1 · Naperville (North)Naperville (North)3 Miles Varsity115:54.7012
Sep 4Naperville North, DeKalb, Metea Valley Boys TriangularSep 4 · 3 Miles Varsity · Place 2 · Naperville (North)Naperville (North)3 Miles Varsity215:50.1012

2019 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 16NXR Midwest Regional ChampionshipsNov 16 · 5,000 Meters Championship Race · Place 142 · Naperville (North)Naperville (North)5,000 Meters Championship Race14216:29.4 PB11
Nov 9IHSA Class 3A State XC ChampionshipsNov 9 · 3 Miles Varsity · Place 59 · Naperville (North)Naperville (North)3 Miles Varsity5915:09.57 PB11
Nov 2IHSA Class 3A St. Charles East SectionalNov 2 · 3 Miles Varsity · Place 20 · Naperville (North)Naperville (North)3 Miles Varsity2016:05 PB11
Oct 26IHSA Class 3A Oswego East RegionalOct 26 · 3 Miles Varsity · Place 16 · Naperville (North)Naperville (North)3 Miles Varsity1615:43.911
Oct 19DuPage Valley Conference XC MeetOct 19 · 3 Miles Varsity · Place 11 · Naperville (North)Naperville (North)3 Miles Varsity1115:38.711
Oct 9Naperville Twilight Cross Country InvitationalOct 9 · 3 Miles Varsity · Place 32 · Naperville (North)Naperville (North)3 Miles Varsity3215:45.811
Oct 5Locktoberfest InvitationalOct 5 · 5,000 Meters Varsity · Place 11 · Naperville (North)Naperville (North)5,000 Meters Varsity1116:25.411
Sep 25WN-NC-NN-WWS DVC Legacy QuadSep 25 · 2.95 Miles Varsity · Place 29 · Naperville (North)Naperville (North)2.95 Miles Varsity2916:26.5 PB11
Sep 21Peoria Notre Dame Richard Spring InvitationalSep 21 · 3 Miles Varsity Boys · Place 72 · Naperville (North)Naperville (North)3 Miles Varsity Boys7215:47.4 PB11
Sep 7Hornet-Red Devil InvitationalSep 7 · 3 Miles Varsity · Place 40 · Naperville (North)Naperville (North)3 Miles Varsity4016:14.211

2018 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 3IHSA 3A State XC ChampionshipsNov 3 · 3 Miles Varsity · Place 177 · Naperville (North)Naperville (North)3 Miles Varsity17715:56.2710
Oct 27IHSA 3A Waubonsie Valley XC SectionalOct 27 · 3 Miles Varsity · Place 45 · Naperville (North)Naperville (North)3 Miles Varsity4516:00.110
Oct 16Race Car RallyOct 16 · 2 Miles Sophomore · Place 2 · Naperville (North)Naperville (North)2 Miles Sophomore210:59.6910
Oct 3Naperville Twilight InvitationalOct 3 · 3 Miles Varsity · Place 75 · Naperville NorthNaperville North3 Miles Varsity7516:45.8—
Sep 29Locktoberfest InvitationalSep 29 · 5,000 Meters Varsity · Place 64 · Naperville (North)Naperville (North)5,000 Meters Varsity6417:25.910
Sep 17York Boys Frosh/Soph InvitationalSep 17 · 2.1 Miles Sophomore · Place 4 · Naperville (North)Naperville (North)2.1 Miles Sophomore411:04.9 PB10