Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorVHSL Region 3D Championships · Feb 223:17.72aVHSL Region 3D ChampionshipsFebruary 22, 2025
1000 Meters · OutdoorWalter Bass Invite · Jan 173:21.31aWalter Bass InviteJanuary 17, 2026
1600 Meters · IndoorVHSL Class 3 State Indoor Championships · Feb 275:35.82aVHSL Class 3 State Indoor ChampionshipsFebruary 27, 2023
1600 Meters · OutdoorCosmopolitan Invitational Track and Field Meet · May 25:31.99aCosmopolitan Invitational Track and Field MeetMay 2, 2024
3200 Meters · IndoorEast Coast Elite- VMI 1.4.25 · Jan 412:33.31aEast Coast Elite- VMI 1.4.25January 4, 2025
400 Meters · OutdoorRiver Ridge Quad Meet · Apr 101:06.21aRiver Ridge Quad MeetApril 10, 2024
800 Meters · OutdoorEast Coast Elite - OMSOC · May 32:23.36East Coast Elite - OMSOCMay 3, 2025

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 9Blue Demon InvitationalMay 9 · 1600 Meters · Place 13 · Christiansburg1600 Meters135:53.45a12
Apr 8Salem Quad Meet (Roanoke)Apr 8 · 800 Meters · Place 2 · Christiansburg800 Meters22:38.04a12
Jan 17Walter Bass InviteJan 17 · 1000 Meters · Place 44 · Christiansburg1000 Meters44.3:21.31a PB12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · 1600 Meters · Place 7 · Christiansburg1600 Meters7.5:48.17a12
Jan 3ECE ROANOKE - AROUND THE WORLD INVITATIONALJan 3 · 1600 Meters · Place 2 · Christiansburg1600 Meters25:45.75a12

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 17Golden Eagle Invitational May 17 · 1600 Meters · Place 4 · Christiansburg1600 Meters45:45.6811
May 3East Coast Elite - OMSOCMay 3 · 800 Meters · Place 1 · Christiansburg800 Meters12:23.36 PB11
Apr 5Blacksburg InvitationalApr 5 · 1600 Meters · Place 10 · Christiansburg1600 Meters105:48.67a11
Apr 5Blacksburg InvitationalApr 5 · 800 Meters · Place 4 · Christiansburg800 Meters42:30.84a11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22VHSL Region 3D ChampionshipsFeb 22 · 1000 Meters · Place 3 · Christiansburg1000 Meters33:17.72a PB—
Jan 4East Coast Elite- VMI 1.4.25Jan 4 · 3200 Meters · Place 11 · Christiansburg3200 Meters11.12:33.31a PB11

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 19East Coast Elite - Roanoke 12.19.24Dec 19 · 1600 Meters · Place 7 · Christiansburg1600 Meters7.5:46.69a11
Dec 14East Coast Elite - RoanokeDec 14 · 1000 Meters · Place 5 · Christiansburg1000 Meters5.3:24.68a11
Feb 172024 VHSL Region 3D ChampionshipsFeb 17 · 1600 Meters · Place 3 · Christiansburg1600 Meters35:38.87a—
Feb 3East Coast Elite Roanoke #3Feb 3 · 1600 Meters · Place 13 · Christiansburg1600 Meters135:53.3010
Jan 11East Coast Elite Roanoke #2Jan 11 · 1000 Meters · Place 4 · Christiansburg1000 Meters43:33.5910
Jan 5East Coast Elite #1Jan 5 · 1600 Meters · Place 13 · Christiansburg1600 Meters13.5:57.82a10

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 23VHSL Region 3D ChampionshipsMay 23 · 1600 Meters · Place 7 · Christiansburg1600 Meters75:53.06a—
May 11Blue Demon InvitationalMay 11 · 800 Meters · Place 7 · Christiansburg800 Meters7.2:35.26a10
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 1600 Meters · Place 2 · Christiansburg1600 Meters2.5:31.99a PB10
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 800 Meters · Place 5 · Christiansburg800 Meters5.2:38.71a10
Apr 13Blacksburg InvitationalApr 13 · 800 Meters · Place 1 · Christiansburg800 Meters12:36.86—
Apr 13Blacksburg InvitationalApr 13 · 800 Meters · Place 6 · Christiansburg800 Meters62:36.86—
Apr 10River Ridge Quad MeetApr 10 · 400 Meters · Place 2 · Christiansburg400 Meters2.1:06.21a PB10

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 25VHSL Region 3D Outdoor ChampionshipsMay 25 · 800 Meters · Place 1 · Christiansburg800 Meters12:45.119
May 25VHSL Region 3D Outdoor ChampionshipsMay 25 · 800 Meters · Place 9 · Christiansburg800 Meters92:45.119
May 13Blue Demon InvitationalMay 13 · 1600 Meters · Place 10 · Christiansburg1600 Meters105:58.63—
May 13Blue Demon InvitationalMay 13 · 1600 Meters · Place 13 · Christiansburg1600 Meters135:58.63—
Apr 22Blacksburg InvitationalApr 22 · 1600 Meters · Place 3 · Christiansburg1600 Meters35:44.71—

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 27VHSL Class 3 State Indoor ChampionshipsFeb 27 · 1600 Meters · Place 13 · Christiansburg1600 Meters13.5:35.82a PB9
Feb 18VHSL Region 3 D Indoor ChampionshipsFeb 18 · 1600 Meters · Place 4 · Christiansburg1600 Meters45:35.899
Jan 28Bulldog InvitationalJan 28 · 1600 Meters · Place 50 · Christiansburg1600 Meters505:41.549
Jan 12Roanoke College Maroons HS Invitational #1Jan 12 · 1000 Meters · Place 3 · Christiansburg1000 Meters33:28.21—
Jan 12Roanoke College Maroons HS Invitational #1Jan 12 · 1000 Meters · Place 3 · Christiansburg1000 Meters33:28.21—
Jan 7East Coast EliteJan 7 · 3200 Meters · Place 5 · Christiansburg3200 Meters513:07.309
Jan 7East Coast EliteJan 7 · 3200 Meters · Place 20 · Christiansburg3200 Meters2013:07.309

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17Holiday Track ClassicDec 17 · 1000 Meters · Place 9 · Christiansburg1000 Meters9.3:27.42a9