Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 UAGTCA Ron Jackson Invite · Jul 1815.77a2026 UAGTCA Ron Jackson InviteJuly 18, 2026
200 Meters · Outdoor2026 UAGTCA Ron Jackson Invite · Jul 1832.83a2026 UAGTCA Ron Jackson InviteJuly 18, 2026
400 Meters · OutdoorUAGTCA Outdoor Championship · Jun 61:17.73aUAGTCA Outdoor ChampionshipJune 6, 2026
800 Meters · OutdoorUAGTCA Outdoor Meet #1 · May 34:04.48UAGTCA Outdoor Meet #1May 3, 2025

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · 400 Meters · Place 2 · Willingboro TrackWillingboro Track400 Meters2.1:20.52a-
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · 200 Meters · Place 4 · Willingboro TrackWillingboro Track200 MetersRound P4.33.96a-
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · 200 Meters · Place 4 · Willingboro TrackWillingboro Track200 Meters4.32.83a PB-
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · 100 Meters · Place 4 · Willingboro TrackWillingboro Track100 MetersRound P4.16.15a-
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · 100 Meters · Place 4 · Willingboro TrackWillingboro Track100 Meters4.15.77a PB-
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 400 Meters · Place 15 · Willingboro Track Club EliteWillingboro Track Club Elite400 Meters151:19.59a—
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 200 Meters · Place 15 · Willingboro Track Club EliteWillingboro Track Club Elite200 MetersRound P1533.90a—
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 100 Meters · Place 20 · Willingboro Track Club EliteWillingboro Track Club Elite100 MetersRound P2016.36a—
Jun 13AAU Maryland District QualifierJun 13 · 400 Meters · Place 5 · Willingboro Track Club EliteWillingboro Track Club Elite400 Meters5.1:19.11a-
Jun 13AAU Maryland District QualifierJun 13 · 200 Meters · Place 9 · Willingboro Track Club EliteWillingboro Track Club Elite200 MetersRound P9.34.84aWind: -2-
Jun 13AAU Maryland District QualifierJun 13 · 100 Meters · Place 8 · Willingboro Track Club EliteWillingboro Track Club Elite100 MetersRound P8.16.25a-
Jun 13AAU Maryland District QualifierJun 13 · 100 Meters · Place 5 · Willingboro Track Club EliteWillingboro Track Club Elite100 Meters5.15.80aWind: 2.8-
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 400 Meters · Place 3 · Willingboro TrackWillingboro Track400 Meters3.1:17.73a PB-
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 200 Meters · Willingboro TrackWillingboro Track200 Meters—DNS-
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 100 Meters · Place 7 · Willingboro TrackWillingboro Track100 MetersRound P7.16.16aWind: -1.4-
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 100 Meters · Place 4 · Willingboro TrackWillingboro Track100 Meters4.16.03aWind: -0.2-
May 30UAGTCA Meet 4May 30 · 400 Meters · Place 3 · Willingboro TrackWillingboro Track400 Meters3.1:20.53a-
May 30UAGTCA Meet 4May 30 · 100 Meters · Place 6 · Willingboro TrackWillingboro Track100 MetersRound P6.16.98a-
May 30UAGTCA Meet 4May 30 · 100 Meters · Place 5 · Willingboro TrackWillingboro Track100 Meters5.17.21a-
May 23UAGTCA 2026 Outdoor Meet #3May 23 · 200 Meters · Place 8 · Willingboro TrackWillingboro Track200 Meters8.36.71a-
May 16UAGTCA Meet 2May 16 · 400 Meters · Place 7 · Willingboro TrackWillingboro Track400 Meters7.1:23.80a-
May 16UAGTCA Meet 2May 16 · 100 Meters · Place 8 · Willingboro TrackWillingboro Track100 MetersRound P8.16.42aWind: 0.3-
May 16UAGTCA Meet 2May 16 · 100 Meters · Place 6 · Willingboro TrackWillingboro Track100 Meters6.16.21a-
May 9UAGTCA Meet 1May 9 · 800 Meters · Willingboro TrackWillingboro Track800 Meters—DNS-
May 9UAGTCA Meet 1May 9 · 200 Meters · Place 5 · Willingboro TrackWillingboro Track200 Meters5.34.83a-

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 15UAGTCA Meet #3Feb 15 · 400 Meters · Willingboro TrackWillingboro Track400 Meters--DNS-
Feb 15UAGTCA Meet #3Feb 15 · 200 Meters · Willingboro TrackWillingboro Track200 Meters--DNS-

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · 400 Meters · Place 12 · Tri-State EliteTri-State Elite400 Meters121:27.20a—
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · 200 Meters · Place 15 · Tri-State EliteTri-State Elite200 MetersRound P1537.87a—
Jun 14Transey East InvitationalJun 14 · 200 Meters · Place 14 · Tri-State Elite Track ClubTri-State Elite Track Club200 Meters14.39.48a-
Jun 14Transey East InvitationalJun 14 · 100 Meters · Place 16 · Tri-State Elite Track ClubTri-State Elite Track Club100 Meters16.19.13a-
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · 100 Meters · Place 15 · Tri-State Elite Track ClubTri-State Elite Track Club100 Meters1518.247
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · 400 Meters · Place 5 · Tri-State Elite Track ClubTri-State Elite Track Club400 Meters51:26.867
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · 200 Meters · Place 12 · Tri-State Elite Track ClubTri-State Elite Track Club200 Meters1236.737
Jun 1SJTFA #3Jun 1 · 200 Meters · Place 7 · Tri-State Elite Track ClubTri-State Elite Track Club200 Meters7.39.18a-
Jun 1SJTFA #3Jun 1 · 100 Meters · Place 13 · Tri-State Elite Track ClubTri-State Elite Track Club100 Meters13.18.17a-
May 24UAGTCA Outdoor Meet #4May 24 · 400 Meters · Place 11 · Tri-State EliteTri-State Elite400 Meters111:29.42a—
May 24UAGTCA Outdoor Meet #4May 24 · 100 Meters · Place 17 · Tri-State EliteTri-State Elite100 MetersRound P1718.78a—
May 17SJTFA #2May 17 · 200 Meters · Place 7 · Tri-State Elite Track ClubTri-State Elite Track Club200 Meters7.40.75a-
May 17SJTFA #2May 17 · 100 Meters · Place 6 · Tri-State Elite Track ClubTri-State Elite Track Club100 Meters6.18.91a-
May 10UAGTCA Outdoor Meet #2May 10 · 400 Meters · Place 27 · Tri-State Elite Track ClubTri-State Elite Track Club400 Meters271:35.20—
May 10UAGTCA Outdoor Meet #2May 10 · 100 Meters · Place 36 · Tri-State Elite Track ClubTri-State Elite Track Club100 Meters3619.87—
May 3UAGTCA Outdoor Meet #1May 3 · 800 Meters · Place 14 · Tri-State Elite Track ClubTri-State Elite Track Club800 Meters144:04.48 PB—
May 3UAGTCA Outdoor Meet #1May 3 · 200 Meters · Place 22 · Tri-State Elite Track ClubTri-State Elite Track Club200 Meters2241.27—