Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorArmory Youth Season Opener · Nov 295:45.34aArmory Youth Season OpenerNovember 29, 2025
100 Meters · OutdoorNJ-AAU Charlie Mays Invitational · Jun 1715.08aNJ-AAU Charlie Mays InvitationalJune 17, 2026
1000 Meters · IndoorOcean Breeze Freedom Games - Youth Division · Jan 113:24.47Ocean Breeze Freedom Games - Youth DivisionJanuary 11, 2026
1000 Meters · OutdoorThe Ocean Breeze National Invitational · Mar 164:19.77The Ocean Breeze National InvitationalMarch 16, 2024
1500 Meters · IndoorUSATF National Indoor Youth Championships · Mar 205:06.31USATF National Indoor Youth ChampionshipsMarch 20, 2026
1500 Meters · OutdoorUSATF New York Association Junior Olympic & Paralympic Championships · May 304:57.28aUSATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30, 2026
200 Meters · IndoorArmory Youth Solstice Invitational · Dec 2232.09aArmory Youth Solstice InvitationalDecember 22, 2024
3000 Meters · IndoorArmory Youth Solstice Invitational · Dec 2111:14.68aArmory Youth Solstice InvitationalDecember 21, 2025
3000 Meters · Outdoor Region 1 Qualifier - Timing · Jun 2711:31.44a Region 1 Qualifier - TimingJune 27, 2025
400 Meters · IndoorArmory Youth Solstice Invitational · Dec 211:06.64aArmory Youth Solstice InvitationalDecember 21, 2025
400 Meters · Outdoor2026 V02Max Track Club Preseason Invitational · May 231:09.30a2026 V02Max Track Club Preseason InvitationalMay 23, 2026
55 Meter · IndoorArmory Youth Winter Solstice Invitational · Dec 179.74aArmory Youth Winter Solstice InvitationalDecember 17, 2023
600 Meters · IndoorOcean Breeze Freedom Games - Youth Division · Jan 111:48.34Ocean Breeze Freedom Games - Youth DivisionJanuary 11, 2026
600 Meters · OutdoorThe Ocean Breeze National Invitational · Mar 162:16.99The Ocean Breeze National InvitationalMarch 16, 2024
800 Meters · IndoorUSATF National Indoor Youth Championships · Mar 202:30.57USATF National Indoor Youth ChampionshipsMarch 20, 2026
800 Meters · OutdoorUSATF New York Association Junior Olympic & Paralympic Championships · May 302:28.88aUSATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30, 2026
Combined results · IndoorNJ-/ Jersey City Rec Development Meet #3 · Jan 261:12.12NJ-/ Jersey City Rec Development Meet #3January 26, 2025
Combined results · OutdoorRuff Kutz Relays · May 1816.26Ruff Kutz RelaysMay 18, 2024
High Jump · IndoorArmory Youth Winter Invitational · Feb 170.95mArmory Youth Winter InvitationalFebruary 17, 2025
High Jump · OutdoorGreen Streakers And Supersonics Developmental Series · Apr 273-02.00Green Streakers And Supersonics Developmental SeriesApril 27, 2025
Javelin · 450g AeroJav · OutdoorYouth Challenge Series - Icahn Stadium New York Relays · Apr 199.75mYouth Challenge Series - Icahn Stadium New York RelaysApril 19, 2026
Long Jump · IndoorOcean Breeze Youth Invitational · Feb 112.61mOcean Breeze Youth InvitationalFebruary 11, 2024
Long Jump · OutdoorNew York Relays - Youth Division · Apr 272.45mNew York Relays - Youth DivisionApril 27, 2024

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 17NJ-AAU Charlie Mays InvitationalJun 17 · 1500 Meters · Place 1 · Metro Eagles Track & Field Club1500 Meters1.5:02.00a6
Jun 17NJ-AAU Charlie Mays InvitationalJun 17 · 100 Meters · Place 17 · Metro Eagles Track & Field Club100 Meters17.15.08a PB6
Jun 7AAU New York Metropolitan District QualifierJun 7 · 1500 Meters · Place 3 · Metro Eagles1500 Meters35:10.5814
Jun 7AAU New York Metropolitan District QualifierJun 7 · 800 Meters · Place 6 · Metro Eagles800 Meters62:51.5514
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 1500 Meters · Place 3 · Metro Eagles Track & Field Club1500 Meters3.4:57.28a PB6
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 800 Meters · Place 6 · Metro Eagles Track & Field Club800 Meters6.2:28.88a PB6
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 1500 Meters · Place 2 · Metro Eagles Track & Field Club1500 Meters2.5:21.63a6
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 800 Meters · Place 5 · Metro Eagles Track & Field Club800 Meters5.2:31.51a6
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 400 Meters · Place 12 · Metro Eagles Track & Field Club400 Meters12.1:09.30a PB6
May 16Ruff Kutz Relays May 16 · High Jump · Metro Eagles Track & Field ClubHigh Jump—NH6
May 16Ruff Kutz Relays May 16 · 1500 Meters · Place 2 · Metro Eagles Track & Field Club1500 Meters2.5:04.82a6
May 16Ruff Kutz Relays May 16 · 800 Meters · Place 2 · Metro Eagles Track & Field Club800 Meters2.2:32.40a6
May 3Roy Wilkins Track & Field Invitational '30'May 3 · 1500 Meters · Place 1 · Metro Eagles Track & Field Club1500 Meters1.5:14.26a6
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · Javelin · Place 7 · Metro Eagles Track & Field ClubJavelin450g AeroJav7.9.75m PB6
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 800 Meters · Place 3 · Metro Eagles Track & Field Club800 Meters3.2:32.67a6
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 400 Meters · Place 10 · Metro Eagles Track & Field Club400 Meters10.1:10.19a6
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · Long Jump · Place 7 · Metro Eagles Track & Field ClubLong Jump7.2.66m6
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · 1500 Meters · Place 4 · Metro Eagles Track & Field Club1500 Meters4.5:16.29a6
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · 800 Meters · Place 3 · Metro Eagles Track & Field Club800 Meters3.2:35.34a6

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 1500 Meters · Place 15 · Metro Eagles1500 Meters155:06.31 PB12
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 800 Meters · Place 19 · Metro Eagles800 Meters192:30.57 PB12
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · High Jump · Place 6 · Metro EaglesHigh Jump61.00m12
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 1000 Meters · Place 8 · Metro Eagles1000 Meters83:24.47 PB12
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 600 Meters · Place 5 · Metro Eagles600 Meters51:48.34 PB12

