Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorNJ-AAU Charlie Mays Invitational · Jun 176:35.60aNJ-AAU Charlie Mays InvitationalJune 17, 2026
200 Meters · IndoorArmory Youth Winter Invitational · Feb 1734.76Armory Youth Winter InvitationalFebruary 17, 2025
200 Meters · OutdoorUSATF New Jersey Association 14U Junior Olympic Championships · Jun 2234.13aUSATF New Jersey Association 14U Junior Olympic ChampionshipsJune 22, 2024
300 Meters · IndoorOcean Breeze Youth Holiday Festival · Dec 2957.96aOcean Breeze Youth Holiday FestivalDecember 29, 2025
400 Meters · IndoorTrack And Field Fiesta (Youth) · Nov 161:18.88aTrack And Field Fiesta (Youth)November 16, 2025
400 Meters · OutdoorPlainfield Tsunami Youth Invitational · May 171:17.12aPlainfield Tsunami Youth Invitational May 17, 2026
55 Meter · IndoorThe Ocean Breeze Invitational - Youth Division · Feb 99.72aThe Ocean Breeze Invitational - Youth DivisionFebruary 9, 2025
55 Meters · IndoorArmory Youth Winter Invitational · Feb 179.68Armory Youth Winter InvitationalFebruary 17, 2025
55 Meters · OutdoorArmory Youth Championships · Mar 29.70Armory Youth ChampionshipsMarch 2, 2025
800 Meters · IndoorTrack And Field Fiesta (Youth) · Nov 163:03.52aTrack And Field Fiesta (Youth)November 16, 2025
800 Meters · OutdoorTransy East Invitational · Jun 202:58.74aTransy East InvitationalJune 20, 2026
Javelin · 300g TJ · OutdoorTransy East Invitational · Jun 2011.13mTransy East InvitationalJune 20, 2026
Javelin · 400g TJ · OutdoorNJ-AAU Charlie Mays Invitational · Jun 1712.01mNJ-AAU Charlie Mays InvitationalJune 17, 2026
Javelin · 450g AeroJav · OutdoorPlainfield Tsunami Youth Invitational · May 179.91mPlainfield Tsunami Youth Invitational May 17, 2026
Long Jump · IndoorOcean Breeze Youth Freedom Games · Jan 212.13mOcean Breeze Youth Freedom GamesJanuary 21, 2024
Long Jump · OutdoorSpring Fling Twilight Festival · May 112.63mSpring Fling Twilight FestivalMay 11, 2024

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 20Transy East InvitationalJun 20 · Javelin · Place 5 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUBJavelin300g TJ5.11.13m PB5
Jun 20Transy East InvitationalJun 20 · 800 Meters · Place 9 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB800 Meters9.2:58.74a PB5
Jun 17NJ-AAU Charlie Mays InvitationalJun 17 · Javelin · Place 5 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUBJavelin400g TJ5.12.01m PB5
Jun 17NJ-AAU Charlie Mays InvitationalJun 17 · 1500 Meters · Place 6 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB1500 Meters6.6:35.60a PB5
Jun 17NJ-AAU Charlie Mays InvitationalJun 17 · 800 Meters · Place 4 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB800 Meters4.2:59.50a5
May 17Plainfield Tsunami Youth Invitational May 17 · Javelin · Place 18 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUBJavelin450g AeroJav18.9.91m PB5
May 17Plainfield Tsunami Youth Invitational May 17 · 800 Meters · Place 6 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB800 Meters6.3:00.11a5
May 17Plainfield Tsunami Youth Invitational May 17 · 400 Meters · Place 16 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB400 Meters16.1:17.12a PB5
Apr 26AAuNJ Developmental MeetApr 26 · 800 Meters · Place 7 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB800 Meters7.3:01.84a5
Apr 26AAuNJ Developmental MeetApr 26 · 400 Meters · Place 21 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB400 Meters21.1:21.43a5

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 4Southern CT Youth, Open Masters Meet #1Jan 4 · 800 Meters · Place 13 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB800 Meters13.3:15.21a5
Jan 4Southern CT Youth, Open Masters Meet #1Jan 4 · 400 Meters · Place 16 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB400 Meters16.1:21.41a5

