Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorEast Coast Elite - Roanoke · Dec 143:14.20aEast Coast Elite - RoanokeDecember 14, 2024
1000 Meters · OutdoorWalter Bass Invite · Jan 173:03.98aWalter Bass InviteJanuary 17, 2026
1600 Meters · IndoorEast Coast Elite - Roanoke 12.19.24 · Dec 195:35.11aEast Coast Elite - Roanoke 12.19.24December 19, 2024
1600 Meters · OutdoorVHSL Region 2B Championships · May 285:20.27aVHSL Region 2B ChampionshipsMay 28, 2025
500 Meters · IndoorECE ROANOKE - WINTER WONDERLAND HOLIDAY HAT · Dec 201:17.00aECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDecember 20, 2025
500 Meters · OutdoorLiberty Christmas HS Invitational · Dec 131:17.65aLiberty Christmas HS InvitationalDecember 13, 2025
800 Meters · OutdoorGenerals Invitational · May 22:15.46aGenerals InvitationalMay 2, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 27VHSL Region 1B Championship 2026May 27 · 800 Meters · Place 6 · RiverheadsRiverheads800 Meters6.2:16.29a10
May 21Shenandoah District ChampionshipMay 21 · 800 Meters · Place 7 · RiverheadsRiverheads800 Meters7.2:18.08a10
May 12Alleghany Quint Track MeetMay 12 · 800 Meters · Place 5 · RiverheadsRiverheads800 Meters5.2:16.24a10
May 1Generals T & F InvitationalMay 1 · 800 Meters · Place 24 · RiverheadsRiverheads800 Meters24.2:30.38a10
Apr 22Stuarts Draft Home Track Meet 2026Apr 22 · 800 Meters · Place 4 · RiverheadsRiverheads800 Meters4.2:15.88aUnofficial10
Jan 17Walter Bass InviteJan 17 · 500 Meters · Place 95 · RiverheadsRiverheads500 Meters95.1:19.11a10
Jan 17Walter Bass InviteJan 17 · 1000 Meters · Place 122 · RiverheadsRiverheads1000 Meters122.3:03.98a PB10

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 500 Meters · Place 20 · RiverheadsRiverheads500 Meters20.1:17.00a PB10
Feb 17VHSL 1B/2B REGIONAL ChampionshipsFeb 17 · 1600 Meters · Place 8 · RiverheadsRiverheads1600 Meters8.6:06.30a9
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · 1000 Meters · Place 66 · RiverheadsRiverheads1000 Meters66.3:20.42a9
Jan 4East Coast Elite- VMI 1.4.25Jan 4 · 1600 Meters · Place 97 · RiverheadsRiverheads1600 Meters97.6:03.28a9

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 13Liberty Christmas HS InvitationalDec 13 · 500 Meters · Place 70 · RiverheadsRiverheads500 Meters70.1:17.65a PB10
Dec 6Liberty Flames HS InvitationalDec 6 · 1000 Meters · Place 100 · RiverheadsRiverheads1000 Meters100.3:29.80a10
May 28VHSL Region 2B ChampionshipsMay 28 · 1600 Meters · Place 14 · RiverheadsRiverheads1600 Meters14.5:20.27a PB9
May 2Generals InvitationalMay 2 · 800 Meters · Place 8 · RiverheadsRiverheads800 Meters8.2:15.46a PB9

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 19East Coast Elite - Roanoke 12.19.24Dec 19 · 1600 Meters · Place 34 · RiverheadsRiverheads1600 Meters34.5:35.11a PB9
Dec 14East Coast Elite - RoanokeDec 14 · 1000 Meters · Place 35 · RiverheadsRiverheads1000 Meters35.3:14.20a PB9
Dec 14East Coast Elite - RoanokeDec 14 · 1600 Meters · Place 36 · RiverheadsRiverheads1600 Meters36.5:36.19a9
Dec 7Liberty Flames HS InvitationalDec 7 · 500 Meters · Place 66 · RiverheadsRiverheads500 Meters66.1:22.29a9
Dec 7Liberty Flames HS InvitationalDec 7 · 1000 Meters · Place 92 · RiverheadsRiverheads1000 Meters92.3:18.78a9
Jan 5East Coast Elite #1Jan 5 · 500 Meters · RiverheadsRiverheads500 Meters—DNS8
Jan 5East Coast Elite #1Jan 5 · 1600 Meters · RiverheadsRiverheads1600 Meters—DNS8

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 17SDHS Regular Season InvitationalApr 17 · 1600 Meters · RiverheadsRiverheads1600 Meters--5:39.85a8
Apr 17SDHS Regular Season InvitationalApr 17 · 800 Meters · RiverheadsRiverheads800 Meters--2:37.87a8

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 19Lampert Timing Indoor Track Meet #4Dec 19 · 1600 Meters · Place 1 · RiverheadsRiverheads1600 Meters1.5:54.95a8