Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU Virginia District Qualifier - South · Jun 1313.08aAAU Virginia District Qualifier - SouthJune 13, 2026
100m Hurdles · 33" / 0.838m · OutdoorVHSL Class 3 State Championships · Jun 514.00aVHSL Class 3 State ChampionshipsJune 5, 2026
200 Meters · OutdoorBlue Demon Invitational · May 926.66aBlue Demon InvitationalMay 9, 2026
300m Hurdles · 30" / 0.762m · OutdoorVHSL Class 3 State Championships · Jun 543.32aVHSL Class 3 State ChampionshipsJune 5, 2026
400 Meters · OutdoorF.I.A. Freedom Invitational · Jul 51:04.84F.I.A. Freedom InvitationalJuly 5, 2025
Long Jump · OutdoorBlue Demon Invitational · May 104.85mBlue Demon InvitationalMay 10, 2025
Triple Jump · OutdoorBlue Demon Invitational · May 1010.25mBlue Demon InvitationalMay 10, 2025

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

2026 Outdoor Track

51 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Triple Jump · 434 Track & Field Club434 Track & Field ClubTriple Jump--DNSWind: 010
Aug 1AAU Junior Olympic GamesAug 1 · Long Jump · 434 Track & Field Club434 Track & Field ClubLong Jump--DNSWind: 010
Aug 1AAU Junior Olympic GamesAug 1 · 400m Hurdles · 434 Track & Field Club434 Track & Field Club400m Hurdles30" / 0.762mRound P--DNF10
Aug 1AAU Junior Olympic GamesAug 1 · 100m Hurdles · 434 Track & Field Club434 Track & Field Club100m Hurdles33" / 0.838mRound P--DNSWind: 110
Jul 25Commonwealth Games Jul 25 · Triple Jump · 434 Track & Field Club434 Track & Field ClubTriple Jump--DNS10
Jul 25Commonwealth Games Jul 25 · Long Jump · 434 Track & Field Club434 Track & Field ClubLong Jump--DNS10
Jul 25Commonwealth Games Jul 25 · 400m Hurdles · 434 Track & Field Club434 Track & Field Club400m Hurdles30" / 0.762m--DNS10
Jul 25Commonwealth Games Jul 25 · 100m Hurdles · 434 Track & Field Club434 Track & Field Club100m Hurdles33" / 0.838m--DNS10
Jun 25AAU Track & Field Region 5 QualifierJun 25 · Triple Jump · Place 4 · 434 Track & Field Club434 Track & Field ClubTriple Jump410.78m10
Jun 25AAU Track & Field Region 5 QualifierJun 25 · Long Jump · Place 2 · 434 Track & Field Club434 Track & Field ClubLong Jump25.32m10
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 400m Hurdles · Place 1 · 434 Track & Field Club434 Track & Field Club400m Hurdles11:04.47a10
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 100m Hurdles · Place 1 · 434 Track & Field Club434 Track & Field Club100m Hurdles114.65a10
Jun 13AAU Virginia District Qualifier - SouthJun 13 · Long Jump · Place 1 · 434 Track & Field Club434 Track & Field ClubLong Jump1.17' 8.25"10
Jun 13AAU Virginia District Qualifier - SouthJun 13 · 100m Hurdles · Place 1 · 434 Track & Field Club434 Track & Field Club100m Hurdles33" / 0.838m1.14.39a10
Jun 13AAU Virginia District Qualifier - SouthJun 13 · 100 Meters · Place 3 · 434 Track & Field Club434 Track & Field Club100 Meters3.13.08a PB10
Jun 5VHSL Class 3 State ChampionshipsJun 5 · Triple Jump · Place 3 · Heritage (Lynchburg)Heritage (Lynchburg)Triple Jump3.36-05.5010
Jun 5VHSL Class 3 State ChampionshipsJun 5 · Long Jump · Place 3 · Heritage (Lynchburg)Heritage (Lynchburg)Long Jump3.17-09.7510
Jun 5VHSL Class 3 State ChampionshipsJun 5 · 300m Hurdles · Place 1 · Heritage (Lynchburg)Heritage (Lynchburg)300m Hurdles30" / 0.762m1.43.32a PB10
Jun 5VHSL Class 3 State ChampionshipsJun 5 · 100m Hurdles · Place 1 · Heritage (Lynchburg)Heritage (Lynchburg)100m Hurdles33" / 0.838mRound P1.14.34aWind: 0.910
Jun 5VHSL Class 3 State ChampionshipsJun 5 · 100m Hurdles · Place 1 · Heritage (Lynchburg)Heritage (Lynchburg)100m Hurdles33" / 0.838m1.14.00a PBWind: 1.110
May 27VHSL Region 3C Outdoor Track and Field ChampionshipMay 27 · Triple Jump · Place 3 · Heritage (Lynchburg)Heritage (Lynchburg)Triple Jump3.36-10.5010
May 27VHSL Region 3C Outdoor Track and Field ChampionshipMay 27 · Long Jump · Place 3 · Heritage (Lynchburg)Heritage (Lynchburg)Long Jump3.17-05.2510
May 27VHSL Region 3C Outdoor Track and Field ChampionshipMay 27 · 300m Hurdles · Place 1 · Heritage (Lynchburg)Heritage (Lynchburg)300m Hurdles30" / 0.762m1.44.91a10
May 27VHSL Region 3C Outdoor Track and Field ChampionshipMay 27 · 100m Hurdles · Place 1 · Heritage (Lynchburg)Heritage (Lynchburg)100m Hurdles33" / 0.838m1.14.42aWind: -0.510
May 20Seminole District QualifierMay 20 · Triple Jump · Place 2 · Heritage (Lynchburg)Heritage (Lynchburg)Triple Jump2.35-08.7510
May 20Seminole District QualifierMay 20 · Long Jump · Place 1 · Heritage (Lynchburg)Heritage (Lynchburg)Long Jump1.18-05.0010
May 20Seminole District QualifierMay 20 · 300m Hurdles · Place 1 · Heritage (Lynchburg)Heritage (Lynchburg)300m Hurdles30" / 0.762m1.45.44a10
May 20Seminole District QualifierMay 20 · 100m Hurdles · Place 1 · Heritage (Lynchburg)Heritage (Lynchburg)100m Hurdles33" / 0.838m1.14.94a10
May 16Golden Eagle InvitationalMay 16 · Triple Jump · Place 1 · Heritage (Lynchburg)Heritage (Lynchburg)Triple Jump1.36-02.2510
May 16Golden Eagle InvitationalMay 16 · Long Jump · Place 1 · Heritage (Lynchburg)Heritage (Lynchburg)Long Jump1.18-05.5010
May 16Golden Eagle InvitationalMay 16 · 300m Hurdles · Place 1 · Heritage (Lynchburg)Heritage (Lynchburg)300m Hurdles30" / 0.762m1.44.29a10
May 16Golden Eagle InvitationalMay 16 · 100m Hurdles · Place 1 · Heritage (Lynchburg)Heritage (Lynchburg)100m Hurdles33" / 0.838m1.14.24a10
May 9Blue Demon InvitationalMay 9 · Triple Jump · Place 1 · Heritage (Lynchburg)Heritage (Lynchburg)Triple Jump111.35m10
May 9Blue Demon InvitationalMay 9 · Long Jump · Place 1 · Heritage (Lynchburg)Heritage (Lynchburg)Long Jump15.51m10
May 9Blue Demon InvitationalMay 9 · 300m Hurdles · Place 1 · Heritage (Lynchburg)Heritage (Lynchburg)300m Hurdles144.06a10
May 9Blue Demon InvitationalMay 9 · 100m Hurdles · Place 1 · Heritage (Lynchburg)Heritage (Lynchburg)100m Hurdles114.35a10
May 9Blue Demon InvitationalMay 9 · 200 Meters · Place 5 · Heritage (Lynchburg)Heritage (Lynchburg)200 Meters526.66a PB10
May 2Queen Harrison Track ClassicMay 2 · Triple Jump · Place 2 · Heritage (Lynchburg)Heritage (Lynchburg)Triple Jump2.36' 0.25"10
May 2Queen Harrison Track ClassicMay 2 · Long Jump · Place 4 · Heritage (Lynchburg)Heritage (Lynchburg)Long Jump4.17' 9.75"10
May 2Queen Harrison Track ClassicMay 2 · 300m Hurdles · Place 2 · Heritage (Lynchburg)Heritage (Lynchburg)300m Hurdles30" / 0.762m2.43.40a10
May 2Queen Harrison Track ClassicMay 2 · 100m Hurdles · Place 1 · Heritage (Lynchburg)Heritage (Lynchburg)100m Hurdles33" / 0.838mRound P1.14.41aWind: 1.510
May 2Queen Harrison Track ClassicMay 2 · 100m Hurdles · Place 1 · Heritage (Lynchburg)Heritage (Lynchburg)100m Hurdles33" / 0.838m1.14.44aWind: 0.910
May 2Queen Harrison Track ClassicMay 2 · 200 Meters · Heritage (Lynchburg)Heritage (Lynchburg)200 Meters--DNSWind: 1.810
Apr 25All-American RelaysApr 25 · Triple Jump · Place 9 · Heritage (Lynchburg)Heritage (Lynchburg)Triple Jump931-210
Apr 25All-American RelaysApr 25 · Long Jump · Place 1 · Heritage (Lynchburg)Heritage (Lynchburg)Long Jump118-4.510
Apr 25All-American RelaysApr 25 · 300m Hurdles · Place 1 · Heritage (Lynchburg)Heritage (Lynchburg)300m Hurdles144.06a10
Apr 25All-American RelaysApr 25 · 100m Hurdles · Place 1 · Heritage (Lynchburg)Heritage (Lynchburg)100m Hurdles114.46a10
Apr 4Appomattox County HS InvitationalApr 4 · Triple Jump · Heritage (Lynchburg)Heritage (Lynchburg)Triple Jump--ND10
Apr 4Appomattox County HS InvitationalApr 4 · Long Jump · Place 1 · Heritage (Lynchburg)Heritage (Lynchburg)Long Jump1.17-04.0010
Apr 4Appomattox County HS InvitationalApr 4 · 300m Hurdles · Place 1 · Heritage (Lynchburg)Heritage (Lynchburg)300m Hurdles30" / 0.762m1.46.36a10
Apr 4Appomattox County HS InvitationalApr 4 · 100m Hurdles · Place 1 · Heritage (Lynchburg)Heritage (Lynchburg)100m Hurdles33" / 0.838m1.14.59a10

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jul 5F.I.A. Freedom InvitationalJul 5 · Triple Jump · Place 2 · 434 Track & Field Club434 Track & Field ClubTriple Jump233-9—
Jul 5F.I.A. Freedom InvitationalJul 5 · 400 Meters · Place 5 · 434 Track & Field Club434 Track & Field Club400 Meters51:04.84 PB—
Jul 5F.I.A. Freedom InvitationalJul 5 · 100m Hurdles · Place 1 · 434 Track & Field Club434 Track & Field Club100m Hurdles117.11—
Jul 5F.I.A. Freedom InvitationalJul 5 · 400m Hurdles · Place 1 · 434 Track & Field Club434 Track & Field Club400m Hurdles11:08.18—
Jun 25AAU Track & Field Region 5 QualifierJun 25 · Triple Jump · Place 3 · 434 Track & Field Club434 Track & Field ClubTriple Jump337-0.509
Jun 25AAU Track & Field Region 5 QualifierJun 25 · Long Jump · Place 8 · 434 Track & Field Club434 Track & Field ClubLong Jump816-29
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 400m Hurdles · Place 1 · 434 Track & Field Club434 Track & Field Club400m Hurdles11:05.68a9
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 100m Hurdles · Place 2 · 434 Track & Field Club434 Track & Field Club100m Hurdles215.37a9
May 14Seminole District InvitationalMay 14 · Triple Jump · Place 4 · Heritage (Lynchburg)Heritage (Lynchburg)Triple Jump434-5.259
May 14Seminole District InvitationalMay 14 · Long Jump · Place 3 · Heritage (Lynchburg)Heritage (Lynchburg)Long Jump316-99
May 14Seminole District InvitationalMay 14 · 300m Hurdles · Place 2 · Heritage (Lynchburg)Heritage (Lynchburg)300m Hurdles245.429
May 14Seminole District InvitationalMay 14 · 100m Hurdles · Place 1 · Heritage (Lynchburg)Heritage (Lynchburg)100m Hurdles115.349
May 10Blue Demon InvitationalMay 10 · Triple Jump · Place 2 · Heritage (Lynchburg)Heritage (Lynchburg)Triple Jump210.25m PB9
May 10Blue Demon InvitationalMay 10 · Long Jump · Place 5 · Heritage (Lynchburg)Heritage (Lynchburg)Long Jump54.85m PB9
May 10Blue Demon InvitationalMay 10 · 300m Hurdles · Place 2 · Heritage (Lynchburg)Heritage (Lynchburg)300m Hurdles245.429
May 10Blue Demon InvitationalMay 10 · 200 Meters · Place 8 · Heritage (Lynchburg)Heritage (Lynchburg)200 Meters826.989
May 10Blue Demon InvitationalMay 10 · 100m Hurdles · Place 2 · Heritage (Lynchburg)Heritage (Lynchburg)100m Hurdles215.189
May 3Queen Harrison Track Classic InvitationalMay 3 · Triple Jump · Place 10 · Heritage (Lynchburg)Heritage (Lynchburg)Triple Jump1032-99
May 3Queen Harrison Track Classic InvitationalMay 3 · Long Jump · Place 17 · Heritage (Lynchburg)Heritage (Lynchburg)Long Jump1715-8.509
May 3Queen Harrison Track Classic InvitationalMay 3 · 300m Hurdles · Place 3 · Heritage (Lynchburg)Heritage (Lynchburg)300m Hurdles347.639
May 3Queen Harrison Track Classic InvitationalMay 3 · 100m Hurdles · Place 3 · Heritage (Lynchburg)Heritage (Lynchburg)100m Hurdles315.119
May 3Queen Harrison Track Classic InvitationalMay 3 · 100m Hurdles · Place 2 · Heritage (Lynchburg)Heritage (Lynchburg)100m Hurdles214.929
Apr 26Cumberland County InvitationalApr 26 · Long Jump · Place 2 · Heritage (Lynchburg)Heritage (Lynchburg)Long Jump216-89
Apr 26Cumberland County InvitationalApr 26 · 300m Hurdles · Place 1 · Heritage (Lynchburg)Heritage (Lynchburg)300m Hurdles148.419
Apr 26Cumberland County InvitationalApr 26 · 100m Hurdles · Place 2 · Heritage (Lynchburg)Heritage (Lynchburg)100m Hurdles215.989
Apr 26Cumberland County InvitationalApr 26 · Triple Jump · Place 7 · Heritage (Lynchburg)Heritage (Lynchburg)Triple Jump733-89

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 26AAU Region 05 National QualifierJun 26 · Triple Jump · Place 11 · 434 Track & Field Club434 Track & Field ClubTriple Jump1132-09.00—
Jun 26AAU Region 05 National QualifierJun 26 · Long Jump · Place 12 · 434 Track & Field Club434 Track & Field ClubLong Jump1215-08.50—
Jun 26AAU Region 05 National QualifierJun 26 · 400m Hurdles · Place 6 · 434 Track & Field Club434 Track & Field Club400m Hurdles61:11.19—
Jun 26AAU Region 05 National QualifierJun 26 · 100m Hurdles · Place 6 · 434 Track & Field Club434 Track & Field Club100m Hurdles616.89—
Jun 8AAU Virginia South District QualifierJun 8 · 400m Hurdles · Place 7 · 434 Track & Field Club434 Track & Field Club400m Hurdles71:13.50a—
Jun 8AAU Virginia South District QualifierJun 8 · 100m Hurdles · Place 3 · 434 Track & Field Club434 Track & Field Club100m Hurdles316.22a—
Jun 8AAU Virginia South District QualifierJun 8 · Long Jump · Place 11 · 434 Track & Field Club434 Track & Field ClubLong Jump1115-1—
Jun 8AAU Virginia South District QualifierJun 8 · 400m Hurdles · Place 7 · 434 Track & Field Club434 Track & Field Club400m Hurdles71:13.50—
Jun 8AAU Virginia South District QualifierJun 8 · Long Jump · Place 11 · 434 Track & Field Club434 Track & Field ClubLong Jump1115-1—
Jun 8AAU Virginia South District QualifierJun 8 · 100m Hurdles · Place 3 · 434 Track & Field Club434 Track & Field Club100m Hurdles316.22—