Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBeach District Meet #4 @ Tallwood · May 611.67aBeach District Meet #4 @ TallwoodMay 6, 2026
200 Meters · IndoorAAU Indoor National Championships · Mar 724.49aAAU Indoor National ChampionshipsMarch 7, 2025
200 Meters · OutdoorVHSL Class 5 Region A Championships · May 2723.24aVHSL Class 5 Region A ChampionshipsMay 27, 2026
300 Meters · IndoorTHE DMV'S Indoor HS Classic · Jan 2437.83THE DMV'S Indoor HS ClassicJanuary 24, 2026
400 Meters · IndoorAAU Indoor National Championships · Mar 756.48aAAU Indoor National ChampionshipsMarch 7, 2025
400 Meters · OutdoorGrassfield Invitational At Night · May 854.10aGrassfield Invitational At NightMay 8, 2026
500 Meters · IndoorThe VA Showcase · Jan 171:14.13aThe VA ShowcaseJanuary 17, 2026
55 Meter · IndoorGrant Holloway Holiday Invitational 2026 · Dec 207.16aGrant Holloway Holiday Invitational 2026December 20, 2025
55 Meters · IndoorBeach District Meet #4 · Feb 57.120Beach District Meet #4February 5, 2025
60 Meters · IndoorAAU Indoor National Championships · Mar 77.76aAAU Indoor National ChampionshipsMarch 7, 2025
Long Jump · IndoorBeach District Meet #1 · Dec 1818-00.00Beach District Meet #1December 18, 2024
Long Jump · OutdoorBeach District Meet #3 @ Kellam · Apr 2919-4Beach District Meet #3 @ KellamApril 29, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 200 Meters · Place 20 · TallwoodTallwood200 MetersRound P20.23.24a PB12
May 8Grassfield Invitational At NightMay 8 · Long Jump · Place 28 · TallwoodTallwoodLong Jump28.18-212
May 8Grassfield Invitational At NightMay 8 · 400 Meters · Place 35 · TallwoodTallwood400 Meters35.54.10a PB12
May 6Beach District Meet #4 @ TallwoodMay 6 · 200 Meters · Place 8 · TallwoodTallwood200 Meters8.23.64a12
May 6Beach District Meet #4 @ TallwoodMay 6 · 100 Meters · Place 20 · TallwoodTallwood100 Meters20.11.67a PB12
Apr 29Beach District Meet #3 @ KellamApr 29 · Long Jump · Place 7 · TallwoodTallwoodLong Jump7.19-4 PB12
Apr 29Beach District Meet #3 @ KellamApr 29 · 400 Meters · Place 7 · TallwoodTallwood400 Meters7.54.18a12
Apr 29Beach District Meet #3 @ KellamApr 29 · 200 Meters · Place 10 · TallwoodTallwood200 Meters10.24.28a12

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 4Beach District Meet #4Feb 4 · Long Jump · Place 24 · TallwoodTallwoodLong Jump2417-06.50—
Feb 4Beach District Meet #4Feb 4 · Long Jump · Place 24 · TallwoodTallwoodLong Jump2417-6.5012
Feb 4Beach District Meet #4Feb 4 · Long Jump · Place 24 · TallwoodTallwoodLong Jump2417-6.5012
Jan 28Beach District Meet #3Jan 28 · Long Jump · Place 16 · TallwoodTallwoodLong Jump1618-09.00—
Jan 28Beach District Meet #3Jan 28 · Long Jump · Place 16 · TallwoodTallwoodLong Jump1618-912
Jan 24THE DMV'S Indoor HS ClassicJan 24 · Long Jump · Place 31 · TallwoodTallwoodLong Jump315.22m12
Jan 24THE DMV'S Indoor HS ClassicJan 24 · 300 Meters · Place 24 · TallwoodTallwood300 Meters2437.83 PB12
Jan 17The VA ShowcaseJan 17 · 500 Meters · Place 171 · TallwoodTallwood500 Meters171.1:14.13a PB12
Jan 7Beach District Meet #2Jan 7 · Long Jump · Place 15 · TallwoodTallwoodLong Jump1518-112

