Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJohn Hay Pennsylvania Distance Festival · May 265:21.73aJohn Hay Pennsylvania Distance FestivalMay 26, 2026
1 Mile · OutdoorGolden Rams Summer Showdown · Jun 255:36.40aGolden Rams Summer ShowdownJune 25, 2026
1500 Meters · IndoorUAGTCA Meet #3 · Feb 155:29.31aUAGTCA Meet #3February 15, 2026
1500 Meters · OutdoorUSATF Region 2 Junior Olympic Track & Field Championship · Jul 94:55.52aUSATF Region 2 Junior Olympic Track & Field ChampionshipJuly 9, 2026
1600 Meters · Indoor2LRS Indoor Open · Dec 76:04.23a2LRS Indoor OpenDecember 7, 2025
1600 Meters · OutdoorSuburban Developmental League Championship · May 305:33.88aSuburban Developmental League ChampionshipMay 30, 2026
400 Meters · OutdoorPA United Summer All-Comers Meet #1 · Jun 191:12.86aPA United Summer All-Comers Meet #1June 19, 2025
800 Meters · Indoor2LRS Youth Indoor Championship · Feb 62:39.86a2LRS Youth Indoor ChampionshipFebruary 6, 2026
800 Meters · OutdoorGolden Rams Summer Showdown · Jun 252:23.59aGolden Rams Summer ShowdownJune 25, 2026
High Jump · OutdoorAAU Track & Field Region 2 Qualifier · Jun 265:03.90AAU 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

12 results
DateMeetEventPlMarkGr
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · 1500 Meters · Place 2 · PA UnitedPA United1500 Meters2.4:55.52a PB7
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · 800 Meters · Place 9 · PA UnitedPA United800 Meters9.2:26.88a7
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Javelin · Place 15 · PA UnitedPA UnitedJavelin152:22.24—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · High Jump · Place 12 · PA UnitedPA UnitedHigh Jump125:03.90 PB—
Jun 25Golden Rams Summer ShowdownJun 25 · 1 Mile · Place 5 · UnattachedUnattached1 Mile5.5:36.40a PB7
Jun 25Golden Rams Summer ShowdownJun 25 · 800 Meters · Place 4 · UnattachedUnattached800 Meters4.2:23.59a PB7
Jun 12AAU Mid Atlantic District QualifierJun 12 · 1500 Meters · Place 12 · PA UnitedPA United1500 Meters125:07.51a7
Jun 12AAU Mid Atlantic District QualifierJun 12 · 800 Meters · Place 15 · PA UnitedPA United800 Meters152:25.08a7
Jun 6USATF Mid-Atlantic Junior Olympic ChampionshipJun 6 · 1500 Meters · Place 1 · PA UnitedPA United1500 Meters15:01.37a7
Jun 6USATF Mid-Atlantic Junior Olympic ChampionshipJun 6 · 800 Meters · Place 2 · PA UnitedPA United800 Meters22:29.66a7
May 30Suburban Developmental League ChampionshipMay 30 · 1600 Meters · Place 3 · PA UnitedPA United1600 Meters3.5:33.88a PB7
May 30Suburban Developmental League ChampionshipMay 30 · 800 Meters · Place 2 · PA UnitedPA United800 Meters2.2:28.607

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Jun 8Henderson Last Chance MeetJun 8 · 1 Mile · Place 18 · PA UnitedPA United1 Mile18.5:23.99a7
May 26John Hay Pennsylvania Distance FestivalMay 26 · 1 Mile · Place 289 · UnattachedUnattached1 Mile289.5:21.73a PB7
Feb 28The CIRCUIT PhillyFeb 28 · 1 Mile · Place 13 · PA UnitedPA United1 Mile135:39.93a7
Feb 15UAGTCA Meet #3Feb 15 · 1500 Meters · Place 10 · UnattachedUnattached1500 Meters10.5:29.31a PB7
Feb 62LRS Youth Indoor ChampionshipFeb 6 · 1500 Meters · Place 6 · PA UnitedPA United1500 Meters6.5:36.11a7
Feb 62LRS Youth Indoor ChampionshipFeb 6 · 800 Meters · Place 6 · PA UnitedPA United800 Meters6.2:39.86a PB7
Jan 18Mid-Atlantic Youth Indoor Championship Meet 2026Jan 18 · 1500 Meters · Place 4 · PA UnitedPA United1500 Meters4.5:55.68a7
Jan 18Mid-Atlantic Youth Indoor Championship Meet 2026Jan 18 · 800 Meters · Place 9 · PA UnitedPA United800 Meters9.2:50.82a7
Jan 22LRS New Year KickoffJan 2 · 1600 Meters · Place 6 · PA UnitedPA United1600 Meters66:09.42a7
Jan 22LRS New Year KickoffJan 2 · 800 Meters · Place 3 · PA UnitedPA United800 Meters32:46.07a7

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 72LRS Indoor OpenDec 7 · 1600 Meters · Place 1 · 08-Unattached08-Unattached1600 Meters1.6:04.23a PB7
Dec 72LRS Indoor OpenDec 7 · 800 Meters · Place 3 · 08-Unattached08-Unattached800 Meters3.2:51.08a7

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · 1500 Meters · Place 10 · PA UnitedPA United1500 Meters106:20.33a6
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · 800 Meters · Place 16 · PA UnitedPA United800 Meters163:01.02a6
Jul 17PA United Summer #3Jul 17 · 1 Mile · Place 2 · PA UnitedPA United1 Mile26:51.59a6
Jul 17PA United Summer #3Jul 17 · 800 Meters · Place 3 · PA UnitedPA United800 Meters33:09.78a6
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 800 Meters · Place 16 · PA UnitedPA United800 Meters16.2:58.70a6
Jun 19PA United Summer All-Comers Meet #1Jun 19 · 800 Meters · Place 5 · PA UnitedPA United800 Meters53:07.54a6
Jun 19PA United Summer All-Comers Meet #1Jun 19 · 400 Meters · Place 7 · PA UnitedPA United400 Meters71:12.86a PB6
Jun 13AAU Mid Atlantic District QualifierJun 13 · 800 Meters · Place 16 · PA UnitedPA United800 Meters16.2:58.43a6
Jun 5The Gordie Kraft Summer Track & Field MeetJun 5 · 800 Meters · Place 8 · PA UnitedPA United800 Meters82:52.82a6