Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBeach District Meet #3 @ Salem · Apr 2910.85aBeach District Meet #3 @ SalemApril 29, 2026
200 Meters · IndoorAAU National Indoor Championships · Mar 1126.42aAAU National Indoor ChampionshipsMarch 11, 2022
200 Meters · OutdoorVHSL Class 5 Region A Championships · May 2722.51aVHSL Class 5 Region A ChampionshipsMay 27, 2026
300 Meters · IndoorBeach District Meet #4 · Feb 436.49Beach District Meet #4February 4, 2026
400 Meters · IndoorTrack 757 Invitational · Jan 301:18.01Track 757 InvitationalJanuary 30, 2022
400 Meters · IndoorGrant Holloway AAU Invitational · Dec 191:07.75aGrant Holloway AAU InvitationalDecember 19, 2021
400 Meters · OutdoorMarlin Invitational · May 357.63Marlin InvitationalMay 3, 2025
500 Meters · IndoorBeach District Meet #3 · Jan 241:22.07Beach District Meet #3January 24, 2024
55 Meter · IndoorBeach District Meet #1 · Dec 176.61aBeach District Meet #1 December 17, 2025
55 Meters · IndoorBeach District Meet #2 · Jan 76.73Beach District Meet #2January 7, 2026
60 Meter · IndoorGrant Holloway AAU Invitational · Dec 198.11aGrant Holloway AAU InvitationalDecember 19, 2021
60 Meters · IndoorThe TRACK 757 Invitational · Jan 297.75aThe TRACK 757 InvitationalJanuary 29, 2023
60 Meters · IndoorTrack 757 Invitational · Jan 308.60Track 757 InvitationalJanuary 30, 2022
Long Jump · IndoorBeach District Meet #1 · Dec 1821-01.00Beach District Meet #1December 18, 2024
Long Jump · OutdoorVHSL Class 5 Region A Championships · May 2723-11.75VHSL Class 5 Region A ChampionshipsMay 27, 2026
Triple Jump · IndoorBeach District Meet #1 · Dec 1841-09.50Beach District Meet #1December 18, 2024

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 5 State ChampionshipsJun 5 · Long Jump · Place 18 · KempsvilleKempsvilleLong Jump18.20-9.50Wind: 0.811
Jun 5VHSL Class 5 State ChampionshipsJun 5 · 100 Meters · Place 24 · KempsvilleKempsville100 MetersRound P24.11.17aWind: -0.611
May 27VHSL Class 5 Region A ChampionshipsMay 27 · Long Jump · Place 1 · KempsvilleKempsvilleLong Jump1.23-11.75 PB11
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 200 Meters · Place 8 · KempsvilleKempsville200 MetersRound P8.22.51a PB11
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 200 Meters · Place 6 · KempsvilleKempsville200 Meters6.23.22a11
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 100 Meters · Place 2 · KempsvilleKempsville100 MetersRound P2.11.03a11
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 100 Meters · Place 5 · KempsvilleKempsville100 Meters5.11.19a11
May 16Nansemond River Warrior ClassicMay 16 · Long Jump · Place 2 · KempsvilleKempsvilleLong Jump2.21-511
May 16Nansemond River Warrior ClassicMay 16 · 200 Meters · Place 17 · KempsvilleKempsville200 Meters17.22.53a11
May 13Beach District Meet#5 @ SalemMay 13 · Long Jump · Place 2 · KempsvilleKempsvilleLong Jump2.23-111
May 13Beach District Meet#5 @ SalemMay 13 · 200 Meters · Place 1 · KempsvilleKempsville200 Meters1.22.58a11
May 13Beach District Meet#5 @ SalemMay 13 · 100 Meters · Place 2 · KempsvilleKempsville100 Meters2.10.97a11
May 8Grassfield Invitational At NightMay 8 · Long Jump · Place 5 · KempsvilleKempsvilleLong Jump5.20-11.5011
May 8Grassfield Invitational At NightMay 8 · 100 Meters · Place 10 · KempsvilleKempsville100 MetersRound P10.11.18a11
May 6Beach District Meet #4 @ TallwoodMay 6 · 200 Meters · Place 5 · KempsvilleKempsville200 Meters5.23.20a11
Apr 29Beach District Meet #3 @ SalemApr 29 · Long Jump · Place 1 · KempsvilleKempsvilleLong Jump1.23-311
Apr 29Beach District Meet #3 @ SalemApr 29 · 200 Meters · Place 5 · KempsvilleKempsville200 Meters5.23.00a11
Apr 29Beach District Meet #3 @ SalemApr 29 · 100 Meters · Place 1 · KempsvilleKempsville100 Meters1.10.85a PB11

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 5 State Indoor ChampionshipsMar 2 · Long Jump · Place 5 · Kempsville HKempsville HLong Jump521-07.5011
Feb 4Beach District Meet #4Feb 4 · Long Jump · Place 1 · Kempsville HKempsville HLong Jump121-06.00—
Feb 4Beach District Meet #4Feb 4 · 300 Meters · Place 6 · Kempsville HKempsville H300 Meters636.49 PB—
Feb 4Beach District Meet #4Feb 4 · 300 Meters · Place 6 · KempsvilleKempsville300 Meters636.4911
Feb 4Beach District Meet #4Feb 4 · Long Jump · Place 1 · KempsvilleKempsvilleLong Jump121-611
Feb 4Beach District Meet #4Feb 4 · 300 Meters · Place 6 · KempsvilleKempsville300 Meters636.4911
Feb 4Beach District Meet #4Feb 4 · Long Jump · Place 1 · KempsvilleKempsvilleLong Jump121-611
Jan 28Beach District Meet #3Jan 28 · Triple Jump · Place 3 · Kempsville HKempsville HTriple Jump341-07.00—
Jan 28Beach District Meet #3Jan 28 · Long Jump · Place 2 · Kempsville HKempsville HLong Jump221-09.50—
Jan 28Beach District Meet #3Jan 28 · Triple Jump · Place 3 · KempsvilleKempsvilleTriple Jump341-711
Jan 28Beach District Meet #3Jan 28 · Long Jump · Place 2 · KempsvilleKempsvilleLong Jump221-9.5011
Jan 7Beach District Meet #2Jan 7 · 55 Meters · Place 10 · Kempsville HKempsville H55 Meters106.73 PB—
Jan 7Beach District Meet #2Jan 7 · 55 Meters · Place 10 · KempsvilleKempsville55 Meters106.7311

