Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorNCHSAA 3A State Championships · Feb 103:09.86aNCHSAA 3A State ChampionshipsFebruary 10, 2024
1600 Meters · IndoorGrant Holloway Holiday Invitational · Dec 165:28.94aGrant Holloway Holiday InvitationalDecember 16, 2023
1600 Meters · OutdoorNHS Pre-Holiday Polar Bear Meet 1 · Dec 135:42.8NHS Pre-Holiday Polar Bear Meet 1December 13, 2023
400 Meters · OutdoorDCVI Riverside v Hillside and Voyager · Mar 181:03.48aDCVI Riverside v Hillside and VoyagerMarch 18, 2025
800 Meters · OutdoorNCHSAA 3A East Regional · May 112:19.91aNCHSAA 3A East RegionalMay 11, 2024
800 Meters · Relay Split · OutdoorNCHSAA 2A/4A Outdoor State Championship · May 172:21.491NCHSAA 2A/4A Outdoor State ChampionshipMay 17, 2025

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 14NCHSAA 1A/3A Outdoor State ChampionshipMay 14 · 800 Meters · Place 4 · North Carolina Science and Math (Durham)North Carolina Science and Math (Durham)800 Meters4.2:28.19a12
May 83A Central RegionalsMay 8 · 800 Meters · Place 1 · North Carolina Science and Math (Durham)North Carolina Science and Math (Durham)800 Meters1.2:25.58a12
Apr 29Diamond 9 Conference ChampionshipApr 29 · 800 Meters · Place 1 · North Carolina Science and Math (Durham)North Carolina Science and Math (Durham)800 Meters1.2:29.54a12

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 17NCHSAA 2A/4A Outdoor State ChampionshipMay 17 · 800 Meters · North Carolina Science and Math (Durham)North Carolina Science and Math (Durham)800 MetersRelay Split—2:21.491 PB12
May 17NCHSAA 2A/4A Outdoor State ChampionshipMay 17 · 800 Meters · Place 2 · North Carolina Science and Math (Durham)North Carolina Science and Math (Durham)800 Meters2.2:22.98a12
May 9NCHSAA 2A Mideast RegionalMay 9 · 800 Meters · Place 1 · North Carolina Science and Math (Durham)North Carolina Science and Math (Durham)800 Meters1.2:22.72a12
Apr 25Cary AC Elite Sprint & DistanceApr 25 · 800 Meters · Place 3 · NC School of Science & MathNC School of Science & Math800 Meters32:23.5912
Mar 18DCVI Riverside v Hillside and VoyagerMar 18 · 800 Meters · Place 6 · North Carolina Science and Math (Durham)North Carolina Science and Math (Durham)800 Meters6.2:37.00a12
Mar 18DCVI Riverside v Hillside and VoyagerMar 18 · 400 Meters · Place 2 · North Carolina Science and Math (Durham)North Carolina Science and Math (Durham)400 Meters2.1:03.48a PB12

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 14NCHSAA 1A/2A State Championships Feb 14 · 1000 Meters · Place 5 · NC Sci & MathNC Sci & Math1000 Meters53:10.2512

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 20NCHSAA 1A/3A Outdoor State ChampionshipMay 20 · 800 Meters · Place 8 · First FlightFirst Flight800 Meters8.2:21.40a10
May 11NCHSAA 3A East RegionalMay 11 · 800 Meters · Place 4 · First FlightFirst Flight800 Meters4.2:19.91a PB10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 10NCHSAA 3A State ChampionshipsFeb 10 · 1000 Meters · Place 5 · First FlightFirst Flight1000 Meters5.3:09.86a PB10

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16Grant Holloway Holiday InvitationalDec 16 · 1600 Meters · Place 14 · First FlightFirst Flight1600 Meters14.5:28.94a PB10
Jan 31Northeastern Coastal Conference ChampionshipsJan 31 · 1000 Meters · Place 1 · First FlightFirst Flight1000 Meters1.3:17.51a9

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 13NHS Pre-Holiday Polar Bear Meet 1Dec 13 · 1600 Meters · Place 4 · First FlightFirst Flight1600 Meters4.5:42.8 PB10
Nov 18New Balance Dash for DoobieNov 18 · 3200 Meters · Place 48 · First FlightFirst Flight3200 Meters48.11:40.12aUnofficial10
May 19NCHSAA 3A State ChampionshipMay 19 · 800 Meters · Place 9 · First FlightFirst Flight800 Meters9.2:24.98a9
May 13NCHSAA 3A East RegionalMay 13 · 800 Meters · Place 1 · First FlightFirst Flight800 Meters1.2:23.07a9
Jan 11NHS Polar Bear Meet #3Jan 11 · 1000 Meters · Place 2 · First FlightFirst Flight1000 Meters2.3:30.0Unofficial9

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20Lampert Timing Indoor Track Meet #4Dec 20 · 1600 Meters · Place 3 · First FlightFirst Flight1600 Meters3.6:04.39a9

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 10Manteo Polar BearDec 10 · 1000 Meters · Place 4 · First FlightFirst Flight1000 Meters4.3:26.44aUnofficial9
Dec 10Manteo Polar BearDec 10 · 1600 Meters · First FlightFirst Flight1600 Meters—NT9