Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorArmory Youth Winter Invitational · Feb 177:07.85Armory Youth Winter InvitationalFebruary 17, 2025
1500 Meters · IndoorOcean Breeze Invitational - Youth Division · Feb 86:42.33Ocean Breeze Invitational - Youth DivisionFebruary 8, 2026
1500 Meters · OutdoorYouth Challenge Series- Icahn Stadium Spring Fling · May 26:23.67aYouth Challenge Series- Icahn Stadium Spring FlingMay 2, 2026
200 Meters · OutdoorYouth Challenge Series- Icahn Stadium Spring Fling · May 237.64aYouth Challenge Series- Icahn Stadium Spring FlingMay 2, 2026
3000 Meters · IndoorUSATF National Youth Indoor Championships · Mar 2113:39.65aUSATF National Youth Indoor ChampionshipsMarch 21, 2025
3000 Meters · OutdoorUSATF New York Youth Association Championship · Mar 914:11.04USATF New York Youth Association ChampionshipMarch 9, 2025
400 Meters · IndoorOcean Breeze Invitational - Youth · Feb 91:31.23Ocean Breeze Invitational - YouthFebruary 9, 2025
400 Meters · OutdoorYouth Challenge Series - New York Relays · Apr 131:31.95aYouth Challenge Series - New York RelaysApril 13, 2025
600 Meters · IndoorOcean Breeze Freedom Games - Youth Division · Jan 112:31.60Ocean Breeze Freedom Games - Youth DivisionJanuary 11, 2026
800 Meters · IndoorOcean Breeze Invitational - Youth · Feb 93:16.78Ocean Breeze Invitational - YouthFebruary 9, 2025
800 Meters · OutdoorYouth Challenge Series - Icahn Stadium New York Relays · Apr 193:12.32aYouth Challenge Series - Icahn Stadium New York RelaysApril 19, 2026
Combined results · OutdoorUSATF National Youth Outdoor Championships · Jun 256:44.21USATF National Youth Outdoor ChampionshipsJune 25, 2025
Javelin · 300g TJ · OutdoorNortheast Twilight Invitational · May 46.87mNortheast Twilight InvitationalMay 4, 2024
Long Jump · IndoorOcean Breeze Invitational - Youth · Feb 92.57mOcean Breeze Invitational - YouthFebruary 9, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 1500 Meters · Place 19 · The Camp1500 Meters19.6:27.26a6
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 200 Meters · Place 44 · The Camp200 Meters44.38.12aWind: -1.36
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 1500 Meters · Place 18 · The Camp1500 Meters18.6:23.67a PB6
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 200 Meters · Place 67 · The Camp200 Meters67.37.64a PBWind: -0.66
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 800 Meters · Place 17 · The Camp800 Meters17.3:12.32a PB6

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 400 Meters · Place 74 · The Camp400 MetersRound P741:35.4812
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 1500 Meters · Place 29 · The Camp1500 Meters297:03.3412
Feb 22USATF New York Youth Association ChampionshipFeb 22 · 3000 Meters · Place 3 · The Camp3000 Meters314:52.6512
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 400 Meters · Place 72 · The Camp400 Meters721:35.1812
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 1500 Meters · Place 15 · The Camp1500 Meters156:42.33 PB12
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 600 Meters · Place 32 · The Camp600 Meters322:31.60 PB12
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 3000 Meters · Place 5 · The Camp3000 Meters514:24.7912

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 1500 Meters · Place 16 · The Camp1500 Meters16.7:19.61a6
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 3000 Meters · Place 14 · The Camp3000 Meters14.13:39.65a PB5
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 1500 Meters · Place 23 · The Camp1500 Meters23.6:46.47a5
Feb 17Armory Youth Winter InvitationalFeb 17 · 1 Mile · Place 13 · The Camp1 Mile137:07.85 PB14
Feb 17Armory Youth Winter InvitationalFeb 17 · 400 Meters · Place 59 · The Camp400 Meters591:36.6414
Feb 9Ocean Breeze Invitational - YouthFeb 9 · Long Jump · Place 26 · The CampLong Jump262.57m PB11
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 800 Meters · Place 33 · The Camp800 Meters333:16.78 PB11
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 400 Meters · Place 61 · The Camp400 Meters611:31.23 PB11
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · Long Jump · Place 26 · The CampLong Jump26.2.57m5
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 800 Meters · Place 33 · The Camp800 Meters33.3:16.78a5
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 400 Meters · Place 61 · The Camp400 Meters61.1:31.23a5
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 1500 Meters · Place 13 · The Camp1500 Meters136:49.2511

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 8 · The CampCombined results815:21.88—
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 30 · The CampCombined results306:44.21 PB—
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 400 Meters · Place 82 · The Camp400 Meters821:34.7411
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 800 Meters · Place 35 · The Camp800 Meters353:30.0411
May 3Youth Challenge Series - Spring Fling Twilight FestivalMay 3 · 1500 Meters · Place 12 · The Camp1500 Meters12.6:29.94a5
Apr 13Youth Challenge Series - New York RelaysApr 13 · 3000 Meters · Place 2 · The Camp3000 Meters2.14:14.48a5
Apr 13Youth Challenge Series - New York RelaysApr 13 · 400 Meters · Place 35 · The Camp400 Meters35.1:31.95a PB5
Apr 6Youth Challenge - Series Season OpenerApr 6 · 1500 Meters · Place 6 · The Camp1500 Meters66:54.72a5
Mar 9USATF New York Youth Association ChampionshipMar 9 · 3000 Meters · Place 3 · The Camp3000 Meters314:11.04 PB11

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · 1500 Meters · Place 9 · The Camp1500 Meters9.6:56.14a5

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 800 Meters · Place 24 · The Camp800 MetersRound P24.3:30.57a4
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 1500 Meters · Place 9 · The Camp1500 Meters9.6:34.78a4
May 252024 V02Max Track Club Preseason Invitational May 25 · 1500 Meters · Place 3 · The Camp1500 Meters3.6:43.13a4
May 11Spring Fling Twilight FestivalMay 11 · Javelin · Place 6 · The CampJavelin67.94m10
May 11Spring Fling Twilight FestivalMay 11 · 800 Meters · Place 18 · The Camp800 Meters183:30.1410
May 4Northeast Twilight InvitationalMay 4 · Javelin · Place 4 · The CampJavelin300g TJ4.6.87m PB4
May 4Northeast Twilight InvitationalMay 4 · 1500 Meters · Place 4 · The Camp1500 Meters4.7:04.66a4
Apr 27New York Relays - Youth DivisionApr 27 · Javelin · Place 5 · The CampJavelin300g TJ5.6.62m4
Apr 27New York Relays - Youth DivisionApr 27 · 800 Meters · Place 18 · The Camp800 Meters18.3:36.41a4
Apr 14Youth Challenge Series Season OpenerApr 14 · Javelin · Place 3 · The CampJavelin37.81m10
Apr 14Youth Challenge Series Season OpenerApr 14 · 1500 Meters · Place 5 · The Camp1500 Meters57:23.4910