Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBob King Developmental Track Meet #1 · Jun 1712.43aBob King Developmental Track Meet #1June 17, 2026
1500 Meters · IndoorRising Stars Youth Champs · Mar 64:29.14aRising Stars Youth ChampsMarch 6, 2026
1500 Meters · OutdoorAAU Mid Atlantic District Qualifier · Jun 124:32.17aAAU Mid Atlantic District QualifierJune 12, 2026
1600 Meters · OutdoorDIAA T&F Championships · May 154:30.24aDIAA T&F ChampionshipsMay 15, 2026
2000m Steeplechase · OutdoorAAU Mid Atlantic District Qualifier · Jun 127:04.86aAAU Mid Atlantic District QualifierJune 12, 2026
3200 Meters · OutdoorJimmy Blunt Middle School Invitational · Apr 1912:38.15aJimmy Blunt Middle School InvitationalApril 19, 2024
400 Meters · IndoorRising Stars Youth Champs · Mar 654.89aRising Stars Youth ChampsMarch 6, 2026
400 Meters · OutdoorBob King Developmental Track Meet #1 · Jun 1755.39aBob King Developmental Track Meet #1June 17, 2026
800 Meters · IndoorRising Stars Youth Champs · Mar 62:08.20aRising Stars Youth ChampsMarch 6, 2026
800 Meters · Outdoor HAC Northern Division Championship 2026 · Apr 292:02.13a HAC Northern Division Championship 2026April 29, 2026
800 Meters · Relay Split · IndoorUrsinus HS Opener · Dec 82:25.971Ursinus HS OpenerDecember 8, 2024

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Discus · Place 4 · Above XpectationsAbove XpectationsDiscus44:23.52—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · 80m Hurdles · Place 2 · Above XpectationsAbove Xpectations80m Hurdles27:05.56—
Jun 24 Bob King Developmental Track Meet #2Jun 24 · 800 Meters · Above XpectationsAbove Xpectations800 Meters—DNS10
Jun 17Bob King Developmental Track Meet #1Jun 17 · 400 Meters · Place 5 · Above XpectationsAbove Xpectations400 Meters5.55.39a PB10
Jun 17Bob King Developmental Track Meet #1Jun 17 · 100 Meters · Place 13 · Above XpectationsAbove Xpectations100 Meters13.12.43a PB10
Jun 12AAU Mid Atlantic District QualifierJun 12 · 2000m Steeplechase · Place 1 · Above XpectationsAbove Xpectations2000m Steeplechase17:04.86a PB10
Jun 12AAU Mid Atlantic District QualifierJun 12 · 1500 Meters · Place 4 · Above XpectationsAbove Xpectations1500 Meters44:32.17a PB10
Jun 12AAU Mid Atlantic District QualifierJun 12 · 800 Meters · Place 19 · Above XpectationsAbove Xpectations800 Meters192:12.58a10
May 2219th Annual Mark Trail InvitationalMay 22 · 3000 Meters · Place 2 · Above XpectationsAbove Xpectations3000 Meters2.9:55.90aUnofficial10
May 2219th Annual Mark Trail InvitationalMay 22 · 1500 Meters · Place 3 · Above XpectationsAbove Xpectations1500 Meters3.4:27.19aUnofficial10
May 2219th Annual Mark Trail InvitationalMay 22 · 800 Meters · Place 8 · Above XpectationsAbove Xpectations800 Meters8.2:10.93aUnofficial10
May 20Meet of ChampionsMay 20 · 1600 Meters · Place 9 · SmyrnaSmyrna1600 Meters9.4:44.26a10
May 15DIAA T&F ChampionshipsMay 15 · 1600 Meters · Place 6 · SmyrnaSmyrna1600 Meters6.4:30.24a PB10
May 7Henlopen Athletic Conference ChampionshipsMay 7 · 1600 Meters · Place 10 · SmyrnaSmyrna1600 Meters10.4:39.92a10
May 7Henlopen Athletic Conference ChampionshipsMay 7 · 800 Meters · Place 18 · SmyrnaSmyrna800 Meters18.2:09.72a10
Apr 29 HAC Northern Division Championship 2026Apr 29 · 800 Meters · Place 2 · SmyrnaSmyrna800 Meters2.2:02.13a PB10
Apr 18Art Madric HOF InviteApr 18 · 800 Meters · Place 12 · SmyrnaSmyrna800 Meters12.2:05.79a10
Apr 11University of Delaware HS Invitational 2026Apr 11 · 800 Meters · Place 22 · SmyrnaSmyrna800 Meters22.2:09.46a10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 6Rising Stars Youth ChampsMar 6 · 1500 Meters · Place 17 · Above XpectationsAbove Xpectations1500 Meters17.4:29.14a PB10
Mar 6Rising Stars Youth ChampsMar 6 · 800 Meters · Place 54 · Above XpectationsAbove Xpectations800 Meters54.2:08.20a PB10
Mar 6Rising Stars Youth ChampsMar 6 · 400 Meters · Place 67 · Above XpectationsAbove Xpectations400 Meters67.54.89a PB10
Feb 28The CIRCUIT PhillyFeb 28 · 800 Meters · Place 42 · Above XpectationsAbove Xpectations800 Meters422:12.65a10
Feb 28The CIRCUIT PhillyFeb 28 · 400 Meters · Place 26 · Above XpectationsAbove Xpectations400 Meters2657.61a10

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 7Ursinus HS IcebreakerDec 7 · 800 Meters · Place 10 · SmyrnaSmyrna800 Meters10.2:13.17a10
Dec 7Ursinus HS IcebreakerDec 7 · 800 Meters · Place 10 · SmyrnaSmyrna800 Meters10.2:13.17a10
Feb 13Doug Wesner MemorialFeb 13 · 800 Meters · SmyrnaSmyrna800 Meters--DNS9
Jan 24Ursinus HS InvitationalJan 24 · 800 Meters · Place 40 · SmyrnaSmyrna800 Meters40.2:16.54a9

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 8Highlander Express Team ChampionshipJun 8 · 1500 Meters · Place 3 · Above XpectationsAbove Xpectations1500 Meters3.4:48.64a9
Jun 8Highlander Express Team ChampionshipJun 8 · 800 Meters · Place 7 · Above XpectationsAbove Xpectations800 Meters7.2:17.39a9

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 145th Annual Alvernia Holiday Classic 2025Dec 14 · 800 Meters · Place 32 · SmyrnaSmyrna800 Meters32.2:21.33a9
Dec 145th Annual Alvernia Holiday Classic 2025Dec 14 · 400 Meters · Place 61 · SmyrnaSmyrna400 Meters61.1:01.45a9
Dec 8Ursinus HS OpenerDec 8 · 800 Meters · SmyrnaSmyrna800 MetersRelay Split—2:25.971 PB9

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 19Jimmy Blunt Middle School InvitationalApr 19 · 3200 Meters · Place 3 · SmyrnaSmyrna3200 Meters3.12:38.15a PB8