Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · IndoorThe Ocean Breeze Freedom Games - Youth Division · Jan 195:47.18The Ocean Breeze Freedom Games - Youth DivisionJanuary 19, 2025
1500 Meters · OutdoorUSATF New York Association Junior Olympic & Paralympic Championships · May 305:39.57aUSATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30, 2026
200 Meters · OutdoorYouth Challenge Series Season Opener · Apr 1433.77Youth Challenge Series Season OpenerApril 14, 2024
300 Meters · OutdoorThe Ocean Breeze National Invitational · Mar 1652.91The Ocean Breeze National InvitationalMarch 16, 2024
3000 Meters · OutdoorYouth Challenge Series - Icahn Stadium Northeast Twilight · May 911:08.14aYouth Challenge Series - Icahn Stadium Northeast TwilightMay 9, 2026
400 Meters · IndoorOcean Breeze Invitational - Youth · Feb 91:15.56Ocean Breeze Invitational - YouthFebruary 9, 2025
400 Meters · OutdoorYouth Challenge Series - Icahn Stadium Northeast Twilight · May 91:12.87aYouth Challenge Series - Icahn Stadium Northeast TwilightMay 9, 2026
55 Meters · IndoorOcean Breeze Youth Invitational · Feb 119.60Ocean Breeze Youth InvitationalFebruary 11, 2024
600 Meters · OutdoorThe Ocean Breeze National Invitational · Mar 162:04.18The Ocean Breeze National InvitationalMarch 16, 2024
800 Meters · IndoorOcean Breeze Invitational - Youth · Feb 92:47.90Ocean Breeze Invitational - YouthFebruary 9, 2025
800 Meters · OutdoorYouth Challenge Series- Icahn Stadium Spring Fling · May 22:49.65aYouth Challenge Series- Icahn Stadium Spring FlingMay 2, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 3000 Meters · Place 8 · Ocean Breeze Wave Runners3000 Meters8.12:45.69a9
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 3000 Meters · Place 3 · Ocean Breeze Wave Runners3000 Meters3.12:21.43a9
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 1500 Meters · Place 9 · Ocean Breeze Wave Runners1500 Meters9.5:39.57a PB9
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 800 Meters · Place 12 · Ocean Breeze Wave Runners800 Meters12.2:51.20a9
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 3000 Meters · Place 1 · Ocean Breeze Wave Runners3000 Meters1.11:08.14a PB9
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 400 Meters · Place 22 · Ocean Breeze Wave Runners400 Meters22.1:12.87a PB9
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 1500 Meters · Place 6 · Ocean Breeze Wave Runners1500 Meters6.5:55.54a9
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 800 Meters · Place 7 · Ocean Breeze Wave Runners800 Meters7.2:49.65a PB9
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 800 Meters · Place 9 · Ocean Breeze Wave Runners800 Meters9.2:57.33a9
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · 1500 Meters · Ocean Breeze Wave Runners1500 Meters—DNS9
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · 800 Meters · Ocean Breeze Wave Runners800 Meters—DNS9

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 1500 Meters · Place 14 · Ocean Breeze Wave Runners1500 Meters146:03.9615
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 800 Meters · Place 18 · Ocean Breeze Wave Runners800 Meters182:52.2415
Feb 22USATF New York Youth Association ChampionshipFeb 22 · 800 Meters · Place 11 · Ocean Breeze Wave Runners800 Meters112:57.6315
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 1500 Meters · Place 15 · Ocean Breeze Wave Runners1500 Meters156:33.6415

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 3000 Meters · Place 4 · Ocean Breeze Wave Runners3000 Meters412:37.0514
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 800 Meters · Place 42 · Ocean Breeze Wave Runners800 Meters422:52.0014
Apr 6Youth Challenge - Series Season OpenerApr 6 · 1500 Meters · Place 7 · Ocean Breeze Wave Runners1500 Meters75:52.90a8
Apr 6Youth Challenge - Series Season OpenerApr 6 · 800 Meters · Place 14 · Ocean Breeze Wave Runners800 Meters142:54.81a8
Mar 9USATF New York Youth Association ChampionshipMar 9 · 800 Meters · Place 27 · Ocean Breeze Wave Runners800 Meters272:53.6714

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 800 Meters · Place 30 · Ocean Breeze Wave Runners800 Meters302:47.90 PB14
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 400 Meters · Place 83 · Ocean Breeze Wave Runners400 Meters831:15.56 PB14
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 1500 Meters · Place 28 · Ocean Breeze Wave Runners1500 Meters285:47.18 PB14
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 400 Meters · Place 56 · Ocean Breeze Wave Runners400 Meters561:16.2714

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 11Spring Fling Twilight FestivalMay 11 · 400 Meters · Place 90 · Ocean Breeze Wave Runners400 Meters901:20.0613
May 11Spring Fling Twilight FestivalMay 11 · 800 Meters · Place 46 · Ocean Breeze Wave Runners800 Meters463:05.7013
Apr 14Youth Challenge Series Season OpenerApr 14 · 200 Meters · Place 70 · Ocean Breeze Wave Runners200 Meters7033.77 PB13
Apr 14Youth Challenge Series Season OpenerApr 14 · 800 Meters · Place 45 · Ocean Breeze Wave Runners800 Meters453:14.9913
Mar 16The Ocean Breeze National InvitationalMar 16 · 600 Meters · Place 17 · Ocean Breeze Wave Runners600 Meters172:04.18 PB13
Mar 16The Ocean Breeze National InvitationalMar 16 · 300 Meters · Place 43 · Ocean Breeze Wave Runners300 Meters4352.91 PB13

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 25USATF New York Youth Association ChampionshipFeb 25 · 400 Meters · Place 48 · Ocean Breeze Wave Runners400 Meters481:19.5813
Feb 25USATF New York Youth Association ChampionshipFeb 25 · 800 Meters · Place 37 · Ocean Breeze Wave Runners800 Meters373:16.0813
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 400 Meters · Place 115 · Ocean Breeze Wave Runners400 Meters1151:25.6313
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 55 Meters · Place 78 · Ocean Breeze Wave Runners55 Meters789.60 PB13