Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorIndoor Meet 2 @Wilson Prep · Jan 103:42.31Indoor Meet 2 @Wilson PrepJanuary 10, 2026
1600 Meters · IndoorIndoor Meet 3 @Wilson Prep · Jan 226:09.07Indoor Meet 3 @Wilson PrepJanuary 22, 2026
3200 Meters · OutdoorNCHSAA 1A/3A Outdoor State Championship · May 1413:55.84aNCHSAA 1A/3A Outdoor State ChampionshipMay 14, 2026
800 Meters · OutdoorNCHSAA 1A/3A Outdoor State Championship · May 142:47.89aNCHSAA 1A/3A Outdoor State ChampionshipMay 14, 2026

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 · 3200 Meters · Place 9 · Wilson Prep3200 Meters9.13:55.84a PB11
May 14NCHSAA 1A/3A Outdoor State ChampionshipMay 14 · 1600 Meters · Wilson Prep1600 Meters--DNF11
May 14NCHSAA 1A/3A Outdoor State ChampionshipMay 14 · 800 Meters · Place 8 · Wilson Prep800 Meters8.2:47.89a PB11

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Jan 22Indoor Meet 3 @Wilson PrepJan 22 · 1600 Meters · Place 1 · Wilson Preparatory A1600 Meters16:09.07 PB—
Jan 22Indoor Meet 3 @Wilson PrepJan 22 · 1600 Meters · Place 1 · Wilson Preparatory A1600 Meters16:09.07—
Jan 22Indoor Meet 3 @Wilson PrepJan 22 · 1000 Meters · Place 1 · Wilson Preparatory A1000 Meters13:45.86—
Jan 22Indoor Meet 3 @Wilson PrepJan 22 · 1000 Meters · Place 1 · Wilson Preparatory A1000 Meters13:45.86—
Jan 10Indoor Meet 2 @Wilson PrepJan 10 · 1600 Meters · Place 1 · Wilson Preparatory1600 Meters16:13.52—
Jan 10Indoor Meet 2 @Wilson PrepJan 10 · 1600 Meters · Place 1 · Wilson Preparatory1600 Meters16:13.52—
Jan 10Indoor Meet 2 @Wilson PrepJan 10 · 1000 Meters · Place 1 · Wilson Preparatory1000 Meters13:42.31 PB—
Jan 10Indoor Meet 2 @Wilson PrepJan 10 · 1000 Meters · Place 1 · Wilson Preparatory1000 Meters13:42.31—

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 10Indoor Meet 1 @Wilson PrepDec 10 · 3200 Meters · Place 1 · Wilson Prep3200 Meters1.13:34.58aUnofficial11