Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorIcahn Stadium - Northeast Twilight Classic · May 1322.02Icahn Stadium - Northeast Twilight ClassicMay 13, 2023
1500 Meters · IndoorUSATF New York Youth Association Championship · Feb 225:53.57USATF New York Youth Association ChampionshipFebruary 22, 2026
1500 Meters · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 255:38.52aUSATF Region 1 Junior Olympic ChampionshipsJune 25, 2026
200 Meters · IndoorUSATF New York Youth Association Championship · Feb 2543.01USATF New York Youth Association ChampionshipFebruary 25, 2024
200 Meters · OutdoorSpring Fling Twilight Festival · May 1139.69Spring Fling Twilight FestivalMay 11, 2024
400 Meters · IndoorUSATF National Indoor Youth Championships · Mar 201:20.72USATF National Indoor Youth ChampionshipsMarch 20, 2026
400 Meters · OutdoorYouth Challenge Series - Icahn Stadium Northeast Twilight · May 91:21.82aYouth Challenge Series - Icahn Stadium Northeast TwilightMay 9, 2026
55 Meters · IndoorUSATF New York Youth Association Championship · Feb 2510.90USATF New York Youth Association ChampionshipFebruary 25, 2024
600 Meters · IndoorOcean Breeze Freedom Games - Youth Division · Jan 112:12.72Ocean Breeze Freedom Games - Youth DivisionJanuary 11, 2026
800 Meters · IndoorUSATF National Indoor Youth Championships · Mar 202:58.74USATF National Indoor Youth ChampionshipsMarch 20, 2026
800 Meters · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 252:52.07aUSATF Region 1 Junior Olympic ChampionshipsJune 25, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 1500 Meters · Place 11 · Ocean Breeze Wave Runners1500 Meters11.5:38.52a PB10
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 800 Meters · Place 13 · Ocean Breeze Wave Runners800 Meters13.2:52.07a PB10
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 1500 Meters · Place 4 · Ocean Breeze Wave Runners1500 Meters4.5:49.54a10
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 800 Meters · Place 8 · Ocean Breeze Wave Runners800 Meters8.2:54.43a10
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 800 Meters · Place 11 · Ocean Breeze Wave Runners800 Meters11.2:55.69a10
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 400 Meters · Place 30 · Ocean Breeze Wave Runners400 Meters30.1:21.82a PB10
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 1500 Meters · Place 3 · Ocean Breeze Wave Runners1500 Meters3.5:58.67a10
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 800 Meters · Place 13 · Ocean Breeze Wave Runners800 Meters13.3:04.16a10
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 800 Meters · Place 11 · Ocean Breeze Wave Runners800 Meters11.3:02.48a10
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 400 Meters · Place 27 · Ocean Breeze Wave Runners400 Meters27.1:23.98a10

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 400 Meters · Place 47 · Ocean Breeze Wave Runners400 MetersRound P471:20.72 PB10
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 800 Meters · Place 33 · Ocean Breeze Wave Runners800 Meters332:58.74 PB10
Feb 22USATF New York Youth Association ChampionshipFeb 22 · 1500 Meters · Place 6 · Ocean Breeze Wave Runners1500 Meters65:53.57 PB10
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 800 Meters · Place 19 · Ocean Breeze Wave Runners800 Meters193:00.7410
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 1500 Meters · Place 10 · Ocean Breeze Wave Runners1500 Meters106:02.4310
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 400 Meters · Place 25 · Ocean Breeze Wave Runners400 Meters251:23.0310
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 600 Meters · Place 18 · Ocean Breeze Wave Runners600 Meters182:12.72 PB10

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 400 Meters · Place 56 · Ocean Breeze Wave Runners400 Meters561:31.309
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 800 Meters · Place 28 · Ocean Breeze Wave Runners800 Meters283:09.779
Apr 6Youth Challenge - Series Season OpenerApr 6 · 1500 Meters · Place 6 · Ocean Breeze Wave Runners1500 Meters66:29.77a9
Apr 6Youth Challenge - Series Season OpenerApr 6 · 800 Meters · Place 16 · Ocean Breeze Wave Runners800 Meters163:20.47a9
Mar 9USATF New York Youth Association ChampionshipMar 9 · 800 Meters · Place 12 · Ocean Breeze Wave Runners800 Meters123:18.529

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 800 Meters · Place 18 · Ocean Breeze Wave Runners800 Meters183:07.439
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 1500 Meters · Place 5 · Ocean Breeze Wave Runners1500 Meters56:23.399
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 1500 Meters · Place 11 · Ocean Breeze Wave Runners1500 Meters116:21.799
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 400 Meters · Place 41 · Ocean Breeze Wave Runners400 Meters411:25.699

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 12USATF Region 1 Junior Olympic ChampionshipsJul 12 · 800 Meters · Place 6 · Ocean Breeze Wave Runners800 Meters63:14.808
Jul 12USATF Region 1 Junior Olympic ChampionshipsJul 12 · 400 Meters · Place 9 · Ocean Breeze Wave Runners400 Meters91:25.488
May 11Spring Fling Twilight FestivalMay 11 · 400 Meters · Place 17 · Ocean Breeze Wave Runners400 Meters171:34.128
May 11Spring Fling Twilight FestivalMay 11 · 200 Meters · Place 23 · Ocean Breeze Wave Runners200 Meters2339.69 PB8
Apr 14Youth Challenge Series Season OpenerApr 14 · Shot Put · Place 4 · Ocean Breeze Wave RunnersShot Put42.75m8
Apr 14Youth Challenge Series Season OpenerApr 14 · 800 Meters · Place 5 · Ocean Breeze Wave Runners800 Meters53:27.218

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 25USATF New York Youth Association ChampionshipFeb 25 · Shot Put · Place 3 · Ocean Breeze Wave RunnersShot Put32.04m8
Feb 25USATF New York Youth Association ChampionshipFeb 25 · 200 Meters · Place 13 · Ocean Breeze Wave Runners200 Meters1343.01 PB8
Feb 25USATF New York Youth Association ChampionshipFeb 25 · 55 Meters · Place 8 · Ocean Breeze Wave Runners55 MetersRound P810.90 PB8
Feb 25USATF New York Youth Association ChampionshipFeb 25 · 55 Meters · Place 8 · Ocean Breeze Wave Runners55 Meters810.968
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 400 Meters · Place 20 · Ocean Breeze Wave Runners400 Meters201:35.668
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 55 Meters · Place 24 · Ocean Breeze Wave Runners55 Meters2411.068
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 200 Meters · Place 35 · Ocean Breeze Wave Runners200 Meters3543.128
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 55 Meters · Place 27 · Ocean Breeze Wave Runners55 Meters2711.068

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 21Icahn Stadium Spring Fling InvitationalMay 21 · 400 Meters · Place 27 · Ocean Breeze Wave Runners400 Meters271:36.287
May 21Icahn Stadium Spring Fling InvitationalMay 21 · 200 Meters · Place 29 · Ocean Breeze Wave Runners200 Meters2943.517
May 13Icahn Stadium - Northeast Twilight ClassicMay 13 · 100 Meters · Place 31 · Ocean Breeze Wave Runners100 Meters3122.02 PB7
May 13Icahn Stadium - Northeast Twilight ClassicMay 13 · 200 Meters · Place 36 · Ocean Breeze Wave Runners200 Meters3643.957
Apr 23New York Relays - Youth DivisionApr 23 · 100 Meters · Place 21 · Ocean Breeze Wave Runners100 Meters2122.317

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26USATF New York Youth Association ChampionshipFeb 26 · 200 Meters · Place 17 · Ocean Breeze Wave Runners200 Meters1748.277
Feb 26USATF New York Youth Association ChampionshipFeb 26 · 400 Meters · Place 11 · Ocean Breeze Wave Runners400 Meters111:45.837