Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMarlin Invitational · May 613.08Marlin InvitationalMay 6, 2023
200 Meters · IndoorVirginia Beach HS Relays · Jan 2527.45Virginia Beach HS RelaysJanuary 25, 2025
200 Meters · OutdoorVHSL Class 5 Region B Outdoor Championships · May 1627.23VHSL Class 5 Region B Outdoor ChampionshipsMay 16, 2024
300 Meters · IndoorT757 Last Chance HS Invite · Feb 143.71aT757 Last Chance HS InviteFebruary 1, 2025
400 Meters · OutdoorMarlin Invitational · May 61:04.64Marlin InvitationalMay 6, 2023
500 Meters · IndoorBoo Williams Indoor Invitational · Jan 131:31.73Boo Williams Indoor InvitationalJanuary 13, 2024
55 Meter · IndoorVHSL Southeast District - Meet 2 · Jan 97.62aVHSL Southeast District - Meet 2January 9, 2025
55 Meters · IndoorVHSL Class 5 Region B Indoor Championships · Feb 187.49VHSL Class 5 Region B Indoor ChampionshipsFebruary 18, 2025
60 Meters · IndoorVirginia Beach HS Relays · Jan 258.21Virginia Beach HS RelaysJanuary 25, 2025
Long Jump · IndoorVirginia Beach HS Opener · Dec 815-2.50Virginia Beach HS OpenerDecember 8, 2023

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

2025 Indoor Track

19 results
DateMeetEventPlMarkGr
Feb 18VHSL Class 5 Region B Indoor ChampionshipsFeb 18 · Long Jump · Place 15 · Nansemond RiverLong Jump1514-3.5012
Feb 18VHSL Class 5 Region B Indoor ChampionshipsFeb 18 · 55 Meters · Place 7 · Nansemond River55 Meters77.49 PB12
Feb 18VHSL Class 5 Region B Indoor ChampionshipsFeb 18 · Long Jump · Place 15 · Nansemond RiverLong Jump1514-3.5012
Feb 18VHSL Class 5 Region B Indoor ChampionshipsFeb 18 · 55 Meters · Place 7 · Nansemond River55 Meters77.4912
Feb 1T757 Last Chance HS InviteFeb 1 · 300 Meters · Place 27 · Nansemond River300 Meters27.43.71a PB12
Feb 1T757 Last Chance HS InviteFeb 1 · 55 Meter · Place 18 · Nansemond River55 MeterRound P18.7.66a12
Feb 1T757 Last Chance HS InviteFeb 1 · 55 Meter · Place 18 · Nansemond River55 MeterRound P18.7.66a12
Feb 1T757 Last Chance HS InviteFeb 1 · Long Jump · Place 31 · Nansemond RiverLong Jump31.14-09.2512
Jan 25Virginia Beach HS RelaysJan 25 · 55 Meters · Place 14 · Nansemond River55 MetersRound P147.6212
Jan 25Virginia Beach HS RelaysJan 25 · 55 Meters · Place 14 · Nansemond River55 Meters147.6612
Jan 25Virginia Beach HS RelaysJan 25 · Long Jump · Place 16 · Nansemond RiverLong Jump1615-4.2512
Jan 25Virginia Beach HS RelaysJan 25 · 200 Meters · Place 13 · Nansemond River200 Meters1327.45 PB12
Jan 25Virginia Beach HS RelaysJan 25 · 60 Meters · Place 14 · Nansemond River60 MetersRound P148.21 PB12
Jan 25Virginia Beach HS RelaysJan 25 · 60 Meters · Place 14 · Nansemond River60 Meters148.2512
Jan 9VHSL Southeast District - Meet 2Jan 9 · 300 Meters · Place 8 · Nansemond River300 Meters8.43.93a12
Jan 9VHSL Southeast District - Meet 2Jan 9 · 55 Meter · Place 5 · Nansemond River55 Meter5.7.62a PB12
Jan 9VHSL Southeast District - Meet 2Jan 9 · Long Jump · Place 9 · Nansemond RiverLong Jump9.15-012
Jan 4The 757 Showdown 2025Jan 4 · Long Jump · Place 13 · Nansemond RiverLong Jump1314-8.5012
Jan 4The 757 Showdown 2025Jan 4 · 300 Meters · Place 15 · Nansemond River300 Meters1544.4712

