Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCassel's XBC Track Experience · Apr 2611.36Cassel's XBC Track ExperienceApril 26, 2025
110m Hurdles · 39" / 0.991m · OutdoorCassel's XBC Track Experience · Apr 2516.07aCassel's XBC Track ExperienceApril 25, 2026
200 Meters · OutdoorNational District #6 · Apr 2524.03National District #6April 25, 2024
300 Meters · IndoorLake Braddock Indoor Invitational · Jan 337.32Lake Braddock Indoor InvitationalJanuary 3, 2026
300m Hurdles · 36" / 0.914m · OutdoorOccoquan Region Championship · May 2840.91aOccoquan Region ChampionshipMay 28, 2026
400 Meters · OutdoorSouth County Stallion Invitational · Apr 1253.47aSouth County Stallion InvitationalApril 12, 2024
55 Meters · IndoorLake Braddock Indoor Invitational · Jan 36.90Lake Braddock Indoor InvitationalJanuary 3, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 28Occoquan Region ChampionshipMay 28 · 300m Hurdles · Place 8 · Justice300m Hurdles36" / 0.914m8.40.91a PB12
May 13National District Spring Track ChampionshipsMay 13 · 110m Hurdles · Place 4 · Justice110m Hurdles39" / 0.991mRound P4.15.31aUnofficial12
May 13National District Spring Track ChampionshipsMay 13 · 110m Hurdles · Justice110m Hurdles39" / 0.991m--DQ12
Apr 25Cassel's XBC Track ExperienceApr 25 · 110m Hurdles · Place 3 · Justice110m Hurdles39" / 0.991m3.16.07a PB12
Mar 18National District Meet #1 Meet AMar 18 · 110m Hurdles · Place 1 · Justice110m Hurdles39" / 0.991m1.16.22a12
Mar 18National District Meet #1 Meet AMar 18 · 100 Meters · Place 3 · Justice100 Meters3.12.01a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 6 State Indoor ChampionshipsMar 2 · 55m Hurdles · Place 7 · Justice55m Hurdles78.0212
Mar 2VHSL Class 6 State Indoor ChampionshipsMar 2 · 55m Hurdles · Place 6 · Justice55m HurdlesRound P68.0112
Jan 3Lake Braddock Indoor InvitationalJan 3 · 300 Meters · Place 5 · Justice300 Meters537.32 PB12
Jan 3Lake Braddock Indoor InvitationalJan 3 · 55 Meters · Place 10 · Justice55 Meters106.90 PB12

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 6VHSL Class 6 State ChampionshipsJun 6 · 110m Hurdles · Place 12 · Justice110m HurdlesRound P1215.59—
May 28Occoquan Region ChampionshipMay 28 · 300m Hurdles · Place 4 · Justice300m Hurdles440.5011
May 28Occoquan Region ChampionshipMay 28 · 110m Hurdles · Place 2 · Justice110m HurdlesRound P215.3711
May 28Occoquan Region ChampionshipMay 28 · 110m Hurdles · Place 2 · Justice110m Hurdles215.2011
May 7National District Meet #7May 7 · 300m Hurdles · Place 2 · Justice300m Hurdles239.8311
May 7National District Meet #7May 7 · 110m Hurdles · Place 2 · Justice110m Hurdles215.1411
May 7National District Meet #7May 7 · 100 Meters · Place 6 · Justice100 Meters611.4411
Apr 26Cassel's XBC Track ExperienceApr 26 · 100 Meters · Place 11 · Justice100 Meters1111.36 PB11
Apr 26Cassel's XBC Track ExperienceApr 26 · 110m Hurdles · Place 6 · Justice110m Hurdles616.1411
Mar 19National District Meet #1 Mar 19 · 110m Hurdles · Place 1 · Justice110m Hurdles115.48—
Mar 19National District Meet #1 Mar 19 · 100 Meters · Place 3 · Justice100 Meters311.39—
Mar 19National District Meet #1 Mar 19 · 100 Meters · Place 3 · Justice100 Meters311.3911
Mar 19National District Meet #1 Mar 19 · 110m Hurdles · Place 1 · Justice110m Hurdles115.4811

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 3VHSL Class 6 State Indoor T & F ChampionshipsMar 3 · 55m Hurdles · Place 11 · Justice55m Hurdles118.1111
Mar 3VHSL Class 6 State Indoor T & F ChampionshipsMar 3 · 55m Hurdles · Place 11 · Justice55m HurdlesRound P118.1111
Jan 17The VA ShowcaseJan 17 · 55m Hurdles · Place 23 · Justice55m HurdlesRound P238.34—
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 250 · Justice300 Meters25037.83—
Jan 17The VA ShowcaseJan 17 · 55m Hurdles · Place 23 · Justice55m HurdlesRound P238.34—
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 250 · Justice300 Meters25037.83—

