Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorEssex Home Meet #2 · May 711.87Essex Home Meet #2May 7, 2025
200 Meters · OutdoorFred Hardy Invitational · Mar 1924.12aFred Hardy InvitationalMarch 19, 2026
Long Jump · IndoorCIAA Indoor Track and Field Championship · Feb 156.59mCIAA Indoor Track and Field ChampionshipFebruary 15, 2026
Long Jump · Outdoor2025 Charles City Invitational · Mar 2221-07.002025 Charles City InvitationalMarch 22, 2025
Triple Jump · IndoorCIAA Indoor Track and Field Championship · Feb 1513.21mCIAA Indoor Track and Field ChampionshipFebruary 15, 2026
Triple Jump · OutdoorFred Hardy Invitational · Mar 1914.40mFred Hardy InvitationalMarch 19, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 1CIAA Outdoor Track and Field ChampionshipMay 1 · Triple Jump · Place 7 · Virginia StateVirginia StateTriple Jump7.14.04mWind: 1.5Fr
May 1CIAA Outdoor Track and Field ChampionshipMay 1 · Long Jump · Place 12 · Virginia StateVirginia StateLong Jump12.6.51mWind: -1.6Fr
Apr 18Virginia State InvitationalApr 18 · Triple Jump · Place 2 · Virginia StateVirginia StateTriple Jump2.14.37mWind: 0.3Fr
Apr 18Virginia State InvitationalApr 18 · Long Jump · Place 9 · Virginia StateVirginia StateLong Jump9.6.07mWind: 0.3Fr
Apr 10JMU InvitationalApr 10 · Triple Jump · Place 4 · Virginia StateVirginia StateTriple Jump4.14.00mWind: -1.2Fr
Apr 10JMU InvitationalApr 10 · 200 Meters · Virginia StateVirginia State200 Meters--DNSWind: -0.3Fr
Mar 26Raleigh RelaysMar 26 · Triple Jump · Place 36 · Virginia StateVirginia StateTriple Jump36.13.78mWind: 0.4Fr
Mar 19Fred Hardy InvitationalMar 19 · Triple Jump · Place 1 · Virginia StateVirginia StateTriple Jump1.14.40m PBWind: 0.8Fr
Mar 19Fred Hardy InvitationalMar 19 · 200 Meters · Place 48 · Virginia StateVirginia State200 Meters48.24.12a PBWind: -3Fr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 15CIAA Indoor Track and Field ChampionshipFeb 15 · Triple Jump · Place 13 · Virginia StateVirginia StateTriple Jump13.13.21m PBFr
Feb 15CIAA Indoor Track and Field ChampionshipFeb 15 · Long Jump · Place 9 · Virginia StateVirginia StateLong Jump9.6.59m PBFr
Jan 16Dick Taylor Carolina ChallengeJan 16 · Triple Jump · Place 3 · Virginia StateVirginia StateTriple Jump313.64mFr
Jan 9VCU Indoor InvitationalJan 9 · Triple Jump · Place 4 · Virginia StateVirginia StateTriple JumpRound P413.74mFr
Jan 9VCU Indoor InvitationalJan 9 · Triple Jump · Place 4 · Virginia StateVirginia StateTriple Jump413.74mFr

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 6VHSL Class 1 State ChampionshipsJun 6 · Triple Jump · Place 1 · MiddlesexMiddlesexTriple Jump146-00.7512
Jun 6VHSL Class 1 State ChampionshipsJun 6 · Triple Jump · Place 1 · MiddlesexMiddlesexTriple Jump146-00.7512
Jun 6VHSL Class 1 State ChampionshipsJun 6 · Long Jump · Place 6 · MiddlesexMiddlesexLong Jump621-02.2512
May 29VHSL Group 1A Region A ChampionshipMay 29 · Triple Jump · Place 1 · MiddlesexMiddlesexTriple Jump144-02.00—
May 29VHSL Group 1A Region A ChampionshipMay 29 · Long Jump · Place 1 · MiddlesexMiddlesexLong Jump121-04.00—
May 22Tidewater District ChampionshipsMay 22 · Triple Jump · Place 1 · MiddlesexMiddlesexTriple Jump146-08.00—
May 22Tidewater District ChampionshipsMay 22 · Long Jump · Place 2 · MiddlesexMiddlesexLong Jump222-02.00—
May 22Tidewater District ChampionshipsMay 22 · 100 Meters · Place 5 · MiddlesexMiddlesex100 Meters511.99—
May 7Essex Home Meet #2May 7 · 100 Meters · Place 4 · MiddlesexMiddlesex100 Meters411.87 PB12
May 7Essex Home Meet #2May 7 · Triple Jump · Place 1 · MiddlesexMiddlesexTriple Jump142-012
May 7Essex Home Meet #2May 7 · Long Jump · Place 2 · MiddlesexMiddlesexLong Jump220-7.5012
Apr 17Charles City Regular Season Meet #2Apr 17 · Triple Jump · Place 1 · MiddlesexMiddlesexTriple Jump145-06.00—
Apr 17Charles City Regular Season Meet #2Apr 17 · Long Jump · Place 1 · MiddlesexMiddlesexLong Jump121-06.00—
Apr 17Charles City Regular Season Meet #2Apr 17 · Triple Jump · Place 1 · MiddlesexMiddlesexTriple Jump145-06.00—
Apr 17Charles City Regular Season Meet #2Apr 17 · Long Jump · Place 1 · MiddlesexMiddlesexLong Jump121-06.00—
Mar 22Charles City Invitational 2025Mar 22 · Triple Jump · Place 1 · MiddlesexMiddlesexTriple Jump147-00.50—
Mar 22Charles City Invitational 2025Mar 22 · Long Jump · Place 2 · MiddlesexMiddlesexLong Jump221-07.00—
Mar 222025 Charles City InvitationalMar 22 · Triple Jump · Place 1 · MiddlesexMiddlesexTriple Jump1.46-08.0012
Mar 222025 Charles City InvitationalMar 22 · Long Jump · Place 2 · MiddlesexMiddlesexLong Jump2.21-07.00 PB12

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 31VHSL Class 1 State ChampionshipsMay 31 · Triple Jump · Place 2 · MiddlesexMiddlesexTriple Jump244-10.2511
May 31VHSL Class 1 State ChampionshipsMay 31 · Long Jump · Place 1 · MiddlesexMiddlesexLong Jump121-08.7511
May 16Tidewater District ChampionshipsMay 16 · Triple Jump · Place 1 · MiddlesexMiddlesexTriple Jump1.44-01.0011
May 16Tidewater District ChampionshipsMay 16 · Long Jump · Place 3 · MiddlesexMiddlesexLong Jump3.19-09.0011
May 16Tidewater District ChampionshipsMay 16 · 100 Meters · Place 6 · MiddlesexMiddlesex100 Meters6.12.13a11
Apr 27West Point InvitationalApr 27 · Triple Jump · Place 1 · MiddlesexMiddlesexTriple Jump143-04.25—
Apr 27West Point InvitationalApr 27 · Long Jump · Place 4 · MiddlesexMiddlesexLong Jump420-06.00—
Apr 27West Point InvitationalApr 27 · Triple Jump · Place 1 · MiddlesexMiddlesexTriple Jump143-04.25—
Apr 27West Point InvitationalApr 27 · Long Jump · Place 4 · MiddlesexMiddlesexLong Jump420-06.00—
Apr 18Charles City Regular Season Meet #2Apr 18 · Triple Jump · Place 1 · MiddlesexMiddlesexTriple Jump146-00.00—
Apr 18Charles City Regular Season Meet #2Apr 18 · Long Jump · Place 1 · MiddlesexMiddlesexLong Jump120-10.50—
Apr 18Charles City Regular Season Meet #2Apr 18 · 100 Meters · Place 5 · MiddlesexMiddlesex100 Meters511.96—
Apr 10King & Queen Central Home MeetApr 10 · Triple Jump · Place 1 · MiddlesexMiddlesexTriple Jump1.42-10.5011
Apr 10King & Queen Central Home MeetApr 10 · Long Jump · Place 1 · MiddlesexMiddlesexLong Jump1.19-07.0011
Mar 29Charles City InvitationalMar 29 · Triple Jump · Place 1 · MiddlesexMiddlesexTriple Jump142-08.50—
Mar 29Charles City InvitationalMar 29 · Long Jump · Place 8 · MiddlesexMiddlesexLong Jump818-11.00—
Mar 21Middlesex 2023 Home Meet #1Mar 21 · Triple Jump · Place 1 · MiddlesexMiddlesexTriple Jump142-06.50—
Mar 21Middlesex 2023 Home Meet #1Mar 21 · Long Jump · Place 1 · MiddlesexMiddlesexLong Jump119-08.50—
Mar 21Middlesex 2023 Home Meet #1Mar 21 · 100 Meters · Place 13 · MiddlesexMiddlesex100 Meters1313.13—
Mar 21Middlesex 2023 Home Meet #1Mar 21 · Triple Jump · Place 1 · MiddlesexMiddlesexTriple Jump142-06.50—
Mar 21Middlesex 2023 Home Meet #1Mar 21 · Long Jump · Place 1 · MiddlesexMiddlesexLong Jump119-08.50—
Mar 21Middlesex 2023 Home Meet #1Mar 21 · 100 Meters · Place 13 · MiddlesexMiddlesex100 Meters1313.13—

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 2VHSL Class 1 State ChampionshipsJun 2 · Triple Jump · Place 1 · MiddlesexMiddlesexTriple Jump145-11.5010
Jun 2VHSL Class 1 State ChampionshipsJun 2 · Triple Jump · Place 1 · MiddlesexMiddlesexTriple Jump145-11.5010
Jun 2VHSL Class 1 State ChampionshipsJun 2 · Long Jump · Place 5 · MiddlesexMiddlesexLong Jump520-10.0010
May 24VHSL Group 1A Region A Track and Field ChampionshipsMay 24 · Triple Jump · Place 3 · MiddlesexMiddlesexTriple Jump341-02.00—
May 24VHSL Group 1A Region A Track and Field ChampionshipsMay 24 · Long Jump · Place 8 · MiddlesexMiddlesexLong Jump820-10.50—
May 24VHSL Group 1A Region A Track and Field ChampionshipsMay 24 · Triple Jump · Place 3 · MiddlesexMiddlesexTriple Jump341-02.00—
May 24VHSL Group 1A Region A Track and Field ChampionshipsMay 24 · Long Jump · Place 8 · MiddlesexMiddlesexLong Jump820-10.50—
May 18Tidewater District ChampionshipsMay 18 · Triple Jump · Place 2 · MiddlesexMiddlesexTriple Jump240-02.00—
May 18Tidewater District ChampionshipsMay 18 · Long Jump · Place 6 · MiddlesexMiddlesexLong Jump620-00.00—
May 18Tidewater District ChampionshipsMay 18 · 200 Meters · Place 8 · MiddlesexMiddlesex200 Meters824.71—
May 18Tidewater District ChampionshipsMay 18 · 100 Meters · Place 8 · MiddlesexMiddlesex100 Meters812.17—
Apr 22West Point InvitationalApr 22 · Triple Jump · Place 2 · MiddlesexMiddlesexTriple Jump242-02.00—
Apr 22West Point InvitationalApr 22 · Long Jump · Place 9 · MiddlesexMiddlesexLong Jump919-05.00—
Apr 15LEGENDS OF TRACK AND FIELD INVITATIONALApr 15 · Triple Jump · Place 1 · MiddlesexMiddlesexTriple Jump1.42' 8.5010
Apr 15LEGENDS OF TRACK AND FIELD INVITATIONALApr 15 · Long Jump · Place 2 · MiddlesexMiddlesexLong Jump2.20' 5.5010
Apr 15LEGENDS OF TRACK AND FIELD INVITATIONALApr 15 · 200 Meters · Place 28 · MiddlesexMiddlesex200 Meters28.25.03a10
Apr 15LEGENDS OF TRACK AND FIELD INVITATIONALApr 15 · 100 Meters · Place 37 · MiddlesexMiddlesex100 Meters37.12.28a10
Apr 13Charles City Regular Season Meet #2Apr 13 · Triple Jump · Place 1 · MiddlesexMiddlesexTriple Jump1.44-05.0010
Apr 13Charles City Regular Season Meet #2Apr 13 · Long Jump · Place 4 · MiddlesexMiddlesexLong Jump4.19-08.0010
Apr 13Charles City Regular Season Meet #2Apr 13 · 100 Meters · Place 7 · MiddlesexMiddlesex100 Meters7.11.95a10

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 3VHSL 1A State ChampionshipsJun 3 · Triple Jump · Place 3 · MiddlesexMiddlesexTriple Jump3.42-03.009
May 26VHSL 1A Region A ChampionshipsMay 26 · Triple Jump · Place 1 · MiddlesexMiddlesexTriple Jump1.43-00.009
May 19Tidewater District Teams Qualifying MeetMay 19 · Triple Jump · Place 4 · MiddlesexMiddlesexTriple Jump438-08.50—
May 19Tidewater District Teams Qualifying MeetMay 19 · Long Jump · Place 5 · MiddlesexMiddlesexLong Jump517-07.00—
May 10West Point District Meet #5May 10 · Triple Jump · Place 4 · MiddlesexMiddlesexTriple Jump435-10.00—
May 10West Point District Meet #5May 10 · Long Jump · Place 7 · MiddlesexMiddlesexLong Jump716-09.00—
Apr 30Gloucester HS Track ClassicApr 30 · Triple Jump · Place 13 · MiddlesexMiddlesexTriple Jump1337-01.00—
Apr 30Gloucester HS Track ClassicApr 30 · Long Jump · Place 14 · MiddlesexMiddlesexLong Jump1419-00.00—
Apr 28Charles City Regular Season Meet #3Apr 28 · Triple Jump · Place 1 · MiddlesexMiddlesexTriple Jump1.38-04.009
Apr 28Charles City Regular Season Meet #3Apr 28 · Long Jump · Place 1 · MiddlesexMiddlesexLong Jump1.18-03.009
Apr 28Charles City Regular Season Meet #3Apr 28 · 200 Meters · Place 8 · MiddlesexMiddlesex200 Meters8.26.12a9
Apr 28Charles City Regular Season Meet #3Apr 28 · 100 Meters · Place 9 · MiddlesexMiddlesex100 Meters9.12.72a9