Personal bests

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 1500 Meters · Place 27 · Ocean Breeze Wave Runners1500 Meters27.5:52.51a10
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 800 Meters · Place 25 · Ocean Breeze Wave Runners800 MetersRound P25.2:45.91a10
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 1500 Meters · Place 2 · Ocean Breeze Wave Runners1500 Meters2.5:33.14a10
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 800 Meters · Place 2 · Ocean Breeze Wave Runners800 Meters2.2:43.96a10
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 1500 Meters · Place 4 · Ocean Breeze Wave Runners1500 Meters4.5:31.91a10
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 800 Meters · Place 3 · Ocean Breeze Wave Runners800 Meters3.2:37.25a10
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 800 Meters · Place 2 · Ocean Breeze Wave Runners800 Meters2.2:37.12a PB10
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 400 Meters · Place 2 · Ocean Breeze Wave Runners400 Meters2.1:11.67a PB10
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 1500 Meters · Place 1 · Ocean Breeze Wave Runners1500 Meters1.5:30.35a PB10
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 800 Meters · Place 1 · Ocean Breeze Wave Runners800 Meters1.2:38.48a10
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 800 Meters · Place 2 · Ocean Breeze Wave Runners800 Meters2.2:48.09a10
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 400 Meters · Place 2 · Ocean Breeze Wave Runners400 Meters2.1:12.84a10
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · 1500 Meters · Place 2 · Ocean Breeze Wave Runners1500 Meters2.5:36.33a10
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · 200 Meters · Place 6 · Ocean Breeze Wave Runners200 Meters6.33.06a PB10

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 1500 Meters · Place 6 · Ocean Breeze Wave Runners1500 Meters65:40.2710
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 800 Meters · Place 5 · Ocean Breeze Wave Runners800 Meters52:44.27 PB10
Feb 22USATF New York Youth Association ChampionshipFeb 22 · 1500 Meters · Place 3 · Ocean Breeze Wave Runners1500 Meters35:39.92 PB10
Feb 22USATF New York Youth Association ChampionshipFeb 22 · 800 Meters · Place 3 · Ocean Breeze Wave Runners800 Meters32:51.5410
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 800 Meters · Place 5 · Ocean Breeze Wave Runners800 Meters52:52.6210
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 400 Meters · Place 3 · Ocean Breeze Wave Runners400 Meters31:14.45 PB10
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 1000 Meters · Place 4 · Ocean Breeze Wave Runners1000 Meters43:40.38 PB10

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 800 Meters · Place 14 · Ocean Breeze Wave Runners800 Meters143:06.819
Apr 6Youth Challenge - Series Season OpenerApr 6 · 1500 Meters · Place 3 · Ocean Breeze Wave Runners1500 Meters36:22.45a9
Apr 6Youth Challenge - Series Season OpenerApr 6 · 800 Meters · Place 6 · Ocean Breeze Wave Runners800 Meters63:08.98a9
Mar 9USATF New York Youth Association ChampionshipMar 9 · 1500 Meters · Place 6 · Ocean Breeze Wave Runners1500 Meters66:13.049
Mar 9USATF New York Youth Association ChampionshipMar 9 · 800 Meters · Place 9 · Ocean Breeze Wave Runners800 Meters93:05.919

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 800 Meters · Place 11 · Ocean Breeze Wave Runners800 Meters113:03.509
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 400 Meters · Place 18 · Ocean Breeze Wave Runners400 Meters181:21.809
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 1500 Meters · Place 9 · Ocean Breeze Wave Runners1500 Meters96:08.329

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 12USATF Region 1 Junior Olympic ChampionshipsJul 12 · 1500 Meters · Place 3 · Ocean Breeze Wave Runners1500 Meters36:33.478
Jul 12USATF Region 1 Junior Olympic ChampionshipsJul 12 · 800 Meters · Place 4 · Ocean Breeze Wave Runners800 Meters43:10.138
May 11Spring Fling Twilight FestivalMay 11 · 400 Meters · Place 9 · Ocean Breeze Wave Runners400 Meters91:30.998
May 11Spring Fling Twilight FestivalMay 11 · 800 Meters · Place 3 · Ocean Breeze Wave Runners800 Meters33:17.538
Apr 14Youth Challenge Series Season OpenerApr 14 · 200 Meters · Place 13 · Ocean Breeze Wave Runners200 Meters1341.028
Apr 14Youth Challenge Series Season OpenerApr 14 · 800 Meters · Place 3 · Ocean Breeze Wave Runners800 Meters33:28.968

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 25USATF New York Youth Association ChampionshipFeb 25 · 400 Meters · Place 6 · Ocean Breeze Wave Runners400 Meters61:31.848
Feb 25USATF New York Youth Association ChampionshipFeb 25 · 800 Meters · Place 5 · Ocean Breeze Wave Runners800 Meters53:24.258
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 800 Meters · Place 4 · Ocean Breeze Wave Runners800 Meters43:25.328
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 400 Meters · Place 10 · Ocean Breeze Wave Runners400 Meters101:30.148
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 200 Meters · Place 28 · Ocean Breeze Wave Runners200 Meters2840.85 PB8
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 400 Meters · Place 10 · Ocean Breeze Wave Runners400 Meters101:28.258