Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNewark Academy Meet · Apr 1412.03aNewark Academy MeetApril 14, 2026
200 Meters · IndoorOcean Breeze Youth Freedom Games · Jan 2126.38Ocean Breeze Youth Freedom GamesJanuary 21, 2024
200 Meters · OutdoorECTCA Frosh Soph Open Invitational · May 1224.38aECTCA Frosh Soph Open InvitationalMay 12, 2026
200 yard Dash Freshman · OutdoorLENNY MOORE RELAYS · Mar 2925.37LENNY MOORE RELAYSMarch 29, 2025
300 Meters · IndoorOcean Breeze Youth Holiday Festival · Dec 2942.47aOcean Breeze Youth Holiday FestivalDecember 29, 2023
400 Meters · IndoorNJ-AAU Jersey City Rec Development Series Meet · Jan 281:00.98aNJ-AAU Jersey City Rec Development Series MeetJanuary 28, 2024
400 Meters · OutdoorECTCA Frosh Soph Open Invitational · May 1057.07ECTCA Frosh Soph Open InvitationalMay 10, 2025
55 Meter · IndoorArmory Youth Winter Solstice Invitational · Dec 177.61aArmory Youth Winter Solstice InvitationalDecember 17, 2023
60 Meter · Indoor Speed Capital New York Invitational · Dec 108.20a Speed Capital New York InvitationalDecember 10, 2023
800 Meters · IndoorOcean Breeze Youth Invitational · Feb 112:27.12Ocean Breeze Youth InvitationalFebruary 11, 2024
Javelin · 800g · OutdoorNJCTC Season Finale · May 1867-8NJCTC Season FinaleMay 18, 2025
Long Jump · IndoorOcean Breeze Freedom Games · Jan 43.53mOcean Breeze Freedom GamesJanuary 4, 2020
Long Jump · OutdoorNewark Academy Meet · Apr 1419-7Newark Academy MeetApril 14, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - NPA & NPBMay 29 · Long Jump · Place 7 · Newark AcademyNewark AcademyLong Jump7.18-09.00Wind: 2.211
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 200 Meters · Place 11 · Newark AcademyNewark Academy200 Meters11.23.88aWind: 2.711
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 100 Meters · Place 18 · Newark AcademyNewark Academy100 MetersRound P18.12.14aWind: -0.611
May 13NJISAA Prep B ChampionshipsMay 13 · Long Jump · Place 4 · Newark AcademyNewark AcademyLong Jump4.18-1.5011
May 13NJISAA Prep B ChampionshipsMay 13 · 100 Meters · Place 8 · Newark AcademyNewark Academy100 MetersRound P8.12.21a11
May 12ECTCA Frosh Soph Open InvitationalMay 12 · 200 Meters · Place 5 · Newark AcademyNewark Academy200 Meters5.24.38a PB11
May 8Essex County ChampionshipsMay 8 · Long Jump · Place 20 · Newark AcademyNewark AcademyLong Jump20.19-511
May 8Essex County ChampionshipsMay 8 · 100 Meters · Place 59 · Newark AcademyNewark Academy100 MetersRound P59.12.13aWind: -0.811
May 1Super Essex Conference Colonial & Independence ChampsMay 1 · Long Jump · Place 8 · Newark AcademyNewark AcademyLong Jump8.17-811
May 1Super Essex Conference Colonial & Independence ChampsMay 1 · 100 Meters · Place 11 · Newark AcademyNewark Academy100 MetersRound P11.12.11aWind: -211
Apr 14Newark Academy MeetApr 14 · Long Jump · Place 2 · Newark AcademyNewark AcademyLong Jump2.19-7 PB11
Apr 14Newark Academy MeetApr 14 · 200 Meters · Place 6 · Newark AcademyNewark Academy200 Meters6.25.07a11
Apr 14Newark Academy MeetApr 14 · 100 Meters · Place 5 · Newark AcademyNewark Academy100 Meters5.12.03a PB11
Apr 11Georgian Court University HS ChallengeApr 11 · Long Jump · Place 24 · Newark AcademyNewark AcademyLong Jump24.16-10.00Wind: 011
Apr 11Georgian Court University HS ChallengeApr 11 · 100 Meters · Place 70 · Newark AcademyNewark Academy100 Meters70.12.48aWind: -0.911
Apr 4Summit RelaysApr 4 · Long Jump · Place 15 · Newark AcademyNewark AcademyLong Jump15.19-01.0011
Mar 28NJISAA Outdoor Track & Field RelaysMar 28 · Long Jump · Newark AcademyNewark AcademyLong Jump—DNS11

2025 Outdoor Track

