Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · IndoorUSATF National Indoor Youth Championships · Mar 205:11.37USATF National Indoor Youth ChampionshipsMarch 20, 2026
1500 Meters · OutdoorUSATF Region 1 Junior Olympic Championships · Jul 124:58.66USATF Region 1 Junior Olympic ChampionshipsJuly 12, 2024
2000m Steeplechase · 0.762m · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 277:45.43a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
3000 Meters · IndoorUSATF New York Youth Association Championship · Feb 2511:51.42USATF New York Youth Association ChampionshipFebruary 25, 2024
3000 Meters · OutdoorUSATF Region 1 Junior Olympic Championships · Jul 1210:42.79USATF Region 1 Junior Olympic ChampionshipsJuly 12, 2024
400 Meters · IndoorUSATF New York Youth Association Championship · Feb 221:02.63USATF New York Youth Association ChampionshipFebruary 22, 2026
400 Meters · OutdoorNJ-AAU Charlie Mays Invitational · Jun 171:01.94aNJ-AAU Charlie Mays InvitationalJune 17, 2026
800 Meters · IndoorUSATF National Indoor Youth Championships · Mar 202:27.09USATF National Indoor Youth ChampionshipsMarch 20, 2026
800 Meters · OutdoorUSATF New York Association Junior Olympic & Paralympic Championships · May 302:26.57aUSATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30, 2026
Prelims · IndoorUSATF National Indoor Youth Championships · Mar 201:02.48USATF National Indoor Youth ChampionshipsMarch 20, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 2000m Steeplechase · Place 6 · VO2Max Track Club2000m Steeplechase0.762m6.7:45.43a PB8
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 2000m Steeplechase · Place 2 · VO2Max Track Club2000m Steeplechase0.762m2.7:47.84a8
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 1500 Meters · VO2Max Track Club1500 Meters—DNS8
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 800 Meters · Place 7 · VO2Max Track Club800 Meters7.2:28.36a8
Jun 17NJ-AAU Charlie Mays InvitationalJun 17 · 800 Meters · Place 2 · VO2Max Track Club800 Meters2.2:27.64a8
Jun 17NJ-AAU Charlie Mays InvitationalJun 17 · 400 Meters · Place 3 · VO2Max Track Club400 Meters3.1:01.94a PB8
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 2000m Steeplechase · Place 1 · VO2Max Track Club2000m Steeplechase0.762m1.7:52.85a8
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 1500 Meters · Place 5 · VO2Max Track Club1500 Meters5.5:06.90a8
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 800 Meters · Place 6 · VO2Max Track Club800 Meters6.2:26.57a PB8
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 1500 Meters · Place 2 · VO2Max Track Club1500 Meters2.5:00.29a8
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 800 Meters · Place 3 · VO2Max Track Club800 Meters3.2:29.82a8
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 800 Meters · Place 4 · VO2Max Track Club800 Meters4.2:27.10a8
Apr 26AAuNJ Developmental MeetApr 26 · 3000 Meters · Place 1 · VO2Max Track Club3000 Meters1.11:49.06a8
Apr 26AAuNJ Developmental MeetApr 26 · 800 Meters · Place 2 · VO2Max Track Club800 Meters2.2:30.38a8

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 1500 Meters · Place 15 · VO2Max Track Club1500 Meters155:11.37 PB14
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 800 Meters · Place 6 · VO2Max Track Club800 Meters62:27.09 PB14
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · Prelims · Place 13 · VO2Max Track ClubPrelimsRound P131:02.48 PB14
Feb 22USATF New York Youth Association ChampionshipFeb 22 · 400 Meters · Place 4 · VO2Max Track Club400 Meters41:02.63 PB14
Feb 22USATF New York Youth Association ChampionshipFeb 22 · 800 Meters · Place 3 · VO2Max Track Club800 Meters32:29.1914
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 800 Meters · Place 4 · VO2Max Track Club800 Meters42:30.5814

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 1AAU New York Metropolitan District QualifierJun 1 · 400 Meters · Place 2 · VO2Max Track Club400 Meters21:03.2913
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 800 Meters · Place 22 · VO2Max Track Club800 Meters222:38.2813
Mar 9USATF New York Youth Association ChampionshipMar 9 · 400 Meters · Place 22 · VO2Max Track Club400 Meters221:06.3413
Mar 9USATF New York Youth Association ChampionshipMar 9 · 3000 Meters · Place 4 · VO2Max Track Club3000 Meters411:38.0613

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 12USATF Region 1 Junior Olympic ChampionshipsJul 12 · 3000 Meters · Place 1 · VO2Max Track Club3000 Meters110:42.79 PB12
Jul 12USATF Region 1 Junior Olympic ChampionshipsJul 12 · 1500 Meters · Place 2 · VO2Max Track Club1500 Meters24:58.66 PB12
May 11Spring Fling Twilight FestivalMay 11 · 400 Meters · Place 13 · VO2Max Track Club400 Meters131:07.5912

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 25USATF New York Youth Association ChampionshipFeb 25 · 1500 Meters · Place 11 · VO2Max Track Club1500 Meters115:54.1312
Feb 25USATF New York Youth Association ChampionshipFeb 25 · 3000 Meters · Place 2 · VO2Max Track Club3000 Meters211:51.42 PB12
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 800 Meters · Place 1 · VO2Max Track Club800 Meters12:32.8712
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 1500 Meters · Place 1 · VO2Max Track Club1500 Meters15:12.6212