Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNansemond River Warrior Classic · May 1614.42aNansemond River Warrior ClassicMay 16, 2026
100m Hurdles · 33" / 0.838m · OutdoorBeach District Meet #3 @ Salem · Apr 2920.09aBeach District Meet #3 @ SalemApril 29, 2026
200 Meters · OutdoorBeach District Meet #4 @ Kellam · May 727.77Beach District Meet #4 @ KellamMay 7, 2025
300 Meters · IndoorBeach District Meet #1 · Dec 1750.59aBeach District Meet #1 December 17, 2025
55 Meter · IndoorBeach District Meet #1 · Dec 178.31aBeach District Meet #1 December 17, 2025
55 Meters · IndoorBeach District Meet #3 · Jan 288.509Beach District Meet #3January 28, 2026
Long Jump · OutdoorBeach District Meet#5 @ Salem · May 1315-10Beach District Meet#5 @ SalemMay 13, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 27VHSL Class 5 Region A ChampionshipsMay 27 · Long Jump · Place 18 · KempsvilleLong Jump18.15-3.7510
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 100m Hurdles · Place 21 · Kempsville100m Hurdles33" / 0.838mRound P21.22.10a10
May 16Nansemond River Warrior ClassicMay 16 · Long Jump · Place 16 · KempsvilleLong Jump16.15-0.7510
May 16Nansemond River Warrior ClassicMay 16 · 200 Meters · Place 79 · Kempsville200 Meters79.29.85a10
May 16Nansemond River Warrior ClassicMay 16 · 100 Meters · Place 70 · Kempsville100 MetersRound P70.14.42a PB10
May 13Beach District Meet#5 @ SalemMay 13 · Long Jump · Place 11 · KempsvilleLong Jump11.15-10 PB10
May 13Beach District Meet#5 @ SalemMay 13 · 100m Hurdles · Place 12 · Kempsville100m Hurdles33" / 0.838m12.20.91a10
May 6Beach District Meet #4 @ TallwoodMay 6 · Long Jump · Place 7 · KempsvilleLong Jump7.15-210
Apr 29Beach District Meet #3 @ SalemApr 29 · Long Jump · Place 12 · KempsvilleLong Jump12.14-610
Apr 29Beach District Meet #3 @ SalemApr 29 · 100m Hurdles · Place 5 · Kempsville100m Hurdles33" / 0.838m5.20.09a PB10
Apr 29Beach District Meet #3 @ SalemApr 29 · 200 Meters · Place 26 · Kempsville200 Meters26.30.74a10

2026 Indoor Track

