Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDMV Youth Challenge · Jun 315.54aDMV Youth Challenge June 3, 2023
150 Meters · OutdoorBCRP Youth Development #2 (12 and Younger) · May 230.75aBCRP Youth Development #2 (12 and Younger)May 2, 2021
200 Meters · IndoorTrack757 Invite · Feb 232.97aTrack757 InviteFebruary 2, 2025
200 Meters · OutdoorDMV Youth Challenge · May 3030.75aDMV Youth ChallengeMay 30, 2026
400 Meters · IndoorAAU Indoor National Championships · Mar 71:22.29aAAU Indoor National ChampionshipsMarch 7, 2025
400 Meters · OutdoorDMV Youth Challenge · May 311:19.97aDMV Youth ChallengeMay 31, 2025
55 Meter · IndoorPVA 14 & Under National Indoor Invitational · Feb 189.70aPVA 14 & Under National Indoor InvitationalFebruary 18, 2023
60 Meter · IndoorPVA 14 and Under National Age-Group Invitational Championship · Feb 179.53aPVA 14 and Under National Age-Group Invitational ChampionshipFebruary 17, 2024
60 Meter · OutdoorBCRP Youth Development #2 (12 and Younger) · May 212.12aBCRP Youth Development #2 (12 and Younger)May 2, 2021
60 Meters · IndoorAAU Indoor National Championships · Mar 79.35aAAU Indoor National ChampionshipsMarch 7, 2025
80m Hurdles · 30" / 0.762m · OutdoorAAU Junior Olympic Games · Aug 116.61aAAU Junior Olympic GamesAugust 1, 2026
80m Hurdles · 39" / 0.991m · OutdoorClarksburg Coyotes Time Trial · Apr 621.89aClarksburg Coyotes Time TrialApril 6, 2025
High Jump · OutdoorTeam Maryland Invite 2024 · May 40.86mTeam Maryland Invite 2024May 4, 2024
Javelin · 300g TJ · OutdoorDMV Youth Challenge · Jun 122.04mDMV Youth ChallengeJune 1, 2024
Javelin · 400g · OutdoorFelix Rogers Maryland AAU Primary Championship · May 2238-02.50Felix Rogers Maryland AAU Primary ChampionshipMay 22, 2022
Javelin · 400g TJ · IndoorAAU Region 3 · Jun 2063-05AAU Region 3June 20, 2024
Javelin · 400g TJ · OutdoorAAU Maryland District Qualifier · Jun 1381-10AAU Maryland District QualifierJune 13, 2026
Javelin · 450g AeroJav · OutdoorDMV Youth Challenge · May 3023.92mDMV Youth ChallengeMay 30, 2026
Long Jump · IndoorAAU National Indoor Championships · Mar 116-07.00AAU National Indoor ChampionshipsMarch 11, 2022
Long Jump · OutdoorAAU Region 3 National Qualifier · Jun 247-04.00AAU Region 3 National QualifierJune 24, 2021

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 80m Hurdles · Place 47 · Severn Highsteppers Track80m Hurdles30" / 0.762mRound P47.16.61a PBWind: 1.96
Jun 13AAU Maryland District QualifierJun 13 · Javelin · Place 4 · Severn Highsteppers TrackJavelin400g TJ4.81-10 PB6
Jun 13AAU Maryland District QualifierJun 13 · 80m Hurdles · Place 5 · Severn Highsteppers Track80m Hurdles30" / 0.762m5.17.50aWind: 1.96
May 30DMV Youth ChallengeMay 30 · Javelin · Place 2 · Severn Highsteppers TrackJavelin450g AeroJav2.23.92m PB6
May 30DMV Youth ChallengeMay 30 · 80m Hurdles · Place 7 · Severn Highsteppers Track80m Hurdles30" / 0.762m7.16.77a6
May 30DMV Youth ChallengeMay 30 · 200 Meters · Place 67 · Severn Highsteppers Track200 MetersRound P67.30.75a PB6
May 3Puma East Coast Age Group ShowcaseMay 3 · Javelin · Place 4 · Severn Highsteppers TrackJavelin400g TJ4.17.82m6
May 3Puma East Coast Age Group ShowcaseMay 3 · 80m Hurdles · Place 6 · Severn Highsteppers Track80m Hurdles30" / 0.762m6.17.05a6

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 31DMV Youth ChallengeMay 31 · 80m Hurdles · Severn Highsteppers Track80m Hurdles30" / 0.762m--DNS5
May 31DMV Youth ChallengeMay 31 · Javelin · Place 6 · Severn Highsteppers TrackJavelin450g AeroJav6.20.49m5
May 31DMV Youth ChallengeMay 31 · 400 Meters · Place 43 · Severn Highsteppers Track400 MetersRound P43.1:19.97a PB5
May 9Glenarden InvitationMay 9 · Javelin · Place 1 · Severn Highsteppers Track ClubJavelin117.90m5
May 9Glenarden InvitationMay 9 · 80m Hurdles · Place 9 · Severn Highsteppers Track Club80m Hurdles918.42a5
Apr 6Clarksburg Coyotes Time TrialApr 6 · 80m Hurdles · Place 3 · Severn Highsteppers Track80m Hurdles39" / 0.991m3.21.89a PB5
Apr 6Clarksburg Coyotes Time TrialApr 6 · 200 Meters · Place 5 · Severn Highsteppers Track200 Meters5.35.10a5
Apr 6Clarksburg Coyotes Time TrialApr 6 · 100 Meters · Place 9 · Severn Highsteppers Track100 Meters9.17.06a5

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 7AAU Indoor National ChampionshipsMar 7 · 400 Meters · Place 54 · Severn Highsteppers Track Club400 Meters541:22.29a PB—
Mar 7AAU Indoor National ChampionshipsMar 7 · 60 Meters · Place 45 · Severn Highsteppers Track Club60 MetersRound P459.35a PB—
Feb 2Track757 InviteFeb 2 · 60 Meter · Place 24 · Severn Highsteppers Track60 MeterRound P24.9.57a5
Feb 2Track757 InviteFeb 2 · 400 Meters · Place 24 · Severn Highsteppers Track400 Meters24.1:22.56a5
Feb 2Track757 InviteFeb 2 · 200 Meters · Place 32 · Severn Highsteppers Track200 Meters32.32.97a PB5
Jan 5757 ShowdownJan 5 · 60 Meter · Place 19 · Severn Highsteppers Track60 MeterRound P19.9.63a5
Jan 5757 ShowdownJan 5 · 400 Meters · Place 32 · Severn Highsteppers Track400 Meters32.1:23.34a5
Jan 5757 ShowdownJan 5 · 200 Meters · Place 31 · Severn Highsteppers Track200 Meters31.33.42a5

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 12International Youth ChampionsJul 12 · Javelin · Place 4 · Severn Highsteppers TracJavelin423.03m—
Jun 8AAU Maryland District QualifierJun 8 · Javelin · Place 3 · Severn Highsteppers TracJavelin366-4—
Jun 8AAU Maryland District QualifierJun 8 · 200 Meters · Place 18 · Severn Highsteppers Tra200 Meters1832.14a—
Jun 1DMV Youth ChallengeJun 1 · Javelin · Place 3 · Severn Highsteppers TrackJavelin300g TJ3.22.04m PB4
Jun 1DMV Youth ChallengeJun 1 · 400 Meters · Place 41 · Severn Highsteppers Track400 MetersRound P41.1:23.46a4
Jun 1DMV Youth ChallengeJun 1 · 200 Meters · Place 31 · Severn Highsteppers Track200 MetersRound P31.33.48a4
May 19Union Athletics & Lyles Foundation InviteMay 19 · Javelin · Severn Highsteppers TrackJavelin300g TJ--DNS4
May 10Glenarden InvitationMay 10 · Javelin · Severn Highsteppers TrackJavelin800g--DNS4
May 10Glenarden InvitationMay 10 · High Jump · Severn Highsteppers TrackHigh Jump--DNS4
May 10Glenarden InvitationMay 10 · 200 Meters · Severn Highsteppers Track200 Meters--DNS4
May 4Team Maryland Invite 2024May 4 · Javelin · Place 3 · Severn Highsteppers TrackJavelin300g TJ3.14.33m4
May 4Team Maryland Invite 2024May 4 · High Jump · Place 6 · Severn Highsteppers TrackHigh Jump6.0.86m PB4
May 4Team Maryland Invite 2024May 4 · 200 Meters · Severn Highsteppers Track200 Meters—DNS4

