Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTitans Classic HS Invitational · May 214.00aTitans Classic HS InvitationalMay 2, 2026
100m Hurdles · 33" / 0.838m · OutdoorVictor Cahoon Invitational · May 921.59aVictor Cahoon InvitationalMay 9, 2026
200 Meters · IndoorVirginia Beach HS Relays · Jan 1031.29Virginia Beach HS RelaysJanuary 10, 2026
200 Meters · OutdoorLiberty District Championship · May 1328.67aLiberty District ChampionshipMay 13, 2026
300 Meters · IndoorAlexandria City HS Indoor Meet#2 · Dec 2056.15aAlexandria City HS Indoor Meet#2December 20, 2025
400 Meters · OutdoorLiberty District at Langley · Apr 21:18.19aLiberty District at LangleyApril 2, 2025
55 Meter · IndoorAlexandria City HS Indoor Meet#2 · Dec 208.23aAlexandria City HS Indoor Meet#2December 20, 2025
55 Meters · IndoorLiberty District Indoor Track Championships · Jan 308.14Liberty District Indoor Track ChampionshipsJanuary 30, 2026
60 Meters · IndoorVirginia Beach HS Relays · Jan 108.98Virginia Beach HS RelaysJanuary 10, 2026
Discus · 1kg · OutdoorLiberty District at Yorktown · Apr 2930' 5"Liberty District at YorktownApril 29, 2026
Long Jump · IndoorNorthern VA TJMS Meet #5 · Dec 1912-04.50Northern VA TJMS Meet #5December 19, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 13Liberty District ChampionshipMay 13 · 200 Meters · Place 16 · Langley200 Meters16.28.67a PB10
May 9Victor Cahoon InvitationalMay 9 · 100m Hurdles · Place 32 · Langley100m Hurdles33" / 0.838mRound P32.21.59a PB10
May 9Victor Cahoon InvitationalMay 9 · 200 Meters · Place 75 · Langley200 Meters75.29.42a10
May 9Victor Cahoon InvitationalMay 9 · 100 Meters · Place 75 · Langley100 MetersRound P75.14.08a10
May 6Liberty District JamboreeMay 6 · High Jump · LangleyHigh Jump—DNS10
May 6Liberty District JamboreeMay 6 · Discus · LangleyDiscus1kg—DNS10
May 2Titans Classic HS InvitationalMay 2 · 100 Meters · Place 18 · Langley100 Meters18.14.00a PB10
Apr 29Liberty District at YorktownApr 29 · High Jump · LangleyHigh Jump—NH10
Apr 29Liberty District at YorktownApr 29 · Discus · Place 27 · LangleyDiscus1kg27.30' 5" PB10
Apr 29Liberty District at YorktownApr 29 · 200 Meters · Place 16 · Langley200 Meters16.30.67a10
Apr 11Ramtastic InvitationalApr 11 · 200 Meters · Place 75 · Langley200 Meters75.28.99a10
Apr 8Liberty District at Washington - LibertyApr 8 · 100 Meters · Place 21 · Langley100 Meters21.14.17a10
Mar 25Liberty District @ LangleyMar 25 · High Jump · Place 15 · LangleyHigh Jump154-010
Mar 25Liberty District @ LangleyMar 25 · 200 Meters · Place 26 · Langley200 Meters2629.95a10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 30Liberty District Indoor Track ChampionshipsJan 30 · 55 Meters · Place 13 · Langley55 Meters138.14 PB11
Jan 10Virginia Beach HS RelaysJan 10 · 55 Meters · Place 113 · Langley55 MetersRound P1138.3211
Jan 10Virginia Beach HS RelaysJan 10 · Long Jump · Place 71 · LangleyLong Jump7111-3.2511
Jan 10Virginia Beach HS RelaysJan 10 · 200 Meters · Place 82 · Langley200 Meters8231.29 PB11
Jan 10Virginia Beach HS RelaysJan 10 · 60 Meters · Place 112 · Langley60 MetersRound P1128.98 PB11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20Alexandria City HS Indoor Meet#2Dec 20 · 300 Meters · Place 47 · Langley300 Meters47.56.15a PB10
Dec 20Alexandria City HS Indoor Meet#2Dec 20 · 55 Meter · Place 22 · Langley55 Meter22.8.23a PB10
Dec 20Alexandria City HS Indoor Meet#2Dec 20 · Long Jump · Place 19 · LangleyLong Jump19.11-7.7510
Dec 19Northern VA TJMS Meet #5Dec 19 · Long Jump · Place 13 · LangleyLong Jump13.12-04.50 PB10
Dec 6Northern VA TJMS Meet #2Dec 6 · Long Jump · Place 4 · LangleyLong Jump4.11-02.0010