19 results
DateMeetEventPlMarkGr
Feb 4Beach District Meet #4Feb 4 · Long Jump · Place 20 · Kempsville HLong Jump2013-09.75—
Feb 4Beach District Meet #4Feb 4 · 55m Hurdles · Place 21 · Kempsville H55m Hurdles2112.64—
Feb 4Beach District Meet #4Feb 4 · 300 Meters · Place 57 · Kempsville H300 Meters5752.33—
Feb 4Beach District Meet #4Feb 4 · 300 Meters · Place 57 · Kempsville300 Meters5752.3310
Feb 4Beach District Meet #4Feb 4 · Long Jump · Place 20 · KempsvilleLong Jump2013-9.7510
Feb 4Beach District Meet #4Feb 4 · 55m Hurdles · Place 21 · Kempsville55m Hurdles2112.6410
Feb 4Beach District Meet #4Feb 4 · 300 Meters · Place 57 · Kempsville300 Meters5752.3310
Feb 4Beach District Meet #4Feb 4 · 55m Hurdles · Place 21 · Kempsville55m Hurdles2112.6410
Feb 4Beach District Meet #4Feb 4 · Long Jump · Place 20 · KempsvilleLong Jump2013-9.7510
Jan 28Beach District Meet #3Jan 28 · Long Jump · Place 16 · Kempsville HLong Jump1614-08.50—
Jan 28Beach District Meet #3Jan 28 · 55 Meters · Place 58 · Kempsville H55 Meters588.509 PB—
Jan 28Beach District Meet #3Jan 28 · 55 Meters · Place 58 · Kempsville55 Meters588.5110
Jan 28Beach District Meet #3Jan 28 · Long Jump · Place 16 · KempsvilleLong Jump1614-8.5010
Jan 7Beach District Meet #2Jan 7 · Long Jump · Place 11 · Kempsville HLong Jump1114-10.75—
Jan 7Beach District Meet #2Jan 7 · 300 Meters · Place 75 · Kempsville H300 Meters7551.03—
Jan 7Beach District Meet #2Jan 7 · 55 Meters · Place 80 · Kempsville H55 Meters808.60—
Jan 7Beach District Meet #2Jan 7 · 300 Meters · Place 75 · Kempsville300 Meters7551.0310
Jan 7Beach District Meet #2Jan 7 · 55 Meters · Place 80 · Kempsville55 Meters808.6010
Jan 7Beach District Meet #2Jan 7 · Long Jump · Place 11 · KempsvilleLong Jump1114-10.7510

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 17Beach District Meet #1 Dec 17 · 300 Meters · Place 70 · Kempsville300 Meters70.50.59a PB10
Dec 17Beach District Meet #1 Dec 17 · 55 Meter · Place 55 · Kempsville55 Meter55.8.31a PB10
Feb 5Beach District Meet #4Feb 5 · 55 Meters · Place 63 · Kempsville H55 Meters639.049
Feb 5Beach District Meet #4Feb 5 · 55 Meters · Place 63 · Kempsville55 Meters639.049
Jan 29Beach District Meet #3Jan 29 · 55 Meters · Place 66 · Kempsville H55 Meters668.899
Jan 29Beach District Meet #3Jan 29 · 55 Meters · Place 66 · Kempsville55 Meters668.899
Jan 8Beach District Meet #2Jan 8 · 55 Meters · Place 110 · Kempsville H55 Meters1108.913—
Jan 8Beach District Meet #2Jan 8 · 55 Meters · Place 110 · Kempsville55 Meters1108.929

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 27VHSL Class 5 Region A ChampionshipsMay 27 · Long Jump · Place 23 · Kempsville HLong Jump2314-06.009
May 27VHSL Class 5 Region A ChampionshipsMay 27 · Long Jump · Place 23 · Kempsville HLong Jump2314-06.009
May 27VHSL Class 5 Region A ChampionshipsMay 27 · Long Jump · Place 23 · Kempsville HLong Jump2314-06.009
May 27VHSL Class 5 Region A ChampionshipsMay 27 · Long Jump · Place 23 · KempsvilleLong Jump2314-69
May 7Beach District Meet #4 @ KellamMay 7 · Long Jump · Place 16 · Kempsville HLong Jump1612-03.009
May 7Beach District Meet #4 @ KellamMay 7 · 200 Meters · Place 6 · Kempsville H200 Meters627.77 PB9
May 7Beach District Meet #4 @ KellamMay 7 · 100 Meters · Place 53 · Kempsville H100 Meters5315.649
May 7Beach District Meet #4 @ KellamMay 7 · 200 Meters · Place 6 · Kempsville200 Meters627.779
May 7Beach District Meet #4 @ KellamMay 7 · 100 Meters · Place 53 · Kempsville100 Meters5315.649
May 7Beach District Meet #4 @ KellamMay 7 · Long Jump · Place 16 · KempsvilleLong Jump1612-39
May 3Marlin InvitationalMay 3 · 200 Meters · Place 75 · Kempsville200 Meters7532.789
May 3Marlin InvitationalMay 3 · 100 Meters · Place 79 · Kempsville100 MetersRound P7915.409
May 3Marlin InvitationalMay 3 · Long Jump · Place 24 · KempsvilleLong Jump2413-6.509
May 3Marlin InvitationalMay 3 · Long Jump · Place 24 · Kempsville HLong Jump2413-06.509
May 3Marlin InvitationalMay 3 · 200 Meters · Place 75 · Kempsville H200 Meters7532.789
May 3Marlin InvitationalMay 3 · 100 Meters · Place 79 · Kempsville H100 MetersRound P7915.409

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18Beach District Meet #1Dec 18 · 300 Meters · Place 83 · Kempsville300 Meters83.56.59a9
Dec 18Beach District Meet #1Dec 18 · 55 Meter · Place 79 · Kempsville55 Meter79.9.01a9