Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2025 V02Max Track Club Preseason Invitational · May 2415.05a2025 V02Max Track Club Preseason InvitationalMay 24, 2025
1500 Meters · IndoorUSATF National Indoor Youth Championships · Mar 205:50.68USATF National Indoor Youth ChampionshipsMarch 20, 2026
200 Meters · IndoorOcean Breeze Invitational - Youth · Feb 934.68Ocean Breeze Invitational - YouthFebruary 9, 2025
200 Meters · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 2529.90aUSATF Region 1 Junior Olympic ChampionshipsJune 25, 2026
400 Meters · IndoorUSATF National Indoor Youth Championships · Mar 201:17.32USATF National Indoor Youth ChampionshipsMarch 20, 2026
400 Meters · OutdoorUSATF New York Association Junior Olympic & Paralympic Championships · May 301:10.60aUSATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30, 2026
55 Meter · IndoorArmory Youth Solstice Invitational · Dec 229.65aArmory Youth Solstice InvitationalDecember 22, 2024
60 Meter · Indoor Speed Capital New York Invitational · Dec 1510.53a Speed Capital New York InvitationalDecember 15, 2024
600 Meters · IndoorArmory Youth Solstice Invitational · Dec 222:29.20aArmory Youth Solstice InvitationalDecember 22, 2024
800 Meters · IndoorUSATF National Indoor Youth Championships · Mar 202:48.75USATF National Indoor Youth ChampionshipsMarch 20, 2026
800 Meters · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 272:44.88a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 800 Meters · Place 22 · VO2Max Track Club800 MetersRound P22.2:44.88a PB4
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 41 · VO2Max Track Club400 MetersRound P41.1:12.78a4
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 200 Meters · Place 46 · VO2Max Track Club200 MetersRound P46.30.24aWind: 3.44
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 800 Meters · Place 3 · VO2Max Track Club800 Meters3.2:46.50a4
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 400 Meters · Place 3 · VO2Max Track Club400 Meters3.1:11.24a4
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 200 Meters · Place 4 · VO2Max Track Club200 Meters4.29.90a PBWind: 0.74
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 800 Meters · Place 6 · VO2Max Track Club800 Meters6.2:48.30a4
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 400 Meters · Place 2 · VO2Max Track Club400 Meters2.1:10.60a PB4
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 200 Meters · Place 3 · VO2Max Track Club200 Meters3.30.81aWind: -0.24
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 400 Meters · Place 7 · VO2Max Track Club400 Meters7.1:14.45a4
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 200 Meters · Place 6 · VO2Max Track Club200 Meters6.31.77a4

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 400 Meters · Place 19 · VO2Max Track Club400 MetersRound P191:17.32 PB10
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 1500 Meters · Place 10 · VO2Max Track Club1500 Meters105:50.68 PB10
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 800 Meters · Place 8 · VO2Max Track Club800 Meters82:48.75 PB10
Feb 22USATF New York Youth Association ChampionshipFeb 22 · 400 Meters · Place 8 · VO2Max Track Club400 Meters81:25.1510
Feb 22USATF New York Youth Association ChampionshipFeb 22 · 800 Meters · Place 9 · VO2Max Track Club800 Meters93:05.0810

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 242025 V02Max Track Club Preseason InvitationalMay 24 · 200 Meters · Place 11 · VO2Max Track Club200 Meters11.33.60a3
May 242025 V02Max Track Club Preseason InvitationalMay 24 · 100 Meters · Place 4 · VO2Max Track Club100 Meters4.15.05a PB3

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 800 Meters · VO2Max Track Club800 Meters—DNS3
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 400 Meters · Place 26 · VO2Max Track Club400 MetersRound P26.1:20.92a3
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 200 Meters · VO2Max Track Club200 MetersRound P—DNS3
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 200 Meters · Place 19 · VO2Max Track Club200 Meters1934.68 PB9
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 400 Meters · Place 21 · VO2Max Track Club400 Meters211:23.499
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 400 Meters · Place 21 · VO2Max Track Club400 Meters21.1:23.49a3
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 200 Meters · Place 19 · VO2Max Track Club200 Meters19.34.68a3

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 22Armory Youth Solstice InvitationalDec 22 · 600 Meters · Place 15 · VO2Max Track Club600 Meters15.2:29.20a PB3
Dec 22Armory Youth Solstice InvitationalDec 22 · 55 Meter · Place 19 · VO2Max Track Club55 Meter19.9.65a PB3
Dec 22Armory Youth Solstice InvitationalDec 22 · 200 Meters · Place 19 · VO2Max Track Club200 Meters19.35.96a3
Dec 15 Speed Capital New York InvitationalDec 15 · 60 Meter · Place 13 · VO2Max Track Club60 Meter13.10.53a PB3
Dec 15 Speed Capital New York InvitationalDec 15 · 1500 Meters · Place 1 · VO2Max Track Club1500 Meters1.6:39.37a3
Dec 15 Speed Capital New York InvitationalDec 15 · 400 Meters · Place 10 · VO2Max Track Club400 Meters10.1:30.26a3