2024 Outdoor Track

28 results
DateMeetEventPlMarkGr
Apr 27Cassel's XBC Track ExperienceApr 27 · 200 Meters · Place 6 · Justice200 Meters625.0110
Apr 27Cassel's XBC Track ExperienceApr 27 · 300m Hurdles · Place 4 · Justice300m Hurdles444.9310
Apr 27Cassel's XBC Track ExperienceApr 27 · 110m Hurdles · Place 5 · Justice110m Hurdles516.9810
Apr 27Cassel's XBC Track ExperienceApr 27 · 200 Meters · Place 18 · Justice200 Meters1824.4010
Apr 27Cassel's XBC Track ExperienceApr 27 · 300m Hurdles · Place 6 · Justice300m Hurdles644.0110
Apr 27Cassel's XBC Track ExperienceApr 27 · 110m Hurdles · Place 12 · Justice110m Hurdles1217.4010
Apr 25National District #6Apr 25 · 300m Hurdles · Place 2 · Justice300m Hurdles243.13—
Apr 25National District #6Apr 25 · 200 Meters · Place 4 · Justice200 Meters424.03 PB—
Apr 12South County Stallion InvitationalApr 12 · Triple Jump · Place 16 · JusticeTriple Jump1636-8.50—
Apr 12South County Stallion InvitationalApr 12 · Long Jump · Place 42 · JusticeLong Jump4217-5.50—
Apr 12South County Stallion InvitationalApr 12 · 110m Hurdles · Place 14 · Justice110m Hurdles1417.35a—
Apr 12South County Stallion InvitationalApr 12 · 400 Meters · Place 23 · Justice400 Meters2353.47a PB—
Apr 12South County Stallion InvitationalApr 12 · Triple Jump · Place 4 · JusticeTriple Jump436-08.50—
Apr 12South County Stallion InvitationalApr 12 · Long Jump · Place 6 · JusticeLong Jump617-05.50—
Apr 12South County Stallion InvitationalApr 12 · 110m Hurdles · Place 3 · Justice110m Hurdles317.35—
Apr 12South County Stallion InvitationalApr 12 · 400 Meters · Place 1 · Justice400 Meters153.47—
Apr 11National District #4Apr 11 · Long Jump · Place 12 · JusticeLong Jump1217-02.00—
Apr 11National District #4Apr 11 · 300m Hurdles · Place 4 · Justice300m Hurdles445.70—
Apr 11National District #4Apr 11 · Long Jump · Place 12 · JusticeLong Jump1217-02.00—
Apr 11National District #4Apr 11 · 300m Hurdles · Place 4 · Justice300m Hurdles445.70—
Apr 2National District Meet #3Apr 2 · 110m Hurdles · Place 2 · Justice110m Hurdles218.37—
Apr 2National District Meet #3Apr 2 · 400 Meters · Place 10 · Justice400 Meters1055.39—
Apr 2National District Meet #3Apr 2 · Triple Jump · Place 3 · JusticeTriple Jump335-09.00—
Apr 2National District Meet #3Apr 2 · 110m Hurdles · Place 2 · Justice110m Hurdles218.37—
Apr 2National District Meet #3Apr 2 · 400 Meters · Place 10 · Justice400 Meters1055.39—
Apr 2National District Meet #3Apr 2 · Triple Jump · Place 3 · JusticeTriple Jump335-09.00—
Apr 2National District Meet #3Apr 2 · 110m Hurdles · Place 2 · Justice110m Hurdles218.37—
Apr 2National District Meet #3Apr 2 · 400 Meters · Place 10 · Justice400 Meters1055.39—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 27Northern VA TJMS Meet #10Jan 27 · 55 Meters · Place 2 · Justice55 Meters27.37—
Jan 27Northern VA TJMS Meet #10Jan 27 · 55m Hurdles · Place 2 · Justice55m Hurdles29.37—
Jan 13Northern VA TJMS Meet #8Jan 13 · 300 Meters · Place 3 · Justice300 Meters341.86—
Jan 13Northern VA TJMS Meet #8Jan 13 · 55m Hurdles · Place 1 · Justice55m Hurdles19.01—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 28Northern VA TJMS Meet #9Jan 28 · Long Jump · Place 3 · JusticeLong Jump315-00.009
Jan 13Northern VA TJMS Meet #5Jan 13 · Long Jump · Place 1 · JusticeLong Jump115-08.009
Jan 13Northern VA TJMS Meet #5Jan 13 · High Jump · Place 2 · JusticeHigh Jump25-00.009
Jan 13Northern VA TJMS Meet #5Jan 13 · 300 Meters · Place 4 · Justice300 Meters442.849
Jan 13Northern VA TJMS Meet #5Jan 13 · 55m Hurdles · Place 2 · Justice55m Hurdles210.509