Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLiberty District Championship · May 1311.40aLiberty District ChampionshipMay 13, 2026
200 Meters · OutdoorLiberty District @ Langley · Mar 2524.12aLiberty District @ LangleyMarch 25, 2026
400 Meters · OutdoorLiberty District at Langley · Apr 259.02aLiberty District at LangleyApril 2, 2025
55 Meters · IndoorVirginia Beach HS Relays · Jan 106.95Virginia Beach HS RelaysJanuary 10, 2026
60 Meters · IndoorVirginia Beach HS Relays · Jan 107.47Virginia Beach HS RelaysJanuary 10, 2026
Long Jump · IndoorNorthern VA TJMS Meet #5 · Dec 2018-01.00Northern VA TJMS Meet #5December 20, 2024
Long Jump · OutdoorVictor Cahoon Invitational · May 1019-00.50Victor Cahoon InvitationalMay 10, 2025
Triple Jump · IndoorNorthern VA TJMS Meet #5 · Dec 2038-09.00Northern VA TJMS Meet #5December 20, 2024
Triple Jump · OutdoorLiberty District Spring Track Championships · May 938-10.25Liberty District Spring Track ChampionshipsMay 9, 2024

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 13Liberty District ChampionshipMay 13 · Long Jump · Place 13 · LangleyLong Jump13.18' 2.5"11
May 13Liberty District ChampionshipMay 13 · 100 Meters · Place 6 · Langley100 MetersRound P6.11.40a PB11
May 6Liberty District JamboreeMay 6 · Triple Jump · Place 5 · LangleyTriple Jump5.36' 3"11
May 6Liberty District JamboreeMay 6 · 100 Meters · Place 4 · Langley100 Meters4.11.58a11
Apr 29Liberty District at YorktownApr 29 · 200 Meters · Place 6 · Langley200 Meters6.24.42a11
Apr 22Liberty District at MarshallApr 22 · Triple Jump · LangleyTriple Jump—DNS11
Apr 22Liberty District at MarshallApr 22 · High Jump · LangleyHigh Jump—NH11
Apr 15Liberty District at McLeanApr 15 · Long Jump · Place 11 · LangleyLong Jump11.17' 5.5"11
Apr 11Ramtastic InvitationalApr 11 · Triple Jump · Place 17 · LangleyTriple Jump17.37' 2"11
Apr 11Ramtastic InvitationalApr 11 · Long Jump · Place 23 · LangleyLong Jump23.18' 4.75"11
Apr 11Ramtastic InvitationalApr 11 · 100 Meters · Place 69 · Langley100 Meters69.12.05a11
Apr 8Liberty District at Washington - LibertyApr 8 · Triple Jump · LangleyTriple Jump—DNS11
Apr 8Liberty District at Washington - LibertyApr 8 · 100 Meters · Place 13 · Langley100 Meters13.11.90a11
Mar 25Liberty District @ LangleyMar 25 · Long Jump · Place 5 · LangleyLong Jump518-7.2511
Mar 25Liberty District @ LangleyMar 25 · 200 Meters · Place 7 · Langley200 Meters724.12a PB11
Mar 18Liberty District @ WakefieldMar 18 · Triple Jump · Place 6 · LangleyTriple Jump635-211
Mar 18Liberty District @ WakefieldMar 18 · 100 Meters · Place 17 · Langley100 Meters1712.11a11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 30Liberty District Indoor Track ChampionshipsJan 30 · 55 Meters · Place 14 · Langley55 Meters147.0211
Jan 30Liberty District Indoor Track ChampionshipsJan 30 · Triple Jump · Place 7 · LangleyTriple Jump736-06.0011
Jan 30Liberty District Indoor Track ChampionshipsJan 30 · Long Jump · Place 11 · LangleyLong Jump1118-00.0011
Jan 10Virginia Beach HS RelaysJan 10 · 55 Meters · Place 64 · Langley55 MetersRound P646.95 PB11
Jan 10Virginia Beach HS RelaysJan 10 · Triple Jump · Place 18 · LangleyTriple Jump1837-8.7511
Jan 10Virginia Beach HS RelaysJan 10 · Long Jump · Place 38 · LangleyLong Jump3818-3.7511
Jan 10Virginia Beach HS RelaysJan 10 · 60 Meters · Place 65 · Langley60 MetersRound P657.47 PB11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 19Northern VA TJMS Meet #5Dec 19 · Triple Jump · Place 2 · LangleyTriple Jump2.37-09.0011
Feb 12VHSL Region 6D Indoor ChampionshipFeb 12 · Triple Jump · Place 8 · LangleyTriple Jump8.37-09.0010
Jan 30Liberty District Indoor Track ChampionshipsJan 30 · Triple Jump · Place 5 · LangleyTriple Jump537-11.0010
Jan 30Liberty District Indoor Track ChampionshipsJan 30 · Long Jump · Place 10 · LangleyLong Jump1018-02.5010

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 13Liberty District Championship @ WakefieldMay 13 · Triple Jump · Place 9 · LangleyTriple Jump938-01.0010
May 13Liberty District Championship @ WakefieldMay 13 · Triple Jump · Place 9 · LangleyTriple Jump938-01.0010
May 10Victor Cahoon InvitationalMay 10 · Long Jump · Place 19 · LangleyLong Jump19.19-00.50 PB10
May 10Victor Cahoon InvitationalMay 10 · 100 Meters · Place 72 · Langley100 MetersRound P72.11.74a10
May 7Liberty District at McLeanMay 7 · Long Jump · Place 4 · LangleyLong Jump418-07.0010
May 7Liberty District at McLeanMay 7 · 100 Meters · Place 17 · Langley100 Meters1711.8210
May 7Liberty District at McLeanMay 7 · Long Jump · Place 4 · LangleyLong Jump418-07.0010
May 7Liberty District at McLeanMay 7 · 100 Meters · Place 17 · Langley100 Meters1711.8210
Apr 30Liberty District at YorktownApr 30 · Long Jump · Place 9 · LangleyLong Jump918-11.510
Apr 30Liberty District at YorktownApr 30 · 200 Meters · Place 32 · Langley200 Meters3224.4110
Apr 22Liberty District at HerndonApr 22 · Triple Jump · Place 18 · LangleyTriple Jump1832-10.0010
Apr 22Liberty District at HerndonApr 22 · Triple Jump · Place 18 · LangleyTriple Jump1832' 10"10
Apr 22Liberty District at HerndonApr 22 · 100 Meters · Place 52 · Langley100 Meters5212.1210
Apr 9Liberty District at MarshallApr 9 · Long Jump · Place 6 · LangleyLong Jump618-110
Apr 9Liberty District at MarshallApr 9 · 200 Meters · Place 31 · Langley200 Meters3125.07a10
Apr 2Liberty District at LangleyApr 2 · Triple Jump · Place 6 · LangleyTriple Jump636-010
Apr 2Liberty District at LangleyApr 2 · 400 Meters · Place 41 · Langley400 Meters4159.02a PB10
Apr 2Liberty District at LangleyApr 2 · 100 Meters · Place 39 · Langley100 Meters3912.40a10
Mar 26Liberty District at Washington-LibertyMar 26 · 200 Meters · Place 50 · Langley200 Meters5025.59a10
Mar 19Liberty District at WakefieldMar 19 · 100 Meters · Place 59 · Langley100 Meters5912.34a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20Northern VA TJMS Meet #5Dec 20 · Triple Jump · Place 1 · LangleyTriple Jump1.38-09.00 PB10
Dec 20Northern VA TJMS Meet #5Dec 20 · Long Jump · Place 2 · LangleyLong Jump2.18-01.00 PB10
Jan 12Northern VA TJMS Meet #7Jan 12 · 55 Meters · Place 7 · Langley55 Meters77.74—
Jan 5Northern VA TJMS Meet #6Jan 5 · 55 Meters · Place 8 · Langley55 Meters87.92—

