Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorRegion 3D Championships · Feb 213:58.41aRegion 3D ChampionshipsFebruary 21, 2026
1000 Meters · OutdoorLiberty Flames HS Invitational · Dec 64:09.49aLiberty Flames HS InvitationalDecember 6, 2025
1600 Meters · IndoorECE ROANOKE - PAJAMA INVITATIONAL · Jan 106:49.25aECE ROANOKE - PAJAMA INVITATIONALJanuary 10, 2026
1600 Meters · OutdoorCosmopolitan Invitational · Apr 306:54.69aCosmopolitan InvitationalApril 30, 2026
500 Meters · IndoorBulldog Invitational · Feb 11:36.71Bulldog InvitationalFebruary 1, 2025
800 Meters · Outdoor2026 Region 3D Track & Field Championships 2026 · May 282:50.30a2026 Region 3D Track & Field Championships 2026May 28, 2026
Combined results · OutdoorFranklin County Home Meet · May 61:14.61Franklin County Home MeetMay 6, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 282026 Region 3D Track & Field Championships 2026May 28 · 800 Meters · Place 13 · William Byrd800 Meters13.2:50.30a PB10
May 20VHSL Blue Ridge District OD ChampionshipsMay 20 · 1600 Meters · Place 7 · William Byrd1600 Meters7.7:01.84a10
May 20Blacksburg Quad MeetMay 20 · 1600 Meters · Place 7 · William Byrd1600 Meters7.7:01.84a10
May 9Blue Demon InvitationalMay 9 · 800 Meters · Place 40 · William Byrd800 Meters402:59.49a10
Apr 30Cosmopolitan InvitationalApr 30 · 1600 Meters · Place 17 · William Byrd1600 Meters17.6:54.69a PB10
Apr 4Appomattox County HS InvitationalApr 4 · 800 Meters · Place 13 · William Byrd800 Meters13.3:20.46a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21Region 3D ChampionshipsFeb 21 · 1000 Meters · Place 13 · William Byrd1000 Meters13.3:58.41a PB10
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · 1600 Meters · Place 30 · William Byrd1600 Meters30.6:49.25a PB10

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 1600 Meters · Place 25 · William Byrd1600 Meters25.6:53.83a10
Dec 13ECE ROANOKE - UGLY SWEATER INVITATIONALDec 13 · 1000 Meters · Place 16 · William Byrd1000 Meters16.3:58.64a10
Feb 22VHSL Region 3D ChampionshipsFeb 22 · 1000 Meters · Place 19 · William Byrd1000 Meters194:02.27a—
Feb 8East Coast Elite - Roanoke 2.8.25Feb 8 · 1000 Meters · Place 22 · William Byrd1000 Meters22.3:58.76a9
Feb 1Bulldog InvitationalFeb 1 · 500 Meters · Place 92 · William Byrd500 Meters921:40.299
Feb 1Bulldog InvitationalFeb 1 · 500 Meters · Place 73 · William Byrd500 Meters731:36.71 PB9
Feb 1Bulldog InvitationalFeb 1 · 500 Meters · Place 73 · William Byrd500 Meters731:36.719
Jan 25Heritage Middle School & JV InvitationalJan 25 · 500 Meters · Place 7 · William Byrd500 Meters71:40.51—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 6Liberty Flames HS InvitationalDec 6 · 1000 Meters · Place 78 · William Byrd1000 Meters78.4:09.49a PB10
May 10Blue Demon InvitationalMay 10 · 800 Meters · Place 38 · William Byrd800 Meters382:56.579
May 6Franklin County Home MeetMay 6 · Combined results · Place 13 · William Byrd High ScCombined results131:14.61 PB9
Apr 19Rufus Knight InvitationalApr 19 · 800 Meters · Place 11 · William Byrd800 Meters113:06.95—
Mar 20Byrd OpenerMar 20 · Combined results · Place 5 · William Byrd High ScCombined results53:09.429

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 19East Coast Elite - Roanoke 12.19.24Dec 19 · 500 Meters · Place 34 · William Byrd500 Meters34.1:40.29a9
Dec 14Liberty Christmas HS InvitationalDec 14 · 500 Meters · Place 79 · William Byrd500 Meters79.1:42.58a9
Dec 7Liberty Flames HS InvitationalDec 7 · 1000 Meters · Place 74 · William Byrd1000 Meters74.4:07.72a9