Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorThe VA Showcase · Jan 172:31.21aThe VA ShowcaseJanuary 17, 2026
1000 Meters · OutdoorLiberty Flames HS Invitational · Dec 62:39.44aLiberty Flames HS InvitationalDecember 6, 2025
1600 Meters · IndoorECE ROANOKE - AROUND THE WORLD INVITATIONAL · Jan 34:32.82aECE ROANOKE - AROUND THE WORLD INVITATIONALJanuary 3, 2026
1600 Meters · OutdoorLiberty Flames HS Invitational · Dec 64:36.90aLiberty Flames HS InvitationalDecember 6, 2025
400 Meters · OutdoorBlue Demon Invitational · May 1051.65Blue Demon InvitationalMay 10, 2025
500 Meters · IndoorBulldog Invitational · Feb 11:07.79Bulldog InvitationalFebruary 1, 2025
800 Meters · OutdoorVHSL Class 3 State Championships · Jun 61:56.10VHSL Class 3 State ChampionshipsJune 6, 2025

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

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 21Region 3D ChampionshipsFeb 21 · 1000 Meters · Abingdon1000 Meters—DNS12
Jan 17The VA ShowcaseJan 17 · 500 Meters · Place 47 · Abingdon500 Meters47.1:08.94a12
Jan 17The VA ShowcaseJan 17 · 1000 Meters · Place 8 · Abingdon1000 Meters8.2:31.21a PB12
Jan 10Liberty Premier InvitationalJan 10 · 1000 Meters · Place 3 · Abingdon Hig1000 Meters32:31.21—
Jan 3ECE ROANOKE - AROUND THE WORLD INVITATIONALJan 3 · 1600 Meters · Place 2 · Abingdon1600 Meters24:32.82a PB12

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Dec 6Liberty Flames HS InvitationalDec 6 · 1000 Meters · Place 5 · Abingdon1000 Meters5.2:39.44a PB12
Dec 6Liberty Flames HS InvitationalDec 6 · 1600 Meters · Place 19 · Abingdon1600 Meters19.4:36.90a PB12
Jun 6VHSL Class 3 State ChampionshipsJun 6 · 800 Meters · Place 3 · Abingdon Hig800 Meters31:56.10 PB11
May 21Mountain 7 District ChampionshipsMay 21 · 800 Meters · Place 1 · Abingdon800 Meters12:05.0411
May 21Mountain 7 District ChampionshipsMay 21 · 400 Meters · Place 3 · Abingdon400 Meters352.6711
May 10Blue Demon InvitationalMay 10 · 400 Meters · Place 5 · Abingdon400 Meters551.65 PB11
May 2Dogwood Track ClassicMay 2 · 800 Meters · Place 24 · Abingdon Hig800 Meters241:57.7811
May 2Dogwood Track ClassicMay 2 · 800 Meters · Place 24 · Abingdon Hig800 Meters241:57.7811
Apr 6APP State HS InvitationalApr 6 · 800 Meters · Place 4 · Abingdon800 Meters4.1:59.89a11
Apr 4App State HS MeetApr 4 · 800 Meters · Place 4 · Abingdon800 Meters4.1:59.89a11

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 3VHSL Class 3 State Indoor ChampionshipsMar 3 · 1000 Meters · Place 11 · Abingdon Hig1000 Meters112:38.6811
Feb 22VHSL Region 3D ChampionshipsFeb 22 · 1000 Meters · Place 3 · Abingdon1000 Meters32:44.19a—
Feb 7East Coast InvitationalFeb 7 · 1000 Meters · Place 3 · Abingdon Hig1000 Meters32:37.06—
Feb 1Bulldog InvitationalFeb 1 · 500 Meters · Place 12 · Abingdon Hig500 Meters121:08.0911
Feb 1Bulldog InvitationalFeb 1 · 500 Meters · Place 15 · Abingdon Hig500 Meters151:07.79 PB11
Feb 1Bulldog InvitationalFeb 1 · 500 Meters · Place 15 · Abingdon Hig500 Meters151:07.7911
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · 500 Meters · Place 11 · Abingdon500 Meters11.1:10.87a11
Jan 17The VA ShowcaseJan 17 · 1000 Meters · Place 47 · Abingdon Hig1000 Meters472:39.29—
Jan 17The VA ShowcaseJan 17 · 1000 Meters · Place 47 · Abingdon Hig1000 Meters472:39.29—
Jan 11Liberty Premier InvitationalJan 11 · 1600 Meters · Place 7 · Abingdon Hig1600 Meters74:35.32—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 14Liberty Christmas HS InvitationalDec 14 · 1000 Meters · Place 14 · Abingdon1000 Meters14.2:39.94a11
Dec 7Liberty Flames HS InvitationalDec 7 · 1600 Meters · Place 26 · Abingdon1600 Meters26.4:43.73a11