36 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · Long Jump · Place 6 · Newark AcademyNewark AcademyLong Jump6.18-10.509
May 30NJSIAA NPA & NPB StatesMay 30 · 400 Meters · Newark AcademyNewark Academy400 MetersRelay Split—58.8hUnofficial9
May 30NJSIAA NPA & NPB StatesMay 30 · 400 Meters · Place 25 · Newark AcademyNewark Academy400 Meters25.58.03a9
May 18NJCTC Season FinaleMay 18 · Long Jump · Place 8 · Newark AcademyNewark AcademyLong Jump8.18-109
May 18NJCTC Season FinaleMay 18 · Javelin · Place 30 · Newark AcademyNewark AcademyJavelin800g30.67-8 PB9
May 18NJCTC Season FinaleMay 18 · 400 Meters · Place 36 · Newark AcademyNewark Academy400 Meters36.57.94a9
May 10ECTCA Frosh Soph Open InvitationalMay 10 · 100 Meters · Place 19 · Newark AcademyNewark Academy100 MetersRound P1912.299
May 10ECTCA Frosh Soph Open InvitationalMay 10 · 100 Meters · Place 19 · Newark AcademyNewark Academy100 MetersRound P1912.299
May 10ECTCA Frosh Soph Open InvitationalMay 10 · Long Jump · Place 7 · Newark AcademyNewark AcademyLong Jump717-89
May 10ECTCA Frosh Soph Open InvitationalMay 10 · Long Jump · Place 7 · Newark AcademyNewark AcademyLong Jump717-89
May 10ECTCA Frosh Soph Open InvitationalMay 10 · 400 Meters · Place 6 · Newark AcademyNewark Academy400 Meters657.07 PB9
May 10ECTCA Frosh Soph Open InvitationalMay 10 · 400 Meters · Place 6 · Newark AcademyNewark Academy400 Meters657.079
May 10ECTCA Frosh Soph Open InvitationalMay 10 · 200 Meters · Place 10 · Newark AcademyNewark Academy200 Meters1024.869
May 10ECTCA Frosh Soph Open InvitationalMay 10 · 200 Meters · Place 10 · Newark AcademyNewark Academy200 Meters1024.869
May 10ECTCA Frosh Soph Open InvitationalMay 10 · 100 Meters · Place 19 · Newark AcademyNewark Academy100 MetersRound P1912.299
May 10ECTCA Frosh Soph Open InvitationalMay 10 · 100 Meters · Place 19 · Newark AcademyNewark Academy100 MetersRound P1912.299
May 10ECTCA Frosh Soph Open InvitationalMay 10 · Long Jump · Place 7 · Newark AcademyNewark AcademyLong Jump717-89
May 10ECTCA Frosh Soph Open InvitationalMay 10 · Long Jump · Place 7 · Newark AcademyNewark AcademyLong Jump717-89
May 10ECTCA Frosh Soph Open InvitationalMay 10 · 400 Meters · Place 6 · Newark AcademyNewark Academy400 Meters657.079
May 10ECTCA Frosh Soph Open InvitationalMay 10 · 400 Meters · Place 6 · Newark AcademyNewark Academy400 Meters657.079
May 10ECTCA Frosh Soph Open InvitationalMay 10 · 200 Meters · Place 10 · Newark AcademyNewark Academy200 Meters1024.869
May 10ECTCA Frosh Soph Open InvitationalMay 10 · 200 Meters · Place 10 · Newark AcademyNewark Academy200 Meters1024.869
May 8Essex County ChampionshipsMay 8 · Long Jump · Place 31 · Newark AcademyNewark AcademyLong Jump3119-09
May 8Essex County ChampionshipsMay 8 · 200 Meters · Place 70 · Newark AcademyNewark Academy200 Meters7024.989
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · Long Jump · Place 6 · NEWARK ACADEMYNEWARK ACADEMYLong Jump618-19
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · Long Jump · Place 6 · NEWARK ACADEMYNEWARK ACADEMYLong Jump618-19
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · Long Jump · Place 6 · NEWARK ACADEMYNEWARK ACADEMYLong Jump618-19
Apr 24129th Penn Relays Carnival - HSApr 24 · 400 Meters · Newark AcademyNewark Academy400 MetersRelay Split—58.5hUnofficial9
Apr 12East Brunswick InvitationalApr 12 · Long Jump · Place 9 · Newark AcadeNewark AcadeLong Jump917-08.50—
Apr 4NJISAA Outdoor Track RelaysApr 4 · Long Jump · Place 12 · Newark AcademyNewark AcademyLong Jump1217-69
Mar 29LENNY MOORE RELAYSMar 29 · 200 Meters · Place 4 · Newark AcademyNewark Academy200 Meters425.379
Mar 29LENNY MOORE RELAYSMar 29 · 200 yard Dash Freshman · Place 4 · Newark AcademyNewark Academy200 yard Dash Freshman425.37 PB9
Mar 29LENNY MOORE RELAYSMar 29 · Long Jump · Place 6 · Newark AcademyNewark AcademyLong Jump618-8.759
Mar 29LENNY MOORE RELAYSMar 29 · Long Jump · Place 6 · Newark AcademyNewark AcademyLong Jump618-8.759
Mar 26West Orange Novice Series #1Mar 26 · Long Jump · Place 1 · Newark AcadeNewark AcadeLong Jump118-01.00—
Mar 26West Orange Novice Series #1Mar 26 · 400 Meters · Place 6 · Newark AcadeNewark Acade400 Meters61:01.34—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 800 Meters · Place 18 · JaguarJaguar800 Meters182:27.12 PB15
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 400 Meters · Place 19 · JaguarJaguar400 Meters191:01.0515
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 800 Meters · Place 6 · Jaguar TrackJaguar Track800 Meters6.2:32.25a8
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 400 Meters · Place 22 · Jaguar TrackJaguar Track400 Meters22.1:00.98a PB8
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · Long Jump · Place 5 · JaguarJaguarLong Jump54.21m15
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 200 Meters · Place 20 · JaguarJaguar200 Meters2026.38 PB15
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 400 Meters · Place 22 · JaguarJaguar400 Meters221:01.1515

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Place 16 · Jaguar TrackJaguar Track300 Meters16.42.47a PB8
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 55 Meter · Place 11 · Jaguar TrackJaguar Track55 Meter11.7.64a8
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 800 Meters · Place 11 · Jaguar TrackJaguar Track800 Meters11.2:35.43a8
Dec 17Armory Youth Winter Solstice InvitationalDec 17 · 55 Meter · Place 10 · Jaguar TrackJaguar Track55 Meter10.7.61a PB8
Dec 17Armory Youth Winter Solstice InvitationalDec 17 · 400 Meters · Place 20 · Jaguar TrackJaguar Track400 Meters20.1:02.45a8
Dec 17Armory Youth Winter Solstice InvitationalDec 17 · 200 Meters · Place 20 · Jaguar TrackJaguar Track200 Meters20.27.37a8
Dec 10 Speed Capital New York InvitationalDec 10 · 60 Meter · Place 11 · Jaguar TrackJaguar Track60 Meter11.8.20a PB8
Dec 10 Speed Capital New York InvitationalDec 10 · 400 Meters · Place 16 · Jaguar TrackJaguar Track400 Meters16.1:05.21a8
Dec 10 Speed Capital New York InvitationalDec 10 · 200 Meters · Place 9 · Jaguar TrackJaguar Track200 Meters9.26.62a8

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 272023 V02Max Track Club Preseason InvitationalMay 27 · 400 Meters · Place 13 · Newark StridersNewark Striders400 Meters13.1:06.78a7
May 272023 V02Max Track Club Preseason InvitationalMay 27 · 200 Meters · Place 13 · Newark StridersNewark Striders200 Meters13.27.37a7
May 21Plainfield Tsunami Youth InvitationalMay 21 · Long Jump · Place 6 · Newark StridNewark StridLong Jump614-04.00—
May 21Plainfield Tsunami Youth InvitationalMay 21 · 200 Meters · Place 13 · Newark StridNewark Strid200 Meters1329.44—
May 21Plainfield Tsunami Youth InvitationalMay 21 · 400 Meters · Place 21 · Newark StridNewark Strid400 Meters211:08.43—

2020 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 26USATF-NJ Youth Developmental Track & Field MeetJan 26 · 400 Meters · Place 18 · JaguarJaguar400 Meters181:27.4211
Jan 26USATF-NJ Youth Developmental Track & Field MeetJan 26 · 200 Meters · Place 19 · JaguarJaguar200 Meters1937.1611
Jan 4Ocean Breeze Freedom GamesJan 4 · Long Jump · Place 6 · JaguarJaguarLong Jump63.53m PB—
Jan 4Ocean Breeze Freedom GamesJan 4 · 200 Meters · Place 31 · JaguarJaguar200 Meters3135.37—

2018 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 4YMCA Youth Series Meet #2Feb 4 · 200 Meters · Place 75 · JaguarJaguar200 Meters7540.87—
Feb 4YMCA Youth Series Meet #2Feb 4 · 400 Meters · Place 84 · JaguarJaguar400 Meters841:36.07—