Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUAGTCA Champ · Jun 114.38aUAGTCA ChampJune 1, 2024
200 Meters · IndoorNJ-AAU Jersey City Rec Development Series Meet · Jan 2830.05aNJ-AAU Jersey City Rec Development Series MeetJanuary 28, 2024
200 Meters · OutdoorArmory Youth All-Star Festival · Mar 828.28Armory Youth All-Star FestivalMarch 8, 2025
300 Meters · IndoorOcean Breeze Youth Holiday Festival · Dec 2946.52aOcean Breeze Youth Holiday FestivalDecember 29, 2025
400 Meters · IndoorUSATF National Youth Indoor Championships · Mar 211:03.23aUSATF National Youth Indoor ChampionshipsMarch 21, 2025
400 Meters · OutdoorUAGTCA 2025 Ron Jackson Youth Invitational · Jul 191:02.45aUAGTCA 2025 Ron Jackson Youth InvitationalJuly 19, 2025
55 Meter · IndoorNJ-AAU Jersey City Rec Development Series Meet · Jan 288.64aNJ-AAU Jersey City Rec Development Series MeetJanuary 28, 2024
55 Meters · IndoorOcean Breeze Youth Invitational · Jan 229.18aOcean Breeze Youth InvitationalJanuary 22, 2023
55 Meters · OutdoorArmory Youth Championships Presented by NYRR · Mar 188.81Armory Youth Championships Presented by NYRRMarch 18, 2023
600 Meters · IndoorOcean Breeze Youth Holiday Festival · Dec 292:34.05aOcean Breeze Youth Holiday FestivalDecember 29, 2022
800 Meters · IndoorOcean Breeze Invitational - Youth · Feb 92:41.64Ocean Breeze Invitational - YouthFebruary 9, 2025
800 Meters · OutdoorArmory Youth All-Star Festival · Mar 82:31.47Armory Youth All-Star FestivalMarch 8, 2025
Combined results · Outdoor2024 UAGTCA's Ron Jackson Youth Invitational · Jul 202:36.312024 UAGTCA's Ron Jackson Youth InvitationalJuly 20, 2024
Long Jump · IndoorOcean Breeze Invitational - Youth · Feb 94.18mOcean Breeze Invitational - YouthFebruary 9, 2025
Long Jump · OutdoorArmory Youth Championships · Mar 24.00mArmory Youth ChampionshipsMarch 2, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 7SJTFA FinalsJun 7 · Long Jump · Place 1 · Hamilton Flying KnightsHamilton Flying KnightsLong Jump1.14-02.006
Jun 7SJTFA FinalsJun 7 · 400 Meters · Place 2 · Hamilton Flying KnightsHamilton Flying Knights400 Meters2.1:08.53a6
Jun 7SJTFA FinalsJun 7 · 200 Meters · Place 3 · Hamilton Flying KnightsHamilton Flying Knights200 MetersRound P3.28.74a6
May 30SJTFA #3May 30 · 400 Meters · Place 4 · Hamilton Flying KnightsHamilton Flying Knights400 Meters4.1:08.11a6
May 30SJTFA #3May 30 · 200 Meters · Place 4 · Hamilton Flying KnightsHamilton Flying Knights200 Meters4.29.66a6
May 16SJTFA #1May 16 · 400 Meters · Place 2 · Hamilton Flying KnightsHamilton Flying Knights400 Meters2.1:06.67a6
May 16SJTFA #1May 16 · 200 Meters · Place 1 · Hamilton Flying KnightsHamilton Flying Knights200 Meters1.28.67a6

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
May 24SJTFA #2May 24 · 400 Meters · Place 2 · Hamilton Flying KnightsHamilton Flying Knights400 Meters2.1:06.81a6
Feb 15UAGTCA Meet #3Feb 15 · 400 Meters · Hamilton Flying KnightsHamilton Flying Knights400 Meters--DNS6
Feb 15UAGTCA Meet #3Feb 15 · 200 Meters · Hamilton Flying KnightsHamilton Flying Knights200 Meters--DNS6

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Place 16 · 07-Unattached07-Unattached300 Meters16.46.52a PB6
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 800 Meters · 07-Unattached07-Unattached800 Meters—DNS6
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 800 Meters · TrackSharksTrackSharks800 Meters—DNS5
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 400 Meters · Place 6 · TrackSharksTrackSharks400 MetersRound P6.1:04.10a5
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 400 Meters · Place 6 · TrackSharksTrackSharks400 Meters6.1:03.23a PB5
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 200 Meters · TrackSharksTrackSharks200 MetersRound P—DNS5
Feb 9Ocean Breeze Invitational - YouthFeb 9 · Long Jump · Place 4 · TrackSharksTrackSharksLong Jump44.18m PB11
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 800 Meters · Place 8 · TrackSharksTrackSharks800 Meters82:41.64 PB11
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 400 Meters · Place 7 · TrackSharksTrackSharks400 Meters71:06.8111
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · Long Jump · Place 4 · TrackSharksTrackSharksLong Jump4.4.18m5
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 800 Meters · Place 8 · TrackSharksTrackSharks800 Meters8.2:41.64a5
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 400 Meters · Place 7 · TrackSharksTrackSharks400 Meters7.1:06.81a5
Jan 5 UAGTCA Indoor Meet 1Jan 5 · 800 Meters · Place 6 · TrackSharksTrackSharks800 Meters62:50.35a5
Jan 5 UAGTCA Indoor Meet 1Jan 5 · 400 Meters · Place 5 · TrackSharksTrackSharks400 Meters51:08.47a5