2025 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Place 55 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB300 Meters55.57.96a PB5
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 800 Meters · Place 22 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB800 Meters22.3:09.99a5
Dec 14 Speed Capital New York InvitationalDec 14 · 800 Meters · Place 8 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB800 Meters8.3:08.26a5
Dec 14 Speed Capital New York InvitationalDec 14 · 400 Meters · Place 13 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB400 Meters13.1:19.27a5
Nov 16Track And Field Fiesta (Youth)Nov 16 · 800 Meters · Place 9 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB800 Meters9.3:03.52a PB5
Nov 16Track And Field Fiesta (Youth)Nov 16 · 400 Meters · Place 17 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB400 Meters17.1:18.88a PB5
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 400 Meters · Place 33 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB400 MetersRound P33.1:20.42a4
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 200 Meters · Place 55 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB200 MetersRound P55.34.87a4
Feb 17Armory Youth Winter InvitationalFeb 17 · 400 Meters · Place 26 · THOROUGHBREDTHOROUGHBRED400 Meters261:19.8914
Feb 17Armory Youth Winter InvitationalFeb 17 · 200 Meters · Place 43 · THOROUGHBREDTHOROUGHBRED200 Meters4334.76 PB14
Feb 17Armory Youth Winter InvitationalFeb 17 · 55 Meters · Place 27 · THOROUGHBREDTHOROUGHBRED55 Meters279.68 PB14
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 400 Meters · Place 34 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB400 Meters341:22.0911
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 55 Meters · Place 36 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB55 Meters369.7211
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 55 Meter · Place 36 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB55 Meter36.9.72a PB4
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 400 Meters · Place 34 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB400 Meters34.1:22.09a4
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 200 Meters · Place 42 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB200 Meters4235.0111
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 400 Meters · Place 51 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB400 Meters511:25.9311

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 242025 V02Max Track Club Preseason InvitationalMay 24 · 400 Meters · Place 20 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB400 Meters20.1:20.68a4
May 242025 V02Max Track Club Preseason InvitationalMay 24 · 200 Meters · Place 20 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB200 Meters20.35.75a4
May 4AAU-NJ ANNUAL TRACK AND FIELD INVITATIONALMay 4 · 800 Meters · Place 8 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB800 Meters8.3:08.31a4
May 4AAU-NJ ANNUAL TRACK AND FIELD INVITATIONALMay 4 · 400 Meters · Place 9 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB400 Meters9.1:19.09a4
Mar 2Armory Youth ChampionshipsMar 2 · 400 Meters · Place 28 · THOROUGHBREDTHOROUGHBRED400 Meters281:19.7014
Mar 2Armory Youth ChampionshipsMar 2 · 200 Meters · Place 44 · THOROUGHBREDTHOROUGHBRED200 Meters4435.6114
Mar 2Armory Youth ChampionshipsMar 2 · 55 Meters · Place 26 · THOROUGHBREDTHOROUGHBRED55 Meters269.70 PB14

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 15 Speed Capital New York InvitationalDec 15 · 400 Meters · Place 11 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB400 Meters11.1:26.67a4
Dec 15 Speed Capital New York InvitationalDec 15 · 200 Meters · Place 14 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB200 Meters14.36.63a4
Nov 172C2W Track & Field FiestaNov 17 · 400 Meters · Place 15 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB400 Meters15.1:34.504
Feb 19Armory Youth ChampionshipsFeb 19 · 800 Meters · Place 16 · Newark StridNewark Strid800 Meters163:27.5714
Feb 19Armory Youth ChampionshipsFeb 19 · 400 Meters · Place 45 · Newark StridNewark Strid400 Meters451:30.9814
Feb 19Armory Youth ChampionshipsFeb 19 · 200 Meters · Place 59 · Newark StridNewark Strid200 Meters5937.9814
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 800 Meters · Place 13 · Newark StridersNewark Striders800 Meters13.3:25.77a3
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 400 Meters · Place 44 · Newark StridersNewark Striders400 Meters44.1:27.94a3
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 200 Meters · Place 45 · Newark StridersNewark Striders200 Meters45.38.85a3
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · Long Jump · Place 33 · Newark StridersNewark StridersLong Jump332.13m PB10
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 200 Meters · Place 83 · Newark StridersNewark Striders200 Meters8339.4310
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 400 Meters · Place 69 · Newark StridersNewark Striders400 Meters691:32.2610

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 27AAU Region 01 Qualifier at Lincoln Park Jersey City New JerseyJun 27 · 400 Meters · Place 16 · Newark StridNewark Strid400 Meters161:25.3610
Jun 22USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 25 · Newark StridersNewark Striders200 Meters25.34.13a PBWind: 1.43
Jun 8Jeuness Invitational (Youth)Jun 8 · 800 Meters · Place 7 · Newark Striders Track ClubNewark Striders Track Club800 Meters73:07.10—
Jun 8Jeuness Invitational (Youth)Jun 8 · 400 Meters · Place 9 · Newark Striders Track ClubNewark Striders Track Club400 Meters91:21.70—
Jun 2AAU New Jersey District Qualifier (14&Under)Jun 2 · 800 Meters · Place 9 · Newark StridNewark Strid800 Meters93:20.9814
Jun 2AAU New Jersey District Qualifier (14&Under)Jun 2 · 400 Meters · Place 13 · Newark StridNewark Strid400 Meters131:25.1814
May 11Spring Fling Twilight FestivalMay 11 · Long Jump · Place 16 · Newark StridersNewark StridersLong Jump162.63m PB10
May 11Spring Fling Twilight FestivalMay 11 · 800 Meters · Place 14 · Newark StridersNewark Striders800 Meters143:16.6410
May 5AAU-Youth Track & Field InvitationalMay 5 · 800 Meters · Place 9 · Newark StridersNewark Striders800 Meters9.3:23.64a3
May 5AAU-Youth Track & Field InvitationalMay 5 · 400 Meters · Place 11 · Newark StridersNewark Striders400 Meters11.1:24.01a3
Apr 28Bloomfield Youth InvitationalApr 28 · 800 Meters · Place 2 · Newark StridersNewark Striders800 Meters2.3:16.95a3
Apr 28Bloomfield Youth InvitationalApr 28 · 400 Meters · Place 8 · Newark StridersNewark Striders400 Meters8.1:22.82a3
Apr 14Jr. Highlanders Track and Field InvitationalApr 14 · 800 Meters · Place 4 · Newark StridersNewark Striders800 Meters4.3:24.31a3
Apr 14Jr. Highlanders Track and Field InvitationalApr 14 · 400 Meters · Place 5 · Newark StridersNewark Striders400 Meters5.1:25.86a3

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 11Speed Capital New YorkDec 11 · 400 Meters · Place 18 · Newark StridersNewark Striders400 Meters18.1:45.83a2
Dec 11Speed Capital New YorkDec 11 · 200 Meters · Place 34 · Newark StridersNewark Striders200 Meters34.43.32a2
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 55 Meter · Place 29 · Newark StridersNewark Striders55 MeterRound P29.12.42a1
Feb 6NJ-AAU Jersey City Rec Development Meet 3Feb 6 · 55 Meter · Place 24 · Newark StridersNewark Striders55 Meter24.12.96a1
Feb 6NJ-AAU Jersey City Rec Development Meet 3Feb 6 · 55 Meter · Place 24 · Newark StridersNewark Striders55 Meter24.12.96a1

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 25USATF New Jersey Association Junior Olympic ChampionshipsJun 25 · 400 Meters · Newark StridersNewark Striders400 Meters—SCR1
Jun 25USATF New Jersey Association Junior Olympic ChampionshipsJun 25 · 200 Meters · Newark StridersNewark Striders200 Meters—SCR1
May 22Charlie Mays InvitationalMay 22 · 400 Meters · Place 21 · Newark StridersNewark Striders400 Meters21.1:46.16a1
May 22Charlie Mays InvitationalMay 22 · 200 Meters · Place 12 · Newark StridersNewark Striders200 Meters12.46.85a1
May 152022 Plainfield Tsunami Youth Invitational - 5/15/2022 May 15 · 400 Meters · Place 20 · Newark StridersNewark Striders400 Meters20.1:49.27a1
May 152022 Plainfield Tsunami Youth Invitational - 5/15/2022 May 15 · 200 Meters · Place 27 · Newark StridersNewark Striders200 Meters27.49.04a1
Mar 112022 AAU Track & Field National ChampionshipsMar 11 · 55 Meter · Place 24 · Newark StridersNewark Striders55 Meter24.12.96aUnofficial1