2025 Indoor Track

26 results
DateMeetEventPlMarkGr
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · 55 Meter · Place 26 · KempsvilleKempsville55 MeterRound P26.6.72a11
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · Long Jump · Place 7 · KempsvilleKempsvilleLong Jump7.21-3.2511
Dec 17Beach District Meet #1 Dec 17 · 300 Meters · Place 4 · KempsvilleKempsville300 Meters4.37.03a11
Dec 17Beach District Meet #1 Dec 17 · 55 Meter · Place 4 · KempsvilleKempsville55 Meter4.6.61a PB11
Dec 17Beach District Meet #1 Dec 17 · Long Jump · Place 1 · KempsvilleKempsvilleLong Jump1.22-211
Mar 3VHSL Class 5 State Indoor T & F ChampionshipsMar 3 · Triple Jump · Place 4 · Kempsville HKempsville HTriple Jump444-06.2510
Mar 3VHSL Class 5 State Indoor T & F ChampionshipsMar 3 · Triple Jump · Place 4 · KempsvilleKempsvilleTriple Jump444-6.2510
Feb 17Region 5A/6A Indoor T & F ChampionshipFeb 17 · Triple Jump · Place 1 · KempsvilleKempsvilleTriple Jump144-7.2510
Feb 17Region 5A/6A Indoor T & F ChampionshipFeb 17 · Long Jump · Place 2 · KempsvilleKempsvilleLong Jump220-11.5010
Feb 1T757 Last Chance HS InviteFeb 1 · 300 Meters · KempsvilleKempsville300 Meters--DNS10
Feb 1T757 Last Chance HS InviteFeb 1 · 55 Meter · Place 18 · KempsvilleKempsville55 MeterRound P18.6.78a10
Feb 1T757 Last Chance HS InviteFeb 1 · 55 Meter · Place 18 · KempsvilleKempsville55 MeterRound P18.6.78a10
Feb 1T757 Last Chance HS InviteFeb 1 · Triple Jump · Place 2 · KempsvilleKempsvilleTriple Jump2.45-05.7510
Feb 1T757 Last Chance HS InviteFeb 1 · Long Jump · Place 7 · KempsvilleKempsvilleLong Jump7.20-04.5010
Jan 29Beach District Meet #3Jan 29 · Long Jump · Place 3 · Kempsville HKempsville HLong Jump319-08.0010
Jan 29Beach District Meet #3Jan 29 · 55 Meters · Place 9 · Kempsville HKempsville H55 Meters96.7610
Jan 29Beach District Meet #3Jan 29 · 55 Meters · Place 9 · KempsvilleKempsville55 Meters96.7610
Jan 29Beach District Meet #3Jan 29 · Long Jump · Place 3 · KempsvilleKempsvilleLong Jump319-810
Jan 17The VA ShowcaseJan 17 · Triple Jump · Place 5 · Speed EvolutSpeed EvolutTriple Jump512.35m—
Jan 17The VA ShowcaseJan 17 · Long Jump · Place 12 · Speed EvolutSpeed EvolutLong Jump126.05m—
Jan 8Beach District Meet #2Jan 8 · Triple Jump · Place 1 · Kempsville HKempsville HTriple Jump144-09.00—
Jan 8Beach District Meet #2Jan 8 · Long Jump · Place 6 · Kempsville HKempsville HLong Jump619-10.00—
Jan 8Beach District Meet #2Jan 8 · 300 Meters · Place 19 · Kempsville HKempsville H300 Meters1938.36—
Jan 8Beach District Meet #2Jan 8 · 300 Meters · Place 19 · KempsvilleKempsville300 Meters1938.3610
Jan 8Beach District Meet #2Jan 8 · Triple Jump · Place 1 · KempsvilleKempsvilleTriple Jump144-910
Jan 8Beach District Meet #2Jan 8 · Long Jump · Place 6 · KempsvilleKempsvilleLong Jump619-1010

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 14AAU Virginia District Qualifier (Southern)Jun 14 · 400 Meters · Speed Evolutions Athletic ClubSpeed Evolutions Athletic Club400 Meters--DNS10
May 27VHSL Class 5 Region A ChampionshipsMay 27 · Triple Jump · Place 2 · Kempsville HKempsville HTriple Jump243-03.0010
May 27VHSL Class 5 Region A ChampionshipsMay 27 · Triple Jump · Place 2 · Kempsville HKempsville HTriple Jump243-03.0010
May 27VHSL Class 5 Region A ChampionshipsMay 27 · Triple Jump · Place 2 · Kempsville HKempsville HTriple Jump243-03.0010
May 27VHSL Class 5 Region A ChampionshipsMay 27 · Triple Jump · Place 2 · KempsvilleKempsvilleTriple Jump243-310
May 7Beach District Meet #4 @ KellamMay 7 · Triple Jump · Place 1 · Kempsville HKempsville HTriple Jump142-02.0010
May 7Beach District Meet #4 @ KellamMay 7 · 200 Meters · Place 13 · Kempsville HKempsville H200 Meters1323.8110
May 7Beach District Meet #4 @ KellamMay 7 · 200 Meters · Place 13 · KempsvilleKempsville200 Meters1323.8110
May 7Beach District Meet #4 @ KellamMay 7 · Triple Jump · Place 1 · KempsvilleKempsvilleTriple Jump142-210
May 3Marlin InvitationalMay 3 · 100 Meters · Place 5 · KempsvilleKempsville100 MetersRound P511.3910
May 3Marlin InvitationalMay 3 · 100 Meters · Place 5 · KempsvilleKempsville100 Meters511.3210
May 3Marlin InvitationalMay 3 · Long Jump · Place 1 · KempsvilleKempsvilleLong Jump123-3.5010
May 3Marlin InvitationalMay 3 · Triple Jump · Kempsville HKempsville HTriple Jump—45-08.0010
May 3Marlin InvitationalMay 3 · Long Jump · Place 1 · Kempsville HKempsville HLong Jump123-03.5010
May 3Marlin InvitationalMay 3 · 400 Meters · Kempsville HKempsville H400 Meters—57.63 PB10
May 3Marlin InvitationalMay 3 · 100 Meters · Place 5 · Kempsville HKempsville H100 Meters511.3210
May 3Marlin InvitationalMay 3 · 100 Meters · Place 5 · Kempsville HKempsville H100 MetersRound P511.3910

