Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCoach Saint Invitational · Dec 125:19.25aCoach Saint InvitationalDecember 12, 2025
1500 Meters · IndoorUSATF National Youth Indoor Championships · Mar 214:41.02aUSATF National Youth Indoor ChampionshipsMarch 21, 2025
1500 Meters · OutdoorUSATF New York Youth Association Championship · Mar 94:46.23USATF New York Youth Association ChampionshipMarch 9, 2025
1600 Meters · IndoorGarden State TC Invitational · Feb 205:11.76aGarden State TC InvitationalFebruary 20, 2026
1600 Meters · OutdoorACIS League Meet #2 · Apr 95:07.58aACIS League Meet #2April 9, 2025
3200 Meters · IndoorNYSAIS Championships · Feb 2711:03.55aNYSAIS ChampionshipsFebruary 27, 2026
3200 Meters · OutdoorNYSAIS Outdoor Championships · May 2011:19.20aNYSAIS Outdoor ChampionshipsMay 20, 2026
400 Meters · IndoorOcean Breeze Invitational - Youth · Feb 91:01.68Ocean Breeze Invitational - YouthFebruary 9, 2025
400 Meters · Relay Split · OutdoorACIS League Meet #2 · Apr 91:03.897ACIS League Meet #2April 9, 2025
600 Meters · IndoorIvy League Prep Schools Meet #1 · Dec 31:45.50aIvy League Prep Schools Meet #1December 3, 2025
800 Meters · IndoorUSATF National Youth Indoor Championships · Mar 212:21.46aUSATF National Youth Indoor ChampionshipsMarch 21, 2025
800 Meters · OutdoorUSATF New York Youth Association Championship · Mar 92:19.65USATF New York Youth Association ChampionshipMarch 9, 2025

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 20NYSAIS Outdoor ChampionshipsMay 20 · 3200 Meters · Place 15 · St AnnsSt Anns3200 Meters15.11:19.20a PB12
May 6ACIS League Meet #5May 6 · 1600 Meters · Place 6 · St AnnsSt Anns1600 Meters65:15.37a12
May 6ACIS League Meet #5May 6 · 800 Meters · Place 14 · St AnnsSt Anns800 Meters142:30.14a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 27NYSAIS ChampionshipsFeb 27 · 3200 Meters · Place 17 · St AnnsSt Anns3200 Meters17.11:03.55a PB12
Feb 20Garden State TC InvitationalFeb 20 · 1600 Meters · Place 61 · St AnnsSt Anns1600 Meters61.5:11.76a PB12
Feb 7Purple Champions HS InvitationalFeb 7 · 600 Meters · Place 39 · St AnnsSt Anns600 Meters391:49.1512
Feb 7Purple Champions HS InvitationalFeb 7 · 400 Meters · Place 42 · St AnnsSt Anns400 Meters421:06.6112

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 12Coach Saint InvitationalDec 12 · 1 Mile · Place 38 · St AnnsSt Anns1 Mile38.5:19.25a PB12
Dec 3Ivy League Prep Schools Meet #1Dec 3 · 600 Meters · Place 38 · St AnnsSt Anns600 Meters38.1:45.50a PB12
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 1500 Meters · Place 11 · Prospect Park Youth RunningProspect Park Youth Running1500 Meters11.4:41.02a PB11
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 800 Meters · Place 11 · Prospect Park Youth RunningProspect Park Youth Running800 Meters11.2:21.46a PB11
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 400 Meters · Place 24 · Prospect Park Youth RunningProspect Park Youth Running400 Meters241:01.68 PB17
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 1500 Meters · Place 4 · Prospect Park Youth RunningProspect Park Youth Running1500 Meters44:42.8117
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 1500 Meters · Place 4 · Prospect Park Youth RunningProspect Park Youth Running1500 Meters4.4:42.81a11
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 400 Meters · Place 24 · Prospect Park Youth RunningProspect Park Youth Running400 Meters24.1:01.68a11

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 9ACIS League Meet #2Apr 9 · 1600 Meters · Place 2 · St AnnsSt Anns1600 Meters2.5:07.58a PB11
Apr 9ACIS League Meet #2Apr 9 · 400 Meters · St AnnsSt Anns400 MetersRelay Split—1:03.897 PB11
Mar 9USATF New York Youth Association ChampionshipMar 9 · 800 Meters · Place 3 · Prospect Park Youth RunningProspect Park Youth Running800 Meters32:19.65 PB17
Mar 9USATF New York Youth Association ChampionshipMar 9 · 1500 Meters · Place 3 · Prospect Park Youth RunningProspect Park Youth Running1500 Meters34:46.23 PB17