Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU Track & Field Region 1 (AD,NJ,MP) Qualifier · Jun 2512.93aAAU Track & Field Region 1 (AD,NJ,MP) QualifierJune 25, 2026
150 Meters · OutdoorCharlie Mays Invitational · Jun 2331.40Charlie Mays Invitational June 23, 2019
200 Meters · IndoorThe Ocean Breeze Freedom Games - Youth Division · Jan 1928.91The Ocean Breeze Freedom Games - Youth DivisionJanuary 19, 2025
200 Meters · OutdoorAAU Track & Field Region 1 (AD,NJ,MP) Qualifier · Jun 2526.73aAAU Track & Field Region 1 (AD,NJ,MP) QualifierJune 25, 2026
300 Meters · OutdoorThe Ocean Breeze National Invitational · Mar 1650.72The Ocean Breeze National InvitationalMarch 16, 2024
400 Meters · IndoorThe Armory Youth Team Challenge · Dec 301:18.57aThe Armory Youth Team ChallengeDecember 30, 2023
400 Meters · OutdoorUSATF New Jersey Association Junior Olympic Championships · Jun 61:02.10aUSATF New Jersey Association Junior Olympic ChampionshipsJune 6, 2026
50 Meter · OutdoorJ&J - H.O.N.O.R. Meet · Jul 139.11aJ&J - H.O.N.O.R. MeetJuly 13, 2019
50 Meters · OutdoorCharlie Mays Invitational · Jun 2311.18Charlie Mays Invitational June 23, 2019
55 Meter · IndoorThe Ocean Breeze Invitational - Youth Division · Feb 98.38aThe Ocean Breeze Invitational - Youth DivisionFebruary 9, 2025
55 Meters · IndoorThe Ocean Breeze Freedom Games - Youth Division · Jan 198.23The Ocean Breeze Freedom Games - Youth DivisionJanuary 19, 2025
55 Meters · OutdoorThe Ocean Breeze National Invitational · Mar 168.59The Ocean Breeze National InvitationalMarch 16, 2024
Combined results · IndoorNJ-/ Jersey City Rec Development Meet #3 · Jan 2610.05NJ-/ Jersey City Rec Development Meet #3January 26, 2025
Combined results · OutdoorNJ-AAU Jersey City Rec Development Series Meet 5 · Mar 128.26NJ-AAU Jersey City Rec Development Series Meet 5March 1, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 400 Meters · Place 49 · Trenton Track400 MetersRound P49.1:06.01a6
Aug 1AAU Junior Olympic GamesAug 1 · 200 Meters · Place 34 · Trenton Track200 MetersRound P34.27.54aWind: -0.96
Aug 1AAU Junior Olympic GamesAug 1 · 100 Meters · Place 31 · Trenton Track100 MetersRound P31.13.35aWind: 0.36
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 400 Meters · Place 1 · Trenton Track400 Meters1.1:03.09a6
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 200 Meters · Place 1 · Trenton Track200 MetersRound P1.26.98a6
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 200 Meters · Place 1 · Trenton Track200 Meters1.26.73a PB6
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 100 Meters · Place 1 · Trenton Track100 MetersRound P1.12.93a PB6
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 100 Meters · Place 1 · Trenton Track100 Meters1.13.04a6
Jun 20Transy East InvitationalJun 20 · 400 Meters · Place 1 · Trenton Track400 Meters1.1:02.88a6
Jun 20Transy East InvitationalJun 20 · 200 Meters · Place 2 · Trenton Track200 Meters2.27.16a6
Jun 20Transy East InvitationalJun 20 · 100 Meters · Place 2 · Trenton Track100 Meters2.13.17a6
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · 400 Meters · Place 5 · Trenton Track400 Meters5.1:02.10a PB6
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · 200 Meters · Place 5 · Trenton Track200 Meters5.27.36aWind: 2.76
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · 100 Meters · Trenton Track100 MetersRound P—DNSWind: -1.16
May 31AAU New Jersey District Qualifier - 14 & UnderMay 31 · 400 Meters · Place 1 · Trenton Track400 Meters1.1:04.12a6
May 31AAU New Jersey District Qualifier - 14 & UnderMay 31 · 200 Meters · Place 1 · Trenton Track200 Meters1.27.16a6
May 31AAU New Jersey District Qualifier - 14 & UnderMay 31 · 100 Meters · Place 1 · Trenton Track100 Meters1.13.10a6
May 17Plainfield Tsunami Youth Invitational May 17 · 400 Meters · Place 2 · Trenton Track400 Meters2.1:03.64a6
May 17Plainfield Tsunami Youth Invitational May 17 · 200 Meters · Place 1 · Trenton Track200 Meters1.26.73a6
May 17Plainfield Tsunami Youth Invitational May 17 · 100 Meters · Place 1 · Trenton Track100 Meters1.13.14a6
Mar 1NJ-AAU Jersey City Rec Development Series Meet 5Mar 1 · Combined results · Place 1 · 14 Trenton TracCombined results11:07.24—
Mar 1NJ-AAU Jersey City Rec Development Series Meet 5Mar 1 · Combined results · Place 1 · 14 Trenton TracCombined results128.26 PB—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · 100 Meters · Place 5 · Trenton100 Meters513.8411
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · 100 Meters · Place 5 · Trenton100 Meters513.8911
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · 400 Meters · Place 8 · Trenton400 Meters81:06.5411
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · 200 Meters · Place 8 · Trenton200 Meters828.4611
May 18Plainfield Tsunami Youth InvitationalMay 18 · 400 Meters · Place 9 · Trenton Trac400 Meters91:07.13—
May 18Plainfield Tsunami Youth InvitationalMay 18 · 100 Meters · Place 5 · Trenton Trac100 Meters514.10—
May 4AAU-NJ ANNUAL TRACK AND FIELD INVITATIONALMay 4 · 400 Meters · Place 1 · Trenton Track400 Meters1.1:07.56a5
May 4AAU-NJ ANNUAL TRACK AND FIELD INVITATIONALMay 4 · 200 Meters · Place 1 · Trenton Track200 Meters1.28.81a5
May 4AAU-NJ ANNUAL TRACK AND FIELD INVITATIONALMay 4 · 100 Meters · Place 2 · Trenton Track100 Meters2.13.97a5
Apr 27Green Streakers And Supersonics Developmental SeriesApr 27 · 400 Meters · Place 11 · Trenton Track400 Meters11.1:12.50a5
Apr 27Green Streakers And Supersonics Developmental SeriesApr 27 · 100 Meters · Place 7 · Trenton Track100 Meters7.14.94a5
Mar 2Armory Youth ChampionshipsMar 2 · 200 Meters · Place 16 · Trenton Trac200 Meters1629.2114

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 55 Meter · Trenton Track55 MeterRound P—DNS5
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 200 Meters · Trenton Track200 MetersRound P—DNS5
Feb 23NJ/ Jersey City Rec Youth Development Meet #5Feb 23 · 200 Meters · Place 5 · Trenton200 Meters529.59a5
Feb 23NJ/ Jersey City Rec Youth Development Meet #5Feb 23 · 55 Meters · Place 5 · Trenton55 Meters58.30a5
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 200 Meters · Place 15 · Trenton200 Meters1529.2511
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 55 Meters · Place 15 · Trenton55 Meters158.3811
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 55 Meter · Place 15 · Trenton Track55 Meter15.8.38a PB5
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 200 Meters · Place 15 · Trenton Track200 Meters15.29.25a5
Jan 26NJ-/ Jersey City Rec Development Meet #3Jan 26 · Combined results · Place 26 · 14 Trenton TracCombined results2610.05 PB—
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 200 Meters · Place 6 · Trenton200 Meters628.91 PB11
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 55 Meters · Place 3 · Trenton55 Meters38.23 PB11

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 21AAU - NJ All Comers in the Summer Track & Field JamboreeJul 21 · 400 Meters · Place 1 · Trenton Track400 Meters1.1:09.39a4
Jul 21AAU - NJ All Comers in the Summer Track & Field JamboreeJul 21 · 200 Meters · Place 1 · Trenton Track200 Meters1.30.86a4
Jul 21AAU - NJ All Comers in the Summer Track & Field JamboreeJul 21 · 100 Meters · Place 1 · Trenton Track100 Meters1.14.61a4
Jul 72L Race Services Summer ShowdownJul 7 · 200 Meters · Place 2 · Trenton Track200 Meters2.30.21a4
Jul 72L Race Services Summer ShowdownJul 7 · 100 Meters · Place 1 · Trenton Track100 Meters1.15.02a4
Jun 27AAU Region 01 Qualifier at Lincoln Park Jersey City New JerseyJun 27 · 400 Meters · Place 6 · Trenton Trac400 Meters61:10.1710
Jun 27AAU Region 01 Qualifier at Lincoln Park Jersey City New JerseyJun 27 · 200 Meters · Place 3 · Trenton Trac200 MetersRound P330.0010
Jun 27AAU Region 01 Qualifier at Lincoln Park Jersey City New JerseyJun 27 · 100 Meters · Place 4 · Trenton Trac100 MetersRound P415.1210
Jun 2AAU New Jersey District Qualifier (14&Under)Jun 2 · 400 Meters · Place 1 · Trenton Trac400 Meters11:12.0014
Jun 2AAU New Jersey District Qualifier (14&Under)Jun 2 · 200 Meters · Place 1 · Trenton Trac200 Meters131.0014
Jun 2AAU New Jersey District Qualifier (14&Under)Jun 2 · 100 Meters · Place 1 · Trenton Trac100 Meters116.0014
Mar 16The Ocean Breeze National InvitationalMar 16 · 300 Meters · Place 4 · Trenton300 Meters450.72 PB10
Mar 16The Ocean Breeze National InvitationalMar 16 · 55 Meters · Place 2 · Trenton55 Meters28.59 PB10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 55 Meter · Place 9 · Trenton Track55 Meter9.9.03a4
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 200 Meters · Place 9 · Trenton Track200 Meters9.32.17a4

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30The Armory Youth Team ChallengeDec 30 · 55 Meter · Place 7 · Trenton Track55 Meter7.8.92a4
Dec 30The Armory Youth Team ChallengeDec 30 · 400 Meters · Place 19 · Trenton Track400 Meters19.1:18.57a PB4
Dec 30The Armory Youth Team ChallengeDec 30 · 200 Meters · Place 15 · Trenton Track200 Meters15.31.73a4

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 13UAGTCA Developmental Meet 2May 13 · 400 Meters · Place 5 · Trenton Track400 Meters5.1:15.58a3
May 13UAGTCA Developmental Meet 2May 13 · 100 Meters · Place 3 · Trenton Track100 MetersRound P3.15.26a3
May 13UAGTCA Developmental Meet 2May 13 · 100 Meters · Place 4 · Trenton Track100 Meters4.15.42a3

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 24AAU-NJ End of Summer Track & Field JamboreeJul 24 · 400 Meters · Place 2 · Trenton Track400 Meters2.1:21.73a2
Jul 24AAU-NJ End of Summer Track & Field JamboreeJul 24 · 200 Meters · Place 2 · Trenton Track200 Meters2.35.48a2
Jul 24AAU-NJ End of Summer Track & Field JamboreeJul 24 · 100 Meters · Place 1 · Trenton Track100 Meters1.17.04a2
Jun 18Transy East InvitationalJun 18 · 200 Meters · Place 2 · Trenton Track200 Meters2.34.95a2
Jun 18Transy East InvitationalJun 18 · 100 Meters · Place 2 · Trenton Track100 Meters2.17.00a2

2019 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 13J&J - H.O.N.O.R. MeetJul 13 · 50 Meter · Place 9 · Trenton Track50 Meter9.9.11a PB6U
Jun 23Charlie Mays Invitational Jun 23 · 300 Meters · Place 1 · Trenton300 Meters11:22.18—
Jun 23Charlie Mays Invitational Jun 23 · 150 Meters · Place 1 · Trenton150 Meters131.40 PB—
Jun 23Charlie Mays Invitational Jun 23 · 50 Meters · Place 1 · Trenton50 Meters111.18 PB—
Jun 15Transy East InvitationalJun 15 · 300 Meters · Place 2 · Trenton Trac300 Meters21:18.18—