2024 Indoor Track

15 results
DateMeetEventPlMarkGr
Jun 20AAU Region 3Jun 20 · Javelin · Place 5 · Severn Highsteppers TrackJavelin400g TJ5.63-05 PB4
Mar 1AAU Indoor National ChamponshipsMar 1 · 200 Meters · Place 64 · Severn Highsteppers Tra200 MetersRound P6433.22a—
Mar 1AAU Indoor National ChamponshipsMar 1 · 60 Meters · Place 67 · Severn Highsteppers Tra60 MetersRound P679.87a—
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 60 Meter · Place 29 · Severn Highsteppers Track60 MeterRound P29.9.53a PB8
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 400 Meters · Place 65 · Severn Highsteppers Track400 MetersRound P65.1:31.79a8
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 200 Meters · Place 56 · Severn Highsteppers Track200 MetersRound P56.33.52a8
Jan 282024 Track757 Indoor InvitationalJan 28 · 60 Meter · Place 40 · Severn Highsteppers Track60 MeterRound P40.9.90a8
Jan 282024 Track757 Indoor InvitationalJan 28 · 400 Meters · Place 34 · Severn Highsteppers Track400 Meters34.1:26.50a8
Jan 282024 Track757 Indoor InvitationalJan 28 · 200 Meters · Place 37 · Severn Highsteppers Track200 Meters37.33.93a8
Jan 14VA Showcase ClubJan 14 · 60 Meter · Place 35 · Severn Highsteppers Track60 MeterRound P35.9.97a8
Jan 14VA Showcase ClubJan 14 · 400 Meters · Place 26 · Severn Highsteppers Track400 Meters26.1:28.11a8
Jan 14VA Showcase ClubJan 14 · 200 Meters · Place 35 · Severn Highsteppers Track200 Meters35.33.80a8
Jan 12The VA ShowcaseJan 12 · 400 Meters · Place 26 · Severn Highs400 Meters261:28.11—
Jan 12The VA ShowcaseJan 12 · 200 Meters · Place 35 · Severn Highs200 Meters3533.80—
Jan 12The VA ShowcaseJan 12 · 60 Meters · Place 35 · Severn Highs60 MetersRound P359.968—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 222023 AAU Region 3 QualifierJun 22 · Javelin · Place 3 · Severn Highsteppers TracJavelin347-5—
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · 200 Meters · Place 28 · Severn Highsteppers Tra200 Meters2835.23—
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · Javelin · Place 3 · Severn Highsteppers TracJavelin347-0—
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · 200 Meters · Place 28 · Severn Highsteppers Tra200 MetersRound P2835.23a—
Jun 3DMV Youth Challenge Jun 3 · Javelin · Place 2 · Severn Highsteppers TracJavelin216.04m—
Jun 3DMV Youth Challenge Jun 3 · 200 Meters · Place 70 · Severn Highsteppers Tra200 MetersRound P7035.33a—
Jun 3DMV Youth Challenge Jun 3 · 100 Meters · Place 31 · Severn Highsteppers Tra100 MetersRound P3115.54a PB—
Apr 23Catoctin TC Youth Track & Field MeetApr 23 · Long Jump · Place 23 · Severn Highsteppers TracLong Jump236-3.5—
Apr 23Catoctin TC Youth Track & Field MeetApr 23 · 200 Meters · Place 22 · Severn Highsteppers Tra200 Meters2236.44a—
Apr 23Catoctin TC Youth Track & Field MeetApr 23 · 100 Meters · Place 24 · Severn Highsteppers Tra100 Meters2416.82a—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · 55 Meter · Place 70 · Severn Highsteppers Track55 MeterRound P70.9.70a PB3
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · 400 Meters · Place 53 · Severn Highsteppers Track400 MetersRound P53.1:36.38a3
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · 200 Meters · Place 92 · Severn Highsteppers Track200 MetersRound P92.37.76a3
Jan 29The TRACK 757 InvitationalJan 29 · 400 Meters · Place 43 · Severn Highsteppers Tra400 Meters431:35.32a—
Jan 29The TRACK 757 InvitationalJan 29 · 60 Meters · Place 42 · Severn Highsteppers Tra60 MetersRound P4210.41a—
Jan 29The TRACK 757 InvitationalJan 29 · 200 Meters · Place 51 · Severn Highsteppers Tra200 Meters5137.61a—

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 15International Youth Championship Jul 15 · Javelin · Place 3 · Severn Highsteppers Track ClubJavelin315.40m—
Jun 4MD Blaze Spring Development ChampionshipsJun 4 · Javelin · Place 2 · Severn Highsteppers Trac...Javelin235-038
Jun 4MD Blaze Spring Development ChampionshipsJun 4 · 200 Meters · Place 4 · Severn Highsteppers Trac...200 Meters437.288
Jun 4MD Blaze Spring Development ChampionshipsJun 4 · 100 Meters · Place 1 · Severn Highsteppers Trac...100 Meters116.928
May 22Felix Rogers Maryland AAU Primary ChampionshipMay 22 · Javelin · Place 1 · Severn Highsteppers TrackJavelin400g1.38-02.50 PB2
May 22Felix Rogers Maryland AAU Primary ChampionshipMay 22 · 200 Meters · Place 3 · Severn Highsteppers Track200 Meters3.37.92a2
May 22Felix Rogers Maryland AAU Primary ChampionshipMay 22 · 100 Meters · Place 4 · Severn Highsteppers Track100 Meters4.17.43a2
May 15Freedom Fliers Youth Track & Field InvitationalMay 15 · Javelin · Place 1 · Severn Highsteppers TrackJavelin300g TJ1.41-022
May 15Freedom Fliers Youth Track & Field InvitationalMay 15 · 200 Meters · Place 20 · Severn Highsteppers Track200 Meters20.39.78a2
May 15Freedom Fliers Youth Track & Field InvitationalMay 15 · 100 Meters · Place 9 · Severn Highsteppers Track100 Meters9.17.52a2
May 1Baltimore City Youth Developmental Meet #1May 1 · Javelin · Place 1 · Severn Highsteppers TrackJavelin300g TJ1.41-062
May 1Baltimore City Youth Developmental Meet #1May 1 · 200 Meters · Place 5 · Severn Highsteppers Track200 Meters5.41.26a2
May 1Baltimore City Youth Developmental Meet #1May 1 · 100 Meters · Place 6 · Severn Highsteppers Track100 Meters6.18.39a2
Apr 23Mckim Inaugural Spring GamesApr 23 · 150 Meters · Place 29 · Severn Highsteppers Track150 Meters29.31.06a2
Apr 23Mckim Inaugural Spring GamesApr 23 · 60 Meter · Place 33 · Severn Highsteppers Track60 Meter33.12.21a2
Apr 23Mckim Inaugural Spring GamesApr 23 · Javelin · Place 3 · Severn Highsteppers TrackJavelin300g TJ3.27-102

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 11AAU National Indoor ChampionshipsMar 11 · 60 Meter · Severn Highsteppers Track60 MeterRound P--DNS8
Mar 11AAU National Indoor ChampionshipsMar 11 · Long Jump · Place 19 · Severn Highsteppers TrackLong Jump19.6-07.00 PB8
Mar 11AAU National Indoor ChampionshipsMar 11 · 200 Meters · Place 85 · Severn Highsteppers Track200 MetersRound P85.41.53a8