2025 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · Long Jump · TrackSharksTrackSharksLong Jump—FOUL5
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · 800 Meters · Place 4 · TrackSharksTrackSharks800 Meters42:38.23a5
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · 400 Meters · Place 1 · TrackSharksTrackSharks400 Meters11:02.45a PB5
Jun 27AAU Track & Field Region 2 QualifierJun 27 · Long Jump · Place 3 · TrackSharksTrackSharksLong Jump3.12-06.005
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 800 Meters · Place 3 · TrackSharksTrackSharks800 Meters3.2:32.57a5
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 400 Meters · Place 3 · TrackSharksTrackSharks400 Meters3.1:02.71a5
Jun 13AAU Mid Atlantic District QualifierJun 13 · Long Jump · Place 1 · TrackSharksTrackSharksLong Jump1.13-06.255
Jun 13AAU Mid Atlantic District QualifierJun 13 · 800 Meters · Place 6 · TrackSharksTrackSharks800 Meters6.2:44.86a5
Jun 13AAU Mid Atlantic District QualifierJun 13 · 400 Meters · Place 4 · TrackSharksTrackSharks400 Meters4.1:04.42a5
May 24Suburban Developmental League ChampionshipMay 24 · Long Jump · Place 1 · TrackSharksTrackSharksLong Jump113-25
May 24Suburban Developmental League ChampionshipMay 24 · 400 Meters · Place 1 · TrackSharksTrackSharks400 Meters11:04.48a5
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · Long Jump · Place 6 · TrackSharksTrackSharksLong Jump63.80m11
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 400 Meters · Place 8 · TrackSharksTrackSharks400 Meters81:05.0111
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 800 Meters · Place 8 · TrackSharksTrackSharks800 Meters82:41.9611
May 3Youth Challenge Series - Spring Fling Twilight FestivalMay 3 · Long Jump · Place 4 · TrackSharksTrackSharksLong Jump4.4.02m5
May 3Youth Challenge Series - Spring Fling Twilight FestivalMay 3 · 800 Meters · Place 9 · TrackSharksTrackSharks800 Meters9.2:52.32a5
May 3Youth Challenge Series - Spring Fling Twilight FestivalMay 3 · 200 Meters · Place 12 · TrackSharksTrackSharks200 Meters12.28.56a5
Apr 13Youth Challenge Series - New York RelaysApr 13 · 800 Meters · TrackSharksTrackSharks800 Meters—DNS5
Apr 13Youth Challenge Series - New York RelaysApr 13 · 400 Meters · TrackSharksTrackSharks400 Meters—DNS5
Mar 8Armory Youth All-Star FestivalMar 8 · 800 Meters · Place 1 · TrackSharksTrackSharks800 Meters12:31.47 PB14
Mar 8Armory Youth All-Star FestivalMar 8 · 400 Meters · Place 2 · TrackSharksTrackSharks400 Meters21:05.0014
Mar 8Armory Youth All-Star FestivalMar 8 · 200 Meters · Place 4 · TrackSharksTrackSharks200 Meters428.28 PB14
Mar 2Armory Youth ChampionshipsMar 2 · Long Jump · Place 5 · TrackSharksTrackSharksLong Jump54.00m PB14
Mar 2Armory Youth ChampionshipsMar 2 · 800 Meters · Place 9 · TrackSharksTrackSharks800 Meters92:39.7414
Mar 2Armory Youth ChampionshipsMar 2 · 400 Meters · Place 7 · TrackSharksTrackSharks400 Meters71:04.6314

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · 300 Meters · Place 2 · TrackSharksTrackSharks300 Meters2.47.31a5
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · 800 Meters · Place 6 · TrackSharksTrackSharks800 Meters6.2:55.87a5
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 55 Meter · Place 5 · TrackSharksTrackSharks55 Meter5.8.64a PB4
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 400 Meters · Place 2 · TrackSharksTrackSharks400 Meters2.1:09.54a4
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 200 Meters · Place 3 · TrackSharksTrackSharks200 Meters3.30.05a PB4
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 200 Meters · Place 2 · TrackSharksTrackSharks200 Meters230.2310
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 400 Meters · Place 2 · TrackSharksTrackSharks400 Meters21:08.7510
Jan 52L Race Services Indoor Invite #1Jan 5 · 55 Meter · Place 6 · TrackSharksTrackSharks55 Meter6.8.95a4
Jan 52L Race Services Indoor Invite #1Jan 5 · 400 Meters · Place 1 · TrackSharksTrackSharks400 Meters1.1:10.94a4
Jan 52L Race Services Indoor Invite #1Jan 5 · 200 Meters · Place 2 · TrackSharksTrackSharks200 Meters2.30.70a4

