Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNansemond River Warrior Classic · May 1612.38aNansemond River Warrior ClassicMay 16, 2026
200 Meters · OutdoorNansemond River Warrior Classic · May 1625.51aNansemond River Warrior ClassicMay 16, 2026
200 Meters · Relay Split · IndoorT757 Last Chance HS Invite · Feb 156.356T757 Last Chance HS InviteFebruary 1, 2025
300 Meters · IndoorThe VA Showcase · Jan 1741.93aThe VA ShowcaseJanuary 17, 2026
300 Meters · OutdoorLiberty Christmas HS Invitational · Dec 1342.87aLiberty Christmas HS InvitationalDecember 13, 2025
400 Meters · Relay Split · IndoorT757 Last Chance HS Invite · Feb 11:07.621T757 Last Chance HS InviteFebruary 1, 2025
55 Meter · IndoorThe VA Showcase · Jan 177.61aThe VA ShowcaseJanuary 17, 2026
55 Meter · OutdoorLiberty Christmas HS Invitational · Dec 137.97aLiberty Christmas HS InvitationalDecember 13, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · 200 Meters · Place 103 · Team WARTeam WAR200 MetersRound P103.26.21aWind: 1.411
Jun 18Adidas Track Nationals 2026Jun 18 · 100 Meters · Place 116 · Team WARTeam WAR100 MetersRound P116.12.75aWind: 0.411
Jun 5VHSL Class 5 State ChampionshipsJun 5 · 100 Meters · Place 19 · Nansemond RiverNansemond River100 MetersRound P19.12.65aWind: -0.511
May 16Nansemond River Warrior ClassicMay 16 · 200 Meters · Place 10 · Nansemond RiverNansemond River200 Meters10.25.51a PB11
May 16Nansemond River Warrior ClassicMay 16 · 100 Meters · Place 5 · Nansemond RiverNansemond River100 MetersRound P5.12.38a PB11
May 16Nansemond River Warrior ClassicMay 16 · 100 Meters · Place 6 · Nansemond RiverNansemond River100 Meters6.12.39a11
May 8Grassfield Invitational At NightMay 8 · 100 Meters · Place 10 · Nansemond RiverNansemond River100 MetersRound P10.12.65a11
Apr 25Clash Of The Titans (804 vs 757)Apr 25 · 200 Meters · Place 14 · Nansemond RiverNansemond River200 Meters14.25.88a11
Apr 25Clash Of The Titans (804 vs 757)Apr 25 · 100 Meters · Place 11 · Nansemond RiverNansemond River100 MetersRound P11.12.63a11
Apr 25Clash Of The Titans (804 vs 757)Apr 25 · 100 Meters · Place 7 · Nansemond RiverNansemond River100 Meters7.12.48a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 85 · Nansemond RiverNansemond River300 Meters85.41.93a PB11
Jan 17The VA ShowcaseJan 17 · 55 Meter · Place 108 · Nansemond RiverNansemond River55 MeterRound P108.7.61a PB11

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · 300 Meters · Place 77 · Nansemond RiverNansemond River300 Meters77.44.95a11
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · 55 Meter · Place 57 · Nansemond RiverNansemond River55 MeterRound P57.7.71a11
Feb 1T757 Last Chance HS InviteFeb 1 · 200 Meters · Nansemond RiverNansemond River200 MetersRelay Split—56.356 PB10
Feb 1T757 Last Chance HS InviteFeb 1 · 55 Meter · Place 78 · Nansemond RiverNansemond River55 MeterRound P78.8.14a10
Feb 1T757 Last Chance HS InviteFeb 1 · 55 Meter · Place 78 · Nansemond RiverNansemond River55 MeterRound P78.8.14a10
Feb 1T757 Last Chance HS InviteFeb 1 · 400 Meters · Nansemond RiverNansemond River400 MetersRelay Split—1:07.621 PB10

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 13Liberty Christmas HS InvitationalDec 13 · 300 Meters · Place 25 · Nansemond RiverNansemond River300 Meters25.42.87a PB11
Dec 13Liberty Christmas HS InvitationalDec 13 · 55 Meter · Place 82 · Nansemond RiverNansemond River55 MeterRound P82.7.97a PB11

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 7The Virginia Beast HS InvitationalDec 7 · 300 Meters · Place 48 · Nansemond RiverNansemond River300 Meters48.47.76a10

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 6Conn-Madden RelaysApr 6 · 200 Meters · Place 41 · Nansemond RiNansemond Ri200 Meters4132.52—
Apr 6Conn-Madden RelaysApr 6 · 100 Meters · Place 38 · Nansemond RiNansemond Ri100 Meters3815.74—