2021 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 24AAU Region 3 National QualifierJun 24 · Long Jump · Place 8 · Severn Highsteppers TrackLong Jump8.7-04.00 PB7
Jun 24AAU Region 3 National QualifierJun 24 · Javelin · Place 5 · Severn Highsteppers TrackJavelin300g TJ5.26-027
Jun 10Maryland AAU District ChampionshipJun 10 · Javelin · Place 5 · Severn Highsteppers TrackJavelin300g TJ5.25-107
Jun 10Maryland AAU District ChampionshipJun 10 · 100 Meters · Place 18 · Severn Highsteppers Track100 MetersRound P18.19.37a7
May 23BCRP Development Meet #4 (6U-18)May 23 · Long Jump · Place 3 · Severn Highsteppers TrackLong Jump3.4-11.007
May 23BCRP Development Meet #4 (6U-18)May 23 · 200 Meters · Place 7 · Severn Highsteppers Track200 Meters7.41.16a7
May 23BCRP Development Meet #4 (6U-18)May 23 · 100 Meters · Place 5 · Severn Highsteppers Track100 Meters5.18.42a7
May 16BCRP Development Meet #3 (6U-18)May 16 · Long Jump · Place 2 · Severn Highsteppers TrackLong Jump2.5-00.007
May 16BCRP Development Meet #3 (6U-18)May 16 · 200 Meters · Place 7 · Severn Highsteppers Track200 Meters7.41.60a7
May 16BCRP Development Meet #3 (6U-18)May 16 · 100 Meters · Place 7 · Severn Highsteppers Track100 Meters7.18.69a7
May 8Speed Capital Maryland InvitationalMay 8 · Long Jump · Place 7 · Severn Highsteppers TrackLong Jump7.1.89m7
May 8Speed Capital Maryland InvitationalMay 8 · 200 Meters · Place 23 · Severn Highsteppers Track200 Meters23.43.31a7
May 8Speed Capital Maryland InvitationalMay 8 · 100 Meters · Place 31 · Severn Highsteppers Track100 MetersRound P31.19.93a7
May 8Speed Capital Mid-Atlantic InvitationalMay 8 · Long Jump · Place 7 · Severn Highsteppers TrackLong Jump7.6-02.507
May 8Speed Capital Mid-Atlantic InvitationalMay 8 · 200 Meters · Place 23 · Severn Highsteppers Track200 Meters23.43.31a7
May 8Speed Capital Mid-Atlantic InvitationalMay 8 · 100 Meters · Place 31 · Severn Highsteppers Track100 MetersRound P31.19.93a7
May 2BCRP Youth Development #2 (12 and Younger)May 2 · 150 Meters · Place 8 · Severn Highsteppers Track150 Meters8.30.75a PB7
May 2BCRP Youth Development #2 (12 and Younger)May 2 · 60 Meter · Place 9 · Severn Highsteppers Track60 Meter9.12.12a PB7
May 2BCRP Youth Development #2 (12 and Younger)May 2 · Long Jump · Place 2 · Severn Highsteppers TrackLong Jump2.6-07.007
Apr 25BCRP Youth Development #1 (12 and younger)Apr 25 · 150 Meters · Place 13 · Severn Highsteppers Track150 Meters13.30.76a7
Apr 25BCRP Youth Development #1 (12 and younger)Apr 25 · 60 Meter · Severn Highsteppers Track60 Meter--DNF7
Apr 25BCRP Youth Development #1 (12 and younger)Apr 25 · Long Jump · Place 1 · Severn Highsteppers TrackLong Jump1.5-01.007