2024 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jul 202024 UAGTCA's Ron Jackson Youth InvitationalJul 20 · Combined results · Place 1 · TrackSharksTrackSharksCombined results12:36.31 PB—
Jun 28AAU Region 02 National QualifierJun 28 · Long Jump · Place 2 · TrackSharksTrackSharksLong Jump2.12-06.004
Jun 28AAU Region 02 National QualifierJun 28 · 800 Meters · Place 1 · TrackSharksTrackSharks800 Meters1.2:33.09a4
Jun 28AAU Region 02 National QualifierJun 28 · 400 Meters · Place 2 · TrackSharksTrackSharks400 Meters2.1:04.47a4
Jun 14AAU Mid-Atlantic QualifierJun 14 · Long Jump · Place 1 · TrackSharksTrackSharksLong Jump113-00.2510
Jun 14AAU Mid-Atlantic QualifierJun 14 · 800 Meters · Place 1 · TrackSharksTrackSharks800 Meters12:39.8610
Jun 14AAU Mid-Atlantic QualifierJun 14 · 400 Meters · Place 1 · TrackSharksTrackSharks400 Meters11:05.2810
Jun 1UAGTCA ChampJun 1 · Long Jump · Place 1 · TrackSharksTrackSharksLong Jump1.3.92m4
Jun 1UAGTCA ChampJun 1 · 400 Meters · Place 2 · TrackSharksTrackSharks400 Meters2.1:05.83a4
Jun 1UAGTCA ChampJun 1 · 100 Meters · Place 3 · TrackSharksTrackSharks100 MetersRound P3.14.38a PB4
Jun 1UAGTCA ChampJun 1 · 100 Meters · Place 4 · TrackSharksTrackSharks100 Meters4.14.63a4
May 11UAGTCA Meet 2May 11 · Long Jump · Place 1 · TrackSharksTrackSharksLong Jump1.3.98m4
May 11UAGTCA Meet 2May 11 · 400 Meters · Place 1 · TrackSharksTrackSharks400 Meters1.1:06.83a4
May 11UAGTCA Meet 2May 11 · 100 Meters · Place 5 · TrackSharksTrackSharks100 MetersRound P5.14.40a4
May 11UAGTCA Meet 2May 11 · 100 Meters · Place 7 · TrackSharksTrackSharks100 Meters7.15.23a4
May 4Northeast Twilight InvitationalMay 4 · 800 Meters · Place 1 · TrackSharksTrackSharks800 Meters1.2:38.89a4
May 4Northeast Twilight InvitationalMay 4 · 200 Meters · Place 2 · TrackSharksTrackSharks200 Meters2.30.40aWind: 0.34
Apr 27New York Relays - Youth DivisionApr 27 · 800 Meters · Place 1 · TrackSharksTrackSharks800 Meters1.2:39.60a4
Apr 27New York Relays - Youth DivisionApr 27 · 400 Meters · Place 1 · TrackSharksTrackSharks400 Meters1.1:06.81a4
Apr 21Green Streakers and Supersonics Developmental MeetApr 21 · 800 Meters · Place 3 · TrackSharksTrackSharks800 Meters32:42.354
Apr 21Green Streakers and Supersonics Developmental MeetApr 21 · 400 Meters · Place 4 · TrackSharksTrackSharks400 Meters41:07.634
Apr 21Green Streakers and Supersonics Developmental MeetApr 21 · 200 Meters · Place 2 · TrackSharksTrackSharks200 Meters230.054
Apr 14Youth Challenge Series Season OpenerApr 14 · 200 Meters · Place 2 · TrackSharksTrackSharks200 Meters229.3810
Apr 14Youth Challenge Series Season OpenerApr 14 · 800 Meters · Place 1 · TrackSharksTrackSharks800 Meters12:41.4310

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Place 6 · TrackSharksTrackSharks300 Meters6.49.05a4
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 55 Meter · Place 13 · TrackSharksTrackSharks55 Meter13.8.76a4
Dec 17Armory Youth Winter Solstice InvitationalDec 17 · 400 Meters · Place 14 · TrackSharksTrackSharks400 Meters14.1:15.09a4
Dec 17Armory Youth Winter Solstice InvitationalDec 17 · 200 Meters · Place 9 · TrackSharksTrackSharks200 Meters9.30.87a4
Feb 10Fast Fridays Series Meet #4Feb 10 · 55 Meters · Place 5 · TrackSharksTrackSharks55 Meters59.30a—
Jan 22Ocean Breeze Youth InvitationalJan 22 · 55 Meters · Place 20 · TrackSharksTrackSharks55 Meters209.18a PB3
Jan 22Ocean Breeze Youth InvitationalJan 22 · 55 Meters · Place 20 · TrackSharksTrackSharks55 Meters209.189
Jan 13Fast Fridays Series Meet #3Jan 13 · 55 Meter · Place 8 · TrackSharksTrackSharks55 Meter8.9.24a3
Jan 13Fast Fridays Series Meet #3Jan 13 · 400 Meters · Place 12 · TrackSharksTrackSharks400 Meters12.1:24.53a3
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · 55 Meter · Place 29 · 07-Unattached07-Unattached55 Meter29.9.35a3
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · 200 Meters · Place 20 · 07-Unattached07-Unattached200 Meters20.32.87a3

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 200 Meters · Place 1 · TrackSharksTrackSharks200 Meters1.30.73a3
May 272023 V02Max Track Club Preseason InvitationalMay 27 · 400 Meters · TrackSharksTrackSharks400 Meters—DNS3
Apr 30Green Streakers And Supersonic Developmental Series Apr 30 · 400 Meters · TrackSharksTrackSharks400 Meters--DNS3
Mar 18Armory Youth Championships Presented by NYRRMar 18 · 55 Meters · Place 7 · TrackSharksTrackSharks55 Meters78.81 PB14

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Place 7 · 07-Unattached07-Unattached300 Meters7.58.59a3
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 600 Meters · Place 8 · 07-Unattached07-Unattached600 Meters8.2:34.05a PB3
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 55 Meter · Place 5 · 07-Unattached07-Unattached55 Meter5.9.11a3

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 172022 AAU Mid-Atlantic District Championships QualifierJun 17 · 200 Meters · Place 4 · Flying KnighFlying Knigh200 Meters434.498
Jun 172022 AAU Mid-Atlantic District Championships QualifierJun 17 · 100 Meters · Place 7 · Flying KnighFlying Knigh100 Meters717.008
Jun 5SJTFA CHAMPIONSHIP 2022Jun 5 · 400 Meters · Place 2 · Hamilton Flying KnightsHamilton Flying Knights400 Meters2.1:25.60a2
Jun 5SJTFA CHAMPIONSHIP 2022Jun 5 · 200 Meters · Hamilton Flying KnightsHamilton Flying Knights200 Meters--DNS2
Jun 5SJTFA CHAMPIONSHIP 2022Jun 5 · 100 Meters · Place 2 · Hamilton Flying KnightsHamilton Flying Knights100 MetersRound P2.17.43a2
Jun 5SJTFA CHAMPIONSHIP 2022Jun 5 · 100 Meters · Place 4 · Hamilton Flying KnightsHamilton Flying Knights100 Meters4.17.96a2