Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorRam Country Track & Field Invitational · Mar 315:01.73Ram Country Track & Field InvitationalMarch 31, 2023
200 Meters · OutdoorClarke Co Home Meet · May 723.65Clarke Co Home MeetMay 7, 2025
400 Meters · OutdoorVHSL Region 2B Championships · May 2452.65aVHSL Region 2B ChampionshipsMay 24, 2023
800 Meters · OutdoorVHSL Region 2B Championships · May 281:57.07aVHSL Region 2B ChampionshipsMay 28, 2025

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 19Cavalier OpenApr 19 · 800 Meters · Place 3 · University of Virginia ClubUniversity of Virginia Club800 Meters3.2:03.80aFr
Mar 28Mid-Atlantic ShowdownMar 28 · 400 Meters · Place 8 · University of Virginia ClubUniversity of Virginia Club400 Meters853.08aFr
Mar 21Hokie InviteMar 21 · 800 Meters · Place 9 · University of Virginia ClubUniversity of Virginia Club800 Meters92:04.50aFr

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 28VHSL Region 2B ChampionshipsMay 28 · 800 Meters · Place 1 · Clarke CountyClarke County800 Meters1.1:57.07a PB12
May 7Clarke Co Home MeetMay 7 · 200 Meters · Place 2 · Clarke CountyClarke County200 Meters223.65 PB12
Apr 26Apple Blossom InvitationalApr 26 · 800 Meters · Place 1 · Clarke CountyClarke County800 Meters12:01.4212

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 14adidas Outdoor NationalsJun 14 · 800 Meters · Place 79 · Clarke CountyClarke County800 Meters79.2:02.95a11
Apr 27Apple Blossom InvitationalApr 27 · 800 Meters · Place 6 · Clarke CountyClarke County800 Meters62:04.4911
Apr 13Handley Invitational 2024Apr 13 · 800 Meters · Place 23 · Clarke CountyClarke County800 Meters232:14.9011

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 24VHSL Region 2B ChampionshipsMay 24 · 400 Meters · Place 2 · Clarke CountyClarke County400 Meters2.52.65a PB10
Apr 29Apple Blossom InvitationalApr 29 · 400 Meters · Place 8 · Clarke CountyClarke County400 Meters853.5710
Apr 14Wolverine Classic Track InvitationalApr 14 · 800 Meters · Place 17 · Clarke CountyClarke County800 Meters172:10.3810
Apr 14Woodgrove InviteApr 14 · 800 Meters · Place 17 · Clarke CountyClarke County800 Meters17.2:10.38a10
Mar 31Ram Country Track & Field InvitationalMar 31 · 1600 Meters · Place 13 · Clarke CountyClarke County1600 Meters135:01.73 PB10