Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorLiberty Flames HS Invitational · Dec 73:31.16aLiberty Flames HS InvitationalDecember 7, 2024
1600 Meters · IndoorLiberty Christmas HS Invitational · Dec 145:22.15aLiberty Christmas HS InvitationalDecember 14, 2024
1600 Meters · OutdoorVHSL Blue Ridge District OD Championships · May 205:34.62aVHSL Blue Ridge District OD ChampionshipsMay 20, 2026
300 Meters · IndoorEast Coast Elite · Jan 752.52East Coast EliteJanuary 7, 2023
400 Meters · OutdoorByrd Senior Night · May 659.95aByrd Senior NightMay 6, 2026
500 Meters · IndoorLiberty Flames HS Invitational · Dec 91:26.52aLiberty Flames HS InvitationalDecember 9, 2023
55 Meters · IndoorEast Coast Elite · Jan 78.86East Coast EliteJanuary 7, 2023
800 Meters · Outdoor2026 Region 3D Track & Field Championships 2026 · May 282:17.10a2026 Region 3D Track & Field Championships 2026May 28, 2026
Combined results · OutdoorFranklin County Home Meet · May 61:06.70Franklin 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 12 · William Byrd800 Meters12.2:17.10a PB11
May 20VHSL Blue Ridge District OD ChampionshipsMay 20 · 1600 Meters · Place 10 · William Byrd1600 Meters10.5:34.62a PB11
May 20Blacksburg Quad MeetMay 20 · 1600 Meters · Place 10 · William Byrd1600 Meters10.5:34.62a11
May 16Golden Eagle InvitationalMay 16 · 800 Meters · Place 23 · William Byrd800 Meters23.2:21.97a11
May 6Byrd Senior NightMay 6 · 400 Meters · Place 10 · William Byrd400 Meters10.59.95a PB11
Apr 4Appomattox County HS InvitationalApr 4 · 800 Meters · Place 18 · William Byrd800 Meters18.2:26.44a11

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 6Franklin County Home MeetMay 6 · Combined results · Place 21 · William Byrd High ScCombined results211:06.70 PB10
Mar 20Byrd OpenerMar 20 · Combined results · Place 18 · William Byrd High ScCombined results182:40.9610

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 6East Coast Elite - Roanoke 2.6.25Feb 6 · 500 Meters · Place 24 · William Byrd500 Meters24.1:29.48a10

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 19East Coast Elite - Roanoke 12.19.24Dec 19 · 1000 Meters · Place 47 · William Byrd1000 Meters47.3:32.37a10
Dec 14Liberty Christmas HS InvitationalDec 14 · 1600 Meters · Place 137 · William Byrd1600 Meters137.5:22.15a PB10
Dec 7Liberty Flames HS InvitationalDec 7 · 1000 Meters · Place 110 · William Byrd1000 Meters110.3:31.16a PB10
Jan 5East Coast Elite #1Jan 5 · 500 Meters · Place 36 · William Byrd500 Meters36.1:28.98a9

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 800 Meters · Place 28 · William Byrd800 Meters28.2:35.10a9
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 400 Meters · Place 33 · William Byrd400 MetersRound P33.1:06.02a9
Apr 27Titan Track ClassicApr 27 · Combined results · Place 40 · William Byrd High ScCombined results402:32.529
Apr 13Blacksburg InvitationalApr 13 · 800 Meters · Place 12 · William Byrd High Sc800 Meters122:37.67—
Apr 13Blacksburg InvitationalApr 13 · 800 Meters · Place 67 · William Byrd High Sc800 Meters672:37.67—

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 16East Coast Elite Roanoke #1Dec 16 · 1000 Meters · William Byrd1000 Meters—DNS9
Dec 9Liberty Flames HS InvitationalDec 9 · 500 Meters · Place 81 · William Byrd500 Meters81.1:26.52a PB9
Dec 2Liberty HS OpenerDec 2 · 500 Meters · Place 22 · William Byrd500 Meters22.1:30.37a9
Jan 7East Coast EliteJan 7 · 300 Meters · Place 4 · William Byrd High Sc300 Meters452.52 PB8
Jan 7East Coast EliteJan 7 · 300 Meters · Place 10 · William Byrd High Sc300 Meters1052.528
Jan 7East Coast EliteJan 7 · 55 Meters · Place 5 · William Byrd High Sc55 Meters58.86 PB8
Jan 7East Coast EliteJan 7 · 55 Meters · Place 9 · William Byrd High Sc55 Meters98.868