Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNJ Strider Developmental · Apr 2814.90NJ Strider DevelopmentalApril 28, 2024
200 Meters · IndoorThe Armory Youth Team Challenge · Dec 3031.44aThe Armory Youth Team ChallengeDecember 30, 2023
200 Meters · OutdoorNJ Strider Developmental · Apr 2130.30NJ Strider DevelopmentalApril 21, 2024
300 Meters · IndoorOcean Breeze Youth Holiday Festival · Dec 2944.55aOcean Breeze Youth Holiday FestivalDecember 29, 2025
400 Meters · IndoorUSATF National Youth Indoor Championships · Mar 211:04.85aUSATF National Youth Indoor ChampionshipsMarch 21, 2025
400 Meters · OutdoorUSATF New Jersey Association Junior Olympic Championships · Jun 658.56aUSATF New Jersey Association Junior Olympic ChampionshipsJune 6, 2026
55 Meter · IndoorThe Ocean Breeze Holiday Festival - Youth Division · Dec 298.28aThe Ocean Breeze Holiday Festival - Youth DivisionDecember 29, 2024
800 Meters · IndoorOcean Breeze Youth Holiday Festival · Dec 292:27.62aOcean Breeze Youth Holiday FestivalDecember 29, 2025
800 Meters · OutdoorUSATF Region 2 Junior Olympic Track & Field Championship · Jul 92:25.52aUSATF Region 2 Junior Olympic Track & Field ChampionshipJuly 9, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · 800 Meters · Place 1 · New Jersey StridersNew Jersey Striders800 Meters1.2:25.52a PB5
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · 400 Meters · Place 2 · New Jersey StridersNew Jersey Striders400 MetersRound P2.1:00.23a5
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · 400 Meters · Place 1 · New Jersey StridersNew Jersey Striders400 Meters1.58.90a5
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · 800 Meters · Place 1 · New Jersey StridersNew Jersey Striders800 Meters1.2:26.88a5
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · 400 Meters · Place 2 · New Jersey StridersNew Jersey Striders400 Meters2.58.56a PB5
May 31AAU New Jersey District Qualifier - 14 & UnderMay 31 · 800 Meters · 07-Unattached07-Unattached800 Meters—DNS5
May 31AAU New Jersey District Qualifier - 14 & UnderMay 31 · 400 Meters · 07-Unattached07-Unattached400 Meters—DNS5

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Place 1 · 07-Unattached07-Unattached300 Meters1.44.55a PB5
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 55 Meter · 07-Unattached07-Unattached55 Meter—DNS5
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 800 Meters · Place 1 · 07-Unattached07-Unattached800 Meters1.2:27.62a PB5
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 800 Meters · Place 1 · 07-Unattached07-Unattached800 Meters1.2:36.30a4
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 400 Meters · Place 1 · 07-Unattached07-Unattached400 MetersRound P1.1:07.21a4
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 400 Meters · Place 3 · 07-Unattached07-Unattached400 Meters3.1:04.85a PB4
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 55 Meter · 07-Unattached07-Unattached55 Meter—DNS4
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 800 Meters · Place 1 · 07-Unattached07-Unattached800 Meters1.2:40.52a4

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · 400 Meters · Place 2 · New Jersey StridersNew Jersey Striders400 Meters21:04.0810
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · 800 Meters · Place 1 · New Jersey StridersNew Jersey Striders800 Meters12:29.5110

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · 55 Meter · Place 2 · 07-Unattached07-Unattached55 Meter2.8.28a PB4
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · 800 Meters · Place 1 · 07-Unattached07-Unattached800 Meters1.2:41.73a4

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 22USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 1 · New Jersey StridersNew Jersey Striders400 Meters1.1:07.03a3
May 5NJ Strider DevelopmentalMay 5 · 400 Meters · Place 1 · Mahwah Youth SportsMahwah Youth Sports400 Meters1.1:09.703
May 5NJ Strider DevelopmentalMay 5 · 100 Meters · Place 1 · Mahwah Youth SportsMahwah Youth Sports100 Meters1.15.503
Apr 28NJ Strider DevelopmentalApr 28 · 400 Meters · Place 1 · Mahwah Youth SportsMahwah Youth Sports400 Meters1.1:13.103
Apr 28NJ Strider DevelopmentalApr 28 · 100 Meters · Place 1 · Mahwah Youth SportsMahwah Youth Sports100 Meters1.14.90 PB3
Apr 21NJ Strider DevelopmentalApr 21 · 800 Meters · Place 1 · Mahwah Youth SportsMahwah Youth Sports800 Meters1.2:50.003
Apr 21NJ Strider DevelopmentalApr 21 · 200 Meters · Place 1 · Mahwah Youth SportsMahwah Youth Sports200 Meters1.30.30 PB3

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30The Armory Youth Team ChallengeDec 30 · 55 Meter · Place 1 · UnattachedUnattached55 Meter1.8.71a3
Dec 30The Armory Youth Team ChallengeDec 30 · 800 Meters · Place 1 · UnattachedUnattached800 Meters1.2:51.41a3
Dec 30The Armory Youth Team ChallengeDec 30 · 200 Meters · Place 1 · UnattachedUnattached200 Meters1.31.44a PB3