Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorCarolina 1A Conference Championship · Feb 53:21.0Carolina 1A Conference ChampionshipFebruary 5, 2025
1600 Meters · IndoorCarolina 1A Conference Championship · Feb 55:28.0Carolina 1A Conference ChampionshipFebruary 5, 2025
1600 Meters · Outdoor Carolina 1A/2A Conference Championship · Apr 295:19.15a Carolina 1A/2A Conference ChampionshipApril 29, 2026
3200 Meters · IndoorCarolina 1A Conference Championship · Feb 512:32.0Carolina 1A Conference ChampionshipFebruary 5, 2025
3200 Meters · Outdoor Carolina 1A/2A Conference Championship · Apr 2912:33.65a Carolina 1A/2A Conference ChampionshipApril 29, 2026
800 Meters · OutdoorNCHSAA 2A East Regional · May 92:19.89aNCHSAA 2A East RegionalMay 9, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 9NCHSAA 2A East RegionalMay 9 · 800 Meters · Place 7 · North Duplin800 Meters7.2:19.89a PB11
Apr 29 Carolina 1A/2A Conference ChampionshipApr 29 · 3200 Meters · Place 3 · North Duplin3200 Meters3.12:33.65a PB11
Apr 29 Carolina 1A/2A Conference ChampionshipApr 29 · 1600 Meters · Place 2 · North Duplin1600 Meters2.5:19.15a PB11
Apr 29 Carolina 1A/2A Conference ChampionshipApr 29 · 800 Meters · Place 2 · North Duplin800 Meters2.2:24.11a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 6Carolina 1A/2A Indoor ChampionshipFeb 6 · 3200 Meters · Place 3 · North Duplin High Sc3200 Meters314:30.0—
Feb 6Carolina 1A/2A Indoor ChampionshipFeb 6 · 1600 Meters · Place 3 · North Duplin High Sc1600 Meters35:53.0—
Feb 6Carolina 1A/2A Indoor ChampionshipFeb 6 · 1000 Meters · Place 5 · North Duplin High Sc1000 Meters53:48.0—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Dec 10Carolina 1A/2A-Lakewood Dec 10 · 1600 Meters · Place 2 · North Duplin1600 Meters2.5:50.0Unofficial11
Apr 30Carolina 1A Track ChampionshipApr 30 · 3200 Meters · Place 5 · North Duplin High Sc3200 Meters514:34.0—
Apr 30Carolina 1A Track ChampionshipApr 30 · 1600 Meters · Place 3 · North Duplin High Sc1600 Meters35:25.0—
Apr 30Carolina 1A Track ChampionshipApr 30 · 800 Meters · Place 6 · North Duplin High Sc800 Meters62:29.0—
Apr 30Carolina 1A Track ChampionshipApr 30 · 3200 Meters · Place 5 · North Duplin High Sc3200 Meters514:34.0—
Apr 30Carolina 1A Track ChampionshipApr 30 · 1600 Meters · Place 3 · North Duplin High Sc1600 Meters35:25.0—
Apr 30Carolina 1A Track ChampionshipApr 30 · 800 Meters · Place 6 · North Duplin High Sc800 Meters62:29.0—
Mar 17Midway MeetMar 17 · 1600 Meters · Place 3 · North Duplin1600 Meters3.5:41.010
Mar 17Midway MeetMar 17 · 800 Meters · Place 3 · North Duplin800 Meters3.2:29.010
Jan 28Lakewood Polar Bear MeetJan 28 · 3200 Meters · Place 4 · North Duplin3200 Meters4.13:44.0Unofficial10
Jan 28Lakewood Polar Bear MeetJan 28 · 1600 Meters · Place 3 · North Duplin1600 Meters3.5:44.0Unofficial10
Jan 13Triton Winter Track MeetJan 13 · 1000 Meters · Place 4 · North Duplin1000 Meters4.3:19.00Unofficial10

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 5Carolina 1A Conference ChampionshipFeb 5 · 3200 Meters · Place 3 · North Duplin High Sc3200 Meters312:32.0 PB—
Feb 5Carolina 1A Conference ChampionshipFeb 5 · 1600 Meters · Place 3 · North Duplin High Sc1600 Meters35:28.0 PB—
Feb 5Carolina 1A Conference ChampionshipFeb 5 · 1000 Meters · Place 4 · North Duplin High Sc1000 Meters43:21.0 PB—
Jan 30Lakewood 1-30-25Jan 30 · 3200 Meters · Place 3 · North Duplin High Sc3200 Meters312:36.0—
Jan 30Lakewood 1-30-25Jan 30 · 1600 Meters · Place 3 · North Duplin High Sc1600 Meters35:38.0—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 11NCHSAA 1A Mideast RegionalMay 11 · 3200 Meters · North Duplin3200 Meters—DNF9
Jan 10Lakewood Polar #2 Jan 10 · 500 Meters · Place 6 · North Duplin500 Meters6.1:31.0Unofficial9

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 12Lakewood Polar Bear MeetDec 12 · 1000 Meters · Place 5 · North Duplin1000 Meters5.3:31.0Unofficial9
Dec 11Carolina 1A Polar BearDec 11 · 500 Meters · Place 10 · North Duplin500 Meters10.1:30.00Unofficial9