Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU Mid Atlantic District Qualifier · Jun 1213.20aAAU Mid Atlantic District QualifierJune 12, 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 · IndoorArmory Youth Solstice Invitational · Dec 2127.85aArmory Youth Solstice InvitationalDecember 21, 2025
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
300 Meters · IndoorUAGTCA Meet #2 · Jan 1146.04aUAGTCA Meet #2January 11, 2026
400 Meters · Indoor Speed Capital New York Invitational · Dec 141:06.04a Speed Capital New York InvitationalDecember 14, 2025
400 Meters · OutdoorUAGTCA 2025 Ron Jackson Youth Invitational · Jul 191:05.99aUAGTCA 2025 Ron Jackson Youth InvitationalJuly 19, 2025
55 Meter · IndoorArmory Youth Season Opener · Nov 308.31aArmory Youth Season OpenerNovember 30, 2024
600 Meters · IndoorUAGTCA Meet #2 · Jan 112:01.19aUAGTCA Meet #2January 11, 2026
800 Meters · OutdoorUAGTCA Meet 1 · May 92:53.85aUAGTCA Meet 1May 9, 2026
Combined results · Outdoor2024 UAGTCA's Ron Jackson Youth Invitational · Jul 2031.572024 UAGTCA's Ron Jackson Youth InvitationalJuly 20, 2024
Long Jump · OutdoorCYO Purple #2 · Mar 289-01.00CYO Purple #2March 28, 2026
Shot Put · 6lb · Indoor Speed Capital New York Invitational · Dec 156.06m Speed Capital New York InvitationalDecember 15, 2024
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

