Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorClemson HS Invitational · Jan 114:56.36aClemson HS InvitationalJanuary 11, 2026
1000 Meters · OutdoorChristmas is Near Invitational · Dec 202:52.61aChristmas is Near InvitationalDecember 20, 2025
1600 Meters · OutdoorNorthwestern Home Meet #2 · Mar 194:41.50aNorthwestern Home Meet #2March 19, 2025
3200 Meters · OutdoorWavelight All American Track Classic · Apr 910:31.98aWavelight All American Track ClassicApril 9, 2026
800 Meters · IndoorDorman Distance Carnival · Feb 212:06.54Dorman Distance CarnivalFebruary 21, 2026
800 Meters · OutdoorWavelight All American Track Classic · Apr 92:04.41aWavelight All American Track ClassicApril 9, 2026
Combined results · OutdoorBob Jenkins Coaches Classic Track and Field REGION 2 · Mar 242:23.16Bob Jenkins Coaches Classic Track and Field REGION 2March 24, 2023
HS Mile (Division 1) · IndoorDorman Distance Carnival · Feb 185:42.43Dorman Distance CarnivalFebruary 18, 2023

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 9Wavelight All American Track ClassicApr 9 · 3200 Meters · Place 63 · NorthwesternNorthwestern3200 Meters6310:31.98a PB12
Apr 9Wavelight All American Track ClassicApr 9 · 800 Meters · Place 85 · NorthwesternNorthwestern800 Meters852:04.41a PB12
Mar 31Northwestern Home Meet #4Mar 31 · 800 Meters · Place 1 · NorthwesternNorthwestern800 Meters1.2:09.65a12
Mar 25Northwestern Home Meet #3Mar 25 · 3200 Meters · Place 1 · NorthwesternNorthwestern3200 Meters1.10:33.87a12
Mar 25Northwestern Home Meet #3Mar 25 · 1600 Meters · Place 1 · NorthwesternNorthwestern1600 Meters1.4:49.52a12
Mar 18Catawba Ridge #2Mar 18 · 800 Meters · Place 5 · NorthwesternNorthwestern800 Meters5.2:08.97a12
Mar 4Northwestern Home Meet #2Mar 4 · 1600 Meters · Place 21 · NorthwesternNorthwestern1600 Meters21.5:23.28a12
Feb 25Northwestern Home Meet #1Feb 25 · 3200 Meters · Place 4 · NorthwesternNorthwestern3200 Meters4.13:02.34a12
Feb 25Northwestern Home Meet #1Feb 25 · 1600 Meters · Place 9 · NorthwesternNorthwestern1600 Meters9.5:27.60a12
Feb 25Northwestern Home Meet #1Feb 25 · 800 Meters · Place 3 · NorthwesternNorthwestern800 Meters3.2:19.14a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 21Dorman Distance CarnivalFeb 21 · 800 Meters · Place 25 · NorthwesternNorthwestern800 Meters252:06.54 PB—
Jan 11Clemson HS InvitationalJan 11 · 1 Mile · Place 14 · UnattachedUnattached1 Mile14.4:56.36a PB12
Jan 11Clemson HS InvitationalJan 11 · 800 Meters · Place 24 · UnattachedUnattached800 Meters24.2:16.09a12

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Dec 20Christmas is Near InvitationalDec 20 · 1000 Meters · Place 8 · UnattachedUnattached1000 Meters8.2:52.61a PB12
Dec 20Christmas is Near InvitationalDec 20 · 1600 Meters · Place 16 · UnattachedUnattached1600 Meters16.4:51.18a12
May 10SCHSL 5A - D2 Mid State (District 2)May 10 · 800 Meters · Place 17 · NorthwesternNorthwestern800 Meters172:14.0711
May 10SCHSL 5A - D2 Mid State (District 2)May 10 · 800 Meters · Place 17 · NorthwesternNorthwestern800 Meters172:14.07—
May 10SCHSL 5A - D2 Mid State (District 2)May 10 · 800 Meters · Place 17 · NorthwesternNorthwestern800 Meters172:14.07—
May 10SCHSL 5A - D2 Mid State (District 2)May 10 · 800 Meters · Place 17 · NorthwesternNorthwestern800 Meters172:14.0711
Apr 2Northwestern Home Meet #3Apr 2 · 3200 Meters · Place 14 · NorthwesternNorthwestern3200 Meters14.11:41.26a11
Apr 2Northwestern Home Meet #3Apr 2 · 1600 Meters · Place 7 · NorthwesternNorthwestern1600 Meters7.4:50.06a11
Apr 2Northwestern Home Meet #3Apr 2 · 800 Meters · Place 12 · NorthwesternNorthwestern800 Meters12.2:16.95a11
Mar 19Northwestern Home Meet #2Mar 19 · 1600 Meters · Place 2 · NorthwesternNorthwestern1600 Meters2.4:41.50a PB11
Mar 8Clash of the CarolinasMar 8 · 800 Meters · Place 62 · NorthwesternNorthwestern800 Meters62.2:13.37a11
Mar 6Northwestern Home Meet #1Mar 6 · 1600 Meters · Place 16 · NorthwesternNorthwestern1600 Meters16.5:23.72a11
Mar 6Northwestern Home Meet #1Mar 6 · 800 Meters · Place 6 · NorthwesternNorthwestern800 Meters6.2:25.52a11
Mar 1Spring into the Season KickoffMar 1 · 800 Meters · Place 15 · NorthwesternNorthwestern800 Meters15.2:09.48a11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 13Cold Turkey Invitational at Marvin Ridge HSDec 13 · 3200 Meters · Place 5 · UnattachedUnattached3200 Meters5.10:51.52aUnofficial12

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 21Christmas is Near InvitationalDec 21 · 1600 Meters · Place 20 · UnattachedUnattached1600 Meters20.5:02.60aUnofficial11
Apr 6Golden Corner InvitationalApr 6 · 800 Meters · Place 45 · NorthwesternNorthwestern800 Meters452:19.08SO
Mar 29Friday Night LightsMar 29 · 800 Meters · Place 12 · NorthwesternNorthwestern800 Meters12.2:14.31a10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 24Winborn Pre-Season InvitationalFeb 24 · 800 Meters · Place 19 · NorthwesternNorthwestern800 Meters192:21.72SO

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 4SCHSL 4A - Region 3May 4 · 800 Meters · Place 10 · NorthwesternNorthwestern800 Meters102:14.289
Apr 20Rock Hill City ChampionshipsApr 20 · 800 Meters · Place 8 · NorthwesternNorthwestern800 Meters82:20.819
Apr 1Palmetto State HS ClassicApr 1 · 800 Meters · Place 8 · NorthwesternNorthwestern800 Meters82:19.16—
Mar 24Bob Jenkins Coaches Classic Track and Field REGION 2Mar 24 · Combined results · Place 13 · NorthwesternNorthwesternCombined results132:23.16 PBFR
Mar 24Bob Jenkins Coaches Classic Track and Field REGION 2Mar 24 · 800 Meters · Place 21 · NorthwesternNorthwestern800 Meters212:15.53FR
Mar 4Winborn Pre-Season InvitationalMar 4 · 1600 Meters · Place 29 · NorthwesternNorthwestern1600 Meters295:31.49FR

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 18Dorman Distance CarnivalFeb 18 · HS Mile (Division 1) · Place 75 · NorthwesternNorthwesternHS Mile (Division 1)755:42.43 PB9