Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational (HS) · Oct 1114:00.2Manhattan University Cross Country Invitational (HS)October 11, 2025
3 Miles · Haverford CollegeHaverford Alumni Race 2026 · Sep 517:02.8Haverford Alumni Race 2026September 5, 2026
4 Miles · Haverford CollegeHaverford Invite · Oct 2321:11.2Haverford InviteOctober 23, 2026
5,000 Meters · Belmont PlateauDistrict XII Champs · Oct 2317:22.70District XII ChampsOctober 23, 2025
5,000 Meters · Belmont PlateauPCL Cross Country Champs · Oct 1817:20.27PCL Cross Country ChampsOctober 18, 2025
5,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 316:45.8Paul Short Run (College)October 3, 2025
5,000 Meters · Parkview Cross Country CoursePIAA State Championships · Nov 117:45PIAA State ChampionshipsNovember 1, 2025
8,000 Meters · Haverford CollegeCentennial Conference · Oct 3126:57.4Centennial ConferenceOctober 31, 2026
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 227:50.6Paul Short RunOctober 2, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31Centennial ConferenceOct 31 · 8,000 Meters Centennial · Place 54 · HaverfordHaverford8,000 Meters Centennial5426:57.4 PBFr
Oct 23Haverford InviteOct 23 · 4 Miles College · Place 23 · HaverfordHaverford4 Miles College2321:11.2 PBFr
Oct 2Paul Short RunOct 2 · 8,000 Meters Open · Place 247 · HaverfordHaverford8,000 Meters Open24727:50.6 PBFr
Sep 18Haverford Main Line InvitationalSep 18 · 4 Miles Collegiate · Place 66 · HaverfordHaverford4 Miles Collegiate6621:55.3Fr
Sep 5Haverford Alumni Race 2026Sep 5 · 3 Miles Collegiate · Place 28 · HaverfordHaverford3 Miles Collegiate2817:02.8 PBFr

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1PIAA State ChampionshipsNov 1 · 5,000 Meters AAA · Place 156 · Saint Joseph's PrepSaint Joseph's Prep5,000 Meters AAA15617:45 PB12
Oct 23District XII ChampsOct 23 · 5,000 Meters Class AAA · Place 10 · Saint Joseph's PrepSaint Joseph's Prep5,000 Meters Class AAA1017:22.70 PB12
Oct 18PCL Cross Country ChampsOct 18 · 5,000 Meters Championship · Place 11 · Saint Joseph's PrepSaint Joseph's Prep5,000 Meters Championship1117:20.27 PB12
Oct 11Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Varsity A · Place 19 · Saint Joseph's PrepSaint Joseph's Prep2.5 Miles Varsity A1914:00.2 PB12
Oct 8PCL Meet #4Oct 8 · 5,000 Meters Race 1 · Place 4 · Saint Joseph's PrepSaint Joseph's Prep5,000 Meters Race 1417:38.1612
Oct 3Paul Short Run (College)Oct 3 · 5,000 Meters HS Gold · Place 73 · Saint Joseph's PrepSaint Joseph's Prep5,000 Meters HS Gold7316:45.8 PB12
Sep 17PCL Meet #2Sep 17 · 5,000 Meters Race 2 · Place 4 · Saint Joseph's PrepSaint Joseph's Prep5,000 Meters Race 2418:41.1012
Sep 13Briarwood InviteSep 13 · 5,000 Meters Championship · Place 16 · Saint Joseph's PrepSaint Joseph's Prep5,000 Meters Championship1617:27.8012
Sep 10PCL Meet #1Sep 10 · 5,000 Meters Race 1 · Place 5 · Saint Joseph's PrepSaint Joseph's Prep5,000 Meters Race 1519:29.7412