2025 Indoor Track

28 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · Long Jump · Place 20 · Metro Eagles Track & Field ClubLong Jump20.3.11m3
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 1500 Meters · Place 9 · Metro Eagles Track & Field Club1500 Meters9.5:24.64a3
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 800 Meters · Place 11 · Metro Eagles Track & Field Club800 Meters11.2:40.42a3
Dec 21Armory Youth Solstice InvitationalDec 21 · 3000 Meters · Place 5 · Metro Eagles Track & Field Club3000 Meters5.11:14.68a PB3
Dec 21Armory Youth Solstice InvitationalDec 21 · 1500 Meters · Place 13 · Metro Eagles Track & Field Club1500 Meters13.5:15.05a3
Dec 21Armory Youth Solstice InvitationalDec 21 · 400 Meters · Place 10 · Metro Eagles Track & Field Club400 Meters10.1:06.64a PB3
Dec 14 Speed Capital New York InvitationalDec 14 · 1500 Meters · Place 3 · Metro Eagles Track & Field Club1500 Meters3.5:18.15a3
Dec 14 Speed Capital New York InvitationalDec 14 · 800 Meters · Place 3 · Metro Eagles Track & Field Club800 Meters3.2:40.58a3
Dec 14 Speed Capital New York InvitationalDec 14 · 400 Meters · Place 5 · Metro Eagles Track & Field Club400 Meters5.1:07.53a3
Nov 29Armory Youth Season OpenerNov 29 · 1 Mile · Place 4 · Metro Eagles Track & Field Club1 Mile4.5:45.34a PB3
Nov 29Armory Youth Season OpenerNov 29 · 800 Meters · Place 7 · Metro Eagles Track & Field Club800 Meters7.2:40.90a3
Nov 16Track And Field Fiesta (Youth)Nov 16 · 800 Meters · Place 6 · Metro Eagles Track & Field Club800 Meters6.2:41.91a3
Nov 16Track And Field Fiesta (Youth)Nov 16 · 400 Meters · Place 13 · Metro Eagles Track & Field Club400 Meters13.1:09.38a3
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 1500 Meters · Place 23 · Metro Eagles Track & Field Club1500 Meters23.5:25.72a2
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 800 Meters · Place 17 · Metro Eagles Track & Field Club800 Meters17.2:35.82a2
Feb 17Armory Youth Winter InvitationalFeb 17 · High Jump · Place 5 · Metro EaglesHigh Jump50.95m PB14
Feb 17Armory Youth Winter InvitationalFeb 17 · 1 Mile · Place 15 · Metro Eagles1 Mile156:03.4014
Feb 17Armory Youth Winter InvitationalFeb 17 · 800 Meters · Place 14 · Metro Eagles800 Meters142:46.5214
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 800 Meters · Place 26 · Metro Eagles800 Meters262:49.9411
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 1500 Meters · Place 15 · Metro Eagles1500 Meters155:34.4211
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · High Jump · Metro Eagles Track & Field ClubHigh Jump—DNS2
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 1500 Meters · Place 15 · Metro Eagles Track & Field Club1500 Meters15.5:34.42a2
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 800 Meters · Place 26 · Metro Eagles Track & Field Club800 Meters26.2:49.94a2
Jan 26NJ-/ Jersey City Rec Development Meet #3Jan 26 · Combined results · Place 6 · 14 Metro EaglesCombined results62:41.30—
Jan 26NJ-/ Jersey City Rec Development Meet #3Jan 26 · Combined results · Place 12 · 14 Metro EaglesCombined results121:12.12 PB—
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · High Jump · Place 5 · Metro EaglesHigh Jump51.05m11
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 1500 Meters · Place 4 · Metro Eagles1500 Meters45:34.5811
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 400 Meters · Place 24 · Metro Eagles400 Meters241:13.1311

2025 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jun 27 Region 1 Qualifier - TimingJun 27 · 3000 Meters · Place 2 · Metro Eagles Track & Field Club3000 Meters2.11:31.44a PB5
Jun 27 Region 1 Qualifier - TimingJun 27 · 1500 Meters · Place 3 · Metro Eagles Track & Field Club1500 Meters3.5:21.44a5
Jun 27 Region 1 Qualifier - TimingJun 27 · 800 Meters · Place 3 · Metro Eagles Track & Field Club800 Meters3.2:39.19a5
Jun 1AAU New York Metropolitan District QualifierJun 1 · 3000 Meters · Place 2 · Metro Eagles3000 Meters211:37.1211
Jun 1AAU New York Metropolitan District QualifierJun 1 · 800 Meters · Place 3 · Metro Eagles800 Meters32:41.3511
Jun 1AAU New York Metropolitan District QualifierJun 1 · 1500 Meters · Place 4 · Metro Eagles1500 Meters45:30.2111
May 242025 V02Max Track Club Preseason InvitationalMay 24 · 3000 Meters · Place 4 · Metro Eagles Track & Field Club3000 Meters4.11:36.71a5
May 242025 V02Max Track Club Preseason InvitationalMay 24 · 1500 Meters · Place 6 · Metro Eagles Track & Field Club1500 Meters6.5:36.39a5
May 242025 V02Max Track Club Preseason InvitationalMay 24 · 800 Meters · Place 10 · Metro Eagles Track & Field Club800 Meters10.2:48.79a5
May 17RUFF KUTZ RELAYSMay 17 · 3000 Meters · Place 3 · Metro Eagles Track & Field Club3000 Meters3.12:18.58a5
May 17RUFF KUTZ RELAYSMay 17 · 800 Meters · Place 3 · Metro Eagles Track & Field Club800 Meters3.2:38.48a5
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · Javelin · Place 11 · Metro EaglesJavelin119.26m11
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 400 Meters · Place 21 · Metro Eagles400 Meters211:10.3811
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 800 Meters · Place 15 · Metro Eagles800 Meters152:46.8911
May 4 Roy Wilkins Invitational May 4 · Combined results · Place 1 · Metro EaglesCombined results15:28.08—
Apr 27Green Streakers And Supersonics Developmental SeriesApr 27 · High Jump · Place 8 · Metro Eagles Track & Field ClubHigh Jump8.3-02.00 PB5
Apr 27Green Streakers And Supersonics Developmental SeriesApr 27 · 1500 Meters · Place 8 · Metro Eagles Track & Field Club1500 Meters8.5:43.61a5
Apr 27Green Streakers And Supersonics Developmental SeriesApr 27 · 800 Meters · Place 3 · Metro Eagles Track & Field Club800 Meters3.2:45.20a5
Apr 13Youth Challenge Series - New York RelaysApr 13 · Javelin · Place 4 · Metro Eagles Track & Field ClubJavelin450g AeroJav4.8.93m5
Apr 13Youth Challenge Series - New York RelaysApr 13 · 800 Meters · Place 8 · Metro Eagles Track & Field Club800 Meters8.2:50.25a5
Apr 13Youth Challenge Series - New York RelaysApr 13 · 400 Meters · Place 25 · Metro Eagles Track & Field Club400 Meters25.1:17.96a5
Apr 6Youth Challenge - Series Season OpenerApr 6 · 1500 Meters · Place 3 · Metro Eagles Track & Field Club1500 Meters35:29.13a5
Apr 6Youth Challenge - Series Season OpenerApr 6 · Javelin · Place 3 · Metro Eagles Track & Field ClubJavelin38.62m5
Apr 6Youth Challenge - Series Season OpenerApr 6 · 800 Meters · Place 4 · Metro Eagles Track & Field Club800 Meters42:49.75a5
Mar 9USATF New York Youth Association ChampionshipMar 9 · High Jump · Place 2 · Metro EaglesHigh Jump21.05m11
Mar 9USATF New York Youth Association ChampionshipMar 9 · 800 Meters · Place 10 · Metro Eagles800 Meters102:41.2411
Mar 9USATF New York Youth Association ChampionshipMar 9 · 1500 Meters · Place 11 · Metro Eagles1500 Meters115:50.0811
Mar 2Armory Youth ChampionshipsMar 2 · 1500 Meters · Place 13 · Metro Eagles1500 Meters135:30.0214
Mar 2Armory Youth ChampionshipsMar 2 · 800 Meters · Place 10 · Metro Eagles800 Meters102:43.5514

2024 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 22Armory Youth Solstice InvitationalDec 22 · 600 Meters · Place 12 · Metro Eagles Track & Field Club600 Meters12.2:02.59a2
Dec 22Armory Youth Solstice InvitationalDec 22 · 1500 Meters · Metro Eagles Track & Field Club1500 Meters—DNF2
Dec 22Armory Youth Solstice InvitationalDec 22 · 200 Meters · Place 24 · Metro Eagles Track & Field Club200 Meters24.32.09a PB2
Nov 30Armory Youth Season OpenerNov 30 · 1 Mile · Metro Eagles Track & Field Club1 MileX6:12.72a2
Nov 30Armory Youth Season OpenerNov 30 · 1 Mile · Metro Eagles Track & Field Club1 Mile—DNS2
Nov 30Armory Youth Season OpenerNov 30 · High Jump · Metro Eagles Track & Field ClubHigh Jump—DNS2
Nov 30Armory Youth Season OpenerNov 30 · 800 Meters · Place 3 · Metro Eagles Track & Field Club800 Meters3.2:46.84a2
Nov 172C2W Track & Field FiestaNov 17 · 800 Meters · Place 2 · Metro Eagles Track & Field Club800 Meters2.2:40.302
Nov 172C2W Track & Field FiestaNov 17 · 400 Meters · Place 7 · Metro Eagles Track & Field Club400 Meters7.1:13.302
Feb 19Armory Youth ChampionshipsFeb 19 · 1 Mile · Place 6 · Metro Eagles1 Mile67:22.8614
Feb 19Armory Youth ChampionshipsFeb 19 · 800 Meters · Place 13 · Metro Eagles800 Meters133:19.3214
Feb 19Armory Youth ChampionshipsFeb 19 · 400 Meters · Place 30 · Metro Eagles400 Meters301:20.9814
Feb 11Ocean Breeze Youth InvitationalFeb 11 · Long Jump · Place 18 · Metro EaglesLong Jump182.61m PB10
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 800 Meters · Place 21 · Metro Eagles800 Meters213:09.2610
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 400 Meters · Place 49 · Metro Eagles400 Meters491:29.4510

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · Long Jump · Place 13 · Metro Eagles Track & Field ClubLong Jump13.2.72m1
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 800 Meters · Place 8 · Metro Eagles Track & Field Club800 Meters8.2:52.48a1
Jun 2AAU Metropolitan (New York) District QualifierJun 2 · 1500 Meters · Place 7 · Metro Eagles1500 Meters77:01.2214
Jun 2AAU Metropolitan (New York) District QualifierJun 2 · 800 Meters · Place 9 · Metro Eagles800 Meters93:11.7414
May 19UAGTCA Meet 3May 19 · 800 Meters · Place 16 · Metro Eagles Track & Field Club800 Meters16.3:02.61a1
May 18Ruff Kutz RelaysMay 18 · Combined results · Place 9 · Metro EaglesCombined results934.56—
May 18Ruff Kutz RelaysMay 18 · Combined results · Place 6 · Metro EaglesCombined results616.26 PB—
May 11Spring Fling Twilight FestivalMay 11 · Long Jump · Place 18 · Metro EaglesLong Jump181.77m10
May 11Spring Fling Twilight FestivalMay 11 · 400 Meters · Place 30 · Metro Eagles400 Meters301:21.6110
May 11Spring Fling Twilight FestivalMay 11 · 800 Meters · Place 12 · Metro Eagles800 Meters123:13.2910
Apr 27New York Relays - Youth DivisionApr 27 · Long Jump · Place 10 · Metro Eagles Track & Field ClubLong Jump10.2.45m PB1
Apr 27New York Relays - Youth DivisionApr 27 · 400 Meters · Metro Eagles Track & Field Club400 Meters—DNS1
Apr 27New York Relays - Youth DivisionApr 27 · 100 Meters · Place 25 · Metro Eagles Track & Field Club100 Meters25.16.51a1
Apr 21Green Streakers and Supersonics Developmental MeetApr 21 · 800 Meters · Place 18 · Metro Eagles Track &800 Meters183:16.941
Apr 21Green Streakers and Supersonics Developmental MeetApr 21 · 400 Meters · Place 35 · Metro Eagles Track &400 Meters351:27.061
Mar 16The Ocean Breeze National InvitationalMar 16 · 600 Meters · Place 7 · Metro Eagles600 Meters72:16.99 PB10
Mar 16The Ocean Breeze National InvitationalMar 16 · 1000 Meters · Place 2 · Metro Eagles1000 Meters24:19.77 PB10
Mar 2Armory Youth Last ChanceMar 2 · 800 Meters · Place 3 · Metro Eagles800 Meters33:09.3814
Mar 2Armory Youth Last ChanceMar 2 · 400 Meters · Place 4 · Metro Eagles400 Meters41:20.0214

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 17Armory Youth Winter Solstice InvitationalDec 17 · 1000 Meters · Place 10 · Metro Eagles Track & Field Club1000 Meters10.4:13.88a1
Dec 17Armory Youth Winter Solstice InvitationalDec 17 · 55 Meter · Place 30 · Metro Eagles Track & Field Club55 Meter30.9.74a PB1
Dec 17Armory Youth Winter Solstice InvitationalDec 17 · 400 Meters · Place 25 · Metro Eagles Track & Field Club400 Meters25.1:25.65a1