Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUAGTCA Outdoor Championship · Jun 613.20aUAGTCA Outdoor ChampionshipJune 6, 2026
100m Hurdles · 30" / 0.762m · Outdoor2026 UAGTCA Ron Jackson Invite · Jul 1818.91a2026 UAGTCA Ron Jackson InviteJuly 18, 2026
100m Hurdles · 36" / 0.914m · OutdoorUAGTCA 2026 Outdoor Meet #3 · May 2320.13aUAGTCA 2026 Outdoor Meet #3May 23, 2026
200 Meters · OutdoorUAGTCA Outdoor Championship · Jun 627.28aUAGTCA Outdoor ChampionshipJune 6, 2026
200m Hurdles · 30" / 0.762m · OutdoorUAGTCA Meet 2 · May 1632.94aUAGTCA Meet 2May 16, 2026
400 Meters · OutdoorPhiladelphia CYO Archdiocesan Championships · May 301:06.23aPhiladelphia CYO Archdiocesan ChampionshipsMay 30, 2026
800 Meters · OutdoorUAGTCA Meet 1 · May 92:53.85aUAGTCA Meet 1May 9, 2026
Long Jump · OutdoorCYO Purple #2 · Mar 289-01.00CYO Purple #2March 28, 2026
Shot Put · 6lb · OutdoorUAGTCA 2026 Outdoor Meet #3 · May 236.78mUAGTCA 2026 Outdoor Meet #3May 23, 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 · 200m Hurdles · Place 53 · Mt Airy TrackMt Airy Track200m Hurdles30" / 0.762mRound P53.33.30aWind: -18
Aug 1AAU Junior Olympic GamesAug 1 · 100m Hurdles · Place 58 · Mt Airy TrackMt Airy Track100m Hurdles30" / 0.762mRound P58.19.11aWind: 0.98
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · 200m Hurdles · Place 2 · Mt Airy TrackMt Airy Track200m Hurdles30" / 0.762m2.32.98a8
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · 100m Hurdles · Place 2 · Mt Airy TrackMt Airy Track100m Hurdles30" / 0.762m2.18.91a PB8
Jul 11City of Wilmington Youth InvitationalJul 11 · 100m Hurdles · Mt Airy TrackMt Airy Track100m Hurdles30" / 0.762m—DNS8
Jul 11City of Wilmington Youth InvitationalJul 11 · 200 Meters · Mt Airy TrackMt Airy Track200 Meters—DNS8
Jul 11City of Wilmington Youth InvitationalJul 11 · 100 Meters · Mt Airy TrackMt Airy Track100 Meters—DNS8
Jun 6UAGTCA Outdoor ChampionshipJun 6 · Shot Put · Mt Airy TrackMt Airy TrackShot Put6lb—DNS8
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 200 Meters · Place 6 · Mt Airy TrackMt Airy Track200 Meters6.27.28a PBWind: -18
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 100 Meters · Place 4 · Mt Airy TrackMt Airy Track100 MetersRound P4.13.21aWind: -28
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 100 Meters · Place 3 · Mt Airy TrackMt Airy Track100 Meters3.13.20a PBWind: 0.28
May 30Philadelphia CYO Archdiocesan ChampionshipsMay 30 · 400 Meters · Place 18 · St. AthanasiusSt. Athanasius400 Meters18.1:06.23a PB1
May 30Philadelphia CYO Archdiocesan ChampionshipsMay 30 · 200 Meters · Place 7 · St. AthanasiusSt. Athanasius200 Meters7.27.64a1
May 30Philadelphia CYO Archdiocesan ChampionshipsMay 30 · 100 Meters · Place 11 · St. AthanasiusSt. Athanasius100 MetersRound P11.13.39a1
May 23UAGTCA 2026 Outdoor Meet #3May 23 · Shot Put · Place 11 · Mt Airy TrackMt Airy TrackShot Put6lb11.6.78m PB8
May 23UAGTCA 2026 Outdoor Meet #3May 23 · 100m Hurdles · Place 4 · Mt Airy TrackMt Airy Track100m Hurdles36" / 0.914m4.20.13a PB8
May 23UAGTCA 2026 Outdoor Meet #3May 23 · 200 Meters · Place 14 · Mt Airy TrackMt Airy Track200 Meters14.29.43a8
May 17Philadelphia CYO Area II ChampionshipsMay 17 · 400 Meters · Place 8 · St. AthanasiusSt. Athanasius400 Meters8.1:08.32a1
May 17Philadelphia CYO Area II ChampionshipsMay 17 · 200 Meters · Place 3 · St. AthanasiusSt. Athanasius200 Meters3.28.36a1
May 17Philadelphia CYO Area II ChampionshipsMay 17 · 100 Meters · Place 4 · St. AthanasiusSt. Athanasius100 MetersRound P4.13.20a1
May 17Philadelphia CYO Area II ChampionshipsMay 17 · 100 Meters · Place 4 · St. AthanasiusSt. Athanasius100 Meters4.13.51a1
May 16UAGTCA Meet 2May 16 · 200m Hurdles · Place 6 · Mt Airy TrackMt Airy Track200m Hurdles30" / 0.762m6.32.94a PBWind: 1.88
May 16UAGTCA Meet 2May 16 · 100 Meters · Place 8 · Mt Airy TrackMt Airy Track100 MetersRound P8.13.27aWind: 3.48
May 16UAGTCA Meet 2May 16 · 100 Meters · Place 6 · Mt Airy TrackMt Airy Track100 Meters6.13.54aWind: 3.88
May 9UAGTCA Meet 1May 9 · 100m Hurdles · Place 6 · Mt Airy TrackMt Airy Track100m Hurdles30" / 0.762m6.20.09a8
May 9UAGTCA Meet 1May 9 · 800 Meters · Place 17 · Mt Airy TrackMt Airy Track800 Meters17.2:53.85a PB8
May 9UAGTCA Meet 1May 9 · 200 Meters · Place 14 · Mt Airy TrackMt Airy Track200 Meters14.28.96a8
May 22026 Region Purple CYO ChampionshipMay 2 · Long Jump · St. AthanasiusSt. AthanasiusLong Jump--DNS1
May 22026 Region Purple CYO ChampionshipMay 2 · 400 Meters · Place 5 · St. AthanasiusSt. Athanasius400 Meters5.1:12.61a1
May 22026 Region Purple CYO ChampionshipMay 2 · 200 Meters · Place 2 · St. AthanasiusSt. Athanasius200 Meters2.28.86a1
May 22026 Region Purple CYO ChampionshipMay 2 · 100 Meters · Place 2 · St. AthanasiusSt. Athanasius100 MetersRound P2.13.86a1
May 22026 Region Purple CYO ChampionshipMay 2 · 100 Meters · Place 2 · St. AthanasiusSt. Athanasius100 Meters2.13.70a1
Apr 28CYO Purple #5Apr 28 · 400 Meters · Place 3 · St. AthanasiusSt. Athanasius400 Meters3.1:13.47a1
Apr 28CYO Purple #5Apr 28 · 200 Meters · Place 2 · St. AthanasiusSt. Athanasius200 Meters2.29.26a1
Apr 28CYO Purple #5Apr 28 · 100 Meters · Place 2 · St. AthanasiusSt. Athanasius100 Meters2.13.76a1
Apr 18CYO Purple #3Apr 18 · 200 Meters · Place 2 · St. AthanasiusSt. Athanasius200 Meters2.28.26a1
Apr 18CYO Purple #3Apr 18 · 100 Meters · Place 2 · St. AthanasiusSt. Athanasius100 Meters2.13.86a1
Apr 11CYO Purple #3Apr 11 · 200 Meters · Place 3 · St. AthanasiusSt. Athanasius200 Meters3.29.97a1
Apr 11CYO Purple #3Apr 11 · 100 Meters · Place 2 · St. AthanasiusSt. Athanasius100 Meters2.13.94a1
Mar 28CYO Purple #2Mar 28 · Long Jump · Place 9 · St. AthanasiusSt. AthanasiusLong Jump9.9-01.00 PB1
Mar 28CYO Purple #2Mar 28 · 400 Meters · Place 13 · St. AthanasiusSt. Athanasius400 Meters13.1:25.65a1
Mar 28CYO Purple #2Mar 28 · 200 Meters · Place 1 · St. AthanasiusSt. Athanasius200 Meters1.29.25a1
Mar 28CYO Purple #2Mar 28 · 100 Meters · Place 1 · St. AthanasiusSt. Athanasius100 MetersRound P1.14.00a1