Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorArmory Youth Season Opener · Nov 296:17.37aArmory Youth Season OpenerNovember 29, 2025
100 Meters · OutdoorIcahn Stadium - New York Relays (Youth Division) · Apr 3016.94Icahn Stadium - New York Relays (Youth Division)April 30, 2022
1000 Meters · IndoorArmory Youth Winter Solstice Invitational · Dec 173:42.62aArmory Youth Winter Solstice InvitationalDecember 17, 2023
1000 Meters · OutdoorThe Ocean Breeze National Invitational · Mar 163:51.93The Ocean Breeze National InvitationalMarch 16, 2024
1500 Meters · IndoorUSATF National Indoor Youth Championships · Mar 205:40.29USATF National Indoor Youth ChampionshipsMarch 20, 2026
1500 Meters · OutdoorUSATF New York Association Junior Olympic & Paralympic Championships · May 305:50.35aUSATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30, 2026
200 Meters · IndoorUSATF New York Indoor Youth Championships · Feb 2738.51USATF New York Indoor Youth ChampionshipsFebruary 27, 2022
200 Meters · Outdoor2025 V02Max Track Club Preseason Invitational · May 2430.65a2025 V02Max Track Club Preseason InvitationalMay 24, 2025
300 Meters · IndoorOcean Breeze Youth Holiday Festival · Dec 2948.46aOcean Breeze Youth Holiday FestivalDecember 29, 2025
3000 Meters · OutdoorSpring Fling Twilight Festival · May 1113:22.10Spring Fling Twilight FestivalMay 11, 2024
400 Meters · IndoorOcean Breeze Invitational - Youth Division · Feb 81:07.48Ocean Breeze Invitational - Youth DivisionFebruary 8, 2026
400 Meters · OutdoorYouth Challenge Series - Northeast Twilight Invitational · May 101:09.48Youth Challenge Series - Northeast Twilight InvitationalMay 10, 2025
600 Meters · IndoorArmory Youth Solstice Invitational · Dec 221:58.30aArmory Youth Solstice InvitationalDecember 22, 2024
800 Meters · IndoorUSATF National Indoor Youth Championships · Mar 202:38.06USATF National Indoor Youth ChampionshipsMarch 20, 2026
800 Meters · OutdoorUSATF New York Association Junior Olympic & Paralympic Championships · May 302:48.71aUSATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30, 2026
Combined results · OutdoorUSATF National Youth Outdoor Championships · Jun 2530.47USATF 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

