Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Belmont PlateauPhiladelphia Cross Classic · Sep 1220:58.79Philadelphia Cross ClassicSeptember 12, 2026
6,000 Meters · Belmont PlateauJack Saint Clair Memorial · Oct 1024:56.66Jack Saint Clair MemorialOctober 10, 2026
6,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside 2025 NCAA Division II Cross Country Champs (67th Men & 44th Women) · Nov 2223:59.52025 NCAA Division II Cross Country Champs (67th Men & 44th Women)November 22, 2025
6,000 Meters · Hopkinton Fairgrounds Championship Cross Country CourseNCAA DII East Regional · Nov 823:23.6NCAA DII East RegionalNovember 8, 2025
6,000 Meters · Kutztown University Farm CourseDII/III XC Challenge · Sep 1324:39.40DII/III XC ChallengeSeptember 13, 2025
6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 324:01.0Paul Short Run (College)October 3, 2025
6,000 Meters · Stockton CollegeOsprey Open · Sep 2023:49.44Osprey OpenSeptember 20, 2025
6,000 Meters · Stockton UniversityOsprey Open · Sep 1923:32.9Osprey OpenSeptember 19, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 10Jack Saint Clair MemorialOct 10 · 6,000 Meters Collegiate · Place 9 · Jefferson (Pa.)6,000 Meters Collegiate924:56.66 PBSo
Sep 19Osprey OpenSep 19 · 6,000 Meters Open · Place 12 · Jefferson (Pa.)6,000 Meters Open1223:32.9 PBSo
Sep 12Philadelphia Cross ClassicSep 12 · 5,000 Meters Collegiate · Place 5 · Jefferson (Pa.)5,000 Meters Collegiate520:58.79 PBSo

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 222025 NCAA Division II Cross Country Champs (67th Men & 44th Women)Nov 22 · 6,000 Meters D2 Championship · Place 252 · Jefferson (Pa.)6,000 Meters D2 Championship25223:59.5 PBFr
Nov 8NCAA DII East RegionalNov 8 · 6,000 Meters D2 East · Place 24 · Jefferson (Pa.)6,000 Meters D2 East2423:23.6 PBFr
Oct 3Paul Short Run (College)Oct 3 · 6,000 Meters Green · Place 29 · Jefferson (Pa.)6,000 Meters Green2924:01.0 PBFr
Sep 20Osprey OpenSep 20 · 6,000 Meters Open · Place 17 · Jefferson (Pa.)6,000 Meters Open1723:49.44 PBFr
Sep 13DII/III XC ChallengeSep 13 · 6,000 Meters Women · Place 24 · Jefferson (Pa.)6,000 Meters Women2424:39.40 PBFr
Sep 6Philadelphia Cross ClassicSep 6 · 5,000 Meters College · Place 5 · Jefferson (Pa.)5,000 Meters College521:11.2Fr