Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNansemond River Warrior Classic · May 1612.90aNansemond River Warrior ClassicMay 16, 2026
200 Meters · OutdoorNansemond River Warrior Classic · May 1626.62aNansemond River Warrior ClassicMay 16, 2026
300 Meters · IndoorThe VA Showcase · Jan 1743.62aThe VA ShowcaseJanuary 17, 2026
300m Hurdles · 30" / 0.762m · OutdoorVarina Invite · May 948.11aVarina InviteMay 9, 2026
400 Meters · OutdoorConn-Madden Relays · Mar 291:02.21Conn-Madden RelaysMarch 29, 2025
500 Meters · IndoorT757 Last Chance HS Invite · Feb 11:25.65aT757 Last Chance HS InviteFebruary 1, 2025
55 Meters · IndoorCoach Miami Presents The DMV's INDOOR SPRINTFEST · Jan 47.851Coach Miami Presents The DMV's INDOOR SPRINTFESTJanuary 4, 2026
800 Meters · OutdoorSuffolk Invitational · May 203:02.16Suffolk InvitationalMay 20, 2023
Long Jump · IndoorGrant Holloway Holiday Invitational 2026 · Dec 2014-5Grant Holloway Holiday Invitational 2026December 20, 2025
Long Jump · OutdoorVarina Invite · May 916-03.25Varina InviteMay 9, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 4 State ChampionshipsJun 5 · Long Jump · HamptonLong Jump--FOULWind: 112
May 16Nansemond River Warrior ClassicMay 16 · 200 Meters · Place 24 · Hampton200 Meters24.26.62a PB12
May 16Nansemond River Warrior ClassicMay 16 · 100 Meters · Place 16 · Hampton100 MetersRound P16.12.90a PB12
May 9Varina InviteMay 9 · Long Jump · Place 9 · HamptonLong Jump9.16-03.25 PB12
May 9Varina InviteMay 9 · High Jump · HamptonHigh Jump—DNS12
May 9Varina InviteMay 9 · 300m Hurdles · Place 5 · Hampton300m Hurdles30" / 0.762m5.48.11a PB12
May 9Varina InviteMay 9 · 200 Meters · Place 21 · Hampton200 Meters21.27.21a12
May 9Varina InviteMay 9 · 100 Meters · Place 16 · Hampton100 Meters16.13.09a12
May 2Queen Harrison Track ClassicMay 2 · Long Jump · HamptonLong Jump--DNS12
May 2Queen Harrison Track ClassicMay 2 · High Jump · HamptonHigh Jump--DNS12
May 2Queen Harrison Track ClassicMay 2 · 400 Meters · Hampton400 Meters--DNS12
May 2Queen Harrison Track ClassicMay 2 · 200 Meters · Place 29 · Hampton200 Meters29.27.24aWind: 112
May 2Queen Harrison Track ClassicMay 2 · 100 Meters · Hampton100 MetersRound P--DNSWind: 1.412

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 4 Indoor State ChampionshipsMar 2 · Long Jump · Place 10 · HamptonLong Jump1015-04.2512
Feb 10VHSL Regions 3A/4A Indoor TF ChampionshipsFeb 10 · Long Jump · Place 3 · HamptonLong Jump316-7.2512
Feb 4Peninsula District ITK - Meet 4 Feb 4 · Long Jump · Place 2 · HamptonLong Jump2.16-2.5012
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 199 · Hampton300 Meters199.43.62a PB12
Jan 4Coach Miami Presents The DMV's INDOOR SPRINTFESTJan 4 · Long Jump · Place 12 · HamptonLong Jump124.38m12
Jan 4Coach Miami Presents The DMV's INDOOR SPRINTFESTJan 4 · 300 Meters · Place 23 · Hampton300 Meters2345.6612
Jan 4Coach Miami Presents The DMV's INDOOR SPRINTFESTJan 4 · 55 Meters · Place 16 · Hampton55 Meters167.8812
Jan 4Coach Miami Presents The DMV's INDOOR SPRINTFESTJan 4 · 55 Meters · Place 15 · Hampton55 MetersRound P157.851 PB12

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · Long Jump · Place 37 · HamptonLong Jump37.14-5 PB12
Feb 1T757 Last Chance HS InviteFeb 1 · 500 Meters · Place 12 · Hampton500 Meters12.1:25.65a PB11
Feb 1T757 Last Chance HS InviteFeb 1 · 300 Meters · Place 28 · Hampton300 Meters28.43.85a11
Feb 1T757 Last Chance HS InviteFeb 1 · Long Jump · HamptonLong Jump--DNS11
Jan 20PD Meet #2Jan 20 · 500 Meters · Place 9 · Hampton500 Meters9.1:30.25a11
Jan 15Peninsula District Meet #3Jan 15 · Long Jump · Place 12 · HamptonLong Jump1213-511

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 7Peninsula District #4May 7 · Long Jump · Place 3 · HamptonLong Jump315-04.00—
May 7Peninsula District #4May 7 · High Jump · Place 3 · HamptonHigh Jump34-06.00—
May 3Queen Harrison Track Classic InvitationalMay 3 · Long Jump · Place 18 · HamptonLong Jump1815-7.5011
Apr 26Denbigh Patriots Track ClassicApr 26 · Long Jump · Place 8 · HamptonLong Jump815-4.7511
Apr 26Denbigh Patriots Track ClassicApr 26 · Long Jump · Place 8 · HamptonLong Jump815-4.7511
Mar 29Conn-Madden RelaysMar 29 · 200 Meters · Place 8 · Hampton200 Meters827.1611
Mar 29Conn-Madden RelaysMar 29 · Long Jump · Place 8 · HamptonLong Jump814-4.5011
Mar 29Conn-Madden RelaysMar 29 · 400 Meters · Place 3 · Hampton400 Meters31:02.21 PB11

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 11Peninsula District Regular Season Meet #1Dec 11 · 500 Meters · Place 5 · Hampton500 Meters5.1:27.07a11
Dec 11Peninsula District Regular Season Meet #1Dec 11 · 300 Meters · Place 4 · Hampton300 Meters4.44.50a11
Dec 11Peninsula District Regular Season Meet #1Dec 11 · Long Jump · Place 7 · HamptonLong Jump7.13-111
Feb 16VHSL Class 4 Region A Indoor T&F ChampionshipFeb 16 · Long Jump · Place 8 · HamptonLong Jump814-1010
Jan 31Peninsula District Meet #4Jan 31 · Long Jump · Place 6 · HamptonLong Jump614-810
Jan 17Peninsula District Meet #3Jan 17 · Long Jump · Place 13 · HamptonLong Jump1313-710
Jan 13Boo Williams Indoor InvitationalJan 13 · Shot Put · Place 5 · HamptonShot Put517-11.5—
Jan 13Boo Williams Indoor InvitationalJan 13 · Shot Put · Place 51 · HamptonShot Put5117-11.5—
Jan 10Peninsula District Meet #2Jan 10 · 300 Meters · Place 5 · Hampton300 Meters544.46—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 22VHSL Class 3/4 Region A ChampionshipMay 22 · 200 Meters · Place 11 · Hampton200 Meters1127.5310
May 22VHSL Class 3/4 Region A ChampionshipMay 22 · 400 Meters · Place 14 · Hampton400 Meters141:08.0710
May 22VHSL Class 3/4 Region A ChampionshipMay 22 · 200 Meters · Place 11 · Hampton200 MetersRound P1127.5310
May 22VHSL Class 3/4 Region A ChampionshipMay 22 · 400 Meters · Place 14 · Hampton400 Meters141:08.0710
Apr 27Denbigh Patriots Track ClassicApr 27 · Long Jump · Place 12 · HamptonLong Jump1213-00.00—
Apr 20Track 757 InvitationalApr 20 · Long Jump · Place 38 · HamptonLong Jump3812-9.2510
Apr 17Peninsula District Meet #2Apr 17 · Long Jump · Place 38 · HamptonLong Jump3812-9.2510

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 13Peninsula District Regular Season Meet #1Dec 13 · 500 Meters · Place 5 · Hampton500 Meters5.1:30.21a10
Dec 13Peninsula District Regular Season Meet #1Dec 13 · 300 Meters · Place 5 · Hampton300 Meters5.44.57a10
Dec 9Denbigh Holiday Track and Field ClassicDec 9 · 300 Meters · Place 11 · Hampton300 Meters11.45.52a10
Jan 11Peninsula District Meet #2Jan 11 · 300 Meters · Place 9 · Hampton300 Meters948.639
Jan 7CNU's HS ShowcaseJan 7 · 500 Meters · Place 34 · Hampton500 Meters341:35.55—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 23VHSL Region 4A Outdoor T&F ChampionshipsMay 23 · 200 Meters · Place 13 · Hampton200 MetersRound P13.27.97a9
May 20Suffolk InvitationalMay 20 · 800 Meters · Place 10 · Hampton800 Meters103:02.16 PB9
May 20Suffolk InvitationalMay 20 · 400 Meters · Place 16 · Hampton400 Meters161:22.369
May 20Suffolk InvitationalMay 20 · 200 Meters · Place 10 · Hampton200 Meters1027.929
Apr 19Peninsula District Meet #2Apr 19 · 200 Meters · Place 14 · Hampton200 Meters1428.709
Apr 15LEGENDS OF TRACK AND FIELD INVITATIONALApr 15 · 200 Meters · Place 16 · Hampton200 Meters16.29.48a9

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 17Grant Holloway Holiday InvitationalDec 17 · 500 Meters · Place 56 · Hampton500 Meters56.1:33.66a9
Dec 14Peninsula District Meet #1Dec 14 · 500 Meters · Place 15 · Hampton500 Meters15.1:36.44a9
Dec 3Boo Williams Indoor Season OpenerDec 3 · 500 Meters · Place 15 · Hampton500 Meters15.1:38.80a9