2024 Indoor Track

26 results
DateMeetEventPlMarkGr
Dec 18Beach District Meet #1Dec 18 · 55 Meter · Place 7 · KempsvilleKempsville55 Meter7.6.71a10
Dec 18Beach District Meet #1Dec 18 · Triple Jump · Place 1 · KempsvilleKempsvilleTriple Jump1.41-09.50 PB10
Dec 18Beach District Meet #1Dec 18 · Long Jump · Place 2 · KempsvilleKempsvilleLong Jump2.21-01.00 PB10
Feb 26VHSL Class 5 State Indoor T & F ChampionshipsFeb 26 · Triple Jump · Place 11 · Kempsville HKempsville HTriple Jump1140-09.509
Feb 26VHSL Class 5 State Indoor T & F ChampionshipsFeb 26 · Triple Jump · Place 11 · KempsvilleKempsvilleTriple Jump1140-9.509
Feb 12VHSL Class 5 Region A Indoor T & F ChampionshipsFeb 12 · 55 Meters · Place 22 · KempsvilleKempsville55 Meters227.009
Jan 31Beach District Meet #4Jan 31 · Triple Jump · Place 7 · Kempsville HKempsville HTriple Jump738-06.00—
Jan 31Beach District Meet #4Jan 31 · 55 Meters · Place 12 · Kempsville HKempsville H55 Meters126.930—
Jan 31Beach District Meet #4Jan 31 · 55 Meters · Place 12 · KempsvilleKempsville55 Meters126.939
Jan 31Beach District Meet #4Jan 31 · Triple Jump · Place 7 · KempsvilleKempsvilleTriple Jump738-69
Jan 24Beach District Meet #3Jan 24 · Triple Jump · Place 3 · Kempsville HKempsville HTriple Jump339-01.00—
Jan 24Beach District Meet #3Jan 24 · Long Jump · Place 8 · Kempsville HKempsville HLong Jump819-09.50—
Jan 24Beach District Meet #3Jan 24 · 500 Meters · Place 40 · Kempsville HKempsville H500 Meters401:22.07 PB—
Jan 24Beach District Meet #3Jan 24 · 55 Meters · Place 11 · Kempsville HKempsville H55 Meters116.87—
Jan 24Beach District Meet #3Jan 24 · 500 Meters · Place 40 · KempsvilleKempsville500 Meters401:22.079
Jan 24Beach District Meet #3Jan 24 · 55 Meters · Place 11 · KempsvilleKempsville55 Meters116.879
Jan 24Beach District Meet #3Jan 24 · Triple Jump · Place 3 · KempsvilleKempsvilleTriple Jump339-19
Jan 24Beach District Meet #3Jan 24 · Long Jump · Place 8 · KempsvilleKempsvilleLong Jump819-9.509
Jan 13Boo Williams Indoor InvitationalJan 13 · 55 Meters · Place 5 · Kempsville High SchoKempsville High Scho55 Meters57.076—
Jan 13Boo Williams Indoor InvitationalJan 13 · 55 Meters · Place 71 · Kempsville High SchoKempsville High Scho55 Meters717.076—
Jan 3Beach District Meet #2Jan 3 · Triple Jump · Place 1 · Kempsville HKempsville HTriple Jump142-08.50—
Jan 3Beach District Meet #2Jan 3 · Long Jump · Place 8 · Kempsville HKempsville HLong Jump819-00.00—
Jan 3Beach District Meet #2Jan 3 · 55 Meters · Place 12 · Kempsville HKempsville H55 Meters126.86—
Jan 3Beach District Meet #2Jan 3 · 55 Meters · Place 12 · KempsvilleKempsville55 Meters126.869
Jan 3Beach District Meet #2Jan 3 · Triple Jump · Place 1 · KempsvilleKempsvilleTriple Jump142-8.509
Jan 3Beach District Meet #2Jan 3 · Long Jump · Place 8 · KempsvilleKempsvilleLong Jump819-09

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 4Marlin InvitationalMay 4 · 200 Meters · Place 19 · Kempsville HKempsville H200 Meters1923.989
May 4Marlin InvitationalMay 4 · 100 Meters · Place 13 · Kempsville HKempsville H100 MetersRound P1311.709
May 4Marlin InvitationalMay 4 · Triple Jump · Place 1 · Kempsville HKempsville HTriple Jump145-08.009
May 4Marlin InvitationalMay 4 · Long Jump · Place 1 · Kempsville HKempsville HLong Jump120-11.509
May 4Marlin InvitationalMay 4 · Triple Jump · Place 1 · KempsvilleKempsvilleTriple Jump145-89
May 4Marlin InvitationalMay 4 · 100 Meters · Place 13 · KempsvilleKempsville100 MetersRound P1311.709
May 4Marlin InvitationalMay 4 · 200 Meters · Place 19 · KempsvilleKempsville200 Meters1923.989
May 4Marlin InvitationalMay 4 · Long Jump · Place 1 · KempsvilleKempsvilleLong Jump120-11.509
Apr 17Beach District Meet #3 @ TallwoodApr 17 · 100 Meters · Place 14 · KempsvilleKempsville100 Meters1412.059
Apr 17Beach District Meet #3 @ TallwoodApr 17 · 200 Meters · Place 11 · KempsvilleKempsville200 Meters1123.889
Apr 17Beach District Meet #3 @ TallwoodApr 17 · Triple Jump · Place 4 · KempsvilleKempsvilleTriple Jump439-109
Apr 17Beach District Meet #3 @ TallwoodApr 17 · Long Jump · Place 4 · KempsvilleKempsvilleLong Jump419-69
Apr 10Beach District Meet #2 @ TallwoodApr 10 · 200 Meters · Place 13 · Kempsville HKempsville H200 Meters1324.189
Apr 10Beach District Meet #2 @ TallwoodApr 10 · 100 Meters · Place 15 · Kempsville HKempsville H100 Meters1511.809
Apr 10Beach District Meet #2 @ TallwoodApr 10 · Triple Jump · Place 1 · Kempsville HKempsville HTriple Jump142-04.009
Apr 10Beach District Meet #2 @ TallwoodApr 10 · Long Jump · Place 6 · Kempsville HKempsville HLong Jump620-02.009

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 13Beach District Meet #1Dec 13 · 300 Meters · Place 17 · KempsvilleKempsville300 Meters17.38.92a9
Dec 13Beach District Meet #1Dec 13 · 55 Meter · Place 17 · KempsvilleKempsville55 Meter17.6.95a9
Dec 13Beach District Meet #1Dec 13 · Long Jump · Place 9 · KempsvilleKempsvilleLong Jump9.19-19
Jan 29The TRACK 757 InvitationalJan 29 · 60 Meters · Place 8 · Tigers EliteTigers Elite60 MetersRound P87.75a PB—
Jan 29The TRACK 757 InvitationalJan 29 · 60 Meters · Place 7 · Tigers EliteTigers Elite60 Meters77.89a—

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 11AAU National Indoor ChampionshipsMar 11 · 60 Meter · Place 15 · Tigers EliteTigers Elite60 MeterRound P15.8.19a7
Mar 11AAU National Indoor ChampionshipsMar 11 · 200 Meters · Place 19 · Tigers EliteTigers Elite200 MetersRound P19.26.42a PB7
Jan 30Track 757 InvitationalJan 30 · 400 Meters · Place 46 · Virgina TigersVirgina Tigers400 Meters461:18.01 PB—
Jan 30Track 757 InvitationalJan 30 · 60 Meters · Place 34 · Virgina TigersVirgina Tigers60 Meters348.60 PB—
Jan 30Track 757 InvitationalJan 30 · 400 Meters · Place 46 · Tigers EliteTigers Elite400 Meters461:18.01—
Jan 30Track 757 InvitationalJan 30 · 60 Meters · Place 34 · Tigers EliteTigers Elite60 Meters348.60—
Jan 14The Virginia ShowcaseJan 14 · 200 Meters · Place 29 · Virgina TigeVirgina Tige200 Meters2927.37—
Jan 14The Virginia ShowcaseJan 14 · 60 Meters · Place 10 · Virgina TigeVirgina Tige60 Meters108.05—

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 19Grant Holloway AAU InvitationalDec 19 · 60 Meter · Place 6 · Tigers EliteTigers Elite60 MeterRound P6.8.42a7
Dec 19Grant Holloway AAU InvitationalDec 19 · 60 Meter · Place 4 · Tigers EliteTigers Elite60 Meter4.8.11a PB7
Dec 19Grant Holloway AAU InvitationalDec 19 · 400 Meters · Place 14 · Tigers EliteTigers Elite400 Meters14.1:07.75a PB7
Dec 19Grant Holloway AAU InvitationalDec 19 · 200 Meters · Place 2 · Tigers EliteTigers Elite200 Meters2.27.26a7