Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUAGTCA Outdoor Meet #4 · May 2412.39aUAGTCA Outdoor Meet #4May 24, 2025
100m Hurdles · 30" / 0.762m · OutdoorAAU Region 2 Qualifier @ Millersville University · Jul 1720.51aAAU Region 2 Qualifier @ Millersville UniversityJuly 17, 2021
200 Meters · Indoor2L Race Services Indoor Invite #2 · Feb 229.75a2L Race Services Indoor Invite #2February 2, 2024
200 Meters · OutdoorUAGTCA Outdoor Championship · Jun 623.99aUAGTCA Outdoor ChampionshipJune 6, 2026
200m Hurdles · 30" / 0.762m · OutdoorAAU Region 2 Qualifier @ Millersville University · Jul 1734.60aAAU Region 2 Qualifier @ Millersville UniversityJuly 17, 2021
3000 Meters · OutdoorAAU Region 2 Qualifier @ Millersville University · Jul 1711:17.26aAAU Region 2 Qualifier @ Millersville UniversityJuly 17, 2021
400 Meters · IndoorOcean Breeze Youth Invitational · Feb 111:00.11Ocean Breeze Youth InvitationalFebruary 11, 2024
400 Meters · OutdoorUAGTCA Meet 2 · May 1652.76aUAGTCA Meet 2May 16, 2026
800 Meters · IndoorOcean Breeze Youth Invitational · Feb 112:18.13Ocean Breeze Youth InvitationalFebruary 11, 2024
800 Meters · OutdoorAAU Maryland District Qualifier · Jun 132:08.35aAAU Maryland District QualifierJune 13, 2026

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

2026 Outdoor Track