2025 Indoor Track

32 results
DateMeetEventPlMarkGr
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · 300 Meters · Place 90 · TallwoodTallwood300 Meters90.38.49a12
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · 55 Meter · Place 183 · TallwoodTallwood55 MeterRound P183.7.16a PB12
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · Long Jump · Place 44 · TallwoodTallwoodLong Jump44.18-3.7512
Dec 13Virginia Beach HS OpenerDec 13 · 500 Meters · Place 54 · TallwoodTallwood500 Meters54.1:15.41a12
Dec 13Virginia Beach HS OpenerDec 13 · Long Jump · Place 19 · TallwoodTallwoodLong Jump19.19-212
Mar 7AAU Indoor National ChampionshipsMar 7 · 400 Meters · Place 39 · F.I.A. AmbassadorsF.I.A. Ambassadors400 MetersRound P3956.48a PB—
Mar 7AAU Indoor National ChampionshipsMar 7 · Long Jump · Place 24 · F.I.A. AmbassadorsF.I.A. AmbassadorsLong Jump245.01m—
Mar 7AAU Indoor National ChampionshipsMar 7 · 200 Meters · Place 45 · F.I.A. AmbassadorsF.I.A. Ambassadors200 MetersRound P4524.49a PB—
Mar 7AAU Indoor National ChampionshipsMar 7 · 60 Meters · Place 37 · F.I.A. AmbassadorsF.I.A. Ambassadors60 MetersRound P377.76a PB—
Feb 17Region 5A/6A Indoor T & F ChampionshipFeb 17 · Long Jump · Place 21 · TallwoodTallwoodLong Jump2117-8.7511
Feb 17Region 5A/6A Indoor T & F ChampionshipFeb 17 · 500 Meters · Place 14 · TallwoodTallwood500 Meters141:14.2811
Feb 5Beach District Meet #4Feb 5 · Long Jump · Place 17 · TallwoodTallwoodLong Jump1718-01.0011
Feb 5Beach District Meet #4Feb 5 · 500 Meters · Place 15 · TallwoodTallwood500 Meters151:15.9211
Feb 5Beach District Meet #4Feb 5 · 55 Meters · Place 40 · TallwoodTallwood55 Meters407.120 PB11
Feb 5Beach District Meet #4Feb 5 · 500 Meters · Place 15 · TallwoodTallwood500 Meters151:15.9211
Feb 5Beach District Meet #4Feb 5 · 55 Meters · Place 40 · TallwoodTallwood55 Meters407.1211
Feb 5Beach District Meet #4Feb 5 · Long Jump · Place 17 · TallwoodTallwoodLong Jump1718-111
Feb 1T757 Last Chance HS InviteFeb 1 · 300 Meters · Place 83 · TallwoodTallwood300 Meters83.39.60a11
Feb 1T757 Last Chance HS InviteFeb 1 · 55 Meter · Place 137 · TallwoodTallwood55 MeterRound P137.7.21a11
Feb 1T757 Last Chance HS InviteFeb 1 · 55 Meter · Place 137 · TallwoodTallwood55 MeterRound P137.7.21a11
Jan 29Beach District Meet #3Jan 29 · Long Jump · Place 22 · TallwoodTallwoodLong Jump2217-11.0011
Jan 29Beach District Meet #3Jan 29 · 500 Meters · Place 11 · TallwoodTallwood500 Meters111:15.5411
Jan 29Beach District Meet #3Jan 29 · 55 Meters · Place 34 · TallwoodTallwood55 Meters347.1511
Jan 29Beach District Meet #3Jan 29 · 500 Meters · Place 11 · TallwoodTallwood500 Meters111:15.5411
Jan 29Beach District Meet #3Jan 29 · 55 Meters · Place 34 · TallwoodTallwood55 Meters347.1511
Jan 29Beach District Meet #3Jan 29 · Long Jump · Place 22 · TallwoodTallwoodLong Jump2217-1111
Jan 8Beach District Meet #2Jan 8 · Long Jump · Place 16 · TallwoodTallwoodLong Jump1617-10.00—
Jan 8Beach District Meet #2Jan 8 · 300 Meters · Place 15 · TallwoodTallwood300 Meters1538.19—
Jan 8Beach District Meet #2Jan 8 · 55 Meters · Place 70 · TallwoodTallwood55 Meters707.248—
Jan 8Beach District Meet #2Jan 8 · 300 Meters · Place 15 · TallwoodTallwood300 Meters1538.1911
Jan 8Beach District Meet #2Jan 8 · 55 Meters · Place 70 · TallwoodTallwood55 Meters707.2511
Jan 8Beach District Meet #2Jan 8 · Long Jump · Place 16 · TallwoodTallwoodLong Jump1617-1011

