Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Milliken Plant CourseNCAA Division I Southeast Regional · Nov 1031:56.8NCAA Division I Southeast RegionalNovember 10, 2023
10,000 Meters · Panorama FarmsNCAA DI Southeast Regional · Nov 1431:18.2NCAA DI Southeast RegionalNovember 14, 2025
3 Miles · Busse WoodsIHSA Class 3A XC Sectional - Hoffman Estates (H.S.) #4 · Oct 3015:00.3IHSA Class 3A XC Sectional - Hoffman Estates (H.S.) #4October 30, 2021
3 Miles · Detweiller - IHSA State CoursePeoria High School Invitational · Oct 214:25.7Peoria High School InvitationalOctober 2, 2021
3 Miles · Detweiller ParkIHSA Class 3A State Cross Country Championships · Nov 614:19.22IHSA Class 3A State Cross Country ChampionshipsNovember 6, 2021
3 Miles · Warren Township HS - O'Plaine CampusWarren Bill Dawson Invitational · Sep 1814:34.9Warren Bill Dawson InvitationalSeptember 18, 2021
5,000 Meters · Frank Lisk ParkCharlotte Opener · Sep 115:06.8Charlotte OpenerSeptember 1, 2023
6,000 Meters · WakeMed Soccer Parkadidas XC Challenge · Sep 1818:41.5adidas XC ChallengeSeptember 18, 2026
8,000 Meters · Apalachee Regional ParkACC XC Championships · Oct 2724:57.2ACC XC ChampionshipsOctober 27, 2023
8,000 Meters · EP Tom Sawyer State ParkACC Cross Country Championships · Oct 3124:17.87ACC Cross Country ChampionshipsOctober 31, 2025
8,000 Meters · LaVern Gibson CourseUnder Armour NCAA DI Pre-National · Oct 1624:29.8Under Armour NCAA DI Pre-NationalOctober 16, 2026
8,000 Meters · Panorama FarmsVirginia Invitational · Sep 2324:47.9Virginia InvitationalSeptember 23, 2023
8,000 Meters · Pole Green ParkUSATF National Cross Country Championships · Jan 2125:29USATF National Cross Country ChampionshipsJanuary 21, 2023
8,000 Meters · Virginia Tech Home Cross Country CourseACC Cross Country Championships · Oct 3024:07.4ACC Cross Country ChampionshipsOctober 30, 2026
8,000 Meters · WakeMed Soccer ParkACC Cross Country Championships · Nov 124:47.9ACC Cross Country ChampionshipsNovember 1, 2024
8,000 Meters · Warren Golf CourseJoe Piane Invitational · Oct 224:02.5Joe Piane InvitationalOctober 2, 2026
8,000 Meters · Zimmer Championship Cross Country CourseNuttycombe Invitational · Oct 1325:11.9Nuttycombe InvitationalOctober 13, 2023

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30ACC Cross Country ChampionshipsOct 30 · 8,000 Meters ACC · Place 77 · NC StateNC State8,000 Meters ACC7724:07.4 PBSr
Oct 16Under Armour NCAA DI Pre-NationalOct 16 · 8,000 Meters Blue · Place 143 · NC StateNC State8,000 Meters Blue14324:29.8 PBSr
Oct 2Joe Piane InvitationalOct 2 · 8,000 Meters Blue · Place 34 · NC StateNC State8,000 Meters Blue3424:02.5 PBSr
Sep 18adidas XC ChallengeSep 18 · 6,000 Meters College · Place 27 · NC StateNC State6,000 Meters College2718:41.5 PBSr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 14NCAA DI Southeast RegionalNov 14 · 10,000 Meters D1 Southeast · Place 74 · NC StateNC State10,000 Meters D1 Southeast7431:18.2 PBJr
Oct 31ACC Cross Country ChampionshipsOct 31 · 8,000 Meters Champ · Place 83 · NC StateNC State8,000 Meters Champ8324:17.87 PBJr
Oct 17Nuttycombe Wisconsin InvitationalOct 17 · 8,000 Meters Championship · Place 172 · NC StateNC State8,000 Meters Championship17225:12.8Jr
Sep 19Adidas XC ChallengeSep 19 · 6,000 Meters Varsity · Place 10 · NC StateNC State6,000 Meters Varsity1018:11.7JR

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 1ACC Cross Country ChampionshipsNov 1 · 8,000 Meters ACC · Place 127 · North CarolinaNorth Carolina8,000 Meters ACC12724:47.9 PBSo
Sep 27Nuttycombe Wisconsin Invitational Presented by Under ArmourSep 27 · 8,000 Meters Champs · Place 139 · North CarolinaNorth Carolina8,000 Meters Champs13925:14.9So
Aug 30Charlotte OpenerAug 30 · 5,000 Meters Varsity · Place 8 · North CarolinaNorth Carolina5,000 Meters Varsity815:01.8SO

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 182023 NCAA Division I Cross Country Champs (85th Men and 43rd Women)Nov 18 · 10,000 Meters Championship · Place 236 · North CarolinaNorth Carolina10,000 Meters Championship23634:16.9Fr
Nov 10NCAA Division I Southeast RegionalNov 10 · 10,000 Meters Championship · Place 133 · North CarolinaNorth Carolina10,000 Meters Championship13331:56.8 PBFr
Oct 27ACC XC ChampionshipsOct 27 · 8,000 Meters College · Place 91 · North CarolinaNorth Carolina8,000 Meters College9124:57.2 PBFr
Oct 13Nuttycombe InvitationalOct 13 · 8,000 Meters Championship · Place 222 · North CarolinaNorth Carolina8,000 Meters Championship22225:11.9 PBFr
Sep 23Virginia InvitationalSep 23 · 8,000 Meters College · Place 146 · North CarolinaNorth Carolina8,000 Meters College14624:47.9 PBFr
Sep 1Charlotte OpenerSep 1 · 5,000 Meters College · Place 14 · North CarolinaNorth Carolina5,000 Meters College1415:06.8 PBFr
Jan 21USATF National Cross Country ChampionshipsJan 21 · 8,000 Meters U-20 · Place 30 · North CarolinaNorth Carolina8,000 Meters U-203025:29 PBRS

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 6IHSA Class 3A State Cross Country ChampionshipsNov 6 · 3 Miles Varsity · Place 4 · Gurnee (Warren)Gurnee (Warren)3 Miles Varsity414:19.22 PB12
Oct 30IHSA Class 3A XC Sectional - Hoffman Estates (H.S.) #4Oct 30 · 3 Miles Varsity · Place 1 · Gurnee (Warren)Gurnee (Warren)3 Miles Varsity115:00.3 PB12
Oct 2Peoria High School InvitationalOct 2 · 3 Miles Varsity - 3A · Place 2 · Gurnee (Warren)Gurnee (Warren)3 Miles Varsity - 3A214:25.7 PB12
Sep 28NSC Meet #3: Warren & Lake Zurich @ Zion-BentonSep 28 · 3 Miles Varsity · Place 41 · Gurnee (Warren)Gurnee (Warren)3 Miles Varsity4119:36Unofficial12
Sep 18Warren Bill Dawson InvitationalSep 18 · 3 Miles Varsity · Place 1 · Gurnee (Warren)Gurnee (Warren)3 Miles Varsity114:34.9 PB12