Personal bests

Best marks in available results
Event / courseMarkMeetDate
4 Miles · Haverford CollegeHaverford Main Line Invitational · Sep 1822:47.5Haverford Main Line InvitationalSeptember 18, 2026
5,000 Meters · DeSales UniversityCentaur Invitational · Sep 1419:22.9Centaur InvitationalSeptember 14, 2019
6,000 Meters · Lehigh University - Murray H. Goodman CampusLehigh Open · Sep 420:46.0Lehigh OpenSeptember 4, 2026
8,000 Meters · DREAM ParkNCAA Division III Metro Regional · Nov 1127:58.7NCAA Division III Metro RegionalNovember 11, 2023
8,000 Meters · Haverford CollegeCentennial Conference · Oct 3126:38.9Centennial ConferenceOctober 31, 2026
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 428:00.0Paul Short RunOctober 4, 2024
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Sep 3029:07.8Paul Short InvitationalSeptember 30, 2023

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 31Centennial ConferenceOct 31 · 8,000 Meters Centennial · Place 45 · MuhlenbergMuhlenberg8,000 Meters Centennial4526:38.9 PBSr
Sep 18Haverford Main Line InvitationalSep 18 · 4 Miles Collegiate · Place 87 · MuhlenbergMuhlenberg4 Miles Collegiate8722:47.5 PBSr
Sep 4Lehigh OpenSep 4 · 6,000 Meters Collegiate · Place 82 · MuhlenbergMuhlenberg6,000 Meters Collegiate8220:46.0 PBSr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 16NCAA D3 Metro ChampNov 16 · 8,000 Meters Division 3 · Place 74 · MuhlenbergMuhlenberg8,000 Meters Division 37427:22.5SO
Oct 19Border BattleOct 19 · 8,000 Meters Varsity · Place 149 · MuhlenbergMuhlenberg8,000 Meters Varsity14927:26.4SO
Oct 4Paul Short RunOct 4 · 8,000 Meters Green · Place 38 · MuhlenbergMuhlenberg8,000 Meters Green3828:00.0 PBSo
Sep 14Osprey OpenSep 14 · 8,000 Meters Championship · Place 50 · MuhlenbergMuhlenberg8,000 Meters Championship5027:22.97SO

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 11NCAA Division III Metro RegionalNov 11 · 8,000 Meters Championship · Place 91 · MuhlenbergMuhlenberg8,000 Meters Championship9127:58.7 PBFr
Oct 14Rowan Interregional Border BattleOct 14 · 8,000 Meters Varsity · Place 170 · MuhlenbergMuhlenberg8,000 Meters Varsity17027:23.3FR
Sep 30Paul Short InvitationalSep 30 · 8,000 Meters College White · Place 216 · MuhlenbergMuhlenberg8,000 Meters College White21629:07.8 PBFr

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 14Centaur InvitationalSep 14 · 5,000 Meters Freshman · Place 8 · Twin ValleyTwin Valley5,000 Meters Freshman819:22.9 PB9