Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPCL Meet #1 (O'Hara) · Mar 3014.36aPCL Meet #1 (O'Hara)March 30, 2026
200 Meters · IndoorArmory Youth Solstice Invitational · Dec 2129.43aArmory Youth Solstice InvitationalDecember 21, 2025
200 Meters · OutdoorPCL Meet #1 (O'Hara) · Mar 3029.05aPCL Meet #1 (O'Hara)March 30, 2026
400 Meters · IndoorPPL Meet #4 · Jan 81:07.87aPPL Meet #4January 8, 2026
55 Meter · IndoorArmory Youth Solstice Invitational · Dec 218.36aArmory Youth Solstice InvitationalDecember 21, 2025
60 Meter · IndoorMid-Atlantic Youth Indoor Championship Meet 2026 · Jan 188.92aMid-Atlantic Youth Indoor Championship Meet 2026January 18, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 13PCL Meet #2 - O'HaraApr 13 · 200 Meters · Cardinal O'HaraCardinal O'Hara200 Meters—DNS9
Apr 13PCL Meet #2 - O'HaraApr 13 · 100 Meters · Cardinal O'HaraCardinal O'Hara100 Meters—DNS9
Apr 11Plymouth Whitemarsh Elite InvitationalApr 11 · 200 Meters · Place 25 · Cardinal O'HaraCardinal O'Hara200 Meters25.30.02a9
Mar 30PCL Meet #1 (O'Hara)Mar 30 · 200 Meters · Place 11 · Cardinal O'HaraCardinal O'Hara200 Meters11.29.05a PB9
Mar 30PCL Meet #1 (O'Hara)Mar 30 · 100 Meters · Place 28 · Cardinal O'HaraCardinal O'Hara100 Meters28.14.36a PB9

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 18Mid-Atlantic Youth Indoor Championship Meet 2026Jan 18 · 60 Meter · Place 8 · Striders Athletic GroupStriders Athletic Group60 MeterRound P8.9.09a9
Jan 18Mid-Atlantic Youth Indoor Championship Meet 2026Jan 18 · 60 Meter · Place 5 · Striders Athletic GroupStriders Athletic Group60 Meter5.8.92a PB9
Jan 18Mid-Atlantic Youth Indoor Championship Meet 2026Jan 18 · 200 Meters · Place 7 · Striders Athletic GroupStriders Athletic Group200 Meters7.29.53a9
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 200 Meters · Place 20 · Striders Athletic GroupStriders Athletic Group200 Meters2029.8916
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 400 Meters · Place 14 · Striders Athletic GroupStriders Athletic Group400 Meters141:08.6816
Jan 8PPL Meet #4Jan 8 · 400 Meters · Place 9 · Cardinal O'HaraCardinal O'Hara400 Meters9.1:07.87a PB9

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Striders Athletic GroupStriders Athletic Group300 Meters—DNS9
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 55 Meter · Striders Athletic GroupStriders Athletic Group55 Meter—DNS9
Dec 21Armory Youth Solstice InvitationalDec 21 · 55 Meter · Place 11 · Striders Athletic GroupStriders Athletic Group55 Meter11.8.36a PB9
Dec 21Armory Youth Solstice InvitationalDec 21 · 200 Meters · Place 13 · Striders Athletic GroupStriders Athletic Group200 Meters13.29.43a PB9
Dec 18PPL Meet #2Dec 18 · 60 Meter · Place 37 · Cardinal O'HaraCardinal O'Hara60 Meter37.8.93a9

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 7USATF Mid-Atlantic Junior Olympic ChampionshipJun 7 · 200 Meters · Place 22 · Striders Athletic GroupStriders Athletic Group200 MetersRound P2229.83a8
Jun 7USATF Mid-Atlantic Junior Olympic ChampionshipJun 7 · 100 Meters · Place 16 · Striders Athletic GroupStriders Athletic Group100 MetersRound P1614.75a8