Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTitan Track Classic · Apr 1913.02aTitan Track ClassicApril 19, 2025
200 Meters · OutdoorTitan Track Classic · Apr 1927.33aTitan Track ClassicApril 19, 2025
300 Meters · IndoorEd Long Invitational · Jan 1744.57Ed Long InvitationalJanuary 17, 2026
55 Meter · IndoorRegion 3D Championships · Feb 217.65aRegion 3D ChampionshipsFebruary 21, 2026
55 Meter · OutdoorLiberty Flames HS Invitational · Dec 67.77aLiberty Flames HS InvitationalDecember 6, 2025
55 Meters · IndoorVHSL Class 3 State Indoor Championships · Mar 37.69VHSL Class 3 State Indoor ChampionshipsMarch 3, 2025
60 Meter · IndoorAdidas Indoor Nationals · Mar 208.33aAdidas Indoor NationalsMarch 20, 2026
Combined results · OutdoorByrd Opener · Mar 2013.76Byrd OpenerMarch 20, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 282026 Region 3D Track & Field Championships 2026May 28 · 200 Meters · Place 14 · NorthsideNorthside200 Meters14.27.96a11
May 282026 Region 3D Track & Field Championships 2026May 28 · 100 Meters · Place 7 · NorthsideNorthside100 Meters7.13.56a11
May 20VHSL Blue Ridge District OD ChampionshipsMay 20 · 100 Meters · Place 5 · NorthsideNorthside100 Meters5.13.23a11
May 20Blacksburg Quad MeetMay 20 · 100 Meters · Place 5 · NorthsideNorthside100 Meters5.13.23a11
May 16Golden Eagle InvitationalMay 16 · 200 Meters · Place 14 · NorthsideNorthside200 Meters14.27.45a11
May 16Golden Eagle InvitationalMay 16 · 100 Meters · Place 20 · NorthsideNorthside100 Meters20.13.35a11
May 12Alleghany Quint Track MeetMay 12 · 200 Meters · Place 3 · NorthsideNorthside200 Meters3.27.35a11
May 12Alleghany Quint Track MeetMay 12 · 100 Meters · Place 2 · NorthsideNorthside100 Meters2.13.31a11

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 60 Meter · Place 122 · Viking RCViking RC60 MeterRound P122.8.33a PB11
Feb 21Region 3D ChampionshipsFeb 21 · 300 Meters · Place 7 · NorthsideNorthside300 Meters7.45.90a11
Feb 21Region 3D ChampionshipsFeb 21 · 55 Meter · Place 4 · NorthsideNorthside55 Meter4.7.65a PB11
Jan 17Ed Long InvitationalJan 17 · 300 Meters · Place 5 · Northside HiNorthside Hi300 Meters544.57 PB—
Jan 17Ed Long InvitationalJan 17 · 55 Meters · Place 6 · Northside HiNorthside Hi55 Meters67.80—
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · 300 Meters · Place 7 · NorthsideNorthside300 Meters7.45.66a11
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · 55 Meter · Place 2 · NorthsideNorthside55 Meter2.7.71a11
Jan 3ECE ROANOKE - AROUND THE WORLD INVITATIONALJan 3 · 55 Meters · Place 4 · NorthsideNorthside55 Meters47.76a11

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 13ECE ROANOKE - UGLY SWEATER INVITATIONALDec 13 · 55 Meter · Place 3 · NorthsideNorthside55 Meter3.7.73a11
Mar 3VHSL Class 3 State Indoor ChampionshipsMar 3 · 55 Meters · Place 15 · Northside HiNorthside Hi55 MetersRound P157.69 PB10
Mar 3VHSL Class 3 State Indoor ChampionshipsMar 3 · 55 Meters · Place 15 · Northside HiNorthside Hi55 MetersRound P157.6910
Feb 22VHSL Region 3D ChampionshipsFeb 22 · 300 Meters · Place 6 · NorthsideNorthside300 Meters645.41a—
Feb 22VHSL Region 3D ChampionshipsFeb 22 · 55 Meters · Place 3 · NorthsideNorthside55 Meters37.72a—
Feb 8East Coast Elite - Roanoke 2.8.25Feb 8 · 300 Meters · Place 14 · NorthsideNorthside300 Meters14.46.36a10
Feb 8East Coast Elite - Roanoke 2.8.25Feb 8 · 55 Meter · Place 13 · NorthsideNorthside55 Meter13.8.00a10
Feb 6East Coast Elite - Roanoke 2.6.25Feb 6 · 300 Meters · Place 13 · NorthsideNorthside300 Meters13.45.75a10
Feb 6East Coast Elite - Roanoke 2.6.25Feb 6 · 55 Meter · Place 12 · NorthsideNorthside55 Meter12.7.95a10
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · 55 Meter · Place 15 · NorthsideNorthside55 Meter15.7.89a10
Jan 18Walt Cormack MemorialJan 18 · 300 Meters · Place 87 · Northside HiNorthside Hi300 Meters8753.53—
Jan 18Walt Cormack MemorialJan 18 · 55 Meters · Place 88 · Northside HiNorthside Hi55 Meters889.14—
Jan 4East Coast Elite- VMI 1.4.25Jan 4 · 55 Meter · Place 34 · NorthsideNorthside55 Meter34.7.93a10

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Dec 6Liberty Flames HS InvitationalDec 6 · 55 Meter · Place 45 · NorthsideNorthside55 MeterRound P45.7.77a PBWind: 011
Jun 6VHSL Class 3 State ChampionshipsJun 6 · 100 Meters · Place 29 · Northside HiNorthside Hi100 MetersRound P2913.0310
Jun 6VHSL Class 3 State ChampionshipsJun 6 · 100 Meters · Place 29 · Northside HiNorthside Hi100 MetersRound P2913.0310
May 17Golden Eagle Invitational May 17 · 200 Meters · Place 11 · NorthsideNorthside200 Meters1128.3610
May 17Golden Eagle Invitational May 17 · 100 Meters · Place 6 · NorthsideNorthside100 Meters613.4610
Apr 19Titan Track ClassicApr 19 · 200 Meters · Place 5 · NorthsideNorthside200 Meters5.27.33a PB10
Apr 19Titan Track ClassicApr 19 · 100 Meters · Place 4 · NorthsideNorthside100 Meters4.13.02a PB10
Apr 5Northside InvitationalApr 5 · 200 Meters · Place 3 · NorthsideNorthside200 Meters3.27.69a10
Apr 5Northside InvitationalApr 5 · 100 Meters · Place 3 · NorthsideNorthside100 Meters3.13.16a10
Mar 20Byrd OpenerMar 20 · Combined results · Place 2 · Northside High SchooNorthside High SchooCombined results227.9210
Mar 20Byrd OpenerMar 20 · Combined results · Place 2 · Northside High SchooNorthside High SchooCombined results213.76 PB10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 19East Coast Elite - Roanoke 12.19.24Dec 19 · 55 Meter · Place 10 · NorthsideNorthside55 Meter10.7.78a10

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 15Glenvar MS Meet 1Mar 15 · 200 Meters · Place 3 · Northside (Roanoke)Northside (Roanoke)200 Meters3.30.90-
Mar 15Glenvar MS Meet 1Mar 15 · 100 Meters · Place 1 · Northside (Roanoke)Northside (Roanoke)100 Meters1.13.59-

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 23Northside MS vs. Benjamin Franklin MSMar 23 · 200 Meters · Place 5 · Northside (Roanoke)Northside (Roanoke)200 Meters5.32.96-
Mar 23Northside MS vs. Benjamin Franklin MSMar 23 · 100 Meters · Place 2 · Northside (Roanoke)Northside (Roanoke)100 Meters2.14.72-