Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAdidas Track Nationals 2026 · Jun 1811.51aAdidas Track Nationals 2026June 18, 2026
200 Meters · OutdoorTrack 757 Invitational · Apr 2024.30Track 757 InvitationalApril 20, 2024
300 Meters · IndoorTrack 757 Last Chance Meet · Jan 2740.24Track 757 Last Chance MeetJanuary 27, 2024
500 Meters · IndoorBoo Williams Indoor Invitational · Jan 131:24.12Boo Williams Indoor InvitationalJanuary 13, 2024
55 Meters · IndoorVHSL Class 5 Region B Indoor Championships · Feb 136.71VHSL Class 5 Region B Indoor ChampionshipsFebruary 13, 2026
60 Meters · IndoorThe 757 Showdown 2025 · Jan 410.83The 757 Showdown 2025January 4, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · 100 Meters · Place 150 · Team WARTeam WAR100 MetersRound P150.11.51a PBWind: -0.712
May 8Grassfield Invitational At NightMay 8 · 100 Meters · Place 55 · Nansemond RiverNansemond River100 MetersRound P55.11.84a12
Apr 25Clash Of The Titans (804 vs 757)Apr 25 · 200 Meters · Nansemond RiverNansemond River200 Meters--NT12
Apr 25Clash Of The Titans (804 vs 757)Apr 25 · 100 Meters · Place 19 · Nansemond RiverNansemond River100 MetersRound P19.11.54a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 13VHSL Class 5 Region B Indoor ChampionshipsFeb 13 · 55 Meters · Place 7 · Nansemond RiverNansemond River55 MetersRound P76.71 PB12
Feb 13VHSL Class 5 Region B Indoor ChampionshipsFeb 13 · 55 Meters · Place 12 · Nansemond RiverNansemond River55 Meters126.8912

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 4The 757 Showdown 2025Jan 4 · 55 Meters · Place 98 · Nansemond RiverNansemond River55 MetersRound P989.5511
Jan 4The 757 Showdown 2025Jan 4 · 60 Meters · Place 97 · Nansemond RiverNansemond River60 MetersRound P9710.83 PB11

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 8SE District Meet #4May 8 · 100 Meters · Place 25 · Nansemond RiverNansemond River100 Meters2512.2010
Apr 24SE District Meet #2Apr 24 · 100 Meters · Place 20 · Nansemond RiverNansemond River100 Meters2012.1910
Apr 20Track 757 InvitationalApr 20 · 200 Meters · Place 65 · Nansemond RiverNansemond River200 Meters6524.30 PB10
Apr 17Peninsula District Meet #2Apr 17 · 200 Meters · Place 65 · Nansemond RiverNansemond River200 Meters6524.3010

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 27Track 757 Last Chance MeetJan 27 · 300 Meters · Place 147 · Nansemond RiverNansemond River300 Meters14740.24 PB10
Jan 27Track 757 Last Chance MeetJan 27 · 300 Meters · Place 147 · Nansemond RiverNansemond River300 Meters14740.2410
Jan 13Boo Williams Indoor InvitationalJan 13 · 500 Meters · Place 4 · Nansemond RiverNansemond River500 Meters41:24.12 PB—
Jan 13Boo Williams Indoor InvitationalJan 13 · 500 Meters · Place 59 · Nansemond RiverNansemond River500 Meters591:24.12—
Jan 13Boo Williams Indoor InvitationalJan 13 · 55 Meters · Place 2 · Nansemond RiverNansemond River55 Meters27.156—
Jan 13Boo Williams Indoor InvitationalJan 13 · 55 Meters · Place 85 · Nansemond RiverNansemond River55 Meters857.156—
Jan 6Virginia Beach HS RelaysJan 6 · 300 Meters · Place 95 · Nansemond RiverNansemond River300 Meters9541.6310