Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorGNRC Meet #2 · Jan 73:28.28GNRC Meet #2January 7, 2026
1600 Meters · IndoorPolar Express · Dec 55:44.26aPolar ExpressDecember 5, 2025
1600 Meters · OutdoorNCHSAA 7A Central Regional · May 95:38.90aNCHSAA 7A Central RegionalMay 9, 2026
3200 Meters · Outdoor2026 OutRun the Storm · Mar 2712:24.44a2026 OutRun the StormMarch 27, 2026
400 Meters · Relay Split · IndoorPolar Express · Dec 61:08.533Polar ExpressDecember 6, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 9NCHSAA 7A Central RegionalMay 9 · 3200 Meters · Fuquay-Varina3200 Meters—DNS12
May 9NCHSAA 7A Central RegionalMay 9 · 1600 Meters · Place 9 · Fuquay-Varina1600 Meters9.5:38.90a PB12
May 9NCHSAA 7A Central-West Super RegionalMay 9 · 3200 Meters · Fuquay-Varina3200 Meters—DNS12
May 9NCHSAA 7A Central-West Super RegionalMay 9 · 1600 Meters · Place 9 · Fuquay-Varina1600 Meters9.5:38.90a12
Mar 272026 OutRun the StormMar 27 · 3200 Meters · Place 4 · Fuquay-Varina3200 Meters4.12:24.44a PB12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 6GNRC Last Chance MeetFeb 6 · 1600 Meters · Place 1 · Fuquay-Varin1600 Meters16:02.0612
Jan 7GNRC Meet #2Jan 7 · 1000 Meters · Place 6 · Fuquay-Varin1000 Meters63:28.28 PB12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 5Polar ExpressDec 5 · 1600 Meters · Place 15 · Fuquay-Varina1600 Meters15.5:44.26a PB12
Jan 17Snowball InvitationalJan 17 · 1600 Meters · Place 15 · Fuquay-Varina1600 Meters155:53.3911

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 17Greater Neuse River Indoor MeetDec 17 · 3200 Meters · Place 2 · Fuquay-Varina3200 Meters2.13:05.90aUnofficial11
Dec 17Greater Neuse River Indoor MeetDec 17 · 1600 Meters · Place 3 · Fuquay-Varina1600 Meters3.5:51.44aUnofficial11
Feb 1Greater Neuse River 4A Indoor Conference ChampionshipsFeb 1 · 1600 Meters · Place 8 · Fuquay-Varina1600 Meters8.6:00.25aUnofficial10
Jan 3Greater Neuse River MeetJan 3 · 1600 Meters · Place 8 · Fuquay-Varina1600 Meters8.6:09.47aUnofficial10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 6Polar ExpressDec 6 · 1600 Meters · Place 21 · Fuquay-Varina1600 Meters21.5:58.10a11
Dec 6Polar ExpressDec 6 · 400 Meters · Fuquay-Varina400 MetersRelay Split—1:08.533 PB11
Jan 12Snowball InvitationalJan 12 · 1600 Meters · Place 26 · Fuquay-Varin1600 Meters266:10.4510

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 13Greater Neuse River Indoor Meet (Fuquay-Varina)Dec 13 · 1600 Meters · Place 5 · Fuquay-Varina1600 Meters5.5:59.6Unofficial10
Dec 6Greater Neuse River Indoor MeetDec 6 · 1600 Meters · Place 5 · Fuquay-Varina1600 Meters5.6:10.65aUnofficial10