Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPhiladelphia CYO Area II Championships · May 1712.86aPhiladelphia CYO Area II ChampionshipsMay 17, 2026
200 Meters · OutdoorPhiladelphia CYO Area II Championships · May 1726.82aPhiladelphia CYO Area II ChampionshipsMay 17, 2026
400 Meters · OutdoorCity of Wilmington Youth Invitational · Jul 1159.51aCity of Wilmington Youth InvitationalJuly 11, 2026
800 Meters · OutdoorAAU Junior Olympic Games · Aug 12:27.97aAAU Junior Olympic GamesAugust 1, 2026
Long Jump · OutdoorUAGTCA Meet 1 · May 93.75mUAGTCA Meet 1May 9, 2026

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

2026 Outdoor Track

43 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Place 28 · Mt Airy TrackMt Airy Track800 MetersRound P28.2:27.97a PB8
Aug 1AAU Junior Olympic GamesAug 1 · 400 Meters · Place 39 · Mt Airy TrackMt Airy Track400 MetersRound P39.1:00.52a8
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · 800 Meters · Place 5 · Mt Airy TrackMt Airy Track800 Meters5.2:33.85a8
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · 400 Meters · Place 2 · Mt Airy TrackMt Airy Track400 Meters2.1:01.34a8
Jul 11City of Wilmington Youth InvitationalJul 11 · 800 Meters · Place 2 · Mt Airy TrackMt Airy Track800 Meters2.2:30.04a8
Jul 11City of Wilmington Youth InvitationalJul 11 · 400 Meters · Place 2 · Mt Airy TrackMt Airy Track400 Meters2.59.51a PB8
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 800 Meters · Place 3 · Mt Airy TrackMt Airy Track800 Meters3.2:38.69a8
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 400 Meters · Place 4 · Mt Airy TrackMt Airy Track400 Meters4.1:00.01a8
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 200 Meters · Place 4 · Mt Airy TrackMt Airy Track200 Meters4.27.09aWind: -1.48
May 30Philadelphia CYO Archdiocesan ChampionshipsMay 30 · 400 Meters · Place 4 · GesuGesu400 Meters4.1:00.64a8
May 30Philadelphia CYO Archdiocesan ChampionshipsMay 30 · 200 Meters · Place 3 · GesuGesu200 Meters3.27.26a8
May 30Philadelphia CYO Archdiocesan ChampionshipsMay 30 · 100 Meters · Place 13 · GesuGesu100 MetersRound P13.13.63a8
May 23UAGTCA 2026 Outdoor Meet #3May 23 · 800 Meters · Place 5 · Mt Airy TrackMt Airy Track800 Meters5.2:51.17a8
May 23UAGTCA 2026 Outdoor Meet #3May 23 · 200 Meters · Place 4 · Mt Airy TrackMt Airy Track200 Meters4.28.15a8
May 17Philadelphia CYO Area II ChampionshipsMay 17 · 400 Meters · Place 2 · GesuGesu400 Meters2.1:01.19a8
May 17Philadelphia CYO Area II ChampionshipsMay 17 · 200 Meters · Place 1 · GesuGesu200 Meters1.26.82a PB8
May 17Philadelphia CYO Area II ChampionshipsMay 17 · 100 Meters · Place 3 · GesuGesu100 MetersRound P3.12.86a PB8
May 17Philadelphia CYO Area II ChampionshipsMay 17 · 100 Meters · Place 2 · GesuGesu100 Meters2.13.01a8
May 16UAGTCA Meet 2May 16 · 400 Meters · Place 2 · Mt Airy TrackMt Airy Track400 Meters2.1:00.18a8
May 16UAGTCA Meet 2May 16 · 100 Meters · Place 6 · Mt Airy TrackMt Airy Track100 MetersRound P6.13.17aWind: 2.28
May 16UAGTCA Meet 2May 16 · 100 Meters · Place 3 · Mt Airy TrackMt Airy Track100 Meters3.12.88aWind: 3.88
May 9UAGTCA Meet 1May 9 · Long Jump · Place 8 · Mt Airy TrackMt Airy TrackLong Jump8.3.75m PB8
May 9UAGTCA Meet 1May 9 · 800 Meters · Place 6 · Mt Airy TrackMt Airy Track800 Meters6.2:37.09a8
May 9UAGTCA Meet 1May 9 · 200 Meters · Place 6 · Mt Airy TrackMt Airy Track200 Meters6.27.64a8
May 22026 Region Purple CYO ChampionshipMay 2 · 400 Meters · Place 1 · GesuGesu400 Meters1.1:04.23a8
May 22026 Region Purple CYO ChampionshipMay 2 · 200 Meters · Place 1 · GesuGesu200 Meters1.27.97a8
May 22026 Region Purple CYO ChampionshipMay 2 · 100 Meters · Place 1 · GesuGesu100 MetersRound P1.13.63a8
May 22026 Region Purple CYO ChampionshipMay 2 · 100 Meters · Place 1 · GesuGesu100 Meters1.13.31a8
Apr 28CYO Purple #5Apr 28 · 400 Meters · Place 1 · GesuGesu400 Meters1.1:07.12a8
Apr 28CYO Purple #5Apr 28 · 200 Meters · Place 1 · GesuGesu200 Meters1.28.13a8
Apr 28CYO Purple #5Apr 28 · 100 Meters · Place 1 · GesuGesu100 Meters1.13.71a8
Apr 18CYO Purple #3Apr 18 · 400 Meters · Place 1 · GesuGesu400 Meters1.1:03.79a8
Apr 18CYO Purple #3Apr 18 · 200 Meters · Place 1 · GesuGesu200 Meters1.27.61a8
Apr 18CYO Purple #3Apr 18 · 100 Meters · Place 1 · GesuGesu100 Meters1.13.79a8
Apr 11CYO Purple #3Apr 11 · 400 Meters · Place 1 · GesuGesu400 Meters1.1:07.00a8
Apr 11CYO Purple #3Apr 11 · 200 Meters · Place 1 · GesuGesu200 Meters1.28.45a8
Apr 11CYO Purple #3Apr 11 · 100 Meters · Place 1 · GesuGesu100 Meters1.13.81a8
Mar 28CYO Purple #2Mar 28 · 400 Meters · Place 1 · GesuGesu400 Meters1.1:09.28a8
Mar 28CYO Purple #2Mar 28 · 200 Meters · Place 2 · GesuGesu200 Meters2.29.50a8
Mar 28CYO Purple #2Mar 28 · 100 Meters · Place 3 · GesuGesu100 MetersRound P3.14.20a8
Mar 21Philadelphia CYO Purple #1Mar 21 · 400 Meters · Place 2 · GesuGesu400 Meters21:10.10a8
Mar 21Philadelphia CYO Purple #1Mar 21 · 200 Meters · Place 2 · GesuGesu200 Meters229.35a8
Mar 21Philadelphia CYO Purple #1Mar 21 · 100 Meters · Place 3 · GesuGesu100 MetersRound P314.19a8

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 18Philadelphia CYO Area II ChampionshipsMay 18 · 200 Meters · Place 4 · Gesu SchoolGesu School200 Meters427.94—
May 18Philadelphia CYO Area II ChampionshipsMay 18 · 100 Meters · Place 8 · Gesu SchoolGesu School100 MetersRound P813.35—
May 18Philadelphia CYO Area II ChampionshipsMay 18 · 100 Meters · Place 4 · Gesu SchoolGesu School100 Meters413.27—