Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTrack 757 Invitational · Apr 2013.32Track 757 InvitationalApril 20, 2024
200 Meters · OutdoorClash Of The Titans (804 vs 757) · Apr 2526.27aClash Of The Titans (804 vs 757)April 25, 2026
300 Meters · IndoorVHSL Class 5 Region B Indoor Championships · Feb 1842.43VHSL Class 5 Region B Indoor ChampionshipsFebruary 18, 2025
300 Meters · OutdoorLiberty Christmas HS Invitational · Dec 1342.99aLiberty Christmas HS InvitationalDecember 13, 2025
400 Meters · IndoorAdidas Indoor Nationals · Mar 2059.60aAdidas Indoor NationalsMarch 20, 2026
400 Meters · OutdoorClash Of The Titans (804 vs 757) · Apr 2558.11aClash Of The Titans (804 vs 757)April 25, 2026
400 Meters · Relay Split · IndoorT757 Last Chance HS Invite · Feb 11:02.054T757 Last Chance HS InviteFebruary 1, 2025
500 Meters · IndoorVHSL Class 5 Region B Indoor Championships · Feb 131:19.25VHSL Class 5 Region B Indoor ChampionshipsFebruary 13, 2026
500 Meters · OutdoorLiberty Christmas HS Invitational · Dec 131:21.96aLiberty Christmas HS InvitationalDecember 13, 2025
55 Meter · IndoorVHSL Southeast District - Meet 1 · Dec 97.79aVHSL Southeast District - Meet 1December 9, 2024
55 Meters · IndoorVirginia Beach HS Relays · Jan 257.71Virginia Beach HS RelaysJanuary 25, 2025
60 Meter · IndoorThe Virginia Beast HS Invitational · Dec 28.47aThe Virginia Beast HS InvitationalDecember 2, 2023
60 Meters · IndoorVirginia Beach HS Relays · Jan 258.31Virginia Beach HS RelaysJanuary 25, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · 200 Meters · Place 125 · Team WARTeam WAR200 MetersRound P125.26.57aWind: -1.111
May 16Nansemond River Warrior ClassicMay 16 · 400 Meters · Place 7 · Nansemond RiverNansemond River400 Meters7.59.09a11
May 16Nansemond River Warrior ClassicMay 16 · 200 Meters · Place 22 · Nansemond RiverNansemond River200 Meters22.26.43a11
May 8Grassfield Invitational At NightMay 8 · 400 Meters · Place 6 · Nansemond RiverNansemond River400 Meters6.1:00.08a11
Apr 25Clash Of The Titans (804 vs 757)Apr 25 · 400 Meters · Place 3 · Nansemond RiverNansemond River400 Meters3.58.11a PB11
Apr 25Clash Of The Titans (804 vs 757)Apr 25 · 200 Meters · Place 20 · Nansemond RiverNansemond River200 Meters20.26.27a PB11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 400 Meters · Place 17 · Team WarTeam War400 Meters17.59.60a PB11
Feb 13VHSL Class 5 Region B Indoor ChampionshipsFeb 13 · 500 Meters · Place 2 · Nansemond RiverNansemond River500 Meters21:19.25 PB11
Jan 17The VA ShowcaseJan 17 · 500 Meters · Place 85 · Nansemond RiverNansemond River500 Meters85.1:25.67a11

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · 500 Meters · Place 13 · Nansemond RiverNansemond River500 Meters13.1:21.94a11
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · 55 Meter · Place 88 · Nansemond RiverNansemond River55 MeterRound P88.7.81a11
Feb 18VHSL Class 5 Region B Indoor ChampionshipsFeb 18 · 300 Meters · Place 6 · Nansemond RiverNansemond River300 Meters642.43 PB10
Feb 18VHSL Class 5 Region B Indoor ChampionshipsFeb 18 · 300 Meters · Place 6 · Nansemond RiverNansemond River300 Meters642.4310
Feb 1T757 Last Chance HS InviteFeb 1 · 300 Meters · Place 11 · Nansemond RiverNansemond River300 Meters11.42.49a10
Feb 1T757 Last Chance HS InviteFeb 1 · 400 Meters · Nansemond RiverNansemond River400 MetersRelay Split—1:02.054 PB10
Jan 25Virginia Beach HS RelaysJan 25 · 55 Meters · Place 22 · Nansemond RiverNansemond River55 MetersRound P227.71 PB10
Jan 25Virginia Beach HS RelaysJan 25 · 60 Meters · Place 21 · Nansemond RiverNansemond River60 MetersRound P218.31 PB10
Jan 9VHSL Southeast District - Meet 2Jan 9 · 500 Meters · Place 10 · Nansemond RiverNansemond River500 Meters10.1:28.38a10
Jan 4The 757 Showdown 2025Jan 4 · 55 Meters · Place 16 · Nansemond RiverNansemond River55 MetersRound P167.9010
Jan 4The 757 Showdown 2025Jan 4 · 60 Meters · Place 16 · Nansemond RiverNansemond River60 MetersRound P168.5010

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 13Liberty Christmas HS InvitationalDec 13 · 500 Meters · Place 9 · Nansemond RiverNansemond River500 Meters9.1:21.96a PB11
Dec 13Liberty Christmas HS InvitationalDec 13 · 300 Meters · Place 28 · Nansemond RiverNansemond River300 Meters28.42.99a PB11

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 9VHSL Southeast District - Meet 1Dec 9 · 55 Meter · Place 9 · Nansemond RiverNansemond River55 Meter9.7.79a PB10
Feb 8VHSL Class 5 Region B Indoor ChampionshipsFeb 8 · 55 Meters · Place 17 · Nansemond RiverNansemond River55 MetersRound P177.859
Jan 27Track 757 Last Chance MeetJan 27 · 300 Meters · Place 53 · Nansemond RiverNansemond River300 Meters5344.969
Jan 27Track 757 Last Chance MeetJan 27 · 300 Meters · Place 53 · Nansemond RiverNansemond River300 Meters5344.969
Jan 6Virginia Beach HS RelaysJan 6 · 55 Meters · Place 37 · Nansemond RiverNansemond River55 MetersRound P377.869
Jan 6Virginia Beach HS RelaysJan 6 · 400 Meters · Place 11 · Nansemond RiverNansemond River400 Meters111:06.399
Jan 6Virginia Beach HS RelaysJan 6 · 60 Meters · Place 40 · Nansemond RiverNansemond River60 MetersRound P408.479
Jan 4Southeastern District Meet #1Jan 4 · 300 Meters · Place 7 · Nansemond RiverNansemond River300 Meters744.429

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 14adidas Outdoor NationalsJun 14 · 400 Meters · Place 21 · War TCWar TC400 Meters21.1:00.87a9
May 16VHSL Class 5 Region B Outdoor ChampionshipsMay 16 · 400 Meters · Place 5 · Nansemond RiverNansemond River400 Meters51:00.359
May 8SE District Meet #4May 8 · 200 Meters · Place 7 · Nansemond RiverNansemond River200 Meters726.409
Apr 24SE District Meet #2Apr 24 · 400 Meters · Place 5 · Nansemond RiverNansemond River400 Meters51:02.779
Apr 24SE District Meet #2Apr 24 · 100 Meters · Place 11 · Nansemond RiverNansemond River100 Meters1113.709
Apr 20Track 757 InvitationalApr 20 · 100 Meters · Place 26 · Nansemond RiverNansemond River100 Meters2613.32 PB9
Apr 17Peninsula District Meet #2Apr 17 · 100 Meters · Place 26 · Nansemond RiverNansemond River100 Meters2613.329

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 16Grant Holloway Holiday InvitationalDec 16 · 55 Meter · Place 123 · Nansemond RiverNansemond River55 MeterRound P123.7.89a9
Dec 8Virginia Beach HS OpenerDec 8 · 55 Meter · Place 41 · Nansemond RiverNansemond River55 MeterRound P41.7.96a9
Dec 2The Virginia Beast HS InvitationalDec 2 · 300 Meters · Place 18 · Nansemond RiverNansemond River300 Meters18.48.70a9
Dec 2The Virginia Beast HS InvitationalDec 2 · 60 Meter · Place 9 · Nansemond RiverNansemond River60 MeterRound P9.8.47a PB9
Dec 2The Virginia Beast HS InvitationalDec 2 · 55 Meter · Place 9 · Nansemond RiverNansemond River55 MeterRound P9.7.85a9