Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMetro 6/7A Meet #5 · Apr 1513.13aMetro 6/7A Meet #5April 15, 2026
200 Meters · OutdoorMetro 6/7A Meet #5 · Apr 1526.53aMetro 6/7A Meet #5April 15, 2026
400 Meters · OutdoorMetro 6/7A Meet #2 · Apr 81:02.54aMetro 6/7A Meet #2April 8, 2026
500 Meters · IndoorGuilford County Championships · Jan 271:33.37aGuilford County ChampionshipsJanuary 27, 2025
Complete · OutdoorRagsdale HS Open #2 · Mar 141:02.3Ragsdale HS Open #2March 14, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 22Metro 6/7A Meet #5Apr 22 · 200 Meters · Place 33 · Ragsdale200 Meters33.26.78a12
Apr 15Metro 6/7A Meet #5Apr 15 · 200 Meters · Place 23 · Ragsdale200 Meters23.26.53a PB12
Apr 15Metro 6/7A Meet #5Apr 15 · 100 Meters · Place 36 · Ragsdale100 Meters36.13.13a PB12
Apr 8Metro 6/7A Meet #2Apr 8 · 400 Meters · Place 16 · Ragsdale400 Meters16.1:02.54a PB12

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 23Southwest Ragsdale Phoenix meet Apr 23 · 300m Hurdles · Place 1 · Ragsdale300m Hurdles149.5011
Apr 23Southwest Ragsdale Phoenix meet Apr 23 · 200 Meters · Place 19 · Ragsdale200 Meters1927.1011
Mar 14Ragsdale HS Open #2Mar 14 · Complete · Place 9 · RagsdaleComplete91:02.3 PB—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 27Guilford County ChampionshipsJan 27 · 500 Meters · Place 33 · Ragsdale500 Meters331:33.37a PB—
Jan 27Guilford County ChampionshipsJan 27 · 500 Meters · Place 33 · Ragsdale500 Meters331:33.3711