Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorArmory Youth Championships · Feb 195:42.50Armory Youth ChampionshipsFebruary 19, 2024
1000 Meters · IndoorOcean Breeze Youth Freedom Games · Jan 83:44.42aOcean Breeze Youth Freedom GamesJanuary 8, 2023
1500 Meters · IndoorUSATF National Youth Indoor Championships · Mar 215:16.36aUSATF National Youth Indoor ChampionshipsMarch 21, 2025
1500 Meters · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 254:59.46aUSATF Region 1 Junior Olympic ChampionshipsJune 25, 2026
200 Meters · IndoorThe Armory Youth Team Challenge · Dec 3032.65aThe Armory Youth Team ChallengeDecember 30, 2023
200 Meters · OutdoorIcahn Stadium - Northeast Twilight Classic · May 1332.33Icahn Stadium - Northeast Twilight ClassicMay 13, 2023
3000 Meters · IndoorUSATF National Youth Indoor Championships · Mar 2111:20.62aUSATF National Youth Indoor ChampionshipsMarch 21, 2025
3000 Meters · OutdoorUSATF New York Association Junior Olympic & Paralympic Championships · May 3010:52.23aUSATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30, 2026
400 Meters · IndoorOcean Breeze Youth Freedom Games · Jan 211:11.05Ocean Breeze Youth Freedom GamesJanuary 21, 2024
400 Meters · OutdoorAAU New York Metropolitan District Qualifier · Jun 11:10.17AAU New York Metropolitan District QualifierJune 1, 2025
800 Meters · IndoorArmory Youth Championships · Feb 192:37.91Armory Youth ChampionshipsFebruary 19, 2024
800 Meters · OutdoorRoy Wilkins Track & Field Invitational '30' · May 32:35.91aRoy Wilkins Track & Field Invitational '30'May 3, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 3000 Meters · Place 1 · VO2Max Track ClubVO2Max Track Club3000 Meters1.10:58.27a6
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 1500 Meters · Place 2 · VO2Max Track ClubVO2Max Track Club1500 Meters2.4:59.46a PB6
Jun 17NJ-AAU Charlie Mays InvitationalJun 17 · 1500 Meters · Place 1 · VO2Max Track ClubVO2Max Track Club1500 Meters1.5:14.52a6
Jun 17NJ-AAU Charlie Mays InvitationalJun 17 · 800 Meters · Place 2 · VO2Max Track ClubVO2Max Track Club800 Meters2.2:37.08a6
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 3000 Meters · Place 1 · VO2Max Track ClubVO2Max Track Club3000 Meters1.10:52.23a PB6
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 1500 Meters · Place 2 · VO2Max Track ClubVO2Max Track Club1500 Meters2.5:14.26a6
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 800 Meters · VO2Max Track ClubVO2Max Track Club800 Meters—DNS6
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 3000 Meters · Place 1 · VO2Max Track ClubVO2Max Track Club3000 Meters1.11:02.99a6
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 1500 Meters · Place 3 · VO2Max Track ClubVO2Max Track Club1500 Meters3.5:21.62a6
May 16Ruff Kutz Relays May 16 · 3000 Meters · Place 1 · VO2Max Track ClubVO2Max Track Club3000 Meters1.11:13.46a6
May 16Ruff Kutz Relays May 16 · 1500 Meters · Place 2 · VO2Max Track ClubVO2Max Track Club1500 Meters2.5:16.48a6
May 3Roy Wilkins Track & Field Invitational '30'May 3 · 1500 Meters · Place 1 · VO2Max Track ClubVO2Max Track Club1500 Meters1.5:24.88a6
May 3Roy Wilkins Track & Field Invitational '30'May 3 · 800 Meters · Place 2 · VO2Max Track ClubVO2Max Track Club800 Meters2.2:35.91a PB6
Apr 26AAuNJ Developmental MeetApr 26 · 800 Meters · Place 3 · VO2Max Track ClubVO2Max Track Club800 Meters3.2:45.85a6
Apr 26AAuNJ Developmental MeetApr 26 · 400 Meters · Place 6 · VO2Max Track ClubVO2Max Track Club400 Meters6.1:11.92a6

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 7JEUNESS INVITE 2025Jun 7 · 3000 Meters · Place 1 · VO2Max Track ClubVO2Max Track Club3000 Meters1.10:59.005
Jun 7JEUNESS INVITE 2025Jun 7 · 800 Meters · Place 4 · VO2Max Track ClubVO2Max Track Club800 Meters4.2:38.705
Jun 1AAU New York Metropolitan District QualifierJun 1 · 1500 Meters · Place 2 · VO2Max Track ClubVO2Max Track Club1500 Meters25:13.4611
Jun 1AAU New York Metropolitan District QualifierJun 1 · 400 Meters · Place 9 · VO2Max Track ClubVO2Max Track Club400 Meters91:10.17 PB11
May 242025 V02Max Track Club Preseason InvitationalMay 24 · 3000 Meters · Place 2 · VO2Max Track ClubVO2Max Track Club3000 Meters2.11:40.99a5
May 242025 V02Max Track Club Preseason InvitationalMay 24 · 1500 Meters · Place 3 · VO2Max Track ClubVO2Max Track Club1500 Meters3.5:24.71a5
May 17RUFF KUTZ RELAYSMay 17 · 3000 Meters · Place 1 · VO2Max Track ClubVO2Max Track Club3000 Meters1.11:15.10a5
May 17RUFF KUTZ RELAYSMay 17 · 800 Meters · Place 5 · VO2Max Track ClubVO2Max Track Club800 Meters5.2:39.94a5
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 3000 Meters · Place 4 · VO2Max Track ClubVO2Max Track Club3000 Meters411:30.2111
Mar 9USATF New York Youth Association ChampionshipMar 9 · 1500 Meters · Place 5 · VO2Max Track ClubVO2Max Track Club1500 Meters55:22.8611
Mar 9USATF New York Youth Association ChampionshipMar 9 · 3000 Meters · Place 2 · VO2Max Track ClubVO2Max Track Club3000 Meters211:26.6211
Mar 2Armory Youth ChampionshipsMar 2 · 3000 Meters · Place 4 · VO2MaxVO2Max3000 Meters411:26.8314
Mar 2Armory Youth ChampionshipsMar 2 · 800 Meters · Place 6 · VO2MaxVO2Max800 Meters62:38.1114

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 3000 Meters · Place 8 · VO2Max Track ClubVO2Max Track Club3000 Meters8.11:20.62a PB5
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 1500 Meters · Place 10 · VO2Max Track ClubVO2Max Track Club1500 Meters10.5:16.36a PB5
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 800 Meters · VO2Max Track ClubVO2Max Track Club800 Meters—DNS5
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 400 Meters · VO2Max Track ClubVO2Max Track Club400 Meters—DNS5

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 12USATF Region 1 Junior Olympic ChampionshipsJul 12 · 1500 Meters · Place 2 · VO2Max Track ClubVO2Max Track Club1500 Meters25:14.6510
Jul 12USATF Region 1 Junior Olympic ChampionshipsJul 12 · 800 Meters · Place 5 · VO2Max Track ClubVO2Max Track Club800 Meters52:36.2010
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 1500 Meters · Place 3 · VO2Max Track ClubVO2Max Track Club1500 Meters3.5:23.45a4
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 800 Meters · Place 7 · VO2Max Track ClubVO2Max Track Club800 MetersRound P7.2:43.32a4
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 800 Meters · Place 5 · VO2Max Track ClubVO2Max Track Club800 Meters5.2:37.61a4
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 1500 Meters · Place 2 · VO2Max Track ClubVO2Max Track Club1500 Meters2.5:25.28a4
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 800 Meters · Place 4 · VO2Max Track ClubVO2Max Track Club800 Meters4.2:45.35a4
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 400 Meters · VO2Max Track ClubVO2Max Track Club400 Meters—DNS4
May 252024 V02Max Track Club Preseason Invitational May 25 · 800 Meters · Place 6 · VO2Max Track ClubVO2Max Track Club800 Meters6.2:47.66a4

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 25USATF New York Youth Association ChampionshipFeb 25 · 1500 Meters · Place 2 · VO2Max Track ClubVO2Max Track Club1500 Meters25:20.8810
Feb 25USATF New York Youth Association ChampionshipFeb 25 · 800 Meters · Place 2 · VO2Max Track ClubVO2Max Track Club800 Meters22:39.7010
Feb 19Armory Youth ChampionshipsFeb 19 · 1 Mile · Place 2 · VO2MaxVO2Max1 Mile25:42.50 PB14
Feb 19Armory Youth ChampionshipsFeb 19 · 800 Meters · Place 3 · VO2MaxVO2Max800 Meters32:37.91 PB14
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 800 Meters · Place 4 · VO2Max Track ClubVO2Max Track Club800 Meters42:40.3510
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 1500 Meters · Place 2 · VO2Max Track ClubVO2Max Track Club1500 Meters25:21.2310
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 800 Meters · Place 2 · VO2Max Track ClubVO2Max Track Club800 Meters2.2:44.32a4
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 1500 Meters · Place 2 · VO2Max Track ClubVO2Max Track Club1500 Meters25:23.9610
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 400 Meters · Place 8 · VO2Max Track ClubVO2Max Track Club400 Meters81:11.05 PB10
Jan 10Millrose Games Trials - HSJan 10 · 400 Meters · Place 45 · VO2 Max TCVO2 Max TC400 Meters451:11.949
Jan 10Millrose Games Trials - YouthJan 10 · 400 Meters · Place 45 · VO2Max Track ClubVO2Max Track Club400 Meters45.1:11.94a4

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 30The Armory Youth Team ChallengeDec 30 · 1500 Meters · Place 3 · VO2Max Track ClubVO2Max Track Club1500 Meters3.5:44.59a4
Dec 30The Armory Youth Team ChallengeDec 30 · 200 Meters · Place 19 · VO2Max Track ClubVO2Max Track Club200 Meters19.32.65a PB4
Feb 26USATF New York Youth Association ChampionshipFeb 26 · 800 Meters · Place 3 · Westchester Striders Track &Westchester Striders Track &800 Meters32:52.419
Feb 26USATF New York Youth Association ChampionshipFeb 26 · 400 Meters · Place 8 · Westchester Striders Track &Westchester Striders Track &400 Meters81:16.869
Jan 22Ocean Breeze Youth InvitationalJan 22 · 800 Meters · Place 4 · Westchester Striders TrWestchester Striders Tr800 Meters42:50.00a8
Jan 22Ocean Breeze Youth InvitationalJan 22 · 400 Meters · Place 14 · Westchester Striders TrWestchester Striders Tr400 Meters141:17.80a8
Jan 22Ocean Breeze Youth InvitationalJan 22 · 800 Meters · Place 4 · Westchester StridersWestchester Striders800 Meters42:50.009
Jan 22Ocean Breeze Youth InvitationalJan 22 · 400 Meters · Place 14 · Westchester StridersWestchester Striders400 Meters141:17.809
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · 1000 Meters · Place 2 · Westchester Striders Track & FieldWestchester Striders Track & Field1000 Meters2.3:44.42a PB3
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · 200 Meters · Place 22 · Westchester Striders Track & FieldWestchester Striders Track & Field200 Meters22.33.10a3

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 7USATF Region 1 Junior Olympic ChampionshipsJul 7 · 800 Meters · Place 5 · Westchester Striders Track & FieldWestchester Striders Track & Field800 Meters5.2:45.60a3
May 21Icahn Stadium Spring Fling InvitationalMay 21 · 200 Meters · Place 22 · Westchester Striders Track &Westchester Striders Track &200 Meters2234.199
May 13Icahn Stadium - Northeast Twilight ClassicMay 13 · 200 Meters · Place 17 · Westchester Striders Track &Westchester Striders Track &200 Meters1732.33 PB9
May 13Icahn Stadium - Northeast Twilight ClassicMay 13 · 800 Meters · Place 1 · Westchester Striders Track &Westchester Striders Track &800 Meters12:39.139

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Westchester Striders Track & FieldWestchester Striders Track & Field300 Meters—DNS3
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 55 Meter · Westchester Striders Track & FieldWestchester Striders Track & Field55 Meter—DNS3
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 1500 Meters · Westchester Striders Track & FieldWestchester Striders Track & Field1500 Meters—DNS2
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 400 Meters · Westchester Striders Track & FieldWestchester Striders Track & Field400 MetersRound P—DNS2
Feb 27USATF New York Indoor Youth ChampionshipsFeb 27 · 400 Meters · Place 2 · Westchester Striders Track &Westchester Striders Track &400 Meters21:19.788
Feb 27USATF New York Indoor Youth ChampionshipsFeb 27 · 800 Meters · Place 2 · Westchester Striders Track &Westchester Striders Track &800 Meters23:03.228
Jan 9Ocean Breeze Freedom Games - YouthJan 9 · 1000 Meters · Place 2 · Westchester Striders Track &Westchester Striders Track &1000 Meters23:54.968
Jan 9Ocean Breeze Freedom Games - YouthJan 9 · 200 Meters · Place 4 · Westchester Striders Track &Westchester Striders Track &200 Meters437.038

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 800 Meters · Westchester Striders Track & FieldWestchester Striders Track & Field800 MetersRound P—DNS2
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 400 Meters · Westchester Striders Track & FieldWestchester Striders Track & Field400 MetersRound P—DNS2
Jun 18USATF New York Association Junior Olympic ChampionshipsJun 18 · 400 Meters · Place 6 · Westchester Striders Track &Westchester Striders Track &400 Meters61:23.148
May 14Icahn Stadium - Northeast Twilight InvitationalMay 14 · 800 Meters · Place 1 · Westchester Striders Track & FieldWestchester Striders Track & Field800 Meters1.2:58.10a2
May 14Icahn Stadium - Northeast Twilight InvitationalMay 14 · 200 Meters · Place 5 · Westchester Striders Track & FieldWestchester Striders Track & Field200 Meters5.35.24a2

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Westchester Striders Track & FieldWestchester Striders Track & Field300 Meters—DNS2
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 600 Meters · Westchester Striders Track & FieldWestchester Striders Track & Field600 Meters—DNS2