Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorLiberty Flames HS Invitational · Dec 92:58.30aLiberty Flames HS InvitationalDecember 9, 2023
1600 Meters · IndoorValley District Championship · Feb 74:28.27Valley District ChampionshipFebruary 7, 2026
1600 Meters · OutdoorJJ Updike Last Chance Invitational · May 84:28.33aJJ Updike Last Chance InvitationalMay 8, 2026
3200 Meters · IndoorECE ROANOKE - WINTER WONDERLAND HOLIDAY HAT · Dec 209:45.23aECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDecember 20, 2025
3200 Meters · OutdoorDogwood Track Classic · May 19:39.93aDogwood Track ClassicMay 1, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 3 State ChampionshipsJun 5 · 3200 Meters · Place 12 · Broadway3200 Meters12.9:52.55a11
Jun 5VHSL Class 3 State ChampionshipsJun 5 · 1600 Meters · Place 19 · Broadway1600 Meters19.4:40.07a11
May 27VHSL Region 3C Outdoor Track and Field ChampionshipMay 27 · 3200 Meters · Place 1 · Broadway3200 Meters1.9:46.50a11
May 18Valley District ChampionshipMay 18 · 3200 Meters · Place 1 · Broadway3200 Meters1.10:03.13a11
May 18Valley District ChampionshipMay 18 · 1600 Meters · Place 4 · Broadway1600 Meters4.4:34.55a11
May 8JJ Updike Last Chance InvitationalMay 8 · 1600 Meters · Place 1 · Broadway1600 Meters1.4:28.33a PB11
May 1Dogwood Track ClassicMay 1 · 3200 Meters · Place 48 · Broadway3200 Meters48.9:39.93a PB11

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 3 State Indoor ChampionshipsMar 2 · 3200 Meters · Place 11 · Broadway3200 Meters119:56.6311
Mar 2VHSL Class 3 State Indoor ChampionshipsMar 2 · 1600 Meters · Place 9 · Broadway1600 Meters94:33.8611
Feb 14VHSL Region 3C ChampionshipFeb 14 · 3200 Meters · Place 4 · Broadway3200 Meters410:01.64—
Feb 7Valley District ChampionshipFeb 7 · 3200 Meters · Place 1 · Broadway3200 Meters19:58.52—
Feb 7Valley District ChampionshipFeb 7 · 1600 Meters · Place 2 · Broadway1600 Meters24:28.27 PB—
Jan 23East Rockingham Indoor T&F InvitationalJan 23 · 1600 Meters · Place 3 · Broadway1600 Meters34:40.00—
Jan 17The VA ShowcaseJan 17 · 3200 Meters · Place 66 · Broadway3200 Meters66.9:49.04a11
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 111 · Broadway1600 Meters111.4:36.78a11
Jan 10Liberty Premier InvitationalJan 10 · 3200 Meters · Place 12 · Broadway3200 Meters129:57.54—

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 3200 Meters · Place 1 · Broadway3200 Meters1.9:45.23a PB11
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 1600 Meters · Place 4 · Broadway1600 Meters4.4:36.63a11
Dec 12WFS INDOOR MM#1Dec 12 · 1600 Meters · Place 1 · Broadway1600 Meters1.4:36.45a11
Mar 3VHSL Class 3 State Indoor ChampionshipsMar 3 · 3200 Meters · Place 13 · Broadway3200 Meters139:55.2010
Mar 3VHSL Class 3 State Indoor ChampionshipsMar 3 · 1600 Meters · Place 11 · Broadway1600 Meters114:34.3810
Feb 22Region 3C Indoor Track & Field ChampionshipsFeb 22 · 3200 Meters · Place 4 · Broadway3200 Meters410:05.17—
Feb 22Region 3C Indoor Track & Field ChampionshipsFeb 22 · 1600 Meters · Place 1 · Broadway1600 Meters14:31.16—
Feb 15Valley District Indoor T&F ChampionshipsFeb 15 · 1600 Meters · Place 4 · Broadway1600 Meters44:35.65—
Feb 8Parks and Recreation InvitationalFeb 8 · 1600 Meters · Place 3 · Broadway1600 Meters34:40.91—
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · 3200 Meters · Place 2 · Broadway3200 Meters2.10:04.51a10
Jan 18Walt Cormack MemorialJan 18 · 1600 Meters · Place 19 · Broadway1600 Meters194:40.43—
Jan 4East Coast Elite- VMI 1.4.25Jan 4 · 3200 Meters · Place 4 · Broadway3200 Meters4.9:55.57a10

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 4Track CarnivalDec 4 · 3200 Meters · Place 6 · Broadway3200 Meters6.10:24.80aUnofficial11

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 19East Coast Elite - Roanoke 12.19.24Dec 19 · 1600 Meters · Place 1 · Broadway1600 Meters1.4:40.41a10
Dec 14East Coast Elite - RoanokeDec 14 · 3200 Meters · Place 5 · Broadway3200 Meters5.10:05.12a10
Jan 27Bulldog InvitationalJan 27 · 3200 Meters · Place 2 · Broadway3200 Meters210:20.739
Jan 20Fred Hardy InvitationalJan 20 · 1600 Meters · Place 15 · Broadway1600 Meters154:53.889
Jan 13Walt Cormack MemorialJan 13 · 1600 Meters · Place 38 · Broadway1600 Meters385:01.40—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16East Coast Elite Roanoke #1Dec 16 · 3200 Meters · Place 4 · Broadway3200 Meters4.10:24.78a9
Dec 9Liberty Flames HS InvitationalDec 9 · 1000 Meters · Place 62 · Broadway1000 Meters62.2:58.30a PB9