2025 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jun 14AAU Virginia District Qualifier (Southern)Jun 14 · Long Jump · F.I.A. AmbassadorsF.I.A. AmbassadorsLong Jump--DNS11
Jun 14AAU Virginia District Qualifier (Southern)Jun 14 · 400 Meters · F.I.A. AmbassadorsF.I.A. Ambassadors400 Meters--DNS11
Jun 14AAU Virginia District Qualifier (Southern)Jun 14 · 200 Meters · Place 28 · F.I.A. AmbassadorsF.I.A. Ambassadors200 Meters28.24.38a11
Jun 14AAU Virginia District Qualifier (Southern)Jun 14 · 100 Meters · Place 18 · F.I.A. AmbassadorsF.I.A. Ambassadors100 Meters18.11.88a11
May 31Va Beach Flames InviteMay 31 · Long Jump · Place 4 · F.I.A. AmbassadorsF.I.A. AmbassadorsLong Jump418-4—
May 31Va Beach Flames InviteMay 31 · 400 Meters · Place 6 · F.I.A. AmbassadorsF.I.A. Ambassadors400 Meters654.87a—
May 31Va Beach Flames InviteMay 31 · 100 Meters · Place 8 · F.I.A. AmbassadorsF.I.A. Ambassadors100 MetersRound P812.13a—
May 31Va Beach Flames InviteMay 31 · 100 Meters · Place 7 · F.I.A. AmbassadorsF.I.A. Ambassadors100 Meters712.02a—
May 27VHSL Class 5 Region A ChampionshipsMay 27 · Long Jump · Place 14 · TallwoodTallwoodLong Jump1419-11.5011
May 27VHSL Class 5 Region A ChampionshipsMay 27 · Long Jump · Place 14 · TallwoodTallwoodLong Jump1419-11.5011
May 27VHSL Class 5 Region A ChampionshipsMay 27 · Long Jump · Place 14 · TallwoodTallwoodLong Jump1419-11.5011
May 27VHSL Class 5 Region A ChampionshipsMay 27 · Long Jump · Place 14 · TallwoodTallwoodLong Jump1419-11.5011
May 10THE LEGENDS OF TRACK AND FIELD INVITATIONALMay 10 · 400 Meters · Place 30 · TallwoodTallwood400 Meters3055.2611
May 10THE LEGENDS OF TRACK AND FIELD INVITATIONALMay 10 · Long Jump · Place 17 · TallwoodTallwoodLong Jump1717-1111
May 10THE LEGENDS OF TRACK AND FIELD INVITATIONALMay 10 · 100 Meters · Place 65 · TallwoodTallwood100 Meters6512.0211
May 7Beach District Meet #4 @ LandstownMay 7 · 400 Meters · Place 13 · TallwoodTallwood400 Meters1355.9711
May 7Beach District Meet #4 @ LandstownMay 7 · 100 Meters · Place 12 · TallwoodTallwood100 Meters1212.0111
May 7Beach District Meet #4 @ LandstownMay 7 · Long Jump · Place 5 · TallwoodTallwoodLong Jump519-02.5011
May 7Beach District Meet #4 @ LandstownMay 7 · 100 Meters · Place 12 · TallwoodTallwood100 Meters1212.0111
May 7Beach District Meet #4 @ LandstownMay 7 · 400 Meters · Place 13 · TallwoodTallwood400 Meters1355.9711
May 7Beach District Meet #4 @ LandstownMay 7 · Long Jump · Place 5 · TallwoodTallwoodLong Jump519-2.5011
May 3Marlin InvitationalMay 3 · 100 Meters · Place 45 · TallwoodTallwood100 MetersRound P4512.0611
May 3Marlin InvitationalMay 3 · 200 Meters · Place 24 · TallwoodTallwood200 Meters2424.4511
May 3Marlin InvitationalMay 3 · Long Jump · TallwoodTallwoodLong Jump—20-02.0011
May 3Marlin InvitationalMay 3 · 200 Meters · Place 24 · TallwoodTallwood200 Meters2424.4511
May 3Marlin InvitationalMay 3 · 100 Meters · Place 45 · TallwoodTallwood100 MetersRound P4512.0611
Apr 26Ken Lampert All-Comers MeetApr 26 · 400 Meters · Place 21 · TallwoodTallwood400 Meters2155.76JR
Apr 26Ken Lampert All-Comers MeetApr 26 · Long Jump · Place 7 · TallwoodTallwoodLong Jump718-09.50JR
Apr 26Ken Lampert All-Comers MeetApr 26 · 400 Meters · Place 21 · TallwoodTallwood400 Meters2155.76JR
Apr 26Ken Lampert All-Comers MeetApr 26 · Long Jump · Place 7 · TallwoodTallwoodLong Jump718-09.50JR

