Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorOcean Breeze Youth Freedom Games · Jan 2131.62Ocean Breeze Youth Freedom GamesJanuary 21, 2024
200 Meters · OutdoorUAGTCA Meet 1 · May 928.53aUAGTCA Meet 1May 9, 2026
300 Meters · IndoorOcean Breeze Youth Holiday Festival · Dec 2955.92aOcean Breeze Youth Holiday FestivalDecember 29, 2022
400 Meters · IndoorUAGTCA Meet #3 · Feb 151:05.56aUAGTCA Meet #3February 15, 2026
400 Meters · Outdoor2026 UAGTCA Ron Jackson Invite · Jul 181:04.44a2026 UAGTCA Ron Jackson InviteJuly 18, 2026
55 Meter · IndoorOcean Breeze Youth Holiday Festival · Dec 298.33aOcean Breeze Youth Holiday FestivalDecember 29, 2025
55 Meters · IndoorOcean Breeze Youth Freedom Games · Jan 218.70Ocean Breeze Youth Freedom GamesJanuary 21, 2024
600 Meters · IndoorOcean Breeze Youth Holiday Festival · Dec 292:29.42aOcean Breeze Youth Holiday FestivalDecember 29, 2022
800 Meters · IndoorOcean Breeze Invitational - Youth · Feb 92:37.98Ocean Breeze Invitational - YouthFebruary 9, 2025
800 Meters · OutdoorSJTFA #3 · Jun 12:29.32aSJTFA #3June 1, 2025
Combined results · Outdoor2024 UAGTCA's Ron Jackson Youth Invitational · Jul 201:09.512024 UAGTCA's Ron Jackson Youth InvitationalJuly 20, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · 800 Meters · Place 13 · Willingboro TrackWillingboro Track800 Meters13.2:53.49a8
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · 400 Meters · Place 7 · Willingboro TrackWillingboro Track400 Meters7.1:04.44a PB8
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 400 Meters · Place 26 · Willingboro TrackWillingboro Track400 Meters26.1:11.46a8
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 200 Meters · Place 12 · Willingboro TrackWillingboro Track200 Meters12.28.97aWind: -1.48
May 30UAGTCA Meet 4May 30 · 400 Meters · Place 7 · Willingboro TrackWillingboro Track400 Meters7.1:05.07a8
May 9UAGTCA Meet 1May 9 · 800 Meters · Willingboro TrackWillingboro Track800 Meters—DNS8
May 9UAGTCA Meet 1May 9 · 200 Meters · Place 13 · Willingboro TrackWillingboro Track200 Meters13.28.53a PB8

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 15UAGTCA Meet #3Feb 15 · 800 Meters · Place 11 · Willingboro TrackWillingboro Track800 Meters11.2:43.93a8
Feb 15UAGTCA Meet #3Feb 15 · 400 Meters · Place 13 · Willingboro TrackWillingboro Track400 Meters13.1:05.56a PB8

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 55 Meter · Place 28 · 07-Unattached07-Unattached55 Meter28.8.33a PB8
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 800 Meters · Place 10 · 07-Unattached07-Unattached800 Meters10.2:39.22a8
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 800 Meters · Place 21 · Tri-State Elite Track ClubTri-State Elite Track Club800 Meters21.2:42.08a7
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 400 Meters · Tri-State Elite Track ClubTri-State Elite Track Club400 MetersRound P—DNS7
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 800 Meters · Place 17 · Tri-State EliteTri-State Elite800 Meters172:37.98 PB13
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 400 Meters · Place 21 · Tri-State EliteTri-State Elite400 Meters211:06.1913
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 800 Meters · Place 17 · Tri-State Elite Track ClubTri-State Elite Track Club800 Meters17.2:37.98a7
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 400 Meters · Place 21 · Tri-State Elite Track ClubTri-State Elite Track Club400 Meters21.1:06.19a7

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 1SJTFA #3Jun 1 · 800 Meters · Place 1 · Tri-State Elite Track ClubTri-State Elite Track Club800 Meters1.2:29.32a PB7
Jun 1SJTFA #3Jun 1 · 400 Meters · Place 2 · Tri-State Elite Track ClubTri-State Elite Track Club400 Meters2.1:06.17a7
May 22Baker InvitationalMay 22 · 800 Meters · Place 2 · The King's CThe King's C800 Meters2.2:29.65a7

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 202024 UAGTCA's Ron Jackson Youth InvitationalJul 20 · Combined results · Place 6 · Tri-State ElTri-State ElCombined results62:34.36—
Jul 202024 UAGTCA's Ron Jackson Youth InvitationalJul 20 · Combined results · Place 8 · Tri-State ElTri-State ElCombined results81:09.51 PB—
May 19UAGTCA Meet 3May 19 · 800 Meters · Place 6 · Tri-State Elite Track ClubTri-State Elite Track Club800 Meters6.2:37.17a6
May 19UAGTCA Meet 3May 19 · 200 Meters · Place 11 · Tri-State Elite Track ClubTri-State Elite Track Club200 Meters11.29.65a6

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 232L Race Services Youth Indoor ChampionshipsFeb 23 · 800 Meters · Place 5 · Tri-State Elite Track ClubTri-State Elite Track Club800 Meters5.2:47.76a6
Feb 232L Race Services Youth Indoor ChampionshipsFeb 23 · 400 Meters · Place 5 · Tri-State Elite Track ClubTri-State Elite Track Club400 Meters5.1:10.68a6
Feb 22L Race Services Indoor Invite #2Feb 2 · 800 Meters · Place 5 · Tri-State Elite Track ClubTri-State Elite Track Club800 Meters5.2:51.63a6
Feb 22L Race Services Indoor Invite #2Feb 2 · 400 Meters · Place 7 · Tri-State Elite Track ClubTri-State Elite Track Club400 Meters7.1:15.51a6
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 200 Meters · Place 40 · Tri-State EliteTri-State Elite200 Meters4031.62 PB12
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 55 Meters · Place 19 · Tri-State EliteTri-State Elite55 Meters198.70 PB12

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Tri-State Elite Track ClubTri-State Elite Track Club300 Meters—DNS6
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 55 Meter · Tri-State Elite Track ClubTri-State Elite Track Club55 Meter—DNS6
Jan 22Ocean Breeze Youth InvitationalJan 22 · 400 Meters · Place 83 · Tri-State EliteTri-State Elite400 Meters831:24.44a5
Jan 22Ocean Breeze Youth InvitationalJan 22 · 55 Meters · Place 52 · Tri-State EliteTri-State Elite55 Meters529.47a5
Jan 22Ocean Breeze Youth InvitationalJan 22 · 400 Meters · Place 83 · Tri-State EliteTri-State Elite400 Meters831:24.4411
Jan 22Ocean Breeze Youth InvitationalJan 22 · 55 Meters · Place 52 · Tri-State EliteTri-State Elite55 Meters529.4711
Jan 13Fast Fridays Series Meet #3Jan 13 · 400 Meters · Place 17 · Tri-State Elite Track ClubTri-State Elite Track Club400 Meters17.1:26.10a5
Jan 13Fast Fridays Series Meet #3Jan 13 · 200 Meters · Place 19 · Tri-State Elite Track ClubTri-State Elite Track Club200 Meters19.37.25a5
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · 55 Meter · Place 31 · Tri-State Elite Track ClubTri-State Elite Track Club55 Meter31.9.04a5
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · 200 Meters · Place 59 · Tri-State Elite Track ClubTri-State Elite Track Club200 Meters59.34.17a5

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Place 24 · 07-Unattached07-Unattached300 Meters24.55.92a PB5
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 600 Meters · Place 20 · 07-Unattached07-Unattached600 Meters20.2:29.42a PB5