37 results
DateMeetEventPlMarkGr
Jul 304th Annual Memorial Stadium Twilight Series Presented by Montefiore Einstein #3Jul 30 · 400 Meters · UnattachedUnattached400 Meters—DNS12
Jul 304th Annual Memorial Stadium Twilight Series Presented by Montefiore Einstein #3Jul 30 · 200 Meters · UnattachedUnattached200 Meters—DNS12
Jul 29Bob King Night of ChampionsJul 29 · 400 Meters · Morris EstateMorris Estate400 Meters—DNS12
Jul 29Bob King Night of ChampionsJul 29 · 200 Meters · Morris EstateMorris Estate200 Meters—DNS12
Jul 23PA United Meet 3Jul 23 · 400 Meters · 08-Unattached08-Unattached400 Meters—DNS12
Jul 23PA United Meet 3Jul 23 · 200 Meters · 08-Unattached08-Unattached200 Meters—DNS12
Jul 23Lancaster City Track Club All-Comer MeetJul 23 · 400 Meters · Morris EstateMorris Estate400 Meters—DNS12
Jul 23Lancaster City Track Club All-Comer MeetJul 23 · 200 Meters · Morris EstateMorris Estate200 Meters—DNS12
Jul 22 Bob King Developmental Track Meet #4Jul 22 · 400 Meters · Morris EstateMorris Estate400 Meters—DNS12
Jul 22 Bob King Developmental Track Meet #4Jul 22 · 100 Meters · Morris EstateMorris Estate100 Meters—DNS12
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · 800 Meters · Place 7 · Morris EstateMorris Estate800 Meters7.2:10.80a12
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · 400 Meters · Place 11 · Morris EstateMorris Estate400 Meters11.53.74a12
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · 200 Meters · Place 24 · Morris EstateMorris Estate200 MetersRound P24.24.03a12
Jul 9NTF CRPR All Comers MeetJul 9 · 400 Meters · UnattachedUnattached400 Meters—DNS12
Jun 13AAU Maryland District QualifierJun 13 · 800 Meters · Place 11 · Morris EstateMorris Estate800 Meters11.2:08.35a PB12
Jun 13AAU Maryland District QualifierJun 13 · 400 Meters · Place 14 · Morris EstateMorris Estate400 Meters14.52.95a12
Jun 13AAU Maryland District QualifierJun 13 · 200 Meters · Place 31 · Morris EstateMorris Estate200 MetersRound P31.24.15aWind: 0.912
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 400 Meters · Place 11 · Morris EstateMorris Estate400 Meters11.52.94a12
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 200 Meters · Place 6 · Morris EstateMorris Estate200 Meters6.23.99a PBWind: -0.812
May 30UAGTCA Meet 4May 30 · 400 Meters · Place 21 · Morris EstateMorris Estate400 Meters21.53.86a12
May 30UAGTCA Meet 4May 30 · 100 Meters · Place 25 · Morris EstateMorris Estate100 MetersRound P25.12.67a12
May 23UAGTCA 2026 Outdoor Meet #3May 23 · 800 Meters · Place 4 · Morris EstateMorris Estate800 Meters4.2:19.29a12
May 23UAGTCA 2026 Outdoor Meet #3May 23 · 200 Meters · Place 10 · Morris EstateMorris Estate200 Meters10.25.38a12
May 16USATF Developmental Meet East Allegheny WildcatsMay 16 · 400 Meters · Morris EstateMorris Estate400 Meters—DNS12
May 16USATF Developmental Meet East Allegheny WildcatsMay 16 · 200 Meters · Morris EstateMorris Estate200 Meters—DNS12
May 16UAGTCA Meet 2May 16 · 400 Meters · Place 4 · Morris EstateMorris Estate400 Meters4.52.76a PB12
May 16UAGTCA Meet 2May 16 · 100 Meters · Place 7 · Morris EstateMorris Estate100 MetersRound P7.11.83aWind: 2.412
May 16UAGTCA Meet 2May 16 · 100 Meters · Place 8 · Morris EstateMorris Estate100 Meters8.11.82aWind: 2.412
May 9USATF Developmental Meet Gateway GatorsMay 9 · 400 Meters · Morris EstateMorris Estate400 Meters—SCR12
May 9USATF Developmental Meet Gateway GatorsMay 9 · 200 Meters · Morris EstateMorris Estate200 Meters—SCR12
May 8SOL American Conference ChampionshipMay 8 · 400 Meters · Place 8 · AbingtonAbington400 Meters8.53.26a12
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · 400 Meters · Place 51 · AbingtonAbington400 Meters51.52.99a12
Apr 11Plymouth Whitemarsh Elite InvitationalApr 11 · 400 Meters · Place 3 · AbingtonAbington400 Meters3.53.15a12
Apr 7Abington @ Hatboro HorshamApr 7 · 400 Meters · Place 5 · AbingtonAbington400 Meters5.56.54a12
Apr 2Jim Kelly InvitationalApr 2 · 400 Meters · Place 13 · AbingtonAbington400 Meters13.54.81a12
Mar 31Plymouth Whitemarsh Boys Tri #2Mar 31 · 400 Meters · Place 4 · AbingtonAbington400 Meters4.53.73a12
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 400 Meters · Place 24 · AbingtonAbington400 Meters24.55.24a12

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jul 26KSG - Youth MeetJul 26 · 800 Meters · Place 5 · Morris EstateMorris Estate800 Meters5.2:25.45a12
Jul 26KSG - Youth MeetJul 26 · 400 Meters · Place 11 · Morris EstateMorris Estate400 Meters11.54.83a12
Jul 26KSG - Youth MeetJul 26 · 200 Meters · Place 15 · Morris EstateMorris Estate200 Meters15.24.55a12
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · 800 Meters · Place 17 · Morris EstateMorris Estate800 Meters172:10.85a12
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · 400 Meters · Place 32 · Morris EstateMorris Estate400 Meters3255.33a12
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · 200 Meters · Place 39 · Morris EstateMorris Estate200 MetersRound P3924.75a12
Jun 13AAU Mid Atlantic District QualifierJun 13 · 800 Meters · Place 23 · Morris EstateMorris Estate800 Meters23.2:12.32a12
Jun 13AAU Mid Atlantic District QualifierJun 13 · 400 Meters · Place 54 · Morris EstateMorris Estate400 Meters54.55.13a12
Jun 13AAU Mid Atlantic District QualifierJun 13 · 200 Meters · Place 64 · Morris EstateMorris Estate200 Meters64.24.79a12
May 31UAGTCA Outdoor ChampionshipMay 31 · 800 Meters · Place 5 · Morris EstateMorris Estate800 Meters52:13.02a—
May 31UAGTCA Outdoor ChampionshipMay 31 · 400 Meters · Place 11 · Morris EstateMorris Estate400 Meters1154.88a—
May 31UAGTCA Outdoor ChampionshipMay 31 · 200 Meters · Place 12 · Morris EstateMorris Estate200 Meters1225.11a—
May 24UAGTCA Outdoor Meet #4May 24 · 400 Meters · Place 18 · Morris EstateMorris Estate400 Meters1856.37a12
May 24UAGTCA Outdoor Meet #4May 24 · 100 Meters · Place 18 · Morris EstateMorris Estate100 MetersRound P1812.39a PB12
May 9SOL AmericanMay 9 · 800 Meters · Place 16 · Springfield Township (Montco)Springfield Township (Montco)800 Meters16.2:19.80a11
May 9SOL AmericanMay 9 · 400 Meters · Place 15 · Springfield Township (Montco)Springfield Township (Montco)400 Meters15.56.42a11
May 9SOL AmericanMay 9 · 200 Meters · Place 17 · Springfield Township (Montco)Springfield Township (Montco)200 MetersRound P17.25.14a11
May 3UAGTCA Outdoor Meet #1May 3 · 800 Meters · Place 3 · Morris Estate Track ClubMorris Estate Track Club800 Meters32:22.73—
May 3UAGTCA Outdoor Meet #1May 3 · 200 Meters · Place 11 · Morris Estate Track ClubMorris Estate Track Club200 Meters1125.25—
Apr 27Green Streakers And Supersonics Developmental SeriesApr 27 · 400 Meters · Place 7 · Morris EstateMorris Estate400 Meters7.1:00.02a12
Apr 4Cardinal ClassicApr 4 · 400 Meters · Place 41 · Springfield TownSpringfield Town400 Meters4159.1611
Apr 4Cardinal ClassicApr 4 · 200 Meters · Place 43 · Springfield TownSpringfield Town200 Meters4326.0111
Mar 29Pennsylvania Track ClassicMar 29 · 400 Meters · Place 11 · Springfield TwpSpringfield Twp400 Meters1155.8311
Mar 29Pennsylvania Track ClassicMar 29 · 200 Meters · Place 21 · Springfield TwpSpringfield Twp200 MetersRound P2124.8911

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 14AAU Mid-Atlantic QualifierJun 14 · 800 Meters · Place 25 · Morris EstatMorris Estat800 Meters252:19.8116
Jun 14AAU Mid-Atlantic QualifierJun 14 · 400 Meters · Place 48 · Morris EstatMorris Estat400 Meters4858.4816
Jun 14AAU Mid-Atlantic QualifierJun 14 · 200 Meters · Place 62 · Morris EstatMorris Estat200 Meters6225.9316
Jun 1UAGTCA ChampJun 1 · 800 Meters · Place 6 · Morris EstateMorris Estate800 Meters6.2:22.19a11
Jun 1UAGTCA ChampJun 1 · 200 Meters · Place 19 · Morris EstateMorris Estate200 Meters19.25.37a11
May 25UAGTCA Meet 4May 25 · 400 Meters · Place 20 · Morris EstateMorris Estate400 Meters20.59.42a11
May 25UAGTCA Meet 4May 25 · 100 Meters · Place 25 · Morris EstateMorris Estate100 MetersRound P25.13.17a11
May 19UAGTCA Meet 3May 19 · 800 Meters · Place 5 · Morris EstateMorris Estate800 Meters5.2:27.46a11
May 19UAGTCA Meet 3May 19 · 200 Meters · Place 16 · Morris EstateMorris Estate200 Meters16.25.05a11
May 11UAGTCA Meet 2May 11 · 400 Meters · Place 8 · Morris EstateMorris Estate400 Meters8.58.16a11
May 11UAGTCA Meet 2May 11 · 100 Meters · Place 13 · Morris EstateMorris Estate100 MetersRound P13.12.68a11
May 4Northeast Twilight InvitationalMay 4 · 800 Meters · Place 13 · Morris EstateMorris Estate800 Meters13.2:27.91a11
May 4Northeast Twilight InvitationalMay 4 · 200 Meters · Place 15 · Morris EstateMorris Estate200 Meters15.26.49a11
May 4Northeast Twilight InvitationalMay 4 · 100 Meters · Place 9 · Morris EstateMorris Estate100 Meters9.12.92a11

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 800 Meters · Place 9 · Morris EstateMorris Estate800 Meters92:18.13 PB—
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 400 Meters · Place 15 · Morris EstateMorris Estate400 Meters151:00.11 PB—
Feb 22L Race Services Indoor Invite #2Feb 2 · 400 Meters · Place 2 · Morris EstateMorris Estate400 Meters2.1:04.87a11
Feb 22L Race Services Indoor Invite #2Feb 2 · 200 Meters · Place 3 · Morris EstateMorris Estate200 Meters3.29.75a PB11

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 17AAU Region 2 Qualifier @ Millersville UniversityJul 17 · 200m Hurdles · Place 3 · Morris EstateMorris Estate200m Hurdles30" / 0.762m3.34.60a PB8
Jul 17AAU Region 2 Qualifier @ Millersville UniversityJul 17 · 100m Hurdles · Place 3 · Morris EstateMorris Estate100m Hurdles30" / 0.762m3.20.51a PB8
Jul 17AAU Region 2 Qualifier @ Millersville UniversityJul 17 · 3000 Meters · Place 6 · Morris EstateMorris Estate3000 Meters6.11:17.26a PB8
May 23Philadelphia Express, Morris Estates, Kappa Dashers at AOCMay 23 · 3000 Meters · Place 5 · Morris EstateMorris Estate3000 Meters5.12:08.33aUnofficial8
May 23Philadelphia Express, Morris Estates, Kappa Dashers at AOCMay 23 · 800 Meters · Place 8 · Morris EstateMorris Estate800 Meters8.2:45.02aUnofficial8
May 23Philadelphia Express, Morris Estates, Kappa Dashers at AOCMay 23 · 200 Meters · Morris EstateMorris Estate200 Meters—DNS8

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 17Armory Youth Championships Sponsored by NYRRFeb 17 · 400 Meters · Place 15 · Morris EstatMorris Estat400 Meters151:14.9912
Feb 17Armory Youth Championships Sponsored by NYRRFeb 17 · 800 Meters · Place 5 · Morris EstatMorris Estat800 Meters52:43.9012

