Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorBeach District Meet #3 · Jan 283:38.87Beach District Meet #3January 28, 2026
1600 Meters · IndoorBeach District Meet #1 · Dec 176:19.42aBeach District Meet #1 December 17, 2025
1600 Meters · OutdoorBeach District Meet #4 @ Tallwood · May 65:56.39aBeach District Meet #4 @ TallwoodMay 6, 2026
2 Miles · IndoorVirginia Beach HS Opener · Dec 1313:22.33aVirginia Beach HS OpenerDecember 13, 2025
3200 Meters · IndoorThe 63rd East Coast Invitational · Feb 712:59.77The 63rd East Coast InvitationalFebruary 7, 2026
3200 Meters · OutdoorGrassfield Invitational At Night · May 812:45.72aGrassfield Invitational At NightMay 8, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 3200 Meters · Place 15 · Floyd E Kellam3200 Meters15.14:03.84a10
May 13Beach District Meet#5 @ SalemMay 13 · 1600 Meters · Place 6 · Floyd E Kellam1600 Meters6.5:58.45a10
May 8Grassfield Invitational At NightMay 8 · 3200 Meters · Place 11 · Floyd E Kellam3200 Meters11.12:45.72a PB10
May 6Beach District Meet #4 @ TallwoodMay 6 · 1600 Meters · Place 5 · Floyd E Kellam1600 Meters5.5:56.39a PB10
Apr 29Beach District Meet #3 @ KellamApr 29 · 3200 Meters · Place 3 · Floyd E Kellam3200 Meters3.12:58.65a10

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 7The 63rd East Coast InvitationalFeb 7 · 3200 Meters · Place 20 · Kellam3200 Meters2012:59.77 PB—
Feb 4Beach District Meet #4Feb 4 · 3200 Meters · Place 5 · Kellam3200 Meters513:21.04—
Feb 4Beach District Meet #4Feb 4 · 3200 Meters · Place 5 · Kellam3200 Meters513:21.0410
Feb 4Beach District Meet #4Feb 4 · 3200 Meters · Place 5 · Kellam3200 Meters513:21.0410
Jan 28Beach District Meet #3Jan 28 · 1000 Meters · Place 20 · Kellam1000 Meters203:38.87 PB—
Jan 28Beach District Meet #3Jan 28 · 1000 Meters · Place 20 · Kellam1000 Meters203:38.8710
Jan 7Beach District Meet #2Jan 7 · 3200 Meters · Place 5 · Kellam3200 Meters513:30.59—
Jan 7Beach District Meet #2Jan 7 · 3200 Meters · Place 5 · Kellam3200 Meters513:30.5910

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 17Beach District Meet #1 Dec 17 · 1600 Meters · Place 26 · Floyd E Kellam1600 Meters26.6:19.42a PB10
Dec 13Virginia Beach HS OpenerDec 13 · 2 Miles · Place 29 · Floyd E Kellam2 Miles29.13:22.33a PB10
Dec 13Virginia Beach HS OpenerDec 13 · 3200 Meters · Place 29 · Floyd E Kellam3200 Meters29.13:18.38a10
Feb 5Beach District Meet #4Feb 5 · 1600 Meters · Place 21 · Kellam1600 Meters216:32.039
Feb 5Beach District Meet #4Feb 5 · 1600 Meters · Place 21 · Kellam1600 Meters216:32.039
Feb 1T757 Last Chance HS InviteFeb 1 · 3200 Meters · Place 15 · Floyd E Kellam3200 Meters15.13:50.89a9
Jan 29Beach District Meet #3Jan 29 · 1600 Meters · Place 19 · Kellam1600 Meters196:40.579
Jan 29Beach District Meet #3Jan 29 · 1600 Meters · Place 19 · Kellam1600 Meters196:40.579
Jan 8Beach District Meet #2Jan 8 · 3200 Meters · Place 8 · Kellam3200 Meters814:24.39—
Jan 8Beach District Meet #2Jan 8 · 3200 Meters · Place 8 · Kellam3200 Meters814:24.399

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 7Beach District Meet #4 @ KellamMay 7 · 1600 Meters · Place 11 · Kellam1600 Meters116:41.909
May 7Beach District Meet #4 @ KellamMay 7 · 1600 Meters · Place 11 · Kellam1600 Meters116:41.909

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18Beach District Meet #1Dec 18 · 1600 Meters · Place 22 · Floyd E Kellam1600 Meters22.6:48.32a9