Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorFastrack Invitational · Feb 64:58.98aFastrack InvitationalFebruary 6, 2026
1 Mile · OutdoorJoe Wynne Somers Lions Club Invitational · May 55:38.30Joe Wynne Somers Lions Club InvitationalMay 5, 2023
10,000 Meters · OutdoorCACC Outdoor Championships · May 136:06.82aCACC Outdoor ChampionshipsMay 1, 2026
1000 Meters · IndoorSection 1 Dendy #2 · Jan 32:56.00Section 1 Dendy #2January 3, 2024
1500 Meters · OutdoorStockton Invite · Mar 204:33.63aStockton InviteMarch 20, 2026
1600 Meters · IndoorSection 1 Dendy #2 · Jan 35:20.04Section 1 Dendy #2January 3, 2024
1600 Meters · OutdoorSection 1 Class C Championship · May 245:00.24Section 1 Class C ChampionshipMay 24, 2024
3000 Meters · IndoorFastrack Metro Season Opener · Dec 510:03.44aFastrack Metro Season OpenerDecember 5, 2025
3200 Meters · IndoorSection 1 League Champs #3 · Jan 2111:19.44Section 1 League Champs #3January 21, 2024
3200 Meters · OutdoorSection 1 Westchester County Championship · May 1711:00.93aSection 1 Westchester County ChampionshipMay 17, 2024
400 Meters · Relay Split · OutdoorSection 1 Westchester County Championship · May 1752.562aSection 1 Westchester County ChampionshipMay 17, 2024
5000 Meters · OutdoorUrsinus Track Festival · Apr 517:14.00aUrsinus Track FestivalApril 5, 2025
800 Meters · IndoorThe Armory Frosh / Novice Meet · Jan 182:29.11The Armory Frosh / Novice MeetJanuary 18, 2023
800 Meters · OutdoorOscar Moore Invitational · Apr 122:14.40aOscar Moore InvitationalApril 12, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 1CACC Outdoor ChampionshipsMay 1 · 10,000 Meters · Place 10 · Georgian CourtGeorgian Court10,000 Meters10.36:06.82a PBSo
Apr 24TCNJ Lions InviteApr 24 · 5000 Meters · Place 8 · Georgian CourtGeorgian Court5000 Meters8.17:32.88aSo
Apr 16Shippensburg Mid-Week PR Bonanza MeetApr 16 · 1500 Meters · Place 14 · Georgian CourtGeorgian Court1500 Meters14.4:40.38aSo
Apr 16Shippensburg Mid-Week PR Bonanza MeetApr 16 · 800 Meters · Place 18 · Georgian CourtGeorgian Court800 Meters18.2:17.27aSo
Apr 3Millersville MetricsApr 3 · 10,000 Meters · Place 3 · Georgian CourtGeorgian Court10,000 Meters3.36:34.48aSo
Mar 20Stockton InviteMar 20 · 1500 Meters · Place 19 · Georgian CourtGeorgian Court1500 Meters194:33.63a PBSo

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 15East Coast Indoor ChampionshipFeb 15 · 1 Mile · Place 11 · Georgian CourtGeorgian Court1 Mile11.5:04.72aSo
Feb 6Fastrack InvitationalFeb 6 · 1 Mile · Place 71 · Georgian CourtGeorgian Court1 Mile71.4:58.98a PBSo
Jan 31PLEX ShootoutJan 31 · 3000 Meters · Place 24 · Georgian CourtGeorgian Court3000 Meters2410:05.86aSo
Jan 24Coach "I" InvitationalJan 24 · 1 Mile · Place 44 · Georgian CourtGeorgian Court1 Mile44.5:03.31aSo
Jan 16NYC Gotham CupJan 16 · 3000 Meters · Place 48 · Georgian CourtGeorgian Court3000 Meters48.10:29.45aSo

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 5Fastrack Metro Season OpenerDec 5 · 3000 Meters · Place 35 · Georgian CourtGeorgian Court3000 Meters35.10:03.44a PBSo
Feb 16East Coast Conference ChampionshipFeb 16 · 3000 Meters · Place 18 · Georgian CourtGeorgian Court3000 Meters18.10:20.70aFr
Jan 31Marlin InviteJan 31 · 1 Mile · Place 14 · Georgian CourtGeorgian Court1 Mile14.5:05.22aFr
Jan 17NYC Gotham CupJan 17 · 1 Mile · Place 48 · Georgian CourtGeorgian Court1 Mile48.5:00.75aFr

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 25TCNJ Lions InviteApr 25 · 5000 Meters · Place 19 · Georgian CourtGeorgian Court5000 Meters19.17:33.28aFr
Apr 16Shippensburg University Mid-Week PR Bonanza MeetApr 16 · 1500 Meters · Place 13 · Georgian CourtGeorgian Court1500 Meters134:41.02aFR
Apr 12Oscar Moore InvitationalApr 12 · 800 Meters · Place 53 · Georgian CourtGeorgian Court800 Meters532:14.40a PBFr
Apr 5Ursinus Track FestivalApr 5 · 5000 Meters · Place 19 · Georgian CourtGeorgian Court5000 Meters19.17:14.00a PBFr
Mar 28Osprey OpenMar 28 · 1500 Meters · Place 17 · Georgian CourtGeorgian Court1500 Meters174:35.62FR
Mar 22Stockton InviteMar 22 · 800 Meters · Place 29 · Georgian CourtGeorgian Court800 Meters292:16.82a—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 6Fastpark Metro Season OpenerDec 6 · 1 Mile · Place 42 · Georgian CourtGeorgian Court1 Mile42.5:03.18aFr
Feb 12Section 1 Class AA & C ChampsFeb 12 · 1000 Meters · Place 12 · North SalemNorth Salem1000 Meters122:56.1112
Jan 21Section 1 League Champs #3Jan 21 · 3200 Meters · Place 5 · North SalemNorth Salem3200 Meters511:19.44 PB—
Jan 21Section 1 League Champs #3Jan 21 · 1600 Meters · Place 10 · North SalemNorth Salem1600 Meters105:23.76—
Jan 3Section 1 Dendy #2Jan 3 · 1600 Meters · Place 19 · North SalemNorth Salem1600 Meters195:20.04 PB12
Jan 3Section 1 Dendy #2Jan 3 · 1000 Meters · Place 9 · North SalemNorth Salem1000 Meters92:56.00 PB12

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 24Section 1 Class C ChampionshipMay 24 · 1600 Meters · Place 22 · North SalemNorth Salem1600 Meters225:00.24 PB12
May 17Section 1 Westchester County ChampionshipMay 17 · 3200 Meters · Place 36 · North SalemNorth Salem3200 Meters36.11:00.93a PB12
May 17Section 1 Westchester County ChampionshipMay 17 · 400 Meters · North SalemNorth Salem400 MetersRelay Split—52.562a PB12
May 14Section 1 League 3D ChampsMay 14 · 3200 Meters · Place 7 · North SalemNorth Salem3200 Meters711:30.21—
May 14Section 1 League 3D ChampsMay 14 · 1600 Meters · Place 8 · North SalemNorth Salem1600 Meters85:08.43—
May 3Joe Wynne Somers Lions Club InvitationalMay 3 · 800 Meters · Place 54 · North SalemNorth Salem800 Meters542:20.4112
May 3Joe Wynne Somers Lions Club InvitationalMay 3 · 800 Meters · Place 27 · North SalemNorth Salem800 Meters272:20.4112
Apr 20North Rockland Red Raider RelaysApr 20 · 1600 Meters · Place 46 · North SalemNorth Salem1600 Meters465:04.1212
Apr 20Red Raider RelaysApr 20 · 1600 Meters · Place 46 · North SalemNorth Salem1600 Meters46.5:04.12a12
Apr 13Panther Palooza 2024Apr 13 · 800 Meters · Place 16 · North SalemNorth Salem800 Meters162:20.8312

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 10Section 1 Kick Off #4Dec 10 · 1000 Meters · Place 13 · North SalemNorth Salem1000 Meters13.3:02.14a12
Jan 18The Armory Frosh / Novice MeetJan 18 · 800 Meters · Place 34 · North SalemNorth Salem800 Meters342:29.11 PB—
Jan 8Section 1 League Champs #2Jan 8 · 1600 Meters · Place 3 · North SalemNorth Salem1600 Meters35:31.69—
Jan 5Section 1 Dendy #3Jan 5 · 1000 Meters · Place 13 · North SalemNorth Salem1000 Meters133:12.1311

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 27Section 1 Class C ChampionshipsMay 27 · 3200 Meters · Place 16 · North SalemNorth Salem3200 Meters16.12:25.33a11
May 5Joe Wynne Somers Lions Club InvitationalMay 5 · 800 Meters · Place 26 · North SalemNorth Salem800 Meters262:28.9611
May 5Joe Wynne Somers Lions Club InvitationalMay 5 · 800 Meters · Place 26 · North SalemNorth Salem800 Meters262:28.9611
May 5Joe Wynne Somers Lions Club InvitationalMay 5 · 800 Meters · Place 26 · North SalemNorth Salem800 Meters262:28.9611
May 5Joe Wynne Somers Lions Club InvitationalMay 5 · 800 Meters · Place 26 · North SalemNorth Salem800 Meters262:28.9611
May 5Joe Wynne Somers Lions Club InvitationalMay 5 · 800 Meters · Place 26 · North SalemNorth Salem800 Meters262:28.9611
May 5Joe Wynne Somers Lions Club InvitationalMay 5 · 800 Meters · Place 26 · North SalemNorth Salem800 Meters262:28.9611
May 5Joe Wynne Somers Lions Club InvitationalMay 5 · 800 Meters · Place 26 · North SalemNorth Salem800 Meters262:28.9611
May 5Joe Wynne Somers Lions Club InvitationalMay 5 · 800 Meters · Place 26 · North SalemNorth Salem800 Meters262:28.9611
May 5Joe Wynne Somers Lions Club InvitationalMay 5 · 800 Meters · Place 26 · North SalemNorth Salem800 Meters262:28.9611
May 5Joe Wynne Somers Lions Club InvitationalMay 5 · 1 Mile · Place 59 · North SalemNorth Salem1 Mile595:38.30 PB11
May 5Joe Wynne Somers Lions Club InvitationalMay 5 · 800 Meters · Place 66 · North SalemNorth Salem800 Meters662:28.9611
May 4Section 1 League 3D ChampsMay 4 · 3200 Meters · Place 10 · North SalemNorth Salem3200 Meters10.12:35.43a11
May 4Section 1 League 3D ChampsMay 4 · 1600 Meters · Place 8 · North SalemNorth Salem1600 Meters8.5:24.84a11
May 4Section 1 League 3D ChampsMay 4 · 800 Meters · Place 8 · North SalemNorth Salem800 Meters8.2:30.25a11
Apr 22Panther PaloozaApr 22 · 3200 Meters · Place 13 · North SalemNorth Salem3200 Meters1311:40.91a—
Mar 23Tusker Twilight InvitationalMar 23 · 1600 Meters · Place 35 · North SalemNorth Salem1600 Meters355:36.99—

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 11Section 1 Kickoff #3Dec 11 · 1600 Meters · Place 33 · North SalemNorth Salem1600 Meters33.5:39.06a11
Jan 9Section 1 League Champs #2Jan 9 · 1600 Meters · Place 5 · North SalemNorth Salem1600 Meters5.5:48.75a10
Jan 9Section 1 League Champs #1Jan 9 · 1600 Meters · Place 5 · North SalemNorth Salem1600 Meters5.5:48.75a10

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 22Sauquoit Valley Red Raider RelaysApr 22 · 1600 Meters · Place 59 · North SalemNorth Salem1600 Meters59.5:36.46a10
Apr 22Sauquoit Valley Red Raider RelaysApr 22 · 800 Meters · Place 28 · North SalemNorth Salem800 Meters28.2:31.03a10
Mar 31Tusker Twilight InvitationalMar 31 · 800 Meters · Place 15 · North SalemNorth Salem800 Meters152:39.15—

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27Pearl River Holiday FestivalDec 27 · 1000 Meters · Place 22 · North SalemNorth Salem1000 Meters22.3:20.31a10
Dec 27Pearl River InvitationalDec 27 · 1000 Meters · Place 22 · North SalemNorth Salem1000 Meters22.3:20.31a10
Dec 6Section 1 Kickoff #2Dec 6 · 1600 Meters · Place 47 · North SalemNorth Salem1600 Meters47.6:01.96a10

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 27Section 1 League 3D ChampsMay 27 · 1600 Meters · Place 15 · North SalemNorth Salem1600 Meters156:07.65—
May 27Section 1 League 3D ChampsMay 27 · 800 Meters · Place 14 · North SalemNorth Salem800 Meters142:43.47—