Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGrassfield Invitational At Night · May 813.13aGrassfield Invitational At NightMay 8, 2026
200 Meters · OutdoorGrassfield Invitational At Night · May 827.16aGrassfield Invitational At NightMay 8, 2026
300 Meters · IndoorBeach District Meet #2 · Jan 747.24Beach District Meet #2January 7, 2026
55 Meter · IndoorBeach District Meet #1 · Dec 178.07aBeach District Meet #1 December 17, 2025
55 Meters · IndoorBeach District Meet #2 · Jan 77.97Beach District Meet #2January 7, 2026
60 Meters · IndoorThe 63rd East Coast Invitational · Feb 78.708The 63rd East Coast InvitationalFebruary 7, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 200 Meters · Place 21 · Ocean Lakes200 MetersRound P21.27.25a10
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 100 Meters · Place 18 · Ocean Lakes100 MetersRound P18.13.17a10
May 8Grassfield Invitational At NightMay 8 · 200 Meters · Place 15 · Ocean Lakes200 Meters15.27.16a PB10
May 8Grassfield Invitational At NightMay 8 · 100 Meters · Place 19 · Ocean Lakes100 MetersRound P19.13.13a PB10
Apr 29Beach District Meet #3 @ SalemApr 29 · 200 Meters · Place 5 · Ocean Lakes200 Meters5.27.37a10
Apr 29Beach District Meet #3 @ SalemApr 29 · 100 Meters · Place 5 · Ocean Lakes100 Meters5.13.21a10

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 7The 63rd East Coast InvitationalFeb 7 · 60 Meters · Place 55 · Ocean Lakes60 MetersRound P558.708 PB—
Feb 7The 63rd East Coast InvitationalFeb 7 · 55 Meters · Place 58 · Ocean Lakes55 Meters588.088—
Feb 4Beach District Meet #4Feb 4 · 55 Meters · Place 41 · Ocean Lakes55 Meters418.07—
Feb 4Beach District Meet #4Feb 4 · 55 Meters · Place 41 · Ocean Lakes55 Meters418.0710
Feb 4Beach District Meet #4Feb 4 · 55 Meters · Place 41 · Ocean Lakes55 Meters418.0710
Jan 28Beach District Meet #3Jan 28 · 300 Meters · Place 37 · Ocean Lakes300 Meters3748.58—
Jan 28Beach District Meet #3Jan 28 · 55 Meters · Place 28 · Ocean Lakes55 Meters288.01—
Jan 28Beach District Meet #3Jan 28 · 300 Meters · Place 37 · Ocean Lakes300 Meters3748.5810
Jan 28Beach District Meet #3Jan 28 · 55 Meters · Place 28 · Ocean Lakes55 Meters288.0110
Jan 7Beach District Meet #2Jan 7 · 300 Meters · Place 28 · Ocean Lakes300 Meters2847.24 PB—
Jan 7Beach District Meet #2Jan 7 · 55 Meters · Place 30 · Ocean Lakes55 Meters307.97 PB—
Jan 7Beach District Meet #2Jan 7 · 300 Meters · Place 28 · Ocean Lakes300 Meters2847.2410
Jan 7Beach District Meet #2Jan 7 · 55 Meters · Place 30 · Ocean Lakes55 Meters307.9710

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17Beach District Meet #1 Dec 17 · 300 Meters · Place 43 · Ocean Lakes300 Meters43.48.07a10
Dec 17Beach District Meet #1 Dec 17 · 55 Meter · Place 33 · Ocean Lakes55 Meter33.8.07a PB10

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 100 Meters · Place 28 · Ocean Lakes100 MetersRound P2813.979
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 100 Meters · Place 28 · Ocean Lakes100 MetersRound P2813.979
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 100 Meters · Place 28 · Ocean Lakes100 MetersRound P2813.979
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 100 Meters · Place 28 · Ocean Lakes100 MetersRound P2813.979
May 7Beach District Meet #4 @ LandstownMay 7 · 200 Meters · Place 16 · Ocean Lakes200 Meters1628.7949
May 7Beach District Meet #4 @ LandstownMay 7 · 100 Meters · Place 15 · Ocean Lakes100 Meters1513.659
May 7Beach District Meet #4 @ LandstownMay 7 · 200 Meters · Place 16 · Ocean Lakes200 Meters1628.809
May 7Beach District Meet #4 @ LandstownMay 7 · 100 Meters · Place 15 · Ocean Lakes100 Meters1513.659