Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPatrick Henry HS (Roanoke) Home Meet · Apr 2314.20aPatrick Henry HS (Roanoke) Home MeetApril 23, 2026
100m Hurdles · 33" / 0.838m · Outdoor2026 Region 3D Track & Field Championships 2026 · May 2821.68a2026 Region 3D Track & Field Championships 2026May 28, 2026
200 Meters · OutdoorNorthside Invitational · Apr 429.63aNorthside InvitationalApril 4, 2026
300 Meters · IndoorVHSL Region 3D Championships · Feb 2249.27aVHSL Region 3D ChampionshipsFebruary 22, 2025
300 Meters · OutdoorWalter Bass Invite · Jan 1749.18aWalter Bass InviteJanuary 17, 2026
300m Hurdles · 30" / 0.762m · OutdoorNorthside Invitational · Apr 456.78aNorthside InvitationalApril 4, 2026
400 Meters · OutdoorCosmopolitan Invitational Track and Field Meet · May 21:11.86aCosmopolitan Invitational Track and Field MeetMay 2, 2024
55 Meter · IndoorRegion 3D Championships · Feb 218.49aRegion 3D ChampionshipsFebruary 21, 2026
55 Meter · OutdoorWalter Bass Invite · Jan 178.55aWalter Bass InviteJanuary 17, 2026
55 Meters · IndoorVHSL Region 3D Championships · Feb 228.42aVHSL Region 3D ChampionshipsFebruary 22, 2025
Combined results · OutdoorTerrier Twilight Middle School Invitational · Apr 121:14.84Terrier Twilight Middle School InvitationalApril 12, 2024
Long Jump · IndoorRegion 3D Championships · Feb 2112' 10.5"Region 3D ChampionshipsFebruary 21, 2026
Long Jump · OutdoorTitan Track Classic · Apr 1913-06.00Titan Track ClassicApril 19, 2025
Triple Jump · OutdoorCosmopolitan Invitational Track and Field Meet · May 226-07.75Cosmopolitan Invitational Track and Field MeetMay 2, 2024

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 282026 Region 3D Track & Field Championships 2026May 28 · Long Jump · Place 19 · Hidden ValleyHidden ValleyLong Jump19.12' 11.5"10
May 282026 Region 3D Track & Field Championships 2026May 28 · 300m Hurdles · Place 14 · Hidden ValleyHidden Valley300m Hurdles30" / 0.762m14.59.52a10
May 282026 Region 3D Track & Field Championships 2026May 28 · 100m Hurdles · Place 15 · Hidden ValleyHidden Valley100m Hurdles33" / 0.838m15.21.68a PB10
May 9Blue Demon InvitationalMay 9 · Long Jump · Place 34 · Hidden ValleyHidden ValleyLong Jump344.00m10
May 9Blue Demon InvitationalMay 9 · 300m Hurdles · Place 22 · Hidden ValleyHidden Valley300m Hurdles2258.99a10
May 9Blue Demon InvitationalMay 9 · 200 Meters · Place 47 · Hidden ValleyHidden Valley200 Meters4729.96a10
May 9Blue Demon InvitationalMay 9 · 100 Meters · Place 49 · Hidden ValleyHidden Valley100 Meters4914.24a10
May 2East Coast Elite - OMSOCMay 2 · 300m Hurdles · Place 10 · Hidden ValleyHidden Valley300m Hurdles1057.95a10
Apr 25Knights Track Classic Apr 25 · Long Jump · Place 15 · Hidden ValleyHidden ValleyLong Jump15.13-00.0010
Apr 25Knights Track Classic Apr 25 · 300m Hurdles · Place 7 · Hidden ValleyHidden Valley300m Hurdles30" / 0.762m7.57.40a10
Apr 25Knights Track Classic Apr 25 · 200 Meters · Place 19 · Hidden ValleyHidden Valley200 Meters19.30.08a10
Apr 25Knights Track Classic Apr 25 · 100 Meters · Place 18 · Hidden ValleyHidden Valley100 Meters18.14.44a10
Apr 23Patrick Henry HS (Roanoke) Home MeetApr 23 · Long Jump · Place 4 · Hidden ValleyHidden ValleyLong Jump4.13-04.0010
Apr 23Patrick Henry HS (Roanoke) Home MeetApr 23 · 200 Meters · Place 6 · Hidden ValleyHidden Valley200 Meters6.29.65a10
Apr 23Patrick Henry HS (Roanoke) Home MeetApr 23 · 100 Meters · Place 6 · Hidden ValleyHidden Valley100 Meters6.14.20a PB10
Apr 8Salem Quad Meet (Roanoke)Apr 8 · 300m Hurdles · Place 7 · Hidden ValleyHidden Valley300m Hurdles758.37a10
Apr 8Salem Quad Meet (Roanoke)Apr 8 · 200 Meters · Place 5 · Hidden ValleyHidden Valley200 Meters530.06a10
Apr 8Salem Quad Meet (Roanoke)Apr 8 · 100 Meters · Place 4 · Hidden ValleyHidden Valley100 Meters414.26a10
Apr 4Northside InvitationalApr 4 · Long Jump · Place 5 · Hidden ValleyHidden ValleyLong Jump5.14-04.0010
Apr 4Northside InvitationalApr 4 · 300m Hurdles · Place 4 · Hidden ValleyHidden Valley300m Hurdles30" / 0.762m4.56.78a PB10
Apr 4Northside InvitationalApr 4 · 200 Meters · Place 7 · Hidden ValleyHidden Valley200 Meters7.29.63a PB10
Jan 17Walter Bass InviteJan 17 · 300 Meters · Place 172 · Hidden ValleyHidden Valley300 Meters172.49.18a PB10
Jan 17Walter Bass InviteJan 17 · 55 Meter · Place 184 · Hidden ValleyHidden Valley55 MeterRound P184.8.55a PB10

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 21Region 3D ChampionshipsFeb 21 · 300 Meters · Place 18 · Hidden ValleyHidden Valley300 Meters18.50.42a10
Feb 21Region 3D ChampionshipsFeb 21 · 55 Meter · Place 18 · Hidden ValleyHidden Valley55 Meter18.8.49a PB10
Feb 21Region 3D ChampionshipsFeb 21 · Long Jump · Place 12 · Hidden ValleyHidden ValleyLong Jump12.12' 10.5" PB10
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · 300 Meters · Place 46 · Hidden ValleyHidden Valley300 Meters46.49.84a10
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · 55 Meter · Place 72 · Hidden ValleyHidden Valley55 Meter72.8.57a10
Jan 3ECE ROANOKE - AROUND THE WORLD INVITATIONALJan 3 · 300 Meters · Place 40 · Hidden ValleyHidden Valley300 Meters4049.55a10

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 300 Meters · Place 43 · Hidden ValleyHidden Valley300 Meters43.49.40a10
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · Long Jump · Place 41 · Hidden ValleyHidden ValleyLong Jump41.3.84m10
Dec 13ECE ROANOKE - UGLY SWEATER INVITATIONALDec 13 · 55 Meter · Place 42 · Hidden ValleyHidden Valley55 Meter42.8.54a10
Feb 22VHSL Region 3D ChampionshipsFeb 22 · 300 Meters · Place 16 · Hidden ValleyHidden Valley300 Meters1649.27a PB—
Feb 22VHSL Region 3D ChampionshipsFeb 22 · 55 Meters · Place 27 · Hidden ValleyHidden Valley55 Meters278.42a PB—
Feb 8East Coast Elite - Roanoke 2.8.25Feb 8 · 300 Meters · Place 30 · Hidden ValleyHidden Valley300 Meters30.49.28a9
Feb 8East Coast Elite - Roanoke 2.8.25Feb 8 · 55 Meter · Place 48 · Hidden ValleyHidden Valley55 Meter48.8.52a9
Feb 6East Coast Elite - Roanoke 2.6.25Feb 6 · 300 Meters · Place 47 · Hidden ValleyHidden Valley300 Meters47.50.33a9
Feb 6East Coast Elite - Roanoke 2.6.25Feb 6 · 55 Meter · Place 48 · Hidden ValleyHidden Valley55 Meter48.8.59a9
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · 300 Meters · Place 67 · Hidden ValleyHidden Valley300 Meters67.51.21a9
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · 55 Meter · Place 102 · Hidden ValleyHidden Valley55 Meter102.8.67a9

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 10Blue Demon InvitationalMay 10 · Long Jump · Place 26 · Hidden ValleyHidden ValleyLong Jump263.97m9
May 10Blue Demon InvitationalMay 10 · 200 Meters · Place 44 · Hidden ValleyHidden Valley200 Meters4429.979
May 10Blue Demon InvitationalMay 10 · 100 Meters · Place 45 · Hidden ValleyHidden Valley100 Meters4514.519
Apr 19Titan Track ClassicApr 19 · Long Jump · Place 14 · Hidden ValleyHidden ValleyLong Jump14.13-06.00 PB9
Apr 19Titan Track ClassicApr 19 · 200 Meters · Place 19 · Hidden ValleyHidden Valley200 Meters19.29.95a9
Apr 19Titan Track ClassicApr 19 · 100 Meters · Place 25 · Hidden ValleyHidden Valley100 Meters25.14.56a9
Apr 5Northside InvitationalApr 5 · Long Jump · Place 16 · Hidden ValleyHidden ValleyLong Jump16.12-05.009
Apr 5Northside InvitationalApr 5 · 200 Meters · Place 26 · Hidden ValleyHidden Valley200 Meters26.30.99a9
Apr 5Northside InvitationalApr 5 · 100 Meters · Place 28 · Hidden ValleyHidden Valley100 Meters28.14.47a9

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 19East Coast Elite - Roanoke 12.19.24Dec 19 · 300 Meters · Place 39 · Hidden ValleyHidden Valley300 Meters39.51.35a9
Dec 14East Coast Elite - RoanokeDec 14 · 300 Meters · Place 55 · Hidden ValleyHidden Valley300 Meters55.51.45a9
Dec 14East Coast Elite - RoanokeDec 14 · 55 Meter · Place 50 · Hidden ValleyHidden Valley55 Meter50.8.58a9

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · Triple Jump · Place 14 · Hidden ValleyHidden ValleyTriple Jump14.26-07.75 PB8
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · Long Jump · Place 33 · Hidden ValleyHidden ValleyLong Jump33.11-05.758
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 400 Meters · Place 18 · Hidden ValleyHidden Valley400 MetersRound P18.1:11.86a PB8
Apr 17BFMS Meet #2Apr 17 · Combined results · Place 4 · Hidden Valley MiddleHidden Valley MiddleCombined results43-10.008
Apr 12Terrier Twilight Middle School InvitationalApr 12 · Combined results · Place 14 · Hidden Valley MiddleHidden Valley MiddleCombined results141:14.84 PB8
Apr 3Hidden Valley Middle Tri-Meet- Back From BreakApr 3 · Triple Jump · Place 2 · Hidden ValleyHidden ValleyTriple Jump224' 10.58
Apr 3Hidden Valley Middle Tri-Meet- Back From BreakApr 3 · Long Jump · Place 2 · Hidden ValleyHidden ValleyLong Jump212' 11.58
Apr 3Hidden Valley Middle Tri-Meet- Back From BreakApr 3 · High Jump · Place 2 · Hidden ValleyHidden ValleyHigh Jump23' 108