Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorEastern Tech, Kenwood, Parkville, Patapsco @ Dundalk · Apr 1511.9Eastern Tech, Kenwood, Parkville, Patapsco @ DundalkApril 15, 2026
150 Meters · OutdoorBCRP Youth Development #1 (12 and younger) · Apr 2522.83aBCRP Youth Development #1 (12 and younger)April 25, 2021
200 Meters · OutdoorBCPS Fresh-Soph Invitational-2026 · Apr 2824.48aBCPS Fresh-Soph Invitational-2026April 28, 2026
300 Meters · OutdoorBCRP Youth Development #1 (12 and younger) · Apr 2552.26aBCRP Youth Development #1 (12 and younger)April 25, 2021
400 Meters · Outdoor2026 Mervo Mustang Freddie Hendricks Invitational · Apr 457.38a2026 Mervo Mustang Freddie Hendricks InvitationalApril 4, 2026
600 Meters · OutdoorBCRP Youth Development #1 (12 and younger) · Apr 252:15.75aBCRP Youth Development #1 (12 and younger)April 25, 2021

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 12MPSSAA 4A North Region ChampionshipsMay 12 · 200 Meters · Place 21 · DundalkDundalk200 MetersRound S21.24.65aWind: -0.19
Apr 28BCPS Fresh-Soph Invitational-2026Apr 28 · 200 Meters · Place 11 · DundalkDundalk200 Meters1124.48a PB9
Apr 28BCPS Fresh-Soph Invitational-2026Apr 28 · 100 Meters · Place 11 · DundalkDundalk100 Meters1112.15a9
Apr 22Hereford 12 Team Challenge-2026Apr 22 · 200 Meters · Place 21 · DundalkDundalk200 Meters2124.86a9
Apr 17Sam Singleton Scorpion ClassicApr 17 · 100 Meters · Place 86 · DundalkDundalk100 MetersRound P8612.09a9
Apr 15Eastern Tech, Kenwood, Parkville, Patapsco @ DundalkApr 15 · 100 Meters · Place 1 · DundalkDundalk100 Meters111.9 PB9
Apr 42026 Mervo Mustang Freddie Hendricks InvitationalApr 4 · 400 Meters · Place 7 · DundalkDundalk400 Meters757.38a PB9

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 25White Knight Youth ChallengeMay 25 · 400 Meters · Place 8 · Baltimore City White KnightBaltimore City White Knight400 Meters81:02.30a—
May 25White Knight Youth ChallengeMay 25 · 200 Meters · Place 9 · Baltimore City White KnightBaltimore City White Knight200 Meters926.31a—
May 25White Knight Youth ChallengeMay 25 · 100 Meters · Place 9 · Baltimore City White KnightBaltimore City White Knight100 Meters912.90a—
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 400 Meters · Place 25 · Baltimore City White Knight TrackBaltimore City White Knight Track400 Meters25.1:03.91a8
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 200 Meters · Baltimore City White Knight TrackBaltimore City White Knight Track200 Meters--DNS8
Apr 13BCRP Spring Fling Development MeetApr 13 · 400 Meters · Place 1 · Baltimore City White Knight TrackBaltimore City White Knight Track400 Meters1.1:03.84a8
Apr 13BCRP Spring Fling Development MeetApr 13 · 200 Meters · Place 1 · Baltimore City White Knight TrackBaltimore City White Knight Track200 Meters1.26.61a8
Apr 13BCRP Spring Fling Development MeetApr 13 · 100 Meters · Place 2 · Baltimore City White Knight TrackBaltimore City White Knight Track100 Meters2.12.77a8

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 15Freedom Fliers Youth Track & Field InvitationalMay 15 · 400 Meters · Place 5 · Forever Strong Elite Track ClubForever Strong Elite Track Club400 Meters5.1:09.41a-
May 15Freedom Fliers Youth Track & Field InvitationalMay 15 · 200 Meters · Place 6 · Forever Strong Elite Track ClubForever Strong Elite Track Club200 Meters6.28.42a-
May 15Freedom Fliers Youth Track & Field InvitationalMay 15 · 100 Meters · Place 5 · Forever Strong Elite Track ClubForever Strong Elite Track Club100 Meters5.13.64a-
Apr 23Mckim Inaugural Spring GamesApr 23 · 400 Meters · Place 20 · Forever Strong Elite Track ClubForever Strong Elite Track Club400 Meters20.1:13.88a-
Apr 23Mckim Inaugural Spring GamesApr 23 · 200 Meters · Place 11 · Forever Strong Elite Track ClubForever Strong Elite Track Club200 Meters11.30.23a-
Apr 23Mckim Inaugural Spring GamesApr 23 · 100 Meters · Place 4 · Forever Strong Elite Track ClubForever Strong Elite Track Club100 Meters4.13.98a-
Apr 9MD Blaze Spring Development Meet #1Apr 9 · 400 Meters · Place 2 · Forever Strong Elite Track ClubForever Strong Elite Track Club400 Meters2.1:13.24a-
Apr 9MD Blaze Spring Development Meet #1Apr 9 · 200 Meters · Place 1 · Forever Strong Elite Track ClubForever Strong Elite Track Club200 Meters1.29.30a-
Apr 9MD Blaze Spring Development Meet #1Apr 9 · 100 Meters · Place 1 · Forever Strong Elite Track ClubForever Strong Elite Track Club100 Meters1.14.07a-

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 29PWC Panthers I-95 InvitationalMay 29 · 200 Meters · Forever Strong Elite Track ClubForever Strong Elite Track Club200 Meters—DNS-
May 29PWC Panthers I-95 InvitationalMay 29 · 100 Meters · Forever Strong Elite Track ClubForever Strong Elite Track Club100 Meters—DNS-
May 8Speed Capital Maryland InvitationalMay 8 · 200 Meters · Forever Strong Elite Track ClubForever Strong Elite Track Club200 Meters—DNS-
May 8Speed Capital Maryland InvitationalMay 8 · 100 Meters · Place 11 · Forever Strong Elite Track ClubForever Strong Elite Track Club100 MetersRound P11.15.05a-
May 8Speed Capital Mid-Atlantic InvitationalMay 8 · 100 Meters · Place 11 · Forever Strong Elite Track ClubForever Strong Elite Track Club100 MetersRound P11.15.05a-
May 22021 Howard County Bullseye MeetMay 2 · 400 Meters · Place 8 · Forever Strong Elite Track ClubForever Strong Elite Track Club400 Meters8.1:25.51a-
May 22021 Howard County Bullseye MeetMay 2 · 200 Meters · Place 4 · Forever Strong Elite Track ClubForever Strong Elite Track Club200 Meters4.31.12a-
May 22021 Howard County Bullseye MeetMay 2 · 100 Meters · Place 4 · Forever Strong Elite Track ClubForever Strong Elite Track Club100 Meters4.15.22a-
Apr 25BCRP Youth Development #1 (12 and younger)Apr 25 · 150 Meters · Place 8 · Forever Strong Elite Track ClubForever Strong Elite Track Club150 Meters8.22.83a PB-
Apr 25BCRP Youth Development #1 (12 and younger)Apr 25 · 300 Meters · Place 5 · Forever Strong Elite Track ClubForever Strong Elite Track Club300 Meters5.52.26a PB-
Apr 25BCRP Youth Development #1 (12 and younger)Apr 25 · 600 Meters · Place 4 · Forever Strong Elite Track ClubForever Strong Elite Track Club600 Meters4.2:15.75a PB-