Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Haverford CollegeHaverford Alumni Race 2026 · Sep 515:12.1Haverford Alumni Race 2026September 5, 2026
4 Miles · Haverford CollegeHaverford Main Line Invitational · Sep 1820:14.7Haverford Main Line InvitationalSeptember 18, 2026
5,000 Meters · 1800 Belmont Mansion DrDistrict XII Champs · Oct 2416:21.1District XII ChampsOctober 24, 2024
5,000 Meters · Belmont PlateauPCL Meet #1 · Sep 1317:30.49PCL Meet #1September 13, 2023
5,000 Meters · Lehigh UniversityThe Paul Short Run · Oct 415:40.6The Paul Short Run October 4, 2024
5,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Sep 3016:34.8Paul Short InvitationalSeptember 30, 2023
5,000 Meters · Parkview Cross Country CoursePIAA State XC Championships · Nov 416:55PIAA State XC ChampionshipsNovember 4, 2023
5,000 Meters · Union Canal Tunnel ParkLebanon Valley Dutchman Invitational · Sep 715:50.8Lebanon Valley Dutchman InvitationalSeptember 7, 2024
8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1725:27.3Conn College InviteOctober 17, 2026
8,000 Meters · Haverford CollegeCentennial Conference · Oct 3125:20.8Centennial ConferenceOctober 31, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31Centennial ConferenceOct 31 · 8,000 Meters Centennial · Place 16 · HaverfordHaverford8,000 Meters Centennial1625:20.8 PBSo
Oct 17Conn College InviteOct 17 · 8,000 Meters Blue · Place 87 · HaverfordHaverford8,000 Meters Blue8725:27.3 PBSo
Sep 18Haverford Main Line InvitationalSep 18 · 4 Miles Collegiate · Place 21 · HaverfordHaverford4 Miles Collegiate2120:14.7 PBSo
Sep 5Haverford Alumni Race 2026Sep 5 · 3 Miles Collegiate · Place 9 · HaverfordHaverford3 Miles Collegiate915:12.1 PBSo

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 24Haverford InviteOct 24 · 4 Miles College · Place 29 · UnattachedUnattached4 Miles College2922:18.4Fr

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 24District XII ChampsOct 24 · 5,000 Meters MEN (Class AAA) · Place 1 · Saint Joseph's PrepSaint Joseph's Prep5,000 Meters MEN (Class AAA)116:21.1 PB12
Oct 19Philadelphia Catholic League ChampionshipsOct 19 · 5,000 Meters Varsity · Place 2 · Saint Joseph's PrepSaint Joseph's Prep5,000 Meters Varsity216:26.0112
Oct 4The Paul Short Run Oct 4 · 5,000 Meters Brown · Place 1 · Saint Joseph's PrepSaint Joseph's Prep5,000 Meters Brown115:40.6 PB12
Sep 18PCL Meet #2Sep 18 · 5,000 Meters Varsity · Place 1 · Saint Joseph's PrepSaint Joseph's Prep5,000 Meters Varsity116:57.3912
Sep 7Lebanon Valley Dutchman InvitationalSep 7 · 5,000 Meters Varsity · Place 4 · Saint Joseph's PrepSaint Joseph's Prep5,000 Meters Varsity415:50.8 PB12

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 4PIAA State XC ChampionshipsNov 4 · 5,000 Meters 3A · Place 51 · Saint Joseph's PrepSaint Joseph's Prep5,000 Meters 3A5116:55 PB11
Sep 30Paul Short InvitationalSep 30 · 5,000 Meters White · Place 11 · Saint Joseph's PrepSaint Joseph's Prep5,000 Meters White1116:34.8 PB11
Sep 13PCL Meet #1Sep 13 · 5,000 Meters Varsity Race #1 · Place 1 · Saint Joseph's PrepSaint Joseph's Prep5,000 Meters Varsity Race #1117:30.49 PB11