2024 Outdoor Track

29 results
DateMeetEventPlMarkGr
Dec 77th David Cannon Memorial InvitationalDec 7 · 55 Meter · Place 12 · Langley55 Meter12.7.17aUnofficial10
Dec 77th David Cannon Memorial InvitationalDec 7 · Triple Jump · Place 1 · LangleyTriple Jump1.37' 3.75"Unofficial10
Dec 77th David Cannon Memorial InvitationalDec 7 · Long Jump · LangleyLong Jump--FOUL10
Jul 29Windsor Test 2Jul 29 · Triple Jump · Place 6 · LangleyTriple Jump6.36' 3"9
Jul 29Windsor Test 2Jul 29 · Long Jump · Place 20 · LangleyLong Jump20.16' 11"9
Jul 29Windsor Test 2Jul 29 · 200 Meters · Langley200 Meters--DNS9
Jul 29Windsor Test 2Jul 29 · 100 Meters · Place 29 · Langley100 Meters29.12.00a9
Jul 26Test WindsorJul 26 · Triple Jump · Place 6 · LangleyTriple Jump6.36' 3"9
Jul 26Test WindsorJul 26 · Long Jump · Place 20 · LangleyLong Jump20.16' 11"9
Jul 26Test WindsorJul 26 · 200 Meters · Langley200 Meters--DNS9
Jul 26Test WindsorJul 26 · 100 Meters · Place 29 · Langley100 Meters29.12.00a9
May 9Liberty District Spring Track ChampionshipsMay 9 · Triple Jump · Place 8 · LangleyTriple Jump8.38-10.25 PB9
May 9Liberty District Spring Track ChampionshipsMay 9 · Long Jump · Place 21 · LangleyLong Jump21.17-00.009
May 4Titan Classic HS InvitationalMay 4 · Triple Jump · Place 8 · LangleyTriple Jump8.35-10.509
May 4Titan Classic HS InvitationalMay 4 · Long Jump · Place 12 · LangleyLong Jump12.16-04.009
Apr 27Ramtastic InvitationalApr 27 · Triple Jump · Place 6 · LangleyTriple Jump6.37-06.009
Apr 27Ramtastic InvitationalApr 27 · Long Jump · LangleyLong Jump—NM9
Apr 27Ramtastic InvitationalApr 27 · 100 Meters · Place 19 · Langley100 Meters19.12.50aWind: 1.29
Apr 20Gainesville Cardinal ClassicApr 20 · Triple Jump · Place 11 · LangleyTriple Jump11.38-09.009
Apr 20Gainesville Cardinal ClassicApr 20 · Long Jump · Place 31 · LangleyLong Jump31.18-05.509
Apr 12=PR= Northern Virginia InvitationalApr 12 · Triple Jump · Place 19 · LangleyTriple Jump19.38-69
Apr 12=PR= Northern Virginia InvitationalApr 12 · Long Jump · Place 30 · LangleyLong Jump30.16-11.509
Apr 6Battlefield RelaysApr 6 · Triple Jump · Place 10 · LangleyTriple Jump1035-79
Apr 3Liberty District @ WakefieldApr 3 · Triple Jump · Place 10 · LangleyTriple Jump10.36-08.009
Apr 3Liberty District @ WakefieldApr 3 · 100 Meters · Place 75 · Langley100 Meters75.12.97a9
Mar 16ShamROCK InvitationalMar 16 · Triple Jump · Place 26 · LangleyTriple Jump2633-10.00—
Mar 16ShamROCK InvitationalMar 16 · Long Jump · Place 36 · LangleyLong Jump3617-01.25—
Mar 16ShamROCK InvitationalMar 16 · 100 Meters · Place 11 · Langley100 Meters1112.68—
Mar 12Liberty District @ Washington-LibertyMar 12 · 100 Meters · Place 79 · Langley100 Meters79.12.70Wind: -0.29