Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · IndoorArmory Youth Solstice Invitational · Dec 225:46.10aArmory Youth Solstice InvitationalDecember 22, 2024
1500 Meters · OutdoorUSATF New York Association Junior Olympic & Paralympic Championships · May 305:29.99aUSATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30, 2026
200 Meters · IndoorThe Armory Youth Team Challenge · Dec 3037.35aThe Armory Youth Team ChallengeDecember 30, 2023
200 Meters · Outdoor2023 V02Max Track Club Preseason Invitational · May 2737.16a2023 V02Max Track Club Preseason InvitationalMay 27, 2023
3000 Meters · OutdoorUSATF New York Association Junior Olympic & Paralympic Championships · May 3012:22.94aUSATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30, 2026
400 Meters · IndoorNJ-AAU Jersey City Rec Development Series Meet · Jan 281:24.13aNJ-AAU Jersey City Rec Development Series MeetJanuary 28, 2024
400 Meters · OutdoorYouth Challenge Series - Icahn Stadium Northeast Twilight · May 91:20.34aYouth Challenge Series - Icahn Stadium Northeast TwilightMay 9, 2026
600 Meters · IndoorArmory Youth Solstice Invitational · Dec 222:12.43aArmory Youth Solstice InvitationalDecember 22, 2024
800 Meters · IndoorOcean Breeze Youth Invitational · Feb 112:57.06Ocean Breeze Youth InvitationalFebruary 11, 2024
800 Meters · Outdoor2026 V02Max Track Club Preseason Invitational · May 232:44.30a2026 V02Max Track Club Preseason InvitationalMay 23, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 3000 Meters · Place 9 · TailwindTailwind3000 Meters9.12:22.94a PB7
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 1500 Meters · Place 11 · TailwindTailwind1500 Meters11.5:29.99a PB7
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 800 Meters · Place 11 · TailwindTailwind800 Meters11.2:45.13a7
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 1500 Meters · Place 9 · TailwindTailwind1500 Meters9.6:27.05a7
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 800 Meters · Place 10 · TailwindTailwind800 Meters10.2:44.30a PB7
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 400 Meters · Place 22 · TailwindTailwind400 Meters22.1:23.907
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 800 Meters · Place 19 · TailwindTailwind800 Meters19.2:48.75a7
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 400 Meters · Place 49 · TailwindTailwind400 Meters49.1:20.34a PB7
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 1500 Meters · Place 13 · TailwindTailwind1500 Meters13.5:43.09a7
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 800 Meters · Place 18 · TailwindTailwind800 Meters18.2:45.51a7
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 800 Meters · Place 15 · TailwindTailwind800 Meters15.2:55.74a7
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 400 Meters · Place 55 · TailwindTailwind400 Meters55.1:27.32a7

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 1500 Meters · VO2Max Track ClubVO2Max Track Club1500 Meters—DNS7
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 800 Meters · Place 20 · VO2Max Track ClubVO2Max Track Club800 Meters20.3:06.57a7
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 1500 Meters · VO2Max Track ClubVO2Max Track Club1500 Meters—DNS6
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 800 Meters · Place 34 · VO2Max Track ClubVO2Max Track Club800 Meters34.3:48.49a6

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 242025 V02Max Track Club Preseason InvitationalMay 24 · 1500 Meters · Place 7 · VO2Max Track ClubVO2Max Track Club1500 Meters7.6:36.77a6
May 242025 V02Max Track Club Preseason InvitationalMay 24 · 800 Meters · Place 17 · VO2Max Track ClubVO2Max Track Club800 Meters17.3:11.91a6
Mar 9USATF New York Youth Association ChampionshipMar 9 · 400 Meters · Place 22 · VO2Max Track ClubVO2Max Track Club400 Meters221:24.0511
Mar 9USATF New York Youth Association ChampionshipMar 9 · 800 Meters · Place 17 · VO2Max Track ClubVO2Max Track Club800 Meters172:59.5311

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 22Armory Youth Solstice InvitationalDec 22 · 600 Meters · Place 28 · VO2Max Track ClubVO2Max Track Club600 Meters28.2:12.43a PB6
Dec 22Armory Youth Solstice InvitationalDec 22 · 1500 Meters · Place 6 · VO2Max Track ClubVO2Max Track Club1500 Meters6.5:46.10a PB6
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 800 Meters · Place 12 · VO2Max Track ClubVO2Max Track Club800 Meters122:57.06 PB10
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 1500 Meters · Place 9 · VO2Max Track ClubVO2Max Track Club1500 Meters96:11.7010
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 800 Meters · Place 4 · VO2Max Track ClubVO2Max Track Club800 Meters4.3:02.64a5
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 400 Meters · Place 36 · VO2Max Track ClubVO2Max Track Club400 Meters36.1:24.13a PB5
Jan 10Millrose Games Trials - HSJan 10 · 400 Meters · Place 47 · VO2 Max TCVO2 Max TC400 Meters471:24.909
Jan 10Millrose Games Trials - YouthJan 10 · 400 Meters · Place 47 · VO2Max Track ClubVO2Max Track Club400 Meters47.1:24.90a5

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 1500 Meters · Place 10 · VO2Max Track ClubVO2Max Track Club1500 Meters10.6:06.20a5
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 800 Meters · Place 12 · VO2Max Track ClubVO2Max Track Club800 Meters12.2:58.27a5
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 400 Meters · Place 21 · VO2Max Track ClubVO2Max Track Club400 Meters21.1:22.11a5
May 252024 V02Max Track Club Preseason Invitational May 25 · 1500 Meters · Place 7 · VO2Max Track ClubVO2Max Track Club1500 Meters7.6:11.97a5
May 252024 V02Max Track Club Preseason Invitational May 25 · 200 Meters · Place 27 · VO2Max Track ClubVO2Max Track Club200 Meters27.38.80a5

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 30The Armory Youth Team ChallengeDec 30 · 1500 Meters · Place 8 · VO2Max Track ClubVO2Max Track Club1500 Meters8.6:18.98a5
Dec 30The Armory Youth Team ChallengeDec 30 · 200 Meters · Place 40 · VO2Max Track ClubVO2Max Track Club200 Meters40.37.35a PB5
Dec 10 Speed Capital New York InvitationalDec 10 · 1500 Meters · Place 5 · VO2Max Track ClubVO2Max Track Club1500 Meters5.6:01.58a5
Dec 10 Speed Capital New York InvitationalDec 10 · 800 Meters · Place 6 · VO2Max Track ClubVO2Max Track Club800 Meters6.3:07.38a5
Dec 10 Speed Capital New York InvitationalDec 10 · 400 Meters · Place 19 · VO2Max Track ClubVO2Max Track Club400 Meters19.1:32.14a5

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 4AAU NY Metropolitan District ChampionshipJun 4 · 400 Meters · Place 7 · VO2Max Track ClubVO2Max Track Club400 Meters7.1:26.30a4
Jun 4AAU NY Metropolitan District ChampionshipJun 4 · 200 Meters · Place 11 · VO2Max Track ClubVO2Max Track Club200 Meters11.40.13a4
May 272023 V02Max Track Club Preseason InvitationalMay 27 · 400 Meters · VO2Max Track ClubVO2Max Track Club400 Meters—DNS4
May 272023 V02Max Track Club Preseason InvitationalMay 27 · 200 Meters · Place 22 · VO2Max Track ClubVO2Max Track Club200 Meters22.37.16a PB4
May 21Icahn Stadium Spring Fling InvitationalMay 21 · 400 Meters · Place 50 · VO2Max Track ClubVO2Max Track Club400 Meters501:30.859
May 21Icahn Stadium Spring Fling InvitationalMay 21 · 200 Meters · Place 47 · VO2Max Track ClubVO2Max Track Club200 Meters4738.999
Apr 30Green Streakers And Supersonic Developmental Series Apr 30 · 400 Meters · Place 8 · VO2Max Track ClubVO2Max Track Club400 Meters8.1:27.03a4
Apr 30Green Streakers And Supersonic Developmental Series Apr 30 · 200 Meters · Place 6 · VO2Max Track ClubVO2Max Track Club200 Meters6.40.904