Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorBeach District Meet #2 · Jan 72:51.54Beach District Meet #2January 7, 2026
1600 Meters · IndoorThe VA Showcase · Jan 174:50.10aThe VA ShowcaseJanuary 17, 2026
1600 Meters · OutdoorGrassfield Invitational At Night · May 84:39.33aGrassfield Invitational At NightMay 8, 2026
3200 Meters · OutdoorVHSL Class 5 Region A Championships · May 2710:04.75aVHSL Class 5 Region A ChampionshipsMay 27, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 5 State ChampionshipsJun 5 · 3200 Meters · Place 13 · Ocean Lakes3200 Meters13.10:09.98a9
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 3200 Meters · Place 4 · Ocean Lakes3200 Meters4.10:04.75a PB9
May 8Grassfield Invitational At NightMay 8 · 1600 Meters · Place 9 · Ocean Lakes1600 Meters9.4:39.33a PB9
May 6Beach District Meet #4 @ TallwoodMay 6 · 3200 Meters · Place 1 · Ocean Lakes3200 Meters1.10:19.37a9
Apr 29Beach District Meet #3 @ SalemApr 29 · 3200 Meters · Place 1 · Ocean Lakes3200 Meters1.10:37.86a9
Apr 29Beach District Meet #3 @ SalemApr 29 · 1600 Meters · Place 5 · Ocean Lakes1600 Meters5.4:45.57a9

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 7The 63rd East Coast InvitationalFeb 7 · 1600 Meters · Place 42 · Ocean Lakes1600 Meters424:50.33—
Feb 4Beach District Meet #4Feb 4 · 1000 Meters · Place 18 · Ocean Lakes1000 Meters182:53.21—
Feb 4Beach District Meet #4Feb 4 · 1000 Meters · Place 18 · Ocean Lakes1000 Meters182:53.219
Feb 4Beach District Meet #4Feb 4 · 1000 Meters · Place 18 · Ocean Lakes1000 Meters182:53.219
Jan 28Beach District Meet #3Jan 28 · 1000 Meters · Place 14 · Ocean Lakes1000 Meters142:52.95—
Jan 28Beach District Meet #3Jan 28 · 1000 Meters · Place 14 · Ocean Lakes1000 Meters142:52.959
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 279 · Ocean Lakes1600 Meters279.4:50.10a PB9
Jan 7Beach District Meet #2Jan 7 · 1000 Meters · Place 9 · Ocean Lakes1000 Meters92:51.54 PB—
Jan 7Beach District Meet #2Jan 7 · 1000 Meters · Place 9 · Ocean Lakes1000 Meters92:51.549

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17Beach District Meet #1 Dec 17 · 1600 Meters · Place 3 · Ocean Lakes1600 Meters3.4:52.19a9