Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · IndoorUSATF New York Youth Association Championship · Feb 224:55.50USATF New York Youth Association ChampionshipFebruary 22, 2026
1500 Meters · OutdoorUSATF Region 1 Junior Olympic Championships · Jul 124:39.25USATF Region 1 Junior Olympic ChampionshipsJuly 12, 2024
200 Meters · IndoorOcean Breeze Freedom Games - Youth · Jan 929.07Ocean Breeze Freedom Games - YouthJanuary 9, 2022
300 Meters · IndoorOcean Breeze Invitational - Youth · Jan 2343.99Ocean Breeze Invitational - YouthJanuary 23, 2022
3000 Meters · OutdoorUSATF New York Association Junior Olympic Championships · Jun 1810:55.80USATF New York Association Junior Olympic ChampionshipsJune 18, 2022
400 Meters · IndoorUSATF New York Youth Association Championship · Feb 2558.76USATF New York Youth Association ChampionshipFebruary 25, 2024
400 Meters · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 2557.82aUSATF Region 1 Junior Olympic ChampionshipsJune 25, 2026
55 Meters · IndoorOcean Breeze Invitational - Youth · Jan 238.49Ocean Breeze Invitational - YouthJanuary 23, 2022
600 Meters · IndoorNYPHSAA Indoor State Championships · Mar 81:35.98NYPHSAA Indoor State ChampionshipsMarch 8, 2025
800 Meters · IndoorPuma New York International Showcase 2025 · Jan 242:14.14Puma New York International Showcase 2025January 24, 2025
800 Meters · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 272:11.41a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
complete · IndoorArmory Metro Eagles Invitational #2 · Jan 29.13Armory Metro Eagles Invitational #2January 2, 2022

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 1500 Meters · Place 8 · VO2Max Track ClubVO2Max Track Club1500 MetersRound P8.4:45.55a10
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 1500 Meters · Place 4 · VO2Max Track ClubVO2Max Track Club1500 Meters4.4:39.37a10
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 800 Meters · Place 2 · VO2Max Track ClubVO2Max Track Club800 MetersRound P2.2:14.49a10
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 800 Meters · Place 2 · VO2Max Track ClubVO2Max Track Club800 Meters2.2:11.41a PB10
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · VO2Max Track ClubVO2Max Track Club400 MetersRound P--DNS10
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 1500 Meters · Place 2 · VO2Max Track ClubVO2Max Track Club1500 Meters2.4:47.04a10
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 800 Meters · Place 1 · VO2Max Track ClubVO2Max Track Club800 Meters1.2:14.97a10
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 400 Meters · Place 1 · VO2Max Track ClubVO2Max Track Club400 Meters1.57.82a PB10
Jun 13New York State Outdoor Track & Field ChampionshipsJun 13 · 800 Meters · Place 14 · Dewitt ClintonDewitt Clinton800 Meters14.2:13.60a10
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 1500 Meters · VO2Max Track ClubVO2Max Track Club1500 Meters—DNS10
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 800 Meters · VO2Max Track ClubVO2Max Track Club800 Meters—DNS10
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 400 Meters · VO2Max Track ClubVO2Max Track Club400 Meters—DNS10
May 24PSAL City ChampionshipMay 24 · 1500 Meters · Place 1 · Dewitt ClintonDewitt Clinton1500 Meters1.4:50.35a10
May 24PSAL City ChampionshipMay 24 · 800 Meters · Place 1 · Dewitt ClintonDewitt Clinton800 Meters1.2:18.15a10
May 10PSAL Bronx Borough ChampsMay 10 · 3000 Meters · Place 1 · Dewitt ClintonDewitt Clinton3000 Meters1.11:07.45a10
May 10PSAL Bronx Borough ChampsMay 10 · 1500 Meters · Place 1 · Dewitt ClintonDewitt Clinton1500 Meters1.5:12.48a10
May 10PSAL Bronx Borough ChampsMay 10 · 800 Meters · Place 1 · Dewitt ClintonDewitt Clinton800 Meters1.2:28.13a10
May 7Glenn D. Loucks GamesMay 7 · 800 Meters · Place 18 · Dewitt ClintonDewitt Clinton800 Meters182:16.9410
Apr 172026 New York RelaysApr 17 · 800 Meters · Place 11 · Dewitt ClintonDewitt Clinton800 Meters11.2:17.37a10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22USATF New York Youth Association ChampionshipFeb 22 · 1500 Meters · Place 1 · VO2Max Track ClubVO2Max Track Club1500 Meters14:55.50 PB16

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 11New York Relays Apr 11 · 800 Meters · Place 4 · Dewitt ClintonDewitt Clinton800 Meters42:16.539
Mar 1Ocean Breeze Elite InvitationalMar 1 · 800 Meters · Place 6 · Dewitt ClintonDewitt Clinton800 Meters62:17.979
Mar 1Ocean Breeze Elite InvitationalMar 1 · 800 Meters · Place 6 · Dewitt ClintonDewitt Clinton800 Meters62:17.979

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 8NYPHSAA Indoor State ChampionshipsMar 8 · 600 Meters · Place 10 · Dewitt ClintonDewitt Clinton600 Meters101:35.98 PB9
Feb 1Colgate Women's Games - FinalsFeb 1 · 800 Meters · Place 1 · DeWitt ClintonDeWitt Clinton800 Meters12:16.72a—
Jan 24Puma New York International Showcase 2025Jan 24 · 800 Meters · Place 2 · Dewitt ClintonDewitt Clinton800 Meters22:14.14 PB9

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 12USATF Region 1 Junior Olympic ChampionshipsJul 12 · 1500 Meters · Place 2 · VO2Max Track ClubVO2Max Track Club1500 Meters24:39.25 PB14
Jul 12USATF Region 1 Junior Olympic ChampionshipsJul 12 · 800 Meters · Place 2 · VO2Max Track ClubVO2Max Track Club800 Meters22:15.5514
May 11Spring Fling Twilight FestivalMay 11 · 400 Meters · Place 4 · VO2Max Track ClubVO2Max Track Club400 Meters459.6414
May 11Spring Fling Twilight FestivalMay 11 · 800 Meters · Place 2 · VO2Max Track ClubVO2Max Track Club800 Meters22:19.0514

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 25USATF New York Youth Association ChampionshipFeb 25 · 1500 Meters · Place 2 · VO2Max Track ClubVO2Max Track Club1500 Meters25:05.7814
Feb 25USATF New York Youth Association ChampionshipFeb 25 · 400 Meters · Place 2 · VO2Max Track ClubVO2Max Track Club400 Meters258.76 PB14
Feb 25USATF New York Youth Association ChampionshipFeb 25 · 800 Meters · Place 1 · VO2Max Track ClubVO2Max Track Club800 Meters12:22.7514
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 800 Meters · Place 2 · VO2Max Track ClubVO2Max Track Club800 Meters22:17.3914
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 1500 Meters · Place 2 · VO2Max Track ClubVO2Max Track Club1500 Meters25:07.3414
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 400 Meters · Place 1 · VO2Max Track ClubVO2Max Track Club400 Meters159.7914

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 21Icahn Stadium Spring Fling InvitationalMay 21 · 400 Meters · Place 3 · VO2Max Track ClubVO2Max Track Club400 Meters31:00.8313
May 21Icahn Stadium Spring Fling InvitationalMay 21 · 800 Meters · Place 3 · VO2Max Track ClubVO2Max Track Club800 Meters32:23.9313

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 26USATF New York Youth Association ChampionshipFeb 26 · 800 Meters · Place 2 · VO2Max Track ClubVO2Max Track Club800 Meters22:22.3613
Feb 26USATF New York Youth Association ChampionshipFeb 26 · 400 Meters · Place 4 · VO2Max Track ClubVO2Max Track Club400 Meters41:00.6113
Jan 22Ocean Breeze Youth InvitationalJan 22 · 800 Meters · Place 2 · VO2Max Track ClubVO2Max Track Club800 Meters22:25.14a12
Jan 22Ocean Breeze Youth InvitationalJan 22 · 400 Meters · Place 8 · VO2Max Track ClubVO2Max Track Club400 Meters81:02.73a12
Jan 22Ocean Breeze Youth InvitationalJan 22 · 800 Meters · Place 2 · VO2Max Track ClubVO2Max Track Club800 Meters22:25.1413
Jan 22Ocean Breeze Youth InvitationalJan 22 · 400 Meters · Place 8 · VO2Max Track ClubVO2Max Track Club400 Meters81:02.7313

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 18USATF New York Association Junior Olympic ChampionshipsJun 18 · 800 Meters · Place 1 · VO2Max Track ClubVO2Max Track Club800 Meters12:25.9912
Jun 18USATF New York Association Junior Olympic ChampionshipsJun 18 · 1500 Meters · Place 1 · VO2Max Track ClubVO2Max Track Club1500 Meters15:02.4712
Jun 18USATF New York Association Junior Olympic ChampionshipsJun 18 · 3000 Meters · Place 2 · VO2Max Track ClubVO2Max Track Club3000 Meters210:55.80 PB12

