Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorArmory Youth Championships · Feb 196:12.14Armory Youth ChampionshipsFebruary 19, 2024
1000 Meters · IndoorOcean Breeze Freedom Games - Youth Division · Jan 113:27.52Ocean Breeze Freedom Games - Youth DivisionJanuary 11, 2026
1500 Meters · IndoorRising Stars Youth Champs · Mar 65:21.51aRising Stars Youth ChampsMarch 6, 2026
1500 Meters · OutdoorUSATF New York Association Junior Olympic & Paralympic Championships · May 305:23.30aUSATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30, 2026
200 Meters · IndoorArmory Youth Championships · Feb 1934.84Armory Youth ChampionshipsFebruary 19, 2024
200 Meters · OutdoorYouth Challenge Series Season Opener · Apr 1432.96Youth Challenge Series Season OpenerApril 14, 2024
400 Meters · IndoorUSATF New York Youth Association Championship · Feb 221:09.68USATF New York Youth Association ChampionshipFebruary 22, 2026
400 Meters · OutdoorYouth Challenge Series - Icahn Stadium Northeast Twilight · May 91:07.25aYouth Challenge Series - Icahn Stadium Northeast TwilightMay 9, 2026
55 Meter · IndoorMillrose Games Trials - Youth · Jan 1110.22aMillrose Games Trials - YouthJanuary 11, 2023
55 Meters · IndoorMillrose Games Trials - HS · Jan 1110.22Millrose Games Trials - HSJanuary 11, 2023
800 Meters · IndoorOcean Breeze Invitational - Youth Division · Feb 82:36.95Ocean Breeze Invitational - Youth DivisionFebruary 8, 2026
800 Meters · OutdoorYouth Challenge Series - Icahn Stadium Northeast Twilight · May 92:36.06aYouth Challenge Series - Icahn Stadium Northeast TwilightMay 9, 2026
Combined results · OutdoorUSATF National Youth Outdoor Championships · Jun 252:42.52USATF National Youth Outdoor ChampionshipsJune 25, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 1500 Meters · Tailwind1500 Meters—DNS-
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 1500 Meters · Place 5 · Tailwind1500 Meters5.5:23.30a PB-
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 400 Meters · Place 13 · Tailwind400 Meters13.1:07.94a-
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 800 Meters · Place 6 · Tailwind800 Meters6.2:36.06a PB-
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 400 Meters · Place 10 · Tailwind400 Meters10.1:07.25a PB-
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 1500 Meters · Place 6 · Tailwind1500 Meters6.5:31.74a-
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 800 Meters · Place 13 · Tailwind800 Meters13.2:43.85a-

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 6Rising Stars Youth ChampsMar 6 · 1500 Meters · Place 2 · Tailwind1500 Meters2.5:21.51a PB-
Mar 6Rising Stars Youth ChampsMar 6 · 800 Meters · Place 2 · Tailwind800 Meters2.2:36.97a-
Feb 22USATF New York Youth Association ChampionshipFeb 22 · 1500 Meters · Place 2 · Tailwind1500 Meters25:24.0711
Feb 22USATF New York Youth Association ChampionshipFeb 22 · 400 Meters · Place 5 · Tailwind400 Meters51:09.68 PB11
Feb 16Armory Youth ChampsFeb 16 · 1500 Meters · Place 2 · Tailwind TC1500 Meters25:22.2211
Feb 16Armory Youth ChampsFeb 16 · 800 Meters · Place 4 · Tailwind TC800 Meters42:37.5911
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 800 Meters · Place 5 · Tailwind800 Meters52:36.95 PB11
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 1500 Meters · Place 4 · Tailwind1500 Meters45:21.7611
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 1000 Meters · Place 4 · Tailwind1000 Meters43:27.52 PB11
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 400 Meters · Place 14 · Tailwind400 Meters141:10.6511

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 3 · TailwindCombined results35:29.06—
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 3 · TailwindCombined results32:42.52 PB—
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 3 · TailwindCombined resultsRound P32:48.21—
May 3Youth Challenge Series - Spring Fling Twilight FestivalMay 3 · 1500 Meters · Place 2 · Tailwind1500 Meters2.5:37.79a-
May 3Youth Challenge Series - Spring Fling Twilight FestivalMay 3 · 800 Meters · Place 2 · Tailwind800 Meters2.2:47.24a-
Apr 13Youth Challenge Series - New York RelaysApr 13 · 800 Meters · Place 3 · Tailwind800 Meters3.2:44.75a-
Apr 13Youth Challenge Series - New York RelaysApr 13 · 400 Meters · Place 3 · Tailwind400 Meters3.1:13.78a-
Mar 9USATF New York Youth Association ChampionshipMar 9 · 400 Meters · Place 2 · Tailwind400 Meters21:12.8410
Mar 9USATF New York Youth Association ChampionshipMar 9 · 800 Meters · Place 3 · Tailwind800 Meters32:49.4210

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 1500 Meters · Place 6 · Tailwind1500 Meters6.5:37.38a-
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 800 Meters · Place 10 · Tailwind800 Meters10.2:48.69a-
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 1500 Meters · Place 2 · Tailwind1500 Meters25:40.0210
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 400 Meters · Place 3 · Tailwind400 Meters31:12.2810
Jan 8Millrose Games Trials - HSJan 8 · 400 Meters · Place 30 · Tailwind400 Meters301:14.679
Jan 8Millrose Games Trials - YouthJan 8 · 400 Meters · Place 30 · Tailwind400 Meters30.1:14.67a-

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 1500 Meters · Place 5 · Tailwind1500 Meters5.5:34.37a-
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 800 Meters · Place 8 · Tailwind800 MetersRound P8.2:48.00a-
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 800 Meters · Place 7 · Tailwind800 Meters7.2:46.63a-
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 1500 Meters · Place 4 · Tailwind1500 Meters4.5:36.92a-
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 800 Meters · Place 7 · Tailwind800 Meters7.2:49.33a-
May 11Spring Fling Twilight FestivalMay 11 · 400 Meters · Place 13 · Tailwind400 Meters131:14.839
May 11Spring Fling Twilight FestivalMay 11 · 800 Meters · Place 6 · Tailwind800 Meters62:55.859
May 4Northeast Twilight InvitationalMay 4 · 1500 Meters · Place 2 · Tailwind1500 Meters2.5:52.24a-
May 4Northeast Twilight InvitationalMay 4 · 800 Meters · Place 4 · Tailwind800 Meters4.2:55.92a-
Apr 14Youth Challenge Series Season OpenerApr 14 · 200 Meters · Place 7 · Tailwind200 Meters732.96 PB9
Apr 14Youth Challenge Series Season OpenerApr 14 · 1500 Meters · Place 2 · Tailwind1500 Meters25:51.139

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 25USATF New York Youth Association ChampionshipFeb 25 · 1500 Meters · Place 6 · Tailwind1500 Meters65:54.779
Feb 25USATF New York Youth Association ChampionshipFeb 25 · 800 Meters · Place 7 · Tailwind800 Meters72:49.439
Feb 19Armory Youth ChampionshipsFeb 19 · 1 Mile · Place 3 · Tailwind1 Mile36:12.14 PB15
Feb 19Armory Youth ChampionshipsFeb 19 · 200 Meters · Place 23 · Tailwind200 Meters2334.84 PB15
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 800 Meters · Place 8 · Tailwind800 Meters82:50.329
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 400 Meters · Place 9 · Tailwind400 Meters91:16.309
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 1500 Meters · Place 6 · Tailwind1500 Meters65:47.669

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 7USATF Region 1 Junior Olympic ChampionshipsJul 7 · 1500 Meters · Place 3 · Tailwind1500 Meters3.6:45.63a-
Jul 7USATF Region 1 Junior Olympic ChampionshipsJul 7 · 800 Meters · Place 2 · Tailwind800 Meters2.3:01.56a-
May 21Icahn Stadium Spring Fling InvitationalMay 21 · 400 Meters · Place 2 · Tailwind400 Meters21:20.268
May 21Icahn Stadium Spring Fling InvitationalMay 21 · 800 Meters · Place 2 · Tailwind800 Meters23:11.858
May 13Icahn Stadium - Northeast Twilight ClassicMay 13 · 1500 Meters · Place 1 · Tailwind1500 Meters16:08.178
May 13Icahn Stadium - Northeast Twilight ClassicMay 13 · 200 Meters · Place 5 · Tailwind200 Meters536.148
Apr 23New York Relays - Youth DivisionApr 23 · 400 Meters · Place 1 · Tailwind400 Meters11:22.548
Apr 23New York Relays - Youth DivisionApr 23 · 800 Meters · Place 1 · Tailwind800 Meters13:02.888