2024 Indoor Track

32 results
DateMeetEventPlMarkGr
Dec 14Virginia Beach HS OpenerDec 14 · 55 Meter · Place 33 · Nansemond River55 MeterRound P33.7.67a12
Dec 14Virginia Beach HS OpenerDec 14 · Long Jump · Place 20 · Nansemond RiverLong Jump20.14-10.7512
Dec 9VHSL Southeast District - Meet 1Dec 9 · 55 Meter · Place 6 · Nansemond River55 Meter6.7.62a12
Dec 9VHSL Southeast District - Meet 1Dec 9 · Long Jump · Place 5 · Nansemond RiverLong Jump5.14-912
Feb 8VHSL Class 5 Region B Indoor ChampionshipsFeb 8 · 55 Meters · Place 13 · Nansemond River55 MetersRound P137.7111
Feb 8VHSL Class 5 Region B Indoor ChampionshipsFeb 8 · Long Jump · Place 13 · Nansemond RiverLong Jump1314-6.5011
Feb 261st Annual East Coast InvitationalFeb 2 · Long Jump · Place 23 · Nansemond RiLong Jump2314-09.75—
Feb 261st Annual East Coast InvitationalFeb 2 · 300 Meters · Place 49 · Nansemond Ri300 Meters4944.56—
Feb 261st Annual East Coast InvitationalFeb 2 · 60 Meters · Place 44 · Nansemond Ri60 MetersRound P448.44—
Feb 261st Annual East Coast InvitationalFeb 2 · 55 Meters · Place 44 · Nansemond Ri55 Meters447.832—
Jan 27Track 757 Last Chance MeetJan 27 · Long Jump · Place 12 · Nansemond RiverLong Jump1215-9.7511
Jan 27Track 757 Last Chance MeetJan 27 · 300 Meters · Place 45 · Nansemond River300 Meters4544.7111
Jan 27Track 757 Last Chance MeetJan 27 · 300 Meters · Place 45 · Nansemond River300 Meters4544.7111
Jan 27Track 757 Last Chance MeetJan 27 · Long Jump · Place 12 · Nansemond RiverLong JumpRound P1215-9.7511
Jan 24SED Meet #3Jan 24 · 55 Meters · Place 13 · Nansemond River55 Meters137.7811
Jan 24SED Meet #3Jan 24 · Long Jump · Place 14 · Nansemond RiverLong Jump1414-311
Jan 13Boo Williams Indoor InvitationalJan 13 · Long Jump · Place 8 · Nansemond RiverLong Jump814-5.50—
Jan 13Boo Williams Indoor InvitationalJan 13 · Long Jump · Place 14 · Nansemond RiverLong Jump1414-5.50—
Jan 13Boo Williams Indoor InvitationalJan 13 · 500 Meters · Place 2 · Nansemond River500 Meters21:31.73 PB—
Jan 13Boo Williams Indoor InvitationalJan 13 · 500 Meters · Place 13 · Nansemond River500 Meters131:31.73—
Jan 13Boo Williams Indoor InvitationalJan 13 · 55 Meters · Place 3 · Nansemond River55 Meters37.673—
Jan 13Boo Williams Indoor InvitationalJan 13 · 55 Meters · Place 10 · Nansemond River55 Meters107.673—
Jan 11Southeastern District Meet #2Jan 11 · 55 Meters · Place 16 · Nansemond River55 Meters167.8711
Jan 11Southeastern District Meet #2Jan 11 · Long Jump · Place 13 · Nansemond RiverLong Jump1313-7.5011
Jan 6Virginia Beach HS RelaysJan 6 · Long Jump · Place 28 · Nansemond RiLong Jump2813-04.7511
Jan 6Virginia Beach HS RelaysJan 6 · 200 Meters · Place 14 · Nansemond Ri200 Meters1428.1511
Jan 6Virginia Beach HS RelaysJan 6 · Long Jump · Place 28 · Nansemond RiLong Jump2813-04.7511
Jan 6Virginia Beach HS RelaysJan 6 · 200 Meters · Place 14 · Nansemond Ri200 Meters1428.1511
Jan 6Virginia Beach HS RelaysJan 6 · Long Jump · Place 28 · Nansemond RiverLong Jump2813-4.7511
Jan 6Virginia Beach HS RelaysJan 6 · 200 Meters · Place 14 · Nansemond River200 Meters1428.1511
Jan 4Southeastern District Meet #1Jan 4 · 55 Meters · Place 14 · Nansemond River55 Meters147.8511
Jan 4Southeastern District Meet #1Jan 4 · Long Jump · Place 16 · Nansemond RiverLong Jump1612-1111

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 16VHSL Class 5 Region B Outdoor ChampionshipsMay 16 · 100 Meters · Place 9 · Nansemond River100 MetersRound P913.1111
May 16VHSL Class 5 Region B Outdoor ChampionshipsMay 16 · Long Jump · Place 8 · Nansemond RiverLong Jump815-611
May 16VHSL Class 5 Region B Outdoor ChampionshipsMay 16 · 200 Meters · Place 11 · Nansemond River200 MetersRound P1127.23 PB11
May 8SE District Meet #4May 8 · 200 Meters · Place 11 · Nansemond River200 Meters1127.7011
May 8SE District Meet #4May 8 · Long Jump · Place 10 · Nansemond RiverLong Jump1014-311
May 3Dogwood Track ClassicMay 3 · 100 Meters · Place 55 · Nansemond Ri100 MetersRound P5513.4411
May 1SE District Meet #3May 1 · Long Jump · Place 11 · Nansemond RiverLong Jump1115-011
Apr 27Denbigh Patriots Track ClassicApr 27 · Long Jump · Place 6 · Nansemond RiLong Jump614-07.00—
Apr 27Denbigh Patriots Track ClassicApr 27 · 400 Meters · Place 10 · Nansemond Ri400 Meters101:05.26—
Apr 27Denbigh Patriots Track ClassicApr 27 · 100 Meters · Place 18 · Nansemond Ri100 Meters1813.53—
Apr 24SE District Meet #2Apr 24 · 200 Meters · Place 9 · Nansemond River200 Meters927.8611
Apr 24SE District Meet #2Apr 24 · Long Jump · Place 9 · Nansemond RiverLong Jump914-711
Apr 20Track 757 InvitationalApr 20 · 400 Meters · Place 18 · Nansemond River400 Meters181:05.3511
Apr 20Track 757 InvitationalApr 20 · 100 Meters · Place 28 · Nansemond River100 Meters2813.4511
Apr 20Track 757 InvitationalApr 20 · Long Jump · Place 13 · Nansemond RiverLong Jump1315-7.2511
Apr 17Peninsula District Meet #2Apr 17 · 400 Meters · Place 18 · Nansemond River400 Meters181:05.3511
Apr 17Peninsula District Meet #2Apr 17 · Long Jump · Place 13 · Nansemond RiverLong Jump1315-7.2511
Apr 17Peninsula District Meet #2Apr 17 · 100 Meters · Place 28 · Nansemond River100 Meters2813.4511

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 16Grant Holloway Holiday InvitationalDec 16 · 300 Meters · Place 99 · Nansemond River300 Meters99.46.10a11
Dec 16Grant Holloway Holiday InvitationalDec 16 · Long Jump · Place 27 · Nansemond RiverLong Jump27.14-911
Dec 8Virginia Beach HS OpenerDec 8 · 55 Meter · Place 38 · Nansemond River55 MeterRound P38.7.92a11
Dec 8Virginia Beach HS OpenerDec 8 · Long Jump · Place 21 · Nansemond RiverLong Jump21.15-2.50 PB11
Feb 9VHSL Class 5 Region B ChampionshipFeb 9 · 55 Meters · Place 11 · Nansemond Ri55 Meters117.7510
Feb 4East Coast Invitational - HSFeb 4 · 300 Meters · Place 67 · Nansemond River300 Meters67.46.38a10
Feb 4East Coast Invitational - HSFeb 4 · 55 Meter · Place 55 · Nansemond River55 MeterRound P55.7.94a10
Jan 28Atlantic Coast HS Last Chance MeetJan 28 · 55 Meters · Place 29 · Nansemond Ri55 MetersRound P297.9010
Jan 25SED Meet #3Jan 25 · 55 Meter · Place 19 · Nansemond River55 Meter19.7.89a10
Jan 21 Suffolk InvitationalJan 21 · 300 Meters · Place 3 · Nansemond River300 Meters346.2010
Jan 6Virginia Beach HS RelaysJan 6 · 500 Meters · Place 36 · Nansemond Ri500 Meters361:35.5110
Jan 6Virginia Beach HS RelaysJan 6 · 500 Meters · Place 36 · Nansemond River500 Meters361:35.5110

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 19VHSL Class 5B Outdoor Region ChampionshipsMay 19 · Long Jump · Place 12 · Nansemond RiLong Jump1214-06.50—
May 19VHSL Class 5B Outdoor Region ChampionshipsMay 19 · 200 Meters · Place 12 · Nansemond Ri200 MetersRound P1227.55—
May 19VHSL Class 5B Outdoor Region ChampionshipsMay 19 · 100 Meters · Place 12 · Nansemond Ri100 MetersRound P1213.15—
May 6Marlin InvitationalMay 6 · 100 Meters · Place 11 · Nansemond Ri100 Meters1113.08 PB—
May 6Marlin InvitationalMay 6 · 400 Meters · Place 7 · Nansemond Ri400 Meters71:04.64 PB—
May 6Marlin InvitationalMay 6 · Long Jump · Place 15 · Nansemond RiLong Jump1514-08.00—
May 6Marlin InvitationalMay 6 · 100 Meters · Place 11 · Nansemond River100 Meters1113.0810
May 6Marlin InvitationalMay 6 · 400 Meters · Place 7 · Nansemond River400 Meters71:04.6410
May 6Marlin InvitationalMay 6 · Long Jump · Place 15 · Nansemond RiverLong Jump1514-810
Apr 29Portsmouth T & F InvitationalApr 29 · 100 Meters · Place 13 · Nansemond Ri100 Meters1313.6010
Apr 29Portsmouth T & F InvitationalApr 29 · Long Jump · Place 13 · Nansemond RiLong Jump1313-10.7510
Apr 29Portsmouth T & F InvitationalApr 29 · 100 Meters · Place 13 · Nansemond River100 Meters1313.6010
Apr 29Portsmouth T & F InvitationalApr 29 · Long Jump · Place 13 · Nansemond RiverLong Jump1313-10.7510
Apr 22Track 757 InvitationalApr 22 · 100 Meters · Place 34 · Nansemond Ri100 Meters3413.2310

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 17Grant Holloway Holiday InvitationalDec 17 · 300 Meters · Place 79 · Nansemond River300 Meters79.47.42a10
Dec 17Grant Holloway Holiday InvitationalDec 17 · 55 Meter · Place 19 · Nansemond River55 Meter19.7.97a10
Dec 10Virginia Beach HS OpenerDec 10 · 300 Meters · Place 62 · Nansemond River300 Meters62.46.69a10
Dec 10Virginia Beach HS OpenerDec 10 · Long Jump · Place 52 · Nansemond RiverLong Jump52.12-10.5010
Dec 3Boo Williams Indoor Season OpenerDec 3 · 55 Meter · Place 25 · Nansemond River55 Meter25.7.99a10

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 20VHSL Class 5B Outdoor ChampionshipsMay 20 · 200 Meters · Place 16 · Nansemond Ri200 MetersRound P1629.47—
May 20VHSL Class 5B Outdoor ChampionshipsMay 20 · 100 Meters · Place 16 · Nansemond Ri100 MetersRound P1613.88—
Apr 23Track 757 InvitationalApr 23 · 200 Meters · Place 80 · Nansemond Ri200 Meters8030.139
Apr 23Track 757 InvitationalApr 23 · 400 Meters · Place 63 · Nansemond Ri400 Meters631:12.119