Personal bests

Best marks in available results
Event / courseMarkMeetDate
2011 m · Van Cortlandt ParkManhattan College XC Invitational · Oct 137:05.0Manhattan College XC InvitationalOctober 13, 2018
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2718:31.5NXR Northeast & New York Regional ChampionshipsNovember 27, 2021
5,000 Meters · Lehigh University - Murray H. Goodman Campus46th Annual Paul Short Run · Oct 518:13.546th Annual Paul Short RunOctober 5, 2019
6440 m · Haverford CollegeMain Line Invitational · Sep 1921:44.6Main Line InvitationalSeptember 19, 2025
8,000 Meters · Delaware ValleyMAC Cross Country Champ · Nov 127:34.3MAC Cross Country ChampNovember 1, 2025
8,000 Meters · DeSales UniversityDeSales Invite · Oct 1228:10.2DeSales InviteOctober 12, 2024
8,000 Meters · DeSales University XC CourseNCAA D3 Metro Regional XC Championships · Nov 1228:41.3NCAA D3 Metro Regional XC ChampionshipsNovember 12, 2022
8,000 Meters · DREAM ParkNCAA DIII Metro Champ · Nov 1526:48.0NCAA DIII Metro ChampNovember 15, 2025
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 327:33.4Paul Short Run (College)October 3, 2025
8,000 Meters · Messiah UniversityMAC Conference XC Championships · Nov 228:34.1MAC Conference XC ChampionshipsNovember 2, 2024

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 15NCAA DIII Metro ChampNov 15 · 8,000 Meters D3 Metro · Place 65 · WidenerWidener8,000 Meters D3 Metro6526:48.0 PBSr
Nov 1MAC Cross Country ChampNov 1 · 8,000 Meters Champ · Place 43 · WidenerWidener8,000 Meters Champ4327:34.3 PBSr
Oct 18Border BattleOct 18 · 8,000 Meters D3 · Place 164 · WidenerWidener8,000 Meters D316427:17.7Sr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Green · Place 54 · WidenerWidener8,000 Meters Green5427:33.4 PBSr
Sep 19Main Line InvitationalSep 19 · 6,440 Meters Collegiate · Place 66 · WidenerWidener6,440 Meters Collegiate6621:44.6 PBSr

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 2MAC Conference XC ChampionshipsNov 2 · 8,000 Meters MAC · Place 50 · WidenerWidener8,000 Meters MAC5028:34.1 PBJr
Oct 12DeSales InviteOct 12 · 8,000 Meters College · Place 35 · WidenerWidener8,000 Meters College3528:10.2 PBJr
Sep 28Messiah InvitationalSep 28 · 8,000 Meters Varsity · Place 31 · WidenerWidener8,000 Meters Varsity3129:01.6JR

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 11NCAA Division III Metro RegionalNov 11 · 8,000 Meters Championship · Place 68 · WidenerWidener8,000 Meters Championship6826:52.7So
Oct 28Middle Atlantic Conference Cross Country ChampionshipsOct 28 · 8,000 Meters Varsity · Place 55 · WidenerWidener8,000 Meters Varsity5529:43.3SO
Sep 30Paul Short InvitationalSep 30 · 8,000 Meters College White · Place 88 · WidenerWidener8,000 Meters College White8827:42.8So
Sep 15Main Line InvitationalSep 15 · 4 Miles Varsity · Place 55 · WidenerWidener4 Miles Varsity5521:49.1SO

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 12NCAA D3 Metro Regional XC ChampionshipsNov 12 · 8,000 Meters Championship · Place 79 · WidenerWidener8,000 Meters Championship7928:41.3 PBFr
Oct 29Middle Atlantic Conference XC ChampionshipOct 29 · 8,000 Meters Varsity · Place 48 · WidenerWidener8,000 Meters Varsity4827:32.5FR
Sep 30Lehigh Paul Short RunSep 30 · 8,000 Meters Varsity · Place 155 · WidenerWidener8,000 Meters Varsity15521:53.5FR
Sep 16Main Line InvitationalSep 16 · 4 Miles Varsity · Place 85 · WidenerWidener4 Miles Varsity8522:28.8FR

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 27NXR Northeast & New York Regional ChampionshipsNov 27 · 5,000 Meters Open - Northeast · Place 32 · Father JudgeFather Judge5,000 Meters Open - Northeast3218:31.5 PB12
Nov 6PIAA State ChampionshipsNov 6 · 5,000 Meters Varsity · Place 142 · Father Judge (12)Father Judge (12)5,000 Meters Varsity14217:54.0—
Oct 23Philadelphia Catholic League ChampionshipsOct 23 · 5,000 Meters Varsity · Place 13 · Father JudgeFather Judge5,000 Meters Varsity1317:31.2012
Oct 6PCL Week 3Oct 6 · 5,000 Meters Varsity · Place 18 · Father JudgeFather Judge5,000 Meters Varsity1818:14.8012
Oct 6PCL Week 3Oct 6 · 5,000 Meters Varsity · Place 16 · Father JudgeFather Judge5,000 Meters Varsity1618:14.8012
Sep 25Carlisle InvitationalSep 25 · Varsity · Place 175 · Father JudgeFather JudgeVarsity17517:41.5—
Sep 25Carlisle InvitationalSep 25 · 5,000 Meters Varsity · Place 140 · Father JudgeFather Judge5,000 Meters Varsity14017:41.5—
Sep 22PCL Week 2Sep 22 · 5,000 Meters Varsity · Place 11 · Father JudgeFather Judge5,000 Meters Varsity1118:25.0012
Sep 22PCL Week 2Sep 22 · 5,000 Meters Varsity · Place 16 · Father JudgeFather Judge5,000 Meters Varsity1618:25.0012

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 29PIAA District 12 ChampionshipOct 29 · Varsity · Place 28 · Father JudgeFather JudgeVarsity2819:27.4h11
Oct 29PIAA District 12 ChampionshipOct 29 · Varsity · Place 18 · Father JudgeFather JudgeVarsity1819:27.411

2019 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 546th Annual Paul Short RunOct 5 · 5,000 Meters Varsity - White · Place 163 · Father JudgeFather Judge5,000 Meters Varsity - White16318:13.5 PB10
Sep 28Carlisle InvitationalSep 28 · Varsity · Place 519 · Father JudgeFather JudgeVarsity51919:02.8—
Sep 28Carlisle InvitationalSep 28 · Varsity · Place 184 · Father JudgeFather JudgeVarsity18419:02.8—
Sep 21George School InvitationalSep 21 · 5,000 Meters Varsity · Place 71 · Father JudgeFather Judge5,000 Meters Varsity710:18:30.14—

2018 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 13Manhattan College XC InvitationalOct 13 · 1.25 Miles Freshman - E · Place 45 · Father JudgeFather Judge1.25 Miles Freshman - E457:05.0 PB9
Sep 15George School Invitational Sep 15 · 5,000 Meters Varsity · Place 63 · Father JudgeFather Judge5,000 Meters Varsity6321:42.7—