2025 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 13Liberty District Championship @ WakefieldMay 13 · 100m Hurdles · Place 18 · Langley100m HurdlesRound P1822.039
May 13Liberty District Championship @ WakefieldMay 13 · 100m Hurdles · Place 18 · Langley100m HurdlesRound P1822.039
May 10Victor Cahoon InvitationalMay 10 · 100m Hurdles · Place 29 · Langley100m Hurdles33" / 0.838mRound P29.23.07a9
May 10Victor Cahoon InvitationalMay 10 · 100 Meters · Place 66 · Langley100 MetersRound P66.14.33a9
May 7Liberty District at McLeanMay 7 · 100m Hurdles · Place 16 · Langley100m Hurdles1621.629
May 7Liberty District at McLeanMay 7 · 100 Meters · Place 19 · Langley100 Meters1914.369
May 7Liberty District at McLeanMay 7 · 100m Hurdles · Place 16 · Langley100m Hurdles1621.629
May 7Liberty District at McLeanMay 7 · 100 Meters · Place 19 · Langley100 Meters1914.369
Apr 30Liberty District at YorktownApr 30 · High Jump · LangleyHigh Jump—NH9
Apr 30Liberty District at YorktownApr 30 · 200 Meters · Place 64 · Langley200 Meters6431.079
Apr 26Denbigh Patriots Track ClassicApr 26 · 300m Hurdles · Place 20 · Langley300m Hurdles201:03.369
Apr 26Denbigh Patriots Track ClassicApr 26 · 100m Hurdles · Place 18 · Langley100m Hurdles1823.759
Apr 26Denbigh Patriots Track ClassicApr 26 · 100 Meters · Place 59 · Langley100 Meters5914.909
Apr 26Denbigh Patriots Track ClassicApr 26 · 100 Meters · Place 59 · Langley100 Meters5914.909
Apr 26Denbigh Patriots Track ClassicApr 26 · 100m Hurdles · Place 18 · Langley100m Hurdles1823.759
Apr 26Denbigh Patriots Track ClassicApr 26 · 300m Hurdles · Place 20 · Langley300m Hurdles201:03.369
Apr 22Liberty District at HerndonApr 22 · Long Jump · Place 26 · LangleyLong Jump2613-01.009
Apr 22Liberty District at HerndonApr 22 · Long Jump · Place 26 · LangleyLong Jump2613' 1"9
Apr 22Liberty District at HerndonApr 22 · 100m Hurdles · Place 22 · Langley100m Hurdles2221.629
Apr 22Liberty District at HerndonApr 22 · 100 Meters · Place 61 · Langley100 Meters6114.819
Apr 9Liberty District at MarshallApr 9 · 300m Hurdles · Place 17 · Langley300m Hurdles171:02.94a9
Apr 9Liberty District at MarshallApr 9 · 200 Meters · Place 68 · Langley200 Meters6832.92a9
Apr 2Liberty District at LangleyApr 2 · 400 Meters · Place 56 · Langley400 Meters561:18.19a PB9
Apr 2Liberty District at LangleyApr 2 · 100 Meters · Place 51 · Langley100 Meters5115.01a9
Mar 19Liberty District at WakefieldMar 19 · 100 Meters · Place 76 · Langley100 Meters7615.07a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 7Northern Region TJMS Meet #2Dec 7 · 300 Meters · Place 22 · Langley300 Meters22.56.45a9
Dec 7Northern Region TJMS Meet #2Dec 7 · 55 Meter · Place 37 · Langley55 Meter37.9.11a9
Dec 7Northern Region TJMS Meet #2Dec 7 · High Jump · LangleyHigh Jump--NH9