Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorBeach District Meet #4 · Feb 42:58.75Beach District Meet #4February 4, 2026
1600 Meters · IndoorTHE DMV'S Indoor HS Classic · Jan 245:01.78THE DMV'S Indoor HS ClassicJanuary 24, 2026
1600 Meters · OutdoorBeach District Meet #3 @ Kellam · Apr 294:59.18aBeach District Meet #3 @ KellamApril 29, 2026
500 Meters · IndoorT757 Last Chance HS Invite · Feb 11:22.33aT757 Last Chance HS InviteFebruary 1, 2025
800 Meters · OutdoorBeach District Meet #4 @ Tallwood · May 62:08.94aBeach District Meet #4 @ TallwoodMay 6, 2026
800 Meters · Relay Split · IndoorT757 Last Chance HS Invite · Feb 12:23.482T757 Last Chance HS InviteFebruary 1, 2025

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 800 Meters · Place 16 · Tallwood800 Meters16.2:11.25a10
May 6Beach District Meet #4 @ TallwoodMay 6 · 800 Meters · Place 11 · Tallwood800 Meters11.2:08.94a PB10
Apr 29Beach District Meet #3 @ KellamApr 29 · 1600 Meters · Place 7 · Tallwood1600 Meters7.4:59.18a PB10

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 4Beach District Meet #4Feb 4 · 1000 Meters · Place 28 · Tallwood1000 Meters282:58.75 PB—
Feb 4Beach District Meet #4Feb 4 · 1000 Meters · Place 28 · Tallwood1000 Meters282:58.7510
Feb 4Beach District Meet #4Feb 4 · 1000 Meters · Place 28 · Tallwood1000 Meters282:58.7510
Jan 24THE DMV'S Indoor HS ClassicJan 24 · 1600 Meters · Place 18 · Tallwood1600 Meters185:01.78 PB10
Jan 7Beach District Meet #2Jan 7 · 1000 Meters · Place 18 · Tallwood1000 Meters183:05.86—
Jan 7Beach District Meet #2Jan 7 · 1000 Meters · Place 18 · Tallwood1000 Meters183:05.8610

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 17Beach District Meet #1 Dec 17 · 1600 Meters · Place 22 · Tallwood1600 Meters22.5:06.72a10
Feb 5Beach District Meet #4Feb 5 · 1000 Meters · Place 26 · Tallwood1000 Meters263:11.049
Feb 5Beach District Meet #4Feb 5 · 1000 Meters · Place 26 · Tallwood1000 Meters263:11.049
Feb 1T757 Last Chance HS InviteFeb 1 · 500 Meters · Place 81 · Tallwood500 Meters81.1:22.33a PB9
Feb 1T757 Last Chance HS InviteFeb 1 · 800 Meters · Tallwood800 MetersRelay Split—2:23.482 PB9
Jan 29Beach District Meet #3Jan 29 · 55m Hurdles · Place 26 · Tallwood55m Hurdles2612.609
Jan 29Beach District Meet #3Jan 29 · 1000 Meters · Place 22 · Tallwood1000 Meters223:10.229
Jan 29Beach District Meet #3Jan 29 · 1000 Meters · Place 22 · Tallwood1000 Meters223:10.229
Jan 29Beach District Meet #3Jan 29 · 55m Hurdles · Place 26 · Tallwood55m Hurdles2612.609
Jan 8Beach District Meet #2Jan 8 · 55m Hurdles · Place 21 · Tallwood55m Hurdles2111.93—
Jan 8Beach District Meet #2Jan 8 · 500 Meters · Place 54 · Tallwood500 Meters541:23.73—
Jan 8Beach District Meet #2Jan 8 · 500 Meters · Place 54 · Tallwood500 Meters541:23.739
Jan 8Beach District Meet #2Jan 8 · 55m Hurdles · Place 21 · Tallwood55m Hurdles2111.939

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 800 Meters · Place 17 · Tallwood800 Meters172:16.099
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 800 Meters · Place 17 · Tallwood800 Meters172:16.099
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 800 Meters · Place 18 · Tallwood800 Meters182:16.099
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 800 Meters · Place 17 · Tallwood800 Meters172:16.099
May 7Beach District Meet #4 @ LandstownMay 7 · 1600 Meters · Place 6 · Tallwood1600 Meters65:17.939
May 7Beach District Meet #4 @ LandstownMay 7 · 1600 Meters · Place 6 · Tallwood1600 Meters65:17.939
May 3Marlin InvitationalMay 3 · 800 Meters · Tallwood800 Meters—2:19.549
Apr 26Ken Lampert All-Comers MeetApr 26 · 800 Meters · Place 16 · Tallwood800 Meters162:19.54FR
Apr 26Ken Lampert All-Comers MeetApr 26 · 800 Meters · Place 16 · Tallwood800 Meters162:19.54FR

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14Virginia Beach HS OpenerDec 14 · 1000 Meters · Place 74 · Tallwood1000 Meters74.3:15.51a9