Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorJack Armstrong Invite · Apr 174:46.73aJack Armstrong InviteApril 17, 2026
200 Meters · OutdoorCity of Wilmington Youth Invitational · Jul 1124.96aCity of Wilmington Youth InvitationalJuly 11, 2026
2000m Steeplechase · 0.838m · OutdoorAAU Junior Olympic Games · Aug 17:05.54aAAU Junior Olympic GamesAugust 1, 2026
2000m Steeplechase · OutdoorAAU Mid Atlantic District Qualifier · Jun 127:07.89aAAU Mid Atlantic District QualifierJune 12, 2026
3000 Meters · OutdoorAAU Junior Olympic Games · Aug 19:53.35aAAU Junior Olympic GamesAugust 1, 2026
400 Meters · OutdoorPublic League #4 @ Mast Charter · Apr 3054.19aPublic League #4 @ Mast CharterApril 30, 2026
800 Meters · OutdoorLower Merion Invitational · May 22:07.79aLower Merion InvitationalMay 2, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 2000m Steeplechase · Place 15 · AOC Ambler Track ClubAOC Ambler Track Club2000m Steeplechase0.838m15.7:05.54a PB11
Aug 1AAU Junior Olympic GamesAug 1 · 3000 Meters · Place 20 · AOC Ambler Track ClubAOC Ambler Track Club3000 Meters20.9:53.35a PB11
Jul 11City of Wilmington Youth InvitationalJul 11 · 400 Meters · Place 12 · AOC Ambler Track ClubAOC Ambler Track Club400 Meters12.54.21a11
Jul 11City of Wilmington Youth InvitationalJul 11 · 200 Meters · Place 21 · AOC Ambler Track ClubAOC Ambler Track Club200 Meters21.24.96a PB11
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Discus · Place 2 · AOC Ambler Track ClubAOC Ambler Track ClubDiscus29:43.00—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · 80m Hurdles · Place 3 · AOC Ambler Track ClubAOC Ambler Track Club80m Hurdles37:19.34—
Jun 12AAU Mid Atlantic District QualifierJun 12 · 2000m Steeplechase · Place 2 · AOC Ambler Track ClubAOC Ambler Track Club2000m Steeplechase27:07.89a PB11
Jun 12AAU Mid Atlantic District QualifierJun 12 · 3000 Meters · Place 3 · AOC Ambler Track ClubAOC Ambler Track Club3000 Meters310:27.85a11
Jun 12AAU Mid Atlantic District QualifierJun 12 · 800 Meters · Place 17 · AOC Ambler Track ClubAOC Ambler Track Club800 Meters172:10.61a11
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · 1600 Meters · Place 14 · George WashingtonGeorge Washington1600 Meters14.4:52.44a11
May 6Public LeagueMay 6 · 1600 Meters · Place 5 · George WashingtonGeorge Washington1600 Meters5.4:49.81a11
May 6Public LeagueMay 6 · 800 Meters · George WashingtonGeorge Washington800 Meters--FS11
May 2Lower Merion InvitationalMay 2 · 1600 Meters · Place 5 · George WashingtonGeorge Washington1600 Meters5.4:51.03a11
May 2Lower Merion InvitationalMay 2 · 800 Meters · Place 9 · George WashingtonGeorge Washington800 Meters9.2:07.79a PB11
Apr 30Public League #4 @ Mast CharterApr 30 · 400 Meters · Place 6 · George WashingtonGeorge Washington400 Meters6.54.19a PB11
Apr 17Jack Armstrong InviteApr 17 · 1600 Meters · Place 12 · George WashingtonGeorge Washington1600 Meters12.4:46.73a PB11
Apr 16Public League #3 @ NortheastApr 16 · 1600 Meters · Place 4 · George WashingtonGeorge Washington1600 Meters4.4:59.43a11
Apr 16Public League #3 @ NortheastApr 16 · 400 Meters · George WashingtonGeorge Washington400 Meters—DNS11
Apr 9Public League #2 @ Mast CharterApr 9 · 1600 Meters · Place 3 · George WashingtonGeorge Washington1600 Meters3.4:58.47a11
Apr 9Public League #2 @ Mast CharterApr 9 · 800 Meters · Place 6 · George WashingtonGeorge Washington800 Meters6.2:17.62a11
Mar 26Public League #1 @ NortheastMar 26 · 1600 Meters · Place 3 · George WashingtonGeorge Washington1600 Meters3.5:00.80a11
Mar 26Public League #1 @ NortheastMar 26 · 400 Meters · Place 7 · George WashingtonGeorge Washington400 Meters7.55.2011