Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorNCHSAA 6A Champs · Feb 123:03.87aNCHSAA 6A ChampsFebruary 12, 2026
400 Meters · OutdoorBig Carolina 3/A 4/A JHR DHC Farmville · Apr 31:03.00Big Carolina 3/A 4/A JHR DHC FarmvilleApril 3, 2024
800 Meters · OutdoorNCHSAA 6A/8A Outdoor State Championship · May 162:20.22aNCHSAA 6A/8A Outdoor State ChampionshipMay 16, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 16NCHSAA 6A/8A Outdoor State ChampionshipMay 16 · 800 Meters · Place 8 · J.H. Rose800 Meters8.2:20.22a PB11
Apr 25BearInviteApr 25 · 800 Meters · J.H. Rose800 Meters--DNS11
Apr 25BearInviteApr 25 · 400 Meters · J.H. Rose400 Meters--DNS11
Jan 7BCC Polar Bear ##3Jan 7 · 1000 Meters · Place 1 · J.H. Rose1000 Meters1.3:05.7Unofficial11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 12NCHSAA 6A ChampsFeb 12 · 1000 Meters · Place 7 · J.H. Rose1000 Meters7.3:03.87a PB11
Jan 30Mondo Elite HS InvitationalJan 30 · 1000 Meters · Place 18 · J.H. Rose1000 Meters183:06.61—
Jan 30Mondo Elite HS InvitationalJan 30 · 1000 Meters · Place 18 · J.H. Rose1000 Meters183:06.61—
Jan 30Mondo Elite HS InvitationalJan 30 · 1000 Meters · Place 18 · J.H. Rose1000 Meters183:06.61—
Jan 10Just Don't Lose ClassicJan 10 · 1000 Meters · Place 8 · J.H. Rose1000 Meters83:08.98—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Dec 10BCC Polar Bear #2Dec 10 · 500 Meters · Place 1 · J.H. Rose500 Meters1.1:26.41aUnofficial11
May 10NCHSAA 3A East RegionalMay 10 · 800 Meters · Place 5 · J.H. Rose800 Meters5.2:29.72a10
Apr 2BCC 3/A 4/A Rose South Central at ConleyApr 2 · 400 Meters · Place 2 · J.H. Rose400 Meters2.1:05.03a10
Feb 6Wilson Prep PB Last ChanceFeb 6 · 1000 Meters · Place 2 · J.H. Rose1000 Meters2.3:21.10aUnofficial10
Jan 29BCC Polar Bear Conference ChampionshipsJan 29 · 3200 Meters · Place 2 · J.H. Rose3200 Meters2.13:52.4Unofficial10
Jan 29BCC Polar Bear Conference ChampionshipsJan 29 · 1000 Meters · Place 1 · J.H. Rose1000 Meters1.3:25.9Unofficial10
Jan 18Rocky Mount InviteJan 18 · 1000 Meters · Place 1 · J.H. Rose1000 Meters1.3:18.5Unofficial10
Jan 16BCC Polar Bear #2Jan 16 · 1000 Meters · Place 1 · J.H. Rose1000 Meters1.3:24.9Unofficial10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 15NCHSAA 3A State Championships Feb 15 · 1000 Meters · Place 7 · J.H. Rose1000 Meters7.3:11.39a10
Jan 25Fast Track InvitationalJan 25 · 1000 Meters · Place 19 · J.H. Rose1000 Meters193:16.20—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 5BCC Polar Bear #1 @ New BernDec 5 · 1000 Meters · Place 1 · J.H. Rose1000 Meters1.3:29.6Unofficial10
May 11NCHSAA 3A East RegionalMay 11 · 800 Meters · Place 5 · J.H. Rose800 Meters5.2:22.86a9
May 1Big Carolina Conference Championships @ NBMay 1 · 800 Meters · Place 2 · J.H. Rose800 Meters22:26.5—
Apr 16Big Carolina 3/A 4/A JHR HavelockApr 16 · 800 Meters · Place 2 · J.H. Rose800 Meters2.2:26.59
Apr 3Big Carolina 3/A 4/A JHR DHC FarmvilleApr 3 · 400 Meters · Place 1 · J.H. Rose400 Meters1.1:03.00 PB9
Mar 20Big Carolina 3/A 4/A NB JHR J'Ville DHCMar 20 · 800 Meters · Place 1 · J.H. Rose800 Meters1.2:40.49
Feb 2955 Meter TrailsFeb 29 · 55 Meter · J.H. Rose55 Meter—7.7Unofficial9
Feb 1Big Carolina Conference ChampionshipFeb 1 · 1000 Meters · Place 1 · J.H. Rose1000 Meters1.3:16.0Unofficial9
Jan 11Winter Track/ Polar BearJan 11 · 1000 Meters · Place 1 · J.H. Rose1000 Meters1.3:28aUnofficial9

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 10NCHSAA 3A State ChampionshipsFeb 10 · 1000 Meters · Place 4 · J.H. Rose1000 Meters4.3:08.83a9