Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorTidewater District Outdoor Track & Field Championships · May 2130.08aTidewater District Outdoor Track & Field ChampionshipsMay 21, 2026
High Jump · OutdoorVHSL Class 1 State Championships · May 311.50VHSL Class 1 State ChampionshipsMay 31, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 1 State ChampionshipsJun 5 · High Jump · Place 7 · MiddlesexHigh Jump7.4-08.0011
May 27VHSL Group 1A Regional Track and Field ChampionshipsMay 27 · High Jump · Place 2 · MiddlesexHigh Jump2.4-1011
May 21Tidewater District Outdoor Track & Field ChampionshipsMay 21 · High Jump · Place 1 · MiddlesexHigh Jump1.4-08.0011
May 21Tidewater District Outdoor Track & Field ChampionshipsMay 21 · 200 Meters · Place 5 · Middlesex200 Meters5.30.08a PB11
May 16West Point's 27th Annual InvitationalMay 16 · High Jump · Place 1 · MiddlesexHigh Jump1.5-00.0011
May 7Rappahannock Home Meet #1May 7 · High Jump · Place 4 · MiddlesexHigh Jump4.4-04.0011
Mar 28King William Track and Field ClassicMar 28 · Triple Jump · MiddlesexTriple Jump--ND11
Mar 28King William Track and Field ClassicMar 28 · High Jump · Place 1 · MiddlesexHigh Jump1.4-10.0011

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 6VHSL Class 1 State ChampionshipsJun 6 · High Jump · Place 6 · MiddlesexHigh Jump64-08.0010
May 29VHSL Group 1A Region A ChampionshipMay 29 · High Jump · Place 3 · MiddlesexHigh Jump34-10.00—
May 22Tidewater District ChampionshipsMay 22 · High Jump · Place 1 · MiddlesexHigh Jump14-10.00—
May 22Tidewater District ChampionshipsMay 22 · 200 Meters · Place 11 · Middlesex200 Meters1131.11—
May 7Essex Home Meet #2May 7 · 200 Meters · Place 6 · Middlesex200 Meters630.1710
May 7Essex Home Meet #2May 7 · High Jump · Place 1 · MiddlesexHigh Jump14-1010
Apr 26Denbigh Patriots Track ClassicApr 26 · High Jump · Place 5 · MiddlesexHigh Jump54-610
Apr 26Denbigh Patriots Track ClassicApr 26 · 200 Meters · Place 54 · Middlesex200 Meters5430.6010
Apr 26Denbigh Patriots Track ClassicApr 26 · 200 Meters · Place 54 · Middlesex200 Meters5430.6010
Apr 26Denbigh Patriots Track ClassicApr 26 · High Jump · Place 5 · MiddlesexHigh Jump54-610
Apr 17Charles City Regular Season Meet #2Apr 17 · High Jump · Place 1 · MiddlesexHigh Jump14-02.00—
Apr 17Charles City Regular Season Meet #2Apr 17 · 200 Meters · Place 16 · Middlesex200 Meters1631.30—
Apr 17Charles City Regular Season Meet #2Apr 17 · High Jump · Place 1 · MiddlesexHigh Jump14-02.00—
Apr 17Charles City Regular Season Meet #2Apr 17 · 200 Meters · Place 16 · Middlesex200 Meters1631.30—
Mar 22Charles City Invitational 2025Mar 22 · Long Jump · Place 24 · MiddlesexLong Jump2413-01.00—
Mar 22Charles City Invitational 2025Mar 22 · High Jump · Place 3 · MiddlesexHigh Jump34-08.00—
Mar 22Charles City Invitational 2025Mar 22 · 200 Meters · Place 30 · Middlesex200 Meters3030.58—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 31VHSL Class 1 State ChampionshipsMay 31 · High Jump · Place 7 · MiddlesexHigh Jump71.50 PB9
Apr 27West Point InvitationalApr 27 · Triple Jump · Place 7 · MiddlesexTriple Jump727-05.00—
Apr 27West Point InvitationalApr 27 · 100m Hurdles · Place 7 · Middlesex100m Hurdles720.62—
Apr 27West Point InvitationalApr 27 · Triple Jump · Place 7 · MiddlesexTriple Jump727-05.00—
Apr 27West Point InvitationalApr 27 · 100m Hurdles · Place 7 · Middlesex100m Hurdles720.62—
Apr 18Charles City Regular Season Meet #2Apr 18 · Triple Jump · Place 10 · MiddlesexTriple Jump1026-05.00—
Apr 18Charles City Regular Season Meet #2Apr 18 · High Jump · Place 3 · MiddlesexHigh Jump34-04.00—
Apr 18Charles City Regular Season Meet #2Apr 18 · 100m Hurdles · Place 4 · Middlesex100m Hurdles419.70—