Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPatrick Henry HS (Roanoke) Home Meet · Apr 2311.73aPatrick Henry HS (Roanoke) Home MeetApril 23, 2026
200 Meters · OutdoorNorthside Invitational · Apr 423.79aNorthside InvitationalApril 4, 2026
300 Meters · IndoorECE ROANOKE - AROUND THE WORLD INVITATIONAL · Jan 339.62aECE ROANOKE - AROUND THE WORLD INVITATIONALJanuary 3, 2026
300 Meters · OutdoorWalter Bass Invite · Jan 1738.85aWalter Bass InviteJanuary 17, 2026
55 Meter · IndoorEast Coast Elite - Roanoke 1.23.25 · Jan 237.15aEast Coast Elite - Roanoke 1.23.25January 23, 2025
55 Meter · OutdoorWally Gilbert Invitational · Dec 97.19aWally Gilbert InvitationalDecember 9, 2023
55 Meters · Indoor2024 VHSL Region 3D Championships · Feb 177.20a2024 VHSL Region 3D ChampionshipsFebruary 17, 2024
Combined results · OutdoorTitan Track Classic · Apr 2712.12Titan Track ClassicApril 27, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 25Knights Track Classic Apr 25 · 100 Meters · Place 22 · Hidden Valley100 Meters22.12.06a12
Apr 23Patrick Henry HS (Roanoke) Home MeetApr 23 · 100 Meters · Place 5 · Hidden Valley100 Meters5.11.73a PB12
Apr 8Salem Quad Meet (Roanoke)Apr 8 · 200 Meters · Place 11 · Hidden Valley200 Meters1124.68a12
Apr 8Salem Quad Meet (Roanoke)Apr 8 · 100 Meters · Place 12 · Hidden Valley100 Meters1211.93a12
Apr 4Northside InvitationalApr 4 · 200 Meters · Place 7 · Hidden Valley200 Meters7.23.79a PB12
Apr 4Northside InvitationalApr 4 · 100 Meters · Place 10 · Hidden Valley100 Meters10.11.82a12
Jan 17Walter Bass InviteJan 17 · 300 Meters · Place 112 · Hidden Valley300 Meters112.38.85a PB12
Jan 17Walter Bass InviteJan 17 · 55 Meter · Place 136 · Hidden Valley55 MeterRound P136.7.22a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · 300 Meters · Place 38 · Hidden Valley300 Meters38.40.53a12
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · 300 Meters · Hidden Valley300 Meters—DQ12
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · 55 Meter · Place 45 · Hidden Valley55 Meter45.7.17a12
Jan 3ECE ROANOKE - AROUND THE WORLD INVITATIONALJan 3 · 300 Meters · Place 27 · Hidden Valley300 Meters2739.62a PB12

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 300 Meters · Place 56 · Hidden Valley300 Meters56.40.94a12
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 55 Meter · Place 72 · Hidden Valley55 Meter72.7.24a12
Dec 13ECE ROANOKE - UGLY SWEATER INVITATIONALDec 13 · 55 Meter · Place 42 · Hidden Valley55 Meter42.7.22a12
Feb 8East Coast Elite - Roanoke 2.8.25Feb 8 · 55 Meter · Place 48 · Hidden Valley55 Meter48.7.21a11
Feb 6East Coast Elite - Roanoke 2.6.25Feb 6 · 55 Meter · Place 40 · Hidden Valley55 Meter40.7.18a11
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · 55 Meter · Place 68 · Hidden Valley55 Meter68.7.15a PB11

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 10Blue Demon InvitationalMay 10 · 200 Meters · Place 26 · Hidden Valley200 Meters2624.0611
May 10Blue Demon InvitationalMay 10 · 100 Meters · Place 38 · Hidden Valley100 Meters3812.1211
Apr 19Titan Track ClassicApr 19 · 200 Meters · Place 25 · Hidden Valley200 Meters25.25.01a11
Apr 19Titan Track ClassicApr 19 · 100 Meters · Place 28 · Hidden Valley100 Meters28.12.03a11
Apr 5Northside InvitationalApr 5 · 100 Meters · Place 20 · Hidden Valley100 Meters20.11.94a11

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 19East Coast Elite - Roanoke 12.19.24Dec 19 · 300 Meters · Place 38 · Hidden Valley300 Meters38.40.94a11
Dec 19East Coast Elite - Roanoke 12.19.24Dec 19 · 55 Meter · Place 46 · Hidden Valley55 Meter46.7.21a11
Feb 172024 VHSL Region 3D ChampionshipsFeb 17 · 55 Meters · Place 22 · Hidden Valley55 Meters227.20a PB—
Jan 11East Coast Elite Roanoke #2Jan 11 · 55 Meters · Place 39 · Hidden Valley55 Meters397.2010

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 23VHSL Region 3D ChampionshipsMay 23 · 200 Meters · Place 25 · Hidden Valley200 Meters2524.58a—
May 23VHSL Region 3D ChampionshipsMay 23 · 100 Meters · Place 21 · Hidden Valley100 Meters2111.94a—
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 200 Meters · Place 14 · Hidden Valley200 MetersRound P14.24.62a10
Apr 27Titan Track ClassicApr 27 · Combined results · Place 21 · Hidden Valley High SCombined results2124.5810
Apr 27Titan Track ClassicApr 27 · Combined results · Place 31 · Hidden Valley High SCombined results3112.12 PB10
Apr 20Northside InvitationalApr 20 · Combined results · Place 15 · Hidden Valley High SCombined results1525.8710
Apr 20Northside InvitationalApr 20 · Combined results · Place 13 · Hidden Valley High SCombined results1312.6410
Apr 13Blacksburg InvitationalApr 13 · 100 Meters · Place 2 · Hidden Valley High S100 Meters213.050—
Apr 13Blacksburg InvitationalApr 13 · 100 Meters · Place 66 · Hidden Valley High S100 Meters6613.050—
Apr 10River Ridge Quad MeetApr 10 · 200 Meters · Place 10 · Hidden Valley200 Meters10.25.34a10
Apr 10River Ridge Quad MeetApr 10 · 100 Meters · Place 10 · Hidden Valley100 Meters10.12.06a10

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16East Coast Elite Roanoke #1Dec 16 · 55 Meter · Place 40 · Hidden Valley55 Meter40.7.23a10

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 9Wally Gilbert InvitationalDec 9 · 300 Meters · Place 34 · Hidden Valley300 Meters34.45.14a10
Dec 9Wally Gilbert InvitationalDec 9 · 55 Meter · Place 22 · Hidden Valley55 Meter22.7.19a PB10