54 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 26AAU Track & Field Region 2 QualifierJun 26 · 200m Hurdles · Place 4 · Mt AiryMt Airy200m Hurdles432.33—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Javelin · Place 14 · Mt AiryMt AiryJavelin1427.89—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · 100m Hurdles · Place 4 · Mt AiryMt Airy100m Hurdles419.23—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Javelin · Place 15 · Mt AiryMt AiryJavelin1513.63—
Jun 12AAU Mid Atlantic District QualifierJun 12 · 200m Hurdles · Place 4 · Mt AiryMt Airy200m Hurdles432.55a8
Jun 12AAU Mid Atlantic District QualifierJun 12 · 100m Hurdles · Place 6 · Mt AiryMt Airy100m Hurdles618.87a8
Jun 12AAU Mid Atlantic District QualifierJun 12 · 200 Meters · Place 10 · Mt AiryMt Airy200 Meters1027.42a8
Jun 12AAU Mid Atlantic District QualifierJun 12 · 100 Meters · Place 11 · Mt AiryMt Airy100 Meters1113.20a PB8
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.20aWind: 0.28
May 30Philadelphia CYO Archdiocesan ChampionshipsMay 30 · 400 Meters · Place 18 · St. AthanasiusSt. Athanasius400 Meters18.1:06.23a1
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
Mar 21Philadelphia CYO Purple #1Mar 21 · 400 Meters · Place 7 · St. AthanasiusSt. Athanasius400 Meters71:15.11a1
Mar 21Philadelphia CYO Purple #1Mar 21 · 200 Meters · Place 1 · St. AthanasiusSt. Athanasius200 Meters128.69a1
Mar 21Philadelphia CYO Purple #1Mar 21 · 100 Meters · Place 1 · St. AthanasiusSt. Athanasius100 MetersRound P113.93a1

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 6Rising Stars Youth ChampsMar 6 · 400 Meters · Place 16 · Mt Airy TrackMt Airy Track400 Meters16.1:07.39a8
Mar 6Rising Stars Youth ChampsMar 6 · 200 Meters · Place 17 · Mt Airy TrackMt Airy Track200 MetersRound P17.28.50a8
Feb 15UAGTCA Meet #3Feb 15 · 400 Meters · Place 21 · Mt Airy TrackMt Airy Track400 Meters21.1:08.80a8
Feb 15UAGTCA Meet #3Feb 15 · 200 Meters · Place 11 · Mt Airy TrackMt Airy Track200 Meters11.28.41a8
Jan 11UAGTCA Meet #2Jan 11 · 600 Meters · Place 20 · Mt AiryMt Airy600 Meters202:01.19a PB8
Jan 11UAGTCA Meet #2Jan 11 · 300 Meters · Place 15 · Mt AiryMt Airy300 Meters1546.04a PB8

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 21Armory Youth Solstice InvitationalDec 21 · 400 Meters · Place 18 · Mt Airy TrackMt Airy Track400 Meters18.1:06.60a8
Dec 21Armory Youth Solstice InvitationalDec 21 · 200 Meters · Place 10 · Mt Airy TrackMt Airy Track200 Meters10.27.85a PB8
Dec 14 Speed Capital New York InvitationalDec 14 · 400 Meters · Place 12 · Mt Airy TrackMt Airy Track400 Meters12.1:06.04a PB8
Dec 14 Speed Capital New York InvitationalDec 14 · 200 Meters · Place 15 · Mt Airy TrackMt Airy Track200 Meters15.28.30a8
Feb 16UAGTCA Meet 3 @ Ott Center for Track & FieldFeb 16 · 200 Meters · Place 28 · Philly Elite Track ClubPhilly Elite Track Club200 Meters2830.18a8
Jan 12UAGTCA Meet 2 @ Ott Center for Track & Field Jan 12 · Shot Put · Place 9 · Philly Elite Track ClubPhilly Elite Track ClubShot Put95.19m8
Jan 12UAGTCA Meet 2 @ Ott Center for Track & Field Jan 12 · 200 Meters · Place 29 · Philly Elite Track ClubPhilly Elite Track Club200 Meters2930.60a8

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · 400 Meters · Place 17 · Philly Elite Track ClubPhilly Elite Track Club400 Meters171:05.99a PB8
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · 200 Meters · Place 16 · Philly Elite Track ClubPhilly Elite Track Club200 MetersRound P1627.93a8
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 200 Meters · Place 11 · Philly Elite Track ClubPhilly Elite Track Club200 MetersRound P11.28.33a8
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 100 Meters · Place 5 · Philly Elite Track ClubPhilly Elite Track Club100 MetersRound P5.13.79a8
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 100 Meters · Place 7 · Philly Elite Track ClubPhilly Elite Track Club100 Meters7.13.67a8
Jun 13AAU Mid Atlantic District QualifierJun 13 · 200 Meters · Place 9 · Philly Elite Track ClubPhilly Elite Track Club200 Meters9.27.87a8
Jun 13AAU Mid Atlantic District QualifierJun 13 · 100 Meters · Place 5 · Philly Elite Track ClubPhilly Elite Track Club100 Meters5.13.64a8
Jun 7USATF Mid-Atlantic Junior Olympic ChampionshipJun 7 · 400 Meters · Place 7 · Philly Elite Track ClubPhilly Elite Track Club400 MetersRound P71:12.09a8
Jun 7USATF Mid-Atlantic Junior Olympic ChampionshipJun 7 · 400 Meters · Place 7 · Philly Elite Track ClubPhilly Elite Track Club400 Meters71:08.41a8
Jun 7USATF Mid-Atlantic Junior Olympic ChampionshipJun 7 · 200 Meters · Place 10 · Philly Elite Track ClubPhilly Elite Track Club200 MetersRound P1028.33a8
May 29CYO ChampsMay 29 · 400 Meters · Place 19 · St AthanasiusSt Athanasius400 Meters191:10.66a7
May 29CYO ChampsMay 29 · 200 Meters · Place 5 · St AthanasiusSt Athanasius200 Meters528.64a7
May 29CYO ChampsMay 29 · 100 Meters · Place 7 · St AthanasiusSt Athanasius100 MetersRound P713.74a7
May 29CYO ChampsMay 29 · 100 Meters · Place 4 · St AthanasiusSt Athanasius100 Meters413.42a7
May 24UAGTCA Outdoor Meet #4May 24 · 400 Meters · Place 26 · Philly Elite Track ClubPhilly Elite Track Club400 Meters261:08.98a8
May 24UAGTCA Outdoor Meet #4May 24 · 100 Meters · Place 22 · Philly Elite Track ClubPhilly Elite Track Club100 MetersRound P2214.13a8
May 18Philadelphia CYO Area II ChampionshipsMay 18 · 200 Meters · Place 2 · St. AthanasiusSt. Athanasius200 Meters228.967
May 18Philadelphia CYO Area II ChampionshipsMay 18 · 400 Meters · Place 7 · St. AthanasiusSt. Athanasius400 Meters71:11.467
May 18Philadelphia CYO Area II ChampionshipsMay 18 · 100 Meters · Place 2 · St. AthanasiusSt. Athanasius100 MetersRound P213.577
May 18Philadelphia CYO Area II ChampionshipsMay 18 · 100 Meters · Place 2 · St. AthanasiusSt. Athanasius100 Meters213.487
May 10UAGTCA Outdoor Meet #2May 10 · 400 Meters · Place 27 · Philly Elite Track ClubPhilly Elite Track Club400 Meters271:07.50—
May 10UAGTCA Outdoor Meet #2May 10 · 100 Meters · Place 28 · Philly Elite Track ClubPhilly Elite Track Club100 Meters2814.47—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 15 Speed Capital New York InvitationalDec 15 · Shot Put · Place 4 · Philly Elite Track ClubPhilly Elite Track ClubShot Put6lb4.6.06m PB8
Dec 15 Speed Capital New York InvitationalDec 15 · 400 Meters · Place 27 · Philly Elite Track ClubPhilly Elite Track Club400 Meters27.1:20.10a8
Dec 15 Speed Capital New York InvitationalDec 15 · 200 Meters · Place 24 · Philly Elite Track ClubPhilly Elite Track Club200 Meters24.30.93a8
Nov 30Armory Youth Season OpenerNov 30 · 55 Meter · Place 14 · Philly Elite Track ClubPhilly Elite Track Club55 Meter14.8.31a PB8
Nov 30Armory Youth Season OpenerNov 30 · 200 Meters · Place 17 · Philly Elite Track ClubPhilly Elite Track Club200 Meters17.30.03a8

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 202024 UAGTCA's Ron Jackson Youth InvitationalJul 20 · Combined results · Place 16 · Philly ElitePhilly EliteCombined results161:15.87—
Jul 202024 UAGTCA's Ron Jackson Youth InvitationalJul 20 · Combined results · Place 18 · Philly ElitePhilly EliteCombined resultsRound P1831.57 PB—
Jun 14AAU Mid-Atlantic QualifierJun 14 · 200 Meters · Place 21 · Philly ElitePhilly Elite200 Meters2132.7312
Jun 14AAU Mid-Atlantic QualifierJun 14 · 100 Meters · Place 19 · Philly ElitePhilly Elite100 Meters1915.1112
Jun 1UAGTCA ChampJun 1 · 200 Meters · Place 28 · Philly Elite Track ClubPhilly Elite Track Club200 Meters28.33.12a7
Jun 1UAGTCA ChampJun 1 · 100 Meters · Place 16 · Philly Elite Track ClubPhilly Elite Track Club100 MetersRound P16.15.16a7
May 25UAGTCA Meet 4May 25 · 400 Meters · Place 31 · Philly Elite Track ClubPhilly Elite Track Club400 Meters31.1:18.75a7
May 25UAGTCA Meet 4May 25 · 100 Meters · Place 24 · Philly Elite Track ClubPhilly Elite Track Club100 MetersRound P24.15.46a7
May 19UAGTCA Meet 3May 19 · Javelin · Philly Elite Track ClubPhilly Elite Track ClubJavelin450g AeroJav--DNS7
May 19UAGTCA Meet 3May 19 · 200 Meters · Place 34 · Philly Elite Track ClubPhilly Elite Track Club200 Meters34.32.11a7