2023 Indoor Track

15 results
DateMeetEventPlMarkGr
Mar 17USATF National Youth Indoor ChampionshipMar 17 · 1500 Meters · Place 1 · Tailwind1500 Meters1.6:18.39a-
Mar 17USATF National Youth Indoor ChampionshipMar 17 · 800 Meters · Place 1 · Tailwind800 Meters1.3:02.67a-
Mar 17USATF National Youth Indoor ChampionshipMar 17 · 400 Meters · Place 3 · Tailwind400 MetersRound P3.1:19.99a-
Mar 17USATF National Youth Indoor ChampionshipMar 17 · 400 Meters · Place 4 · Tailwind400 Meters4.1:20.53a-
Feb 26USATF New York Youth Association ChampionshipFeb 26 · 1500 Meters · Place 2 · Tailwind1500 Meters26:12.118
Feb 26USATF New York Youth Association ChampionshipFeb 26 · 800 Meters · Place 2 · Tailwind800 Meters23:07.378
Jan 22Ocean Breeze Youth InvitationalJan 22 · 1500 Meters · Place 3 · Tailwind1500 Meters36:31.36a—
Jan 22Ocean Breeze Youth InvitationalJan 22 · 400 Meters · Place 7 · Tailwind400 Meters71:28.59a—
Jan 22Ocean Breeze Youth InvitationalJan 22 · 400 Meters · Place 7 · Tailwind400 Meters71:28.598
Jan 22Ocean Breeze Youth InvitationalJan 22 · 1500 Meters · Place 3 · Tailwind1500 Meters36:31.368
Jan 11Millrose Games Trials - HSJan 11 · 55 Meters · Place 10 · Tailwind55 Meters1010.22 PB7
Jan 11Millrose Games Trials - YouthJan 11 · 55 Meter · Place 10 · Tailwind55 Meter10.10.22a PB-
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · 1000 Meters · Tailwind1000 Meters—DNS-
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · 1000 Meters · Tailwind1000 Meters—DNS-
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · 200 Meters · Place 13 · Tailwind200 Meters13.39.50a-

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 400 Meters · Place 10 · Tailwind400 MetersRound P10.1:29.75a-
Jun 18USATF New York Association Junior Olympic ChampionshipsJun 18 · 400 Meters · Place 14 · Tailwind400 Meters141:36.717