2024 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 18Beach District Meet #1Dec 18 · 500 Meters · Place 31 · TallwoodTallwood500 Meters31.1:18.80a11
Dec 18Beach District Meet #1Dec 18 · Long Jump · Place 16 · TallwoodTallwoodLong Jump16.18-00.00 PB11
Jan 31Beach District Meet #4Jan 31 · 500 Meters · Place 37 · TallwoodTallwood500 Meters371:20.34—
Jan 31Beach District Meet #4Jan 31 · 55 Meters · Place 61 · TallwoodTallwood55 Meters617.49—
Jan 31Beach District Meet #4Jan 31 · 500 Meters · Place 37 · TallwoodTallwood500 Meters371:20.3410
Jan 31Beach District Meet #4Jan 31 · 55 Meters · Place 61 · TallwoodTallwood55 Meters617.4910
Jan 24Beach District Meet #3Jan 24 · Long Jump · Place 35 · TallwoodTallwoodLong Jump3516-08.00—
Jan 24Beach District Meet #3Jan 24 · 500 Meters · Place 50 · TallwoodTallwood500 Meters501:25.39—
Jan 24Beach District Meet #3Jan 24 · 500 Meters · Place 50 · TallwoodTallwood500 Meters501:25.3910
Jan 24Beach District Meet #3Jan 24 · Long Jump · Place 35 · TallwoodTallwoodLong Jump3516-810
Jan 12The VA ShowcaseJan 12 · 500 Meters · Place 161 · TallwoodTallwood500 Meters1611:27.82—
Jan 3Beach District Meet #2Jan 3 · Long Jump · Place 29 · TallwoodTallwoodLong Jump2916-09.00—
Jan 3Beach District Meet #2Jan 3 · 300 Meters · Place 75 · TallwoodTallwood300 Meters7542.12—
Jan 3Beach District Meet #2Jan 3 · 55 Meters · Place 102 · TallwoodTallwood55 Meters1027.509—
Jan 3Beach District Meet #2Jan 3 · 300 Meters · Place 75 · TallwoodTallwood300 Meters7542.1210
Jan 3Beach District Meet #2Jan 3 · 55 Meters · Place 102 · TallwoodTallwood55 Meters1027.5110
Jan 3Beach District Meet #2Jan 3 · Long Jump · Place 29 · TallwoodTallwoodLong Jump2916-910

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 21VHSL Region 5A ChampionshipsMay 21 · Long Jump · Place 25 · TallwoodTallwoodLong Jump25.18-4Wind: 0.610
May 10Grassfield Invitational At NightMay 10 · Long Jump · Place 26 · TallwoodTallwoodLong Jump2617-5.7510
May 4Marlin InvitationalMay 4 · 200 Meters · Place 25 · TallwoodTallwood200 Meters2524.2410
May 4Marlin InvitationalMay 4 · 100 Meters · Place 36 · TallwoodTallwood100 MetersRound P3612.1110
May 4Marlin InvitationalMay 4 · Long Jump · Place 15 · TallwoodTallwoodLong Jump1518-05.0010
May 4Marlin InvitationalMay 4 · 100 Meters · Place 36 · TallwoodTallwood100 MetersRound P3612.1110
May 4Marlin InvitationalMay 4 · 200 Meters · Place 25 · TallwoodTallwood200 Meters2524.2410
May 4Marlin InvitationalMay 4 · Long Jump · Place 15 · TallwoodTallwoodLong Jump1518-510
May 1Beach District Meet #4 @ LandstownMay 1 · 200 Meters · Place 25 · TallwoodTallwood200 Meters2524.3010
May 1Beach District Meet #4 @ LandstownMay 1 · 100 Meters · Place 25 · TallwoodTallwood100 Meters2512.1010
May 1Beach District Meet #4 @ LandstownMay 1 · Long Jump · Place 9 · TallwoodTallwoodLong Jump918-01.0010
May 1Beach District Meet #4 @ LandstownMay 1 · 100 Meters · Place 25 · TallwoodTallwood100 Meters2512.1010
May 1Beach District Meet #4 @ LandstownMay 1 · 200 Meters · Place 25 · TallwoodTallwood200 Meters2524.3010
May 1Beach District Meet #4 @ LandstownMay 1 · Long Jump · Place 9 · TallwoodTallwoodLong Jump918-110
Apr 20Ken Lampert All-Comers MeetApr 20 · Long Jump · Place 15 · TallwoodTallwoodLong Jump15.15-09.2510
Apr 20Ken Lampert All-Comers MeetApr 20 · 400 Meters · Place 20 · TallwoodTallwood400 Meters20.56.97a10
Apr 17Beach District Meet #3 @ TallwoodApr 17 · 100 Meters · Place 30 · TallwoodTallwood100 Meters3012.4610
Apr 17Beach District Meet #3 @ TallwoodApr 17 · 200 Meters · Place 16 · TallwoodTallwood200 Meters1624.3010
Apr 17Beach District Meet #3 @ TallwoodApr 17 · 400 Meters · Place 22 · TallwoodTallwood400 Meters2257.2110
Apr 17Beach District Meet #3 @ TallwoodApr 17 · Long Jump · Place 14 · TallwoodTallwoodLong Jump1415-910
Apr 10Beach District Meet #2 @ TallwoodApr 10 · 200 Meters · Place 24 · TallwoodTallwood200 Meters2424.8310
Apr 10Beach District Meet #2 @ TallwoodApr 10 · 400 Meters · Place 18 · TallwoodTallwood400 Meters1858.7110
Apr 10Beach District Meet #2 @ TallwoodApr 10 · Long Jump · Place 12 · TallwoodTallwoodLong Jump1217-09.0010

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 16Grant Holloway Holiday InvitationalDec 16 · Long Jump · Place 86 · TallwoodTallwoodLong Jump86.15-5.5010
Dec 13Beach District Meet #1Dec 13 · 300 Meters · Place 96 · TallwoodTallwood300 Meters96.43.55a10
Dec 13Beach District Meet #1Dec 13 · 55 Meter · Place 108 · TallwoodTallwood55 Meter108.7.65a10
Dec 13Beach District Meet #1Dec 13 · Long Jump · Place 31 · TallwoodTallwoodLong Jump31.16-2.2510
Dec 8Virginia Beach HS OpenerDec 8 · 300 Meters · Place 181 · TallwoodTallwood300 Meters181.44.57a10
Dec 8Virginia Beach HS OpenerDec 8 · Long Jump · Place 70 · TallwoodTallwoodLong Jump70.14-6.2510