Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorAAU Mid Atlantic District Qualifier · Jun 125:20.38aAAU Mid Atlantic District QualifierJune 12, 2026
1600 Meters · OutdoorGeorge School #3 · Apr 285:28.32aGeorge School #3April 28, 2026
200 Meters · OutdoorGFS #2 · Apr 1629.40aGFS #2April 16, 2024
3200 Meters · OutdoorFriends League · May 612:03.91aFriends LeagueMay 6, 2026
400 Meters · OutdoorGFS #1 · Apr 151:04.35aGFS #1April 15, 2026
800 Meters · IndoorJohn Hay Pennsylvania Distance Festival · May 262:27.36aJohn Hay Pennsylvania Distance FestivalMay 26, 2026
800 Meters · OutdoorJack Armstrong Invite · Apr 172:26.47aJack Armstrong InviteApril 17, 2026
Full · IndoorPAISAA Indoor Track Championships · Feb 1729.42PAISAA Indoor Track ChampionshipsFebruary 17, 2024
High Jump · OutdoorAAU Track & Field Region 2 Qualifier · Jun 262:32.89AAU Track & Field Region 2 QualifierJune 26, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 11City of Wilmington Youth InvitationalJul 11 · 1600 Meters · Place 1 · Infinity TrackInfinity Track1600 Meters1.5:53.18a11
Jul 11City of Wilmington Youth InvitationalJul 11 · 800 Meters · Place 4 · Infinity TrackInfinity Track800 Meters4.2:36.10a11
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Javelin · Place 4 · InfinityInfinityJavelin45:15.87—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · High Jump · Place 10 · InfinityInfinityHigh Jump102:32.89 PB—
Jun 12AAU Mid Atlantic District QualifierJun 12 · 1500 Meters · Place 5 · InfinityInfinity1500 Meters55:20.38a PB11
Jun 12AAU Mid Atlantic District QualifierJun 12 · 800 Meters · Place 16 · InfinityInfinity800 Meters162:41.49a11
May 6Friends LeagueMay 6 · 3200 Meters · Place 4 · Abington FriendsAbington Friends3200 Meters4.12:03.91a PB11
May 6Friends LeagueMay 6 · 1600 Meters · Place 6 · Abington FriendsAbington Friends1600 Meters6.5:29.16a11
Apr 28George School #3Apr 28 · 1600 Meters · Place 2 · Abington FriendsAbington Friends1600 Meters2.5:28.32a PB11
Apr 28George School #3Apr 28 · 800 Meters · Abington FriendsAbington Friends800 Meters--DNS11
Apr 17Jack Armstrong InviteApr 17 · 1600 Meters · Abington FriendsAbington Friends1600 Meters--DNS11
Apr 17Jack Armstrong InviteApr 17 · 800 Meters · Place 4 · Abington FriendsAbington Friends800 Meters4.2:26.47a PB11
Apr 15GFS #1Apr 15 · 400 Meters · Place 2 · Abington FriendsAbington Friends400 Meters2.1:04.35a PB11
Apr 11The Coatesville Track & Field InvitationalApr 11 · 800 Meters · Place 3 · Abington FriendsAbington Friends800 Meters32:31.62a11
Apr 7Westtown #1Apr 7 · 3200 Meters · Place 1 · Abington FriendsAbington Friends3200 Meters1.12:10.61a11
Apr 1Rustin InviteApr 1 · 1600 Meters · Place 10 · Abington FriendsAbington Friends1600 Meters10.05:44.711
Apr 1Rustin InviteApr 1 · 800 Meters · Place 29 · Abington FriendsAbington Friends800 Meters29.02:37.811

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
May 26John Hay Pennsylvania Distance FestivalMay 26 · 800 Meters · Place 177 · Abington FriendsAbington Friends800 Meters177.2:27.36a PB11
Jan 10Kevin Dare InviteJan 10 · 800 Meters · Place 24 · Abington FriendsAbington Friends800 Meters242:31.6011

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 16GFS #2Apr 16 · 400 Meters · Place 2 · Abington FriendsAbington Friends400 Meters21:10.43a—
Apr 16GFS #2Apr 16 · 200 Meters · Place 4 · Abington FriendsAbington Friends200 Meters429.40a PB—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 17PAISAA Indoor Track ChampionshipsFeb 17 · Full · Place 12 · Abington FriendsAbington FriendsFull1229.42 PB9