Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUAGTCA Outdoor Meet #2 · May 1018.60UAGTCA Outdoor Meet #2May 10, 2025
1500 Meters · IndoorArmory Youth Solstice Invitational · Dec 216:17.11aArmory Youth Solstice InvitationalDecember 21, 2025
1500 Meters · OutdoorUAGTCA Meet 2 · May 165:41.89aUAGTCA Meet 2May 16, 2026
1600 Meters · OutdoorCity of Wilmington Youth Invitational · Jul 116:28.30aCity of Wilmington Youth InvitationalJuly 11, 2026
200 Meters · IndoorUAGTCA Meet 2 @ Ott Center for Track & Field · Jan 1239.00aUAGTCA Meet 2 @ Ott Center for Track & Field January 12, 2025
200 Meters · OutdoorUAGTCA Meet 1 · May 933.17aUAGTCA Meet 1May 9, 2026
400 Meters · IndoorRising Stars Youth Champs · Mar 61:16.59aRising Stars Youth ChampsMarch 6, 2026
400 Meters · Outdoor2026 UAGTCA Ron Jackson Invite · Jul 181:13.24a2026 UAGTCA Ron Jackson InviteJuly 18, 2026
600 Meters · IndoorUAGTCA Meet #2 · Jan 112:08.40aUAGTCA Meet #2January 11, 2026
800 Meters · IndoorUAGTCA Meet #3 · Feb 152:58.06aUAGTCA Meet #3February 15, 2026
800 Meters · Outdoor2026 UAGTCA Ron Jackson Invite · Jul 182:49.09a2026 UAGTCA Ron Jackson InviteJuly 18, 2026
Long Jump · Indoor UAGTCA Indoor Meet 1 · Jan 52.15m UAGTCA Indoor Meet 1January 5, 2025
Long Jump · OutdoorAAU Region 02 National Qualifier · Jun 288-06.00AAU Region 02 National QualifierJune 28, 2024

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

2026 Outdoor Track

