Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGreen Raider Inv · Apr 111.58aGreen Raider InvApril 1, 2026
200 Meters · IndoorUAGTCA Meet #3 · Feb 1523.79aUAGTCA Meet #3February 15, 2026
200 Meters · OutdoorCAL Meet #3 · Apr 1523.14aCAL Meet #3April 15, 2026
200 Meters · Relay Split · IndoorPTFCA Championships · Mar 123.769PTFCA ChampionshipsMarch 1, 2026
400 Meters · Outdoor2026 UAGTCA Ron Jackson Invite · Jul 1853.10a2026 UAGTCA Ron Jackson InviteJuly 18, 2026
400 Meters · Relay Split · IndoorTFCAGP #2 · Dec 2059.230TFCAGP #2December 20, 2025
60 Meter · IndoorLa Salle Winter Series - Sprint Night · Jan 27.58aLa Salle Winter Series - Sprint NightJanuary 2, 2026
60m Hurdles · 42" / 1.067m · OutdoorStrath Haven MS #3 · May 612.26aStrath Haven MS #3May 6, 2024
800 Meters · OutdoorUAGTCA Meet 1 · May 92:29.04aUAGTCA Meet 1May 9, 2026
Combined results · Outdoor2024 UAGTCA's Ron Jackson Youth Invitational · Jul 2012.972024 UAGTCA's Ron Jackson Youth InvitationalJuly 20, 2024
Long Jump · OutdoorUAGTCA Meet 3 · May 193.99mUAGTCA Meet 3May 19, 2024

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · 400 Meters · Place 8 · Infinity TrackInfinity Track400 Meters8.53.10a PB10
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · 200 Meters · Place 15 · Infinity TrackInfinity Track200 MetersRound P15.23.79a10
Jul 11City of Wilmington Youth InvitationalJul 11 · 400 Meters · Place 14 · Infinity TrackInfinity Track400 Meters14.55.07a10
Jul 11City of Wilmington Youth InvitationalJul 11 · 100 Meters · Place 7 · Infinity TrackInfinity Track100 Meters7.11.85a10
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 200 Meters · Place 7 · Infinity TrackInfinity Track200 Meters7.23.27aWind: -1.710
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 100 Meters · Place 13 · Infinity TrackInfinity Track100 MetersRound P13.11.88aWind: -110
May 30UAGTCA Meet 4May 30 · 400 Meters · Infinity TrackInfinity Track400 Meters—DNS10
May 30UAGTCA Meet 4May 30 · 100 Meters · Place 23 · Infinity TrackInfinity Track100 MetersRound P23.12.35a10
May 16UAGTCA Meet 2May 16 · 400 Meters · Infinity TrackInfinity Track400 Meters—DNS10
May 16UAGTCA Meet 2May 16 · 100 Meters · Infinity TrackInfinity Track100 MetersRound P—DNS10
May 9UAGTCA Meet 1May 9 · 800 Meters · Place 10 · Infinity TrackInfinity Track800 Meters10.2:29.04a PB10
May 9UAGTCA Meet 1May 9 · 200 Meters · Place 2 · Infinity TrackInfinity Track200 Meters2.23.64a10
May 8Radnor Last Chance MeetMay 8 · 400 Meters · Place 16 · Strath HavenStrath Haven400 Meters16.56.41a10
May 8Radnor Last Chance MeetMay 8 · 100 Meters · Place 13 · Strath HavenStrath Haven100 Meters13.11.99a10
May 6Central League Championship 26May 6 · 200 Meters · Place 18 · Strath HavenStrath Haven200 Meters18.23.97a10
Apr 29Delco ChampsApr 29 · 200 Meters · Place 27 · Strath HavenStrath Haven200 MetersRound P27.23.81a10
Apr 15CAL Meet #3Apr 15 · 200 Meters · Place 8 · Strath HavenStrath Haven200 Meters8.23.14a PB10
Apr 15CAL Meet #3Apr 15 · 100 Meters · Place 16 · Strath HavenStrath Haven100 Meters16.11.68a10
Apr 8CAL Week #2 @ Haverford (Boys)Apr 8 · 200 Meters · Place 5 · Strath HavenStrath Haven200 Meters5.23.68a10
Apr 1Green Raider InvApr 1 · 200 Meters · Place 14 · Strath HavenStrath Haven200 Meters14.23.40a10
Apr 1Green Raider InvApr 1 · 100 Meters · Place 12 · Strath HavenStrath Haven100 Meters12.11.58a PB10
Mar 25Lower Merion Boys MeetMar 25 · 200 Meters · Place 6 · Strath HavenStrath Haven200 Meters6.23.60a10
Mar 25Lower Merion Boys MeetMar 25 · 100 Meters · Place 12 · Strath HavenStrath Haven100 Meters12.11.80a10

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 6Rising Stars Youth ChampsMar 6 · 55 Meter · Infinity TrackInfinity Track55 MeterRound P—DNS10
Mar 6Rising Stars Youth ChampsMar 6 · 200 Meters · Infinity TrackInfinity Track200 MetersRound P—DNS10
Mar 1PTFCA ChampionshipsMar 1 · 200 Meters · Strath HavenStrath Haven200 MetersRelay Split—23.769 PB10
Feb 15UAGTCA Meet #3Feb 15 · 60 Meter · Place 15 · Infinity TrackInfinity Track60 Meter15.7.75a10
Feb 15UAGTCA Meet #3Feb 15 · 200 Meters · Place 13 · Infinity TrackInfinity Track200 Meters13.23.79a PB10
Feb 14Henderson InvitationalFeb 14 · 60 Meter · Place 38 · Strath HavenStrath Haven60 Meter38.7.59a10
Jan 2La Salle Winter Series - Sprint NightJan 2 · 60 Meter · Place 67 · Strath HavenStrath Haven60 MeterRound P67.7.58a PB10
Jan 2La Salle Winter Series - Sprint NightJan 2 · 200 Meters · Place 87 · Strath HavenStrath Haven200 Meters87.23.93a10

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 29RJBICDec 29 · 200 Meters · Strath HavenStrath Haven200 MetersRelay Split—24.90410
Dec 20TFCAGP #2Dec 20 · 200 Meters · Strath HavenStrath Haven200 MetersRelay Split—24.94110
Dec 20TFCAGP #2Dec 20 · 400 Meters · Strath HavenStrath Haven400 MetersRelay Split—59.230 PB10
Dec 13TFCAGP #1Dec 13 · 200 Meters · Strath HavenStrath Haven200 MetersRelay Split—24.51610
Jan 11TFCAGP #5Jan 11 · 200 Meters · Strath HavenStrath Haven200 MetersRelay Split—24.4479

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 13AAU Mid Atlantic District QualifierJun 13 · 400 Meters · Place 37 · Infinity TrackInfinity Track400 Meters37.56.93a9
Jun 13AAU Mid Atlantic District QualifierJun 13 · 200 Meters · Place 36 · Infinity TrackInfinity Track200 Meters36.24.39a9
Jun 13AAU Mid Atlantic District QualifierJun 13 · 100 Meters · Place 34 · Infinity TrackInfinity Track100 Meters34.12.05a9
May 17UAGTCA Outdoor Meet #3May 17 · 800 Meters · Place 11 · Infinity TrackInfinity Track800 Meters11.2:41.11a9
May 17UAGTCA Outdoor Meet #3May 17 · 200 Meters · Place 14 · Infinity TrackInfinity Track200 Meters14.24.52a9
Apr 25UD InviteApr 25 · Long Jump · Strath HavenStrath HavenLong Jump--DNS9
Apr 25UD InviteApr 25 · 100 Meters · Place 41 · Strath HavenStrath Haven100 Meters41.12.52a9
Apr 21Boys CAL JVApr 21 · 200 Meters · Place 33 · Strath HavenStrath Haven200 Meters33.25.96a9
Apr 21Boys CAL JVApr 21 · 100 Meters · Place 15 · Strath HavenStrath Haven100 Meters15.12.21a9
Apr 16Green Raider InvApr 16 · 100 Meters · Strath HavenStrath Haven100 Meters--DNS9
Apr 16Green Raider InvApr 16 · 100 Meters · Place 9 · Strath HavenStrath Haven100 Meters9.12.47a9

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · 60 Meter · Place 33 · Strath HavenStrath Haven60 MeterRound P33.7.81a9

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 202024 UAGTCA's Ron Jackson Youth InvitationalJul 20 · Combined results · Place 18 · Infinity TraInfinity TraCombined results181:03.04—
Jul 202024 UAGTCA's Ron Jackson Youth InvitationalJul 20 · Combined results · Place 14 · Infinity TraInfinity TraCombined resultsRound P1426.59—
Jul 202024 UAGTCA's Ron Jackson Youth InvitationalJul 20 · Combined results · Place 14 · Infinity TraInfinity TraCombined resultsRound P1412.97 PB—
Jun 28AAU Region 02 National QualifierJun 28 · Long Jump · Infinity TrackInfinity TrackLong Jump—DNS8
Jun 14AAU Mid-Atlantic QualifierJun 14 · Long Jump · Place 8 · Infinity TraInfinity TraLong Jump811-08.2514
Jun 14AAU Mid-Atlantic QualifierJun 14 · 400 Meters · Place 18 · Infinity TraInfinity Tra400 Meters181:03.1314
Jun 14AAU Mid-Atlantic QualifierJun 14 · 200 Meters · Place 27 · Infinity TraInfinity Tra200 Meters2726.7314
Jun 14AAU Mid-Atlantic QualifierJun 14 · 100 Meters · Place 25 · Infinity TraInfinity Tra100 Meters2513.2714
Jun 1UAGTCA ChampJun 1 · 200 Meters · Place 21 · Infinity TrackInfinity Track200 Meters21.26.74a8
Jun 1UAGTCA ChampJun 1 · 100 Meters · Place 14 · Infinity TrackInfinity Track100 MetersRound P14.13.20a8
May 25UAGTCA Meet 4May 25 · 400 Meters · Place 33 · Infinity TrackInfinity Track400 Meters33.1:05.78a8
May 25UAGTCA Meet 4May 25 · 100 Meters · Place 29 · Infinity TrackInfinity Track100 MetersRound P29.13.65a8
May 19UAGTCA Meet 3May 19 · Long Jump · Place 17 · Infinity TrackInfinity TrackLong Jump17.3.99m PB8
May 19UAGTCA Meet 3May 19 · 800 Meters · Place 31 · Infinity TrackInfinity Track800 Meters31.2:52.97a8
May 19UAGTCA Meet 3May 19 · 200 Meters · Place 32 · Infinity TrackInfinity Track200 Meters32.27.09a8
May 6Strath Haven MS #3May 6 · 60m Hurdles · Place 14 · Strath HavenStrath Haven60m Hurdles42" / 1.067m14.12.26a PB8
May 6Strath Haven MS #3May 6 · 100 Meters · Place 2 · Strath HavenStrath Haven100 Meters2.13.16a8
Apr 15Strath Haven MS #1Apr 15 · 100 Meters · Place 14 · Strath HavenStrath Haven100 Meters14.18.45a8