Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNorthumberland Home Meet #2 · Apr 2311.11aNorthumberland Home Meet #2April 23, 2026
200 Meters · OutdoorNorthern Neck District Championships · May 2023.19aNorthern Neck District ChampionshipsMay 20, 2026
300 Meters · IndoorGrant Holloway Holiday Invitational 2026 · Dec 2039.03aGrant Holloway Holiday Invitational 2026December 20, 2025
55 Meter · IndoorGrant Holloway Holiday Invitational 2026 · Dec 206.96aGrant Holloway Holiday Invitational 2026December 20, 2025
55 Meters · IndoorVHSL Class 1 Indoor State Championships · Mar 46.85VHSL Class 1 Indoor State ChampionshipsMarch 4, 2026
Long Jump · OutdoorWest Point Home Meet #1 · Mar 1819-00.00West Point Home Meet #1March 18, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 1 State ChampionshipsJun 5 · 100 Meters · Place 9 · Northumberland100 MetersRound P9.11.36aWind: -1.212
Jun 5VHSL Class 1 State ChampionshipsJun 5 · 100 Meters · Place 6 · Northumberland100 Meters6.11.36aWind: -1.712
May 27VHSL Group 1A Regional Track and Field ChampionshipsMay 27 · 200 Meters · Place 3 · Northumberland200 Meters3.23.24a12
May 27VHSL Group 1A Regional Track and Field ChampionshipsMay 27 · 100 Meters · Place 5 · Northumberland100 Meters5.11.42a12
May 20Northern Neck District ChampionshipsMay 20 · 200 Meters · Place 4 · Northumberland200 Meters4.23.19a PB12
May 20Northern Neck District ChampionshipsMay 20 · 100 Meters · Place 1 · Northumberland100 Meters1.11.20a12
May 1Caroline InvitationalMay 1 · 100 Meters · Place 4 · Northumberland100 Meters4.11.45a12
Apr 30King William Home Meet #2Apr 30 · 100 Meters · Place 2 · Northumberland100 Meters2.11.47a12
Apr 23Northumberland Home Meet #2Apr 23 · 200 Meters · Place 5 · Northumberland200 Meters5.24.16a12
Apr 23Northumberland Home Meet #2Apr 23 · 100 Meters · Place 2 · Northumberland100 Meters2.11.11a PB12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 4VHSL Class 1 Indoor State ChampionshipsMar 4 · 55 Meters · Place 6 · Northumberla55 Meters66.85 PB12
Mar 4VHSL Class 1 Indoor State ChampionshipsMar 4 · 55 Meters · Place 8 · Northumberla55 MetersRound P86.85512

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · 300 Meters · Place 113 · Northumberland300 Meters113.39.03a PB12
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · 55 Meter · Place 98 · Northumberland55 MeterRound P98.6.96a PB12

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 6VHSL Class 1 State ChampionshipsJun 6 · 200 Meters · Place 16 · Northumberla200 Meters1624.5011
Jun 6VHSL Class 1 State ChampionshipsJun 6 · 100 Meters · Place 7 · Northumberla100 Meters711.4711
May 29VHSL Group 1A Region A ChampionshipMay 29 · 200 Meters · Place 4 · Northumberla200 Meters423.99—
May 29VHSL Group 1A Region A ChampionshipMay 29 · 100 Meters · Place 4 · Northumberla100 Meters411.70—
May 23Northern Neck District ChampionshipsMay 23 · Long Jump · Place 13 · NorthumberlaLong Jump1315-08.00—
May 23Northern Neck District ChampionshipsMay 23 · 200 Meters · Place 9 · Northumberla200 Meters925.84—
May 23Northern Neck District ChampionshipsMay 23 · 100 Meters · Place 8 · Northumberla100 Meters812.00—
May 8Northumberland Home Meet #2May 8 · Long Jump · NorthumberlaLong Jump—19-00.00—
May 8Northumberland Home Meet #2May 8 · 200 Meters · Place 6 · Northumberla200 Meters625.04—
May 8Northumberland Home Meet #2May 8 · 100 Meters · Place 3 · Northumberla100 Meters311.69—
May 8Northumberland Home Meet #2May 8 · Long Jump · NorthumberlaLong Jump—19-00.00—
May 8Northumberland Home Meet #2May 8 · 200 Meters · Place 7 · Northumberla200 Meters725.04—
May 8Northumberland Home Meet #2May 8 · 100 Meters · Place 3 · Northumberla100 Meters311.69—
Apr 17Charles City Regular Season Meet #2Apr 17 · Long Jump · Place 20 · NorthumberlaLong Jump2017-03.00—
Apr 17Charles City Regular Season Meet #2Apr 17 · 200 Meters · Place 14 · Northumberla200 Meters1425.86—
Apr 17Charles City Regular Season Meet #2Apr 17 · 100 Meters · Place 6 · Northumberla100 Meters611.98—
Apr 17Charles City Regular Season Meet #2Apr 17 · Long Jump · Place 20 · NorthumberlaLong Jump2017-03.00—
Apr 17Charles City Regular Season Meet #2Apr 17 · 200 Meters · Place 14 · Northumberla200 Meters1425.86—
Apr 17Charles City Regular Season Meet #2Apr 17 · 100 Meters · Place 6 · Northumberla100 Meters611.98—
Mar 22Charles City Invitational 2025Mar 22 · Long Jump · Place 32 · NorthumberlaLong Jump3217-06.00—
Mar 22Charles City Invitational 2025Mar 22 · 100 Meters · Place 62 · Northumberla100 MetersRound P6215.45—
Mar 222025 Charles City InvitationalMar 22 · Long Jump · Place 32 · NorthumberlandLong Jump32.17-06.0011
Mar 222025 Charles City InvitationalMar 22 · 100 Meters · Place 62 · Northumberland100 MetersRound P62.15.45a11
Mar 18West Point Home Meet #1Mar 18 · Long Jump · Place 2 · NorthumberlandLong Jump2.19-00.00 PB11
Mar 18West Point Home Meet #1Mar 18 · 200 Meters · Place 4 · Northumberland200 Meters4.26.26a11
Mar 18West Point Home Meet #1Mar 18 · 100 Meters · Place 5 · Northumberland100 Meters5.12.28a11