2022 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 27USATF New York Indoor Youth ChampionshipsFeb 27 · 400 Meters · Place 2 · VO2Max Track ClubVO2Max Track Club400 Meters21:03.1812
Feb 27USATF New York Indoor Youth ChampionshipsFeb 27 · 800 Meters · Place 1 · VO2Max Track ClubVO2Max Track Club800 Meters12:29.5212
Jan 23Ocean Breeze Invitational - YouthJan 23 · 55 Meters · Place 15 · VO2Max Track ClubVO2Max Track Club55 Meters158.49 PB12
Jan 23Ocean Breeze Invitational - YouthJan 23 · 300 Meters · Place 2 · VO2Max Track ClubVO2Max Track Club300 Meters243.99 PB12
Jan 9Ocean Breeze Freedom Games - YouthJan 9 · 200 Meters · Place 3 · VO2Max Track ClubVO2Max Track Club200 Meters329.07 PB12
Jan 9Ocean Breeze Freedom Games - YouthJan 9 · 55 Meters · Place 9 · VO2Max Track ClubVO2Max Track Club55 Meters98.5712
Jan 2Armory Metro Eagles Invitational #2Jan 2 · complete · Place 10 · VO2Max Track ClubVO2Max Track Clubcomplete101:03.3110
Jan 2Armory Metro Eagles Invitational #2Jan 2 · complete · Place 22 · VO2Max Track ClubVO2Max Track Clubcomplete2228.7910
Jan 2Armory Metro Eagles Invitational #2Jan 2 · complete · Place 17 · VO2Max Track ClubVO2Max Track Clubcomplete179.13 PB10

2018 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 262018 USATF Youth National Outdoor Track & Field ChampionshipJun 26 · 1500 Meters · Place 1 · Vo2max Track ClubVo2max Track Club1500 Meters15:45.82—
Jun 262018 USATF Youth National Outdoor Track & Field ChampionshipJun 26 · 800 Meters · Place 1 · Vo2max Track ClubVo2max Track Club800 MetersRound P12:48.45—
Jun 262018 USATF Youth National Outdoor Track & Field ChampionshipJun 26 · 800 Meters · Place 1 · Vo2max Track ClubVo2max Track Club800 Meters12:46.26—
Jun 262018 USATF Youth National Outdoor Track & Field ChampionshipJun 26 · 800 Meters · Place 1 · Vo2max Track ClubVo2max Track Club800 Meters12:48.45—