2019 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 14AAU Middle Atlantic District QualifierJun 14 · 80m Hurdles · Place 7 · Morris Estate Track ClubMorris Estate Track Club80m Hurdles717.59—

2019 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 18Armory Youth ChampionshipsFeb 18 · 800 Meters · Place 11 · Morris EstatMorris Estat800 Meters113:06.5210
Feb 18Armory Youth ChampionshipsFeb 18 · 400 Meters · Place 33 · Morris EstatMorris Estat400 Meters331:19.0010
Feb 18Armory Youth ChampionshipsFeb 18 · 200 Meters · Place 47 · Morris EstatMorris Estat200 Meters4734.1310

2018 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 92018 AAU Mid Atlantic District QualifierJun 9 · Long Jump · Place 13 · Morris Estate Track ClubMorris Estate Track ClubLong Jump137-10.25—
Jun 92018 AAU Mid Atlantic District QualifierJun 9 · 800 Meters · Place 19 · Morris Estate Track ClubMorris Estate Track Club800 Meters192:58.73—
Jun 92018 AAU Mid Atlantic District QualifierJun 9 · 400 Meters · Place 21 · Morris Estate Track ClubMorris Estate Track Club400 Meters211:20.92—

2017 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 10AAU District Qualifier - Mid-AtlanticJun 10 · 200 Meters · Place 29 · Morris Estate Track ClubMorris Estate Track Club200 Meters2935.46—
Jun 10AAU District Qualifier - Mid-AtlanticJun 10 · 100 Meters · Place 30 · Morris Estate Track ClubMorris Estate Track Club100 Meters3016.18—