6 results
DateMeetEventPlMarkGr
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 1500 Meters · Place 5 · Brooklyn Speed and PowerBrooklyn Speed and Power1500 Meters5.5:50.35a PB11
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 800 Meters · Place 10 · Brooklyn Speed and PowerBrooklyn Speed and Power800 Meters10.2:48.71a PB11
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 1500 Meters · Place 4 · Brooklyn Speed and PowerBrooklyn Speed and Power1500 Meters4.6:04.86a11
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 800 Meters · Place 3 · Brooklyn Speed and PowerBrooklyn Speed and Power800 Meters3.2:51.84a11
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 800 Meters · Place 3 · Brooklyn Speed and PowerBrooklyn Speed and Power800 Meters3.2:52.87a11
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 400 Meters · Place 6 · Brooklyn Speed and PowerBrooklyn Speed and Power400 Meters6.1:22.43a11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 1500 Meters · Place 10 · Brooklyn Speed and PowerBrooklyn Speed and Power1500 Meters105:40.29 PB17
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 800 Meters · Place 7 · Brooklyn Speed and PowerBrooklyn Speed and Power800 Meters72:38.06 PB17
Feb 22USATF New York Youth Association ChampionshipFeb 22 · 800 Meters · Place 5 · Brooklyn Speed and PowerBrooklyn Speed and Power800 Meters52:42.6617
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 800 Meters · Place 10 · Brooklyn Speed and PowerBrooklyn Speed and Power800 Meters102:39.6117
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 400 Meters · Place 9 · Brooklyn Speed and PowerBrooklyn Speed and Power400 Meters91:07.48 PB17

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Place 12 · Brooklyn Speed and PowerBrooklyn Speed and Power300 Meters12.48.46a PB11
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 800 Meters · Place 3 · Brooklyn Speed and PowerBrooklyn Speed and Power800 Meters3.2:44.88a11
Dec 28Colgate Women's Games - Preliminary #1Dec 28 · 1500 Meters · Place 17 · Brooklyn-NYBrooklyn-NY1500 Meters17.6:00.41a11
Dec 21Armory Youth Solstice InvitationalDec 21 · 1500 Meters · Place 8 · Brooklyn Speed and PowerBrooklyn Speed and Power1500 Meters8.5:47.61a11
Nov 29Armory Youth Season OpenerNov 29 · 1 Mile · Place 2 · Brooklyn Speed and PowerBrooklyn Speed and Power1 Mile2.6:17.37a PB11
Nov 29Armory Youth Season OpenerNov 29 · 800 Meters · Brooklyn Speed and PowerBrooklyn Speed and Power800 Meters--DNF11
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 800 Meters · 06-Unattached06-Unattached800 Meters—DNS10
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 400 Meters · Place 25 · 06-Unattached06-Unattached400 MetersRound P25.1:12.73a10
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 400 Meters · Place 19 · 06-Unattached06-Unattached400 Meters19.1:10.84a10

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 24 · Brooklyn SpeBrooklyn SpeCombined resultsRound P241:13.90—
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 38 · Brooklyn SpeBrooklyn SpeCombined resultsRound P3830.47 PB—
May 242025 V02Max Track Club Preseason InvitationalMay 24 · 800 Meters · Brooklyn Speed and PowerBrooklyn Speed and Power800 Meters--DNF10
May 242025 V02Max Track Club Preseason InvitationalMay 24 · 200 Meters · Place 17 · Brooklyn Speed and PowerBrooklyn Speed and Power200 Meters17.30.65a PB10
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 400 Meters · Place 22 · Brooklyn Speed and PowerBrooklyn Speed and Power400 Meters221:09.48 PB16
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 800 Meters · Place 13 · Brooklyn Speed and PowerBrooklyn Speed and Power800 Meters132:53.6516
May 3Youth Challenge Series - Spring Fling Twilight FestivalMay 3 · 1500 Meters · Brooklyn Speed and PowerBrooklyn Speed and Power1500 Meters—DNS10
May 3Youth Challenge Series - Spring Fling Twilight FestivalMay 3 · 800 Meters · Place 10 · Brooklyn Speed and PowerBrooklyn Speed and Power800 Meters10.3:06.09a10
Apr 13Youth Challenge Series - New York RelaysApr 13 · 800 Meters · Place 8 · Brooklyn Kids RunBrooklyn Kids Run800 Meters8.2:57.10a10
Apr 13Youth Challenge Series - New York RelaysApr 13 · 400 Meters · Place 14 · Brooklyn Kids RunBrooklyn Kids Run400 Meters14.1:13.36a10
Apr 6Youth Challenge - Series Season OpenerApr 6 · 200 Meters · Place 2 · Brooklyn Speed and PowerBrooklyn Speed and Power200 Meters231.28a10

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · 1500 Meters · Place 3 · The Running Edge NYCThe Running Edge NYC1500 Meters3.6:26.74a10
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · 800 Meters · Place 4 · The Running Edge NYCThe Running Edge NYC800 Meters4.2:54.03a10
Dec 22Armory Youth Solstice InvitationalDec 22 · 600 Meters · Place 24 · The Running Edge NYCThe Running Edge NYC600 Meters24.1:58.30a PB10
Dec 21JAMBAR Coaches Hall of Fame InviteDec 21 · 1 Mile · Place 2 · The Running Edge NYCThe Running Edge NYC1 Mile2.6:40.29a10
Dec 21JAMBAR Coaches Hall of Fame InviteDec 21 · 400 Meters · Place 12 · The Running Edge NYCThe Running Edge NYC400 Meters12.1:14.70a10
Feb 25USATF New York Youth Association ChampionshipFeb 25 · 800 Meters · Place 17 · The Running Edge NYCThe Running Edge NYC800 Meters172:54.0315
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 1500 Meters · Place 13 · The Running Edge NYCThe Running Edge NYC1500 Meters136:05.5115
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 400 Meters · Place 26 · The Running Edge NYCThe Running Edge NYC400 Meters261:13.5815

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 12USATF Region 1 Junior Olympic ChampionshipsJul 12 · 3000 Meters · Place 4 · The Running Edge NYCThe Running Edge NYC3000 Meters414:48.5215
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 3000 Meters · Place 9 · The Running Edge NYCThe Running Edge NYC3000 Meters9.14:06.03a9
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 3000 Meters · Place 6 · The Running Edge NYCThe Running Edge NYC3000 Meters6.13:50.60a9
May 11Spring Fling Twilight FestivalMay 11 · 3000 Meters · Place 3 · The Running Edge NYCThe Running Edge NYC3000 Meters313:22.10 PB15
May 4Northeast Twilight InvitationalMay 4 · 1500 Meters · Place 6 · The Running Edge NYCThe Running Edge NYC1500 Meters6.6:17.21a9
May 4Northeast Twilight InvitationalMay 4 · 800 Meters · Place 9 · The Running Edge NYCThe Running Edge NYC800 Meters9.3:02.00a9
Apr 27New York Relays - Youth DivisionApr 27 · 800 Meters · Place 4 · The Running Edge NYCThe Running Edge NYC800 Meters4.3:07.52a9
Apr 27New York Relays - Youth DivisionApr 27 · 400 Meters · Place 12 · The Running Edge NYCThe Running Edge NYC400 Meters12.1:17.11a9
Apr 14Youth Challenge Series Season OpenerApr 14 · 800 Meters · Place 11 · The Running Edge NYCThe Running Edge NYC800 Meters113:01.5415
Apr 14Youth Challenge Series Season OpenerApr 14 · 1500 Meters · Place 5 · The Running Edge NYCThe Running Edge NYC1500 Meters56:28.9815
Mar 16The Ocean Breeze National InvitationalMar 16 · 1500 Meters · Place 3 · The Running Edge NYCThe Running Edge NYC1500 Meters36:11.2915
Mar 16The Ocean Breeze National InvitationalMar 16 · 1000 Meters · Place 5 · The Running Edge NYCThe Running Edge NYC1000 Meters53:51.93 PB15

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Place 48 · The Running Edge NYCThe Running Edge NYC300 Meters48.52.54a9
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 800 Meters · Place 23 · The Running Edge NYCThe Running Edge NYC800 Meters23.2:58.40a9
Dec 17Armory Youth Winter Solstice InvitationalDec 17 · 1000 Meters · Place 8 · The Running Edge NYCThe Running Edge NYC1000 Meters8.3:42.62a PB9
Dec 17Armory Youth Winter Solstice InvitationalDec 17 · 400 Meters · Place 40 · The Running Edge NYCThe Running Edge NYC400 Meters40.1:14.43a9
Nov 18Armory Metro Eagles InvitationalNov 18 · 800 Meters · Place 4 · The Running Edge NYCThe Running Edge NYC800 Meters4.2:49.93a9
Oct 22The Armory TrialsOct 22 · 800 Meters · Place 7 · The Running Edge NYCThe Running Edge NYC800 Meters7.2:49.60aUnofficial9

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 18USATF New York Association Junior Olympic ChampionshipsJun 18 · 800 Meters · Place 32 · Prospect Park Youth RunningProspect Park Youth Running800 Meters323:16.4113
Jun 18USATF New York Association Junior Olympic ChampionshipsJun 18 · 400 Meters · Place 45 · Prospect Park Youth RunningProspect Park Youth Running400 Meters451:22.0613
May 22Icahn Stadium - Spring Fling ClassicMay 22 · 400 Meters · Place 63 · Prospect Park Youth RunningProspect Park Youth Running400 Meters63.1:22.94a7
May 22Icahn Stadium - Spring Fling ClassicMay 22 · 200 Meters · Place 67 · Prospect Park Youth RunningProspect Park Youth Running200 Meters67.36.42a7
May 14Icahn Stadium - Northeast Twilight InvitationalMay 14 · 800 Meters · Place 30 · Prospect Park Youth RunningProspect Park Youth Running800 Meters30.3:14.16a7
May 14Icahn Stadium - Northeast Twilight InvitationalMay 14 · 200 Meters · Place 53 · Prospect Park Youth RunningProspect Park Youth Running200 Meters53.36.53a7
Apr 30Icahn Stadium - New York Relays (Youth Division)Apr 30 · 400 Meters · Place 36 · Prospect Park Youth RunniProspect Park Youth Runni400 Meters361:24.32—
Apr 30Icahn Stadium - New York Relays (Youth Division)Apr 30 · 100 Meters · Place 25 · Prospect Park Youth RunniProspect Park Youth Runni100 Meters2516.94 PB—
Apr 10Youth Challenge Series - Season OpenerApr 10 · 800 Meters · Place 18 · Prospect Park Youth RunningProspect Park Youth Running800 Meters18.3:25.50a7
Apr 10Youth Challenge Series - Season OpenerApr 10 · 100 Meters · Place 14 · Prospect Park Youth RunningProspect Park Youth Running100 Meters14.17.49a7

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27USATF New York Indoor Youth ChampionshipsFeb 27 · 200 Meters · Place 44 · Prospect Park Youth RunningProspect Park Youth Running200 Meters4438.51 PB13
Feb 27USATF New York Indoor Youth ChampionshipsFeb 27 · 800 Meters · Place 22 · Prospect Park Youth RunningProspect Park Youth Running800 Meters223:25.3213