30 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Long Jump · Infinity TrackLong Jump--FOUL2
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 12 · Infinity Track1500 Meters12.5:51.90a2
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Place 24 · Infinity Track800 Meters24.2:52.49a2
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · Long Jump · Place 4 · Infinity TrackLong Jump4.3.46m2
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · 800 Meters · Place 1 · Infinity Track800 Meters1.2:49.09a PB2
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · 400 Meters · Place 5 · Infinity Track400 Meters5.1:13.24a PB2
Jul 11City of Wilmington Youth InvitationalJul 11 · Long Jump · Place 5 · Infinity TrackLong Jump5.3.43m2
Jul 11City of Wilmington Youth InvitationalJul 11 · 1600 Meters · Place 2 · Infinity Track1600 Meters2.6:28.30a PB2
Jul 11City of Wilmington Youth InvitationalJul 11 · 800 Meters · Place 2 · Infinity Track800 Meters2.2:51.70a2
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Javelin · Place 2 · InfinityJavelin25:52.82—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Long Jump · Place 2 · InfinityLong Jump211-03.75—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Javelin · Place 2 · InfinityJavelin22:51.94—
Jun 12AAU Mid Atlantic District QualifierJun 12 · Long Jump · Place 2 · InfinityLong Jump211-02.252
Jun 12AAU Mid Atlantic District QualifierJun 12 · 1500 Meters · Place 2 · Infinity1500 Meters25:49.80a2
Jun 12AAU Mid Atlantic District QualifierJun 12 · 800 Meters · Place 2 · Infinity800 Meters22:52.30a2
Jun 6UAGTCA Outdoor ChampionshipJun 6 · Long Jump · Place 7 · Infinity TrackLong Jump7.3.10m2
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 1500 Meters · Place 3 · Infinity Track1500 Meters3.5:56.87a2
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 800 Meters · Place 5 · Infinity Track800 Meters5.2:50.63a2
May 30UAGTCA Meet 4May 30 · Long Jump · Place 12 · Infinity TrackLong Jump12.2.66m2
May 30UAGTCA Meet 4May 30 · 1500 Meters · Place 3 · Infinity Track1500 Meters3.6:07.72a2
May 30UAGTCA Meet 4May 30 · 400 Meters · Place 19 · Infinity Track400 Meters19.1:17.37a2
May 23UAGTCA 2026 Outdoor Meet #3May 23 · Long Jump · Place 7 · Infinity TrackLong Jump7.2.90m2
May 23UAGTCA 2026 Outdoor Meet #3May 23 · 800 Meters · Place 7 · Infinity Track800 Meters7.3:02.54a2
May 23UAGTCA 2026 Outdoor Meet #3May 23 · 200 Meters · Place 28 · Infinity Track200 Meters28.34.42a2
May 16UAGTCA Meet 2May 16 · Long Jump · Place 6 · Infinity TrackLong Jump6.3.21m2
May 16UAGTCA Meet 2May 16 · 1500 Meters · Place 3 · Infinity Track1500 Meters3.5:41.89a PB2
May 16UAGTCA Meet 2May 16 · 400 Meters · Place 14 · Infinity Track400 Meters14.1:14.87a2
May 9UAGTCA Meet 1May 9 · Long Jump · Place 10 · Infinity TrackLong Jump10.3.06m2
May 9UAGTCA Meet 1May 9 · 800 Meters · Place 5 · Infinity Track800 Meters5.2:57.12a2
May 9UAGTCA Meet 1May 9 · 200 Meters · Place 21 · Infinity Track200 Meters21.33.17a PB2

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 6Rising Stars Youth ChampsMar 6 · Long Jump · Place 4 · Infinity TrackLong Jump4.2.95m2
Mar 6Rising Stars Youth ChampsMar 6 · 800 Meters · Place 5 · Infinity Track800 Meters5.3:00.48a2
Mar 6Rising Stars Youth ChampsMar 6 · 400 Meters · Place 8 · Infinity Track400 Meters8.1:16.59a PB2
Feb 15UAGTCA Meet #3Feb 15 · 800 Meters · Place 3 · Infinity Track800 Meters3.2:58.06a PB2
Feb 15UAGTCA Meet #3Feb 15 · 400 Meters · Place 9 · Infinity Track400 Meters9.1:17.44a2
Jan 11UAGTCA Meet #2Jan 11 · Long Jump · Place 5 · InfinityLong Jump52.97m—
Jan 11UAGTCA Meet #2Jan 11 · 600 Meters · Place 9 · Infinity600 Meters92:08.40a PB—
Jan 4UAGTCA Meet #1Jan 4 · Long Jump · Place 2 · InfinityLong Jump22.87m—
Jan 4UAGTCA Meet #1Jan 4 · 800 Meters · Place 6 · Infinity800 Meters63:13.83a—

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 21Armory Youth Solstice InvitationalDec 21 · Long Jump · Place 6 · Infinity TrackLong Jump6.2.82m2
Dec 21Armory Youth Solstice InvitationalDec 21 · 1500 Meters · Place 1 · Infinity Track1500 Meters1.6:17.11a PB2
Jan 12UAGTCA Meet 2 @ Ott Center for Track & Field Jan 12 · Long Jump · Place 2 · InfinityLong Jump22.69m—
Jan 12UAGTCA Meet 2 @ Ott Center for Track & Field Jan 12 · 200 Meters · Place 9 · Infinity200 Meters939.00a PB—
Jan 5 UAGTCA Indoor Meet 1Jan 5 · Long Jump · Place 1 · InfinityLong Jump12.15m PB—
Jan 5 UAGTCA Indoor Meet 1Jan 5 · 400 Meters · Place 5 · Infinity400 Meters51:32.56a—

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · Long Jump · Place 5 · Infinity Track ClubLong Jump52.71m—
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · 1500 Meters · Place 5 · Infinity Track Club1500 Meters56:25.00a—
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · 800 Meters · Place 7 · Infinity Track Club800 Meters73:07.29a—
Jun 27AAU Track & Field Region 2 QualifierJun 27 · Long Jump · Place 9 · Infinity TrackLong Jump9.8-03.001
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 800 Meters · Place 4 · Infinity Track800 Meters4.3:07.55a1
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 400 Meters · Place 9 · Infinity Track400 Meters9.1:22.59a1
Jun 13AAU Mid Atlantic District QualifierJun 13 · Long Jump · Place 9 · Infinity TrackLong Jump9.8-02.001
Jun 13AAU Mid Atlantic District QualifierJun 13 · 800 Meters · Place 7 · Infinity Track800 Meters7.3:20.00a1
Jun 13AAU Mid Atlantic District QualifierJun 13 · 400 Meters · Place 12 · Infinity Track400 Meters12.1:25.12a1
May 31UAGTCA Outdoor ChampionshipMay 31 · Long Jump · Place 4 · InfinityLong Jump42.60m—
May 31UAGTCA Outdoor ChampionshipMay 31 · 800 Meters · Place 8 · Infinity800 Meters83:22.01a—
May 31UAGTCA Outdoor ChampionshipMay 31 · 400 Meters · Infinity400 Meters—DQ—
May 24UAGTCA Outdoor Meet #4May 24 · Long Jump · Place 4 · InfinityLong Jump42.46m—
May 24UAGTCA Outdoor Meet #4May 24 · 1500 Meters · Place 6 · Infinity1500 Meters67:02.30a—
May 24UAGTCA Outdoor Meet #4May 24 · 400 Meters · Place 16 · Infinity400 Meters161:31.37a—
May 17UAGTCA Outdoor Meet #3May 17 · Long Jump · Place 2 · Infinity TrackLong Jump2.2.97m1
May 17UAGTCA Outdoor Meet #3May 17 · 800 Meters · Place 7 · Infinity Track800 Meters7.3:15.97a1
May 17UAGTCA Outdoor Meet #3May 17 · 200 Meters · Place 20 · Infinity Track200 Meters20.37.48a1
May 10UAGTCA Outdoor Meet #2May 10 · Long Jump · Place 7 · Infinity Track ClubLong Jump72.25m—
May 10UAGTCA Outdoor Meet #2May 10 · 400 Meters · Place 18 · Infinity Track Club400 Meters181:29.08—
May 10UAGTCA Outdoor Meet #2May 10 · 100 Meters · Place 22 · Infinity Track Club100 Meters2218.60 PB—
May 3UAGTCA Outdoor Meet #1May 3 · 800 Meters · Place 6 · Infinity Track Club800 Meters63:31.17—
May 3UAGTCA Outdoor Meet #1May 3 · 200 Meters · Place 15 · Infinity Track Club200 Meters1538.25—

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 28AAU Region 02 National QualifierJun 28 · Long Jump · Place 6 · Infinity TrackLong Jump6.8-06.00 PBGr
Jun 28AAU Region 02 National QualifierJun 28 · 800 Meters · Place 13 · Infinity Track800 Meters13.3:33.25aGr
Jun 14AAU Mid-Atlantic QualifierJun 14 · Long Jump · Place 11 · Infinity TraLong Jump116-05.257
Jun 14AAU Mid-Atlantic QualifierJun 14 · 800 Meters · Place 15 · Infinity Tra800 Meters153:31.847
Jun 14AAU Mid-Atlantic QualifierJun 14 · 400 Meters · Place 23 · Infinity Tra400 Meters231:33.227
Jun 1UAGTCA ChampJun 1 · Long Jump · Place 4 · Infinity TrackLong Jump4.2.35mGr
Jun 1UAGTCA ChampJun 1 · 800 Meters · Place 8 · Infinity Track800 Meters8.3:37.88aGr
May 25UAGTCA Meet 4May 25 · Long Jump · Place 12 · Infinity TrackLong Jump12.1.58mGr
May 25UAGTCA Meet 4May 25 · 400 Meters · Infinity Track400 Meters--DNSGr
May 25UAGTCA Meet 4May 25 · 100 Meters · Place 38 · Infinity Track100 MetersRound P38.21.07aGr
May 19UAGTCA Meet 3May 19 · Long Jump · Place 13 · Infinity TrackLong Jump13.1.77mGr
May 19UAGTCA Meet 3May 19 · 800 Meters · Place 17 · Infinity Track800 Meters17.3:50.36aGr
May 19UAGTCA Meet 3May 19 · 200 Meters · Place 40 · Infinity Track200 Meters40.43.26aGr
May 11UAGTCA Meet 2May 11 · 1500 Meters · Place 3 · Infinity Track1500 Meters3.7:30.36aGr
May 11UAGTCA Meet 2May 11 · 400 Meters · Place 27 · Infinity Track400 Meters27.1:44.78aGr