Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorFast Track Invitational · Jan 254:41.58Fast Track InvitationalJanuary 25, 2025
1600 Meters · OutdoorNCHSAA 2A/4A Outdoor State Championship · May 174:32.11aNCHSAA 2A/4A Outdoor State ChampionshipMay 17, 2025
3200 Meters · IndoorNCHSAA 1A/2A State Championships · Feb 149:47.58NCHSAA 1A/2A State Championships February 14, 2025
3200 Meters · OutdoorDCVI Riverside v Hillside and Voyager · Mar 189:48.71aDCVI Riverside v Hillside and VoyagerMarch 18, 2025
800 Meters · OutdoorNCHSAA 1A/3A Outdoor State Championship · May 142:02.83aNCHSAA 1A/3A Outdoor State ChampionshipMay 14, 2026
800 Meters · Relay Split · IndoorNCHSAA 3A Champs · Feb 112:02.959NCHSAA 3A ChampsFebruary 11, 2026
800 Meters · Relay Split · OutdoorNCHSAA 2A/4A Outdoor State Championship · May 172:03.727NCHSAA 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

6 results
DateMeetEventPlMarkGr
May 14NCHSAA 1A/3A Outdoor State ChampionshipMay 14 · 1600 Meters · North Carolina Science and Math (Durham)1600 Meters--DNF12
May 14NCHSAA 1A/3A Outdoor State ChampionshipMay 14 · 800 Meters · Place 3 · North Carolina Science and Math (Durham)800 Meters3.2:02.83a PB12
May 83A Central RegionalsMay 8 · 1600 Meters · Place 2 · North Carolina Science and Math (Durham)1600 Meters2.4:39.36a12
May 83A Central RegionalsMay 8 · 800 Meters · Place 1 · North Carolina Science and Math (Durham)800 Meters1.2:03.97a12
Apr 29Diamond 9 Conference ChampionshipApr 29 · 1600 Meters · Place 2 · North Carolina Science and Math (Durham)1600 Meters2.4:43.96a12
Apr 29Diamond 9 Conference ChampionshipApr 29 · 800 Meters · Place 3 · North Carolina Science and Math (Durham)800 Meters3.2:05.93a12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 11NCHSAA 3A ChampsFeb 11 · 3200 Meters · North Carolina Science and Math (Durham)3200 Meters--DNS12
Feb 11NCHSAA 3A ChampsFeb 11 · 1600 Meters · Place 4 · North Carolina Science and Math (Durham)1600 Meters4.4:43.72a12
Feb 11NCHSAA 3A ChampsFeb 11 · 800 Meters · North Carolina Science and Math (Durham)800 MetersRelay Split—2:02.959 PB12
Jan 17Northern Durham Polar Bear(Senior Day)Jan 17 · 1600 Meters · Place 4 · NC School of Science1600 Meters44:43.40—
Jan 10Beat the Sleet InvitationalJan 10 · 3200 Meters · Place 2 · NC School of Science & Math3200 Meters210:57.1712

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · 1600 Meters · Place 14 · North Carolina Science and Math (Durham)1600 Meters14.4:43.26a12
Feb 14NCHSAA 1A/2A State Championships Feb 14 · 3200 Meters · Place 3 · NC Sci & Math3200 Meters39:47.58 PB11
Jan 25Fast Track InvitationalJan 25 · 3200 Meters · Place 16 · Ncssm Durham3200 Meters1610:08.58—
Jan 25Fast Track InvitationalJan 25 · 1600 Meters · Place 40 · Ncssm Durham1600 Meters404:41.58 PB—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 17NCHSAA 2A/4A Outdoor State ChampionshipMay 17 · 3200 Meters · Place 6 · North Carolina Science and Math (Durham)3200 Meters6.10:01.27a11
May 17NCHSAA 2A/4A Outdoor State ChampionshipMay 17 · 1600 Meters · Place 6 · North Carolina Science and Math (Durham)1600 Meters6.4:32.11a PB11
May 17NCHSAA 2A/4A Outdoor State ChampionshipMay 17 · 800 Meters · North Carolina Science and Math (Durham)800 MetersRelay Split—2:03.727 PB11
May 9NCHSAA 2A Mideast RegionalMay 9 · 3200 Meters · Place 2 · North Carolina Science and Math (Durham)3200 Meters2.10:08.19a11
May 9NCHSAA 2A Mideast RegionalMay 9 · 1600 Meters · Place 3 · North Carolina Science and Math (Durham)1600 Meters3.4:35.58a11
Mar 18DCVI Riverside v Hillside and VoyagerMar 18 · 3200 Meters · Place 1 · North Carolina Science and Math (Durham)3200 Meters1.9:48.71a PB11