Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorOcean Breeze Youth Freedom Games · Jan 84:26.28aOcean Breeze Youth Freedom GamesJanuary 8, 2023
1500 Meters · IndoorOcean Breeze Youth Invitational · Feb 116:17.41Ocean Breeze Youth InvitationalFebruary 11, 2024
1500 Meters · OutdoorAAU Junior Olympic Games · Aug 15:22.71aAAU Junior Olympic GamesAugust 1, 2026
1500 Meters · OutdoorGreen Streakers And Supersonic Developmental Series · Apr 236:28.00Green Streakers And Supersonic Developmental Series April 23, 2023
200 Meters · IndoorOcean Breeze Youth Freedom Games · Jan 2138.99Ocean Breeze Youth Freedom GamesJanuary 21, 2024
200 Meters · OutdoorHighlands Team Championships hosted by JHTC · Jun 939.28aHighlands Team Championships hosted by JHTCJune 9, 2024
3000 Meters · OutdoorAAU Track & Field Region 1 (AD,NJ,MP) Qualifier · Jun 2511:11.65aAAU Track & Field Region 1 (AD,NJ,MP) QualifierJune 25, 2026
400 Meters · OutdoorAAU New Jersey District Qualifier (14&Under) · Jun 21:25.97AAU New Jersey District Qualifier (14&Under)June 2, 2024
800 Meters · IndoorOcean Breeze Youth Invitational · Feb 113:13.32Ocean Breeze Youth InvitationalFebruary 11, 2024
800 Meters · OutdoorHighlander Express Team Championship · Jun 82:58.37aHighlander Express Team ChampionshipJune 8, 2025
Javelin · 300g TJ · OutdoorAAuNJ Developmental Meet · Apr 2642-03AAuNJ Developmental MeetApril 26, 2026
Javelin · 400g TJ · OutdoorAAU Track & Field Region 1 (AD,NJ,MP) Qualifier · Jun 2512.14mAAU Track & Field Region 1 (AD,NJ,MP) QualifierJune 25, 2026
Javelin · 450g AeroJav · OutdoorPlainfield Tsunami Youth Invitational · May 1712.98mPlainfield Tsunami Youth Invitational May 17, 2026
Long Jump · OutdoorAAU-NJ ANNUAL TRACK AND FIELD INVITATIONAL · May 410-04.00AAU-NJ ANNUAL TRACK AND FIELD INVITATIONALMay 4, 2025

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 3000 Meters · Place 16 · Unity Express3000 Meters16.11:28.19a-
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 35 · Unity Express1500 Meters35.5:22.71a PB-
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · Javelin · Place 8 · Unity ExpressJavelin400g TJ8.12.14m PB-
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 3000 Meters · Place 1 · Unity Express3000 Meters1.11:11.65a PB-
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 1500 Meters · Place 2 · Unity Express1500 Meters2.5:23.93a-
May 31AAU New Jersey District Qualifier - 14 & UnderMay 31 · Javelin · Place 11 · Unity ExpressJavelin400g TJ11.10.13m-
May 31AAU New Jersey District Qualifier - 14 & UnderMay 31 · 3000 Meters · Place 1 · Unity Express3000 Meters1.11:37.19a-
May 31AAU New Jersey District Qualifier - 14 & UnderMay 31 · 1500 Meters · Place 2 · Unity Express1500 Meters2.5:39.84a-
May 17Plainfield Tsunami Youth Invitational May 17 · Javelin · Place 16 · Unity ExpressJavelin450g AeroJav16.12.98m PB-
May 17Plainfield Tsunami Youth Invitational May 17 · 3000 Meters · Place 3 · Unity Express3000 Meters3.11:31.42a-
May 17Plainfield Tsunami Youth Invitational May 17 · 1500 Meters · Place 4 · Unity Express1500 Meters4.5:33.26a-
Apr 26AAuNJ Developmental MeetApr 26 · Javelin · Place 8 · Unity ExpressJavelin300g TJ8.42-03 PB-
Apr 26AAuNJ Developmental MeetApr 26 · 3000 Meters · Place 3 · Unity Express3000 Meters3.12:01.03a-
Apr 26AAuNJ Developmental MeetApr 26 · 1500 Meters · Place 5 · Unity Express1500 Meters5.5:48.86a-
Apr 19JHTC Season OpenerApr 19 · Javelin · Place 11 · Unity ExpressJavelin450g AeroJav11.10.41m-
Apr 19JHTC Season OpenerApr 19 · 3000 Meters · Place 3 · Unity Express3000 Meters3.11:55.21a-
Apr 19JHTC Season OpenerApr 19 · 1500 Meters · Place 2 · Unity Express1500 Meters2.5:55.90a-

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 27 Region 1 Qualifier - TimingJun 27 · Long Jump · Place 13 · Unity ExpressLong Jump13.3.03m-
Jun 27 Region 1 Qualifier - TimingJun 27 · 1500 Meters · Place 3 · Unity Express1500 Meters3.5:38.24a-
Jun 27 Region 1 Qualifier - TimingJun 27 · 800 Meters · Place 7 · Unity Express800 Meters7.2:58.49a-
Jun 8Highlander Express Team ChampionshipJun 8 · Long Jump · Place 13 · Unity ExpressLong Jump13.2.79m-
Jun 8Highlander Express Team ChampionshipJun 8 · 1500 Meters · Place 2 · Unity Express1500 Meters2.5:42.02a-
Jun 8Highlander Express Team ChampionshipJun 8 · 800 Meters · Place 4 · Unity Express800 Meters4.2:58.37a PB-
Jun 1AAU-NJ 14 and UNDER DISTRICT QUALIFIERJun 1 · Long Jump · Place 8 · Unity ExpressLong Jump83.01m—
Jun 1AAU-NJ 14 and UNDER DISTRICT QUALIFIERJun 1 · 1500 Meters · Place 2 · Unity Express1500 Meters25:49.37a—
Jun 1AAU-NJ 14 and UNDER DISTRICT QUALIFIERJun 1 · 800 Meters · Place 5 · Unity Express800 Meters53:00.60a—
May 18Plainfield Tsunami Youth InvitationalMay 18 · 1500 Meters · Place 4 · Unity Expres1500 Meters45:49.46—
May 18Plainfield Tsunami Youth InvitationalMay 18 · 800 Meters · Place 9 · Unity Expres800 Meters93:00.21—
May 18Plainfield Tsunami Youth InvitationalMay 18 · Long Jump · Place 12 · Unity ExpresLong Jump122.85m—
May 4AAU-NJ ANNUAL TRACK AND FIELD INVITATIONALMay 4 · Long Jump · Place 6 · Unity ExpressLong Jump6.10-04.00 PB-
May 4AAU-NJ ANNUAL TRACK AND FIELD INVITATIONALMay 4 · 1500 Meters · Place 5 · Unity Express1500 Meters5.5:58.62a-
May 4AAU-NJ ANNUAL TRACK AND FIELD INVITATIONALMay 4 · 800 Meters · Place 7 · Unity Express800 Meters7.3:05.39a-
Apr 27Green Streakers And Supersonics Developmental SeriesApr 27 · Long Jump · Place 14 · Unity ExpressLong Jump14.9-01.50-
Apr 27Green Streakers And Supersonics Developmental SeriesApr 27 · 1500 Meters · Place 5 · Unity Express1500 Meters5.6:14.91a-
Apr 27Green Streakers And Supersonics Developmental SeriesApr 27 · 800 Meters · Unity Express800 Meters--DNS-

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 9Highlands Team Championships hosted by JHTCJun 9 · 800 Meters · Place 4 · Unity Express800 Meters43:15.23a—
Jun 9Highlands Team Championships hosted by JHTCJun 9 · 400 Meters · Place 6 · Unity Express400 Meters61:26.51a—
Jun 9Highlands Team Championships hosted by JHTCJun 9 · 200 Meters · Place 9 · Unity Express200 Meters939.28a PB—
Jun 2AAU New Jersey District Qualifier (14&Under)Jun 2 · Long Jump · Place 8 · Unity ExpresLong Jump810-00.00—
Jun 2AAU New Jersey District Qualifier (14&Under)Jun 2 · 400 Meters · Place 13 · Unity Expres400 Meters131:25.97 PB—
May 5AAU-Youth Track & Field InvitationalMay 5 · 1500 Meters · Place 7 · Unity Express1500 Meters7.6:43.17a-
May 5AAU-Youth Track & Field InvitationalMay 5 · 800 Meters · Place 10 · Unity Express800 Meters10.3:32.46a-
Apr 21Green Streakers and Supersonics Developmental MeetApr 21 · Long Jump · Place 13 · Unity ExpressLong Jump137-09.00—
Apr 21Green Streakers and Supersonics Developmental MeetApr 21 · 800 Meters · Place 19 · Unity Express800 Meters193:34.56—
Apr 21Green Streakers and Supersonics Developmental MeetApr 21 · 400 Meters · Place 46 · Unity Express400 Meters461:33.91—
Apr 14Jr. Highlanders Track and Field InvitationalApr 14 · 1500 Meters · Unity Express1500 Meters—DNS-
Apr 14Jr. Highlanders Track and Field InvitationalApr 14 · 800 Meters · Place 3 · Unity Express800 Meters3.3:21.54a-

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 800 Meters · Place 23 · Unity Express800 Meters233:13.32 PB9
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 1500 Meters · Place 10 · Unity Express1500 Meters106:17.41 PB9
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 200 Meters · Place 81 · Unity Express200 Meters8138.99 PB9
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 1500 Meters · Place 16 · Unity Express1500 Meters166:34.439

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 1500 Meters · Place 5 · Unity Express1500 Meters5.6:18.62a-
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 800 Meters · Place 12 · Unity Express800 Meters12.3:21.69a-
Feb 5NJ-AAU Jersey City Rec Development Series Meet 4Feb 5 · 800 Meters · Place 7 · Unity Expres800 Meters73:34.00—
Feb 5NJ-AAU Jersey City Rec Development Series Meet 4Feb 5 · 1500 Meters · Place 2 · Unity Expres1500 Meters26:28.00—
Jan 22Ocean Breeze Youth InvitationalJan 22 · 800 Meters · Place 15 · Unity Express800 Meters153:42.438
Jan 22Ocean Breeze Youth InvitationalJan 22 · 1500 Meters · Place 4 · Unity Express1500 Meters46:41.998
Jan 22Ocean Breeze Youth InvitationalJan 22 · 1500 Meters · Place 4 · Unity Express1500 Meters46:41.99a—
Jan 22Ocean Breeze Youth InvitationalJan 22 · 800 Meters · Place 15 · Unity Express800 Meters153:42.43a—
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · 1000 Meters · Place 4 · Unity Express1000 Meters4.4:26.28a PB-
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · 200 Meters · Place 34 · Unity Express200 Meters34.41.94a-

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 4AAU New Jersey District Qualifier 14 and UnderJun 4 · 1500 Meters · Place 3 · Unity Express1500 Meters3.6:31.78a-
Jun 4AAU New Jersey District Qualifier 14 and UnderJun 4 · 800 Meters · Place 6 · Unity Express800 Meters6.3:17.83a-
May 21Plainfield Tsunami Youth InvitationalMay 21 · 800 Meters · Place 5 · Unity Expres800 Meters53:23.00—
May 21Plainfield Tsunami Youth InvitationalMay 21 · 1500 Meters · Place 2 · Unity Expres1500 Meters26:28.00—
Apr 30Green Streakers And Supersonic Developmental Series Apr 30 · 1500 Meters · Place 2 · Unity Express1500 Meters2.7:05.35a-
Apr 30Green Streakers And Supersonic Developmental Series Apr 30 · 800 Meters · Unity Express800 Meters--DNS-
Apr 23Green Streakers And Supersonic Developmental Series Apr 23 · 1500 Meters · Place 2 · Unity Expres1500 Meters26:28.00 PB8
Apr 23Green Streakers And Supersonic Developmental Series Apr 23 · 1500 Meters · Place 2 · Unity Expres1500 Meters26:28.008
Apr 23Green Streakers And Supersonic Developmental Series Apr 23 · 1500 Meters · Place 3 · Unity Express1500 Meters3.6:42.60-
Apr 23Green Streakers And Supersonic Developmental Series Apr 23 · 800 Meters · Place 7 · Unity Express800 Meters7.3:28.05a-

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18NJ-AAU Jersey City Rec Development Series Meet 2Dec 18 · 1500 Meters · Place 1 · Unity Express1500 Meters1.6:48.94a-
Dec 18NJ-AAU Jersey City Rec Development Series Meet 2Dec 18 · 800 Meters · Place 3 · Unity Express800 Meters3.3:41.85a-