Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorCosmopolitan Invitational Track and Field Meet · May 26:03.32aCosmopolitan Invitational Track and Field MeetMay 2, 2024
300 Meters · IndoorECE ROANOKE - UGLY SWEATER INVITATIONAL · Dec 1348.01aECE ROANOKE - UGLY SWEATER INVITATIONALDecember 13, 2025
500 Meters · IndoorECE ROANOKE - WINTER WONDERLAND HOLIDAY HAT · Dec 201:34.48aECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDecember 20, 2025
500 Meters · OutdoorLiberty Flames HS Invitational · Dec 61:36.03aLiberty Flames HS InvitationalDecember 6, 2025
55 Meter · IndoorECE Roanoke "The Top 600 Invitational" · Feb 78.19aECE Roanoke "The Top 600 Invitational"February 7, 2026
800 Meters · OutdoorGolden Eagle Invitational · May 162:38.91aGolden Eagle InvitationalMay 16, 2026
Combined results · OutdoorAndrew Lewis MS Meet #3 · Apr 246:18.02Andrew Lewis MS Meet #3April 24, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 282026 Region 3D Track & Field Championships 2026May 28 · 800 Meters · Place 17 · Cave SpringCave Spring800 Meters17.2:58.57a9
May 16Golden Eagle InvitationalMay 16 · 800 Meters · Place 8 · Cave SpringCave Spring800 Meters8.2:38.91a PB9
Apr 25Knights Track Classic Apr 25 · Pole Vault · Cave SpringCave SpringPole Vault--NH9
Apr 25Knights Track Classic Apr 25 · 800 Meters · Place 12 · Cave SpringCave Spring800 Meters12.2:42.08a9
Apr 23Patrick Henry HS (Roanoke) Home MeetApr 23 · 1600 Meters · Place 6 · Cave SpringCave Spring1600 Meters6.6:12.95a9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21Region 3D ChampionshipsFeb 21 · Pole Vault · Cave SpringCave SpringPole Vault—NH9
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · 55 Meter · Place 37 · Cave SpringCave Spring55 Meter37.8.19a PB9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 500 Meters · Place 23 · Cave SpringCave Spring500 Meters23.1:34.48a PB9
Dec 13ECE ROANOKE - UGLY SWEATER INVITATIONALDec 13 · 300 Meters · Place 12 · Cave SpringCave Spring300 Meters12.48.01a PB9

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 6Liberty Flames HS InvitationalDec 6 · 500 Meters · Place 76 · Cave SpringCave Spring500 Meters76.1:36.03a PB9

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 1600 Meters · Place 11 · Cave SpringCave Spring1600 Meters11.6:03.32a PB7
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 800 Meters · Place 15 · Cave SpringCave Spring800 MetersRound P15.2:43.68a7
Apr 29BFMS Meet #3Apr 29 · Combined results · Place 2 · Cave Spring Middle SCave Spring Middle SCombined results26:30.577
Apr 24Andrew Lewis MS Meet #3Apr 24 · Combined results · Place 4 · Cave Spring Middle SCave Spring Middle SCombined results46:18.02 PB7
Apr 12Terrier Twilight Middle School InvitationalApr 12 · Combined results · Place 6 · Cave Spring Middle SCave Spring Middle SCombined results66:30.127
Mar 19Glenvar MS Meet #2Mar 19 · Combined results · Place 1 · Cave Spring Middle SCave Spring Middle SCombined results16:30.407

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 15HVMS vs. CSMS vs. RMMSMar 15 · 1600 Meters · Place 3 · Cave SpringCave Spring1600 Meters3.7:06.06