Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Big Spring HSDickinson Long-Short Invitational · Sep 2716:18.17Dickinson Long-Short InvitationalSeptember 27, 2025
5,000 Meters · Union Canal Tunnel ParkLebanon Valley Dutchmen Invitational · Sep 521:20.2Lebanon Valley Dutchmen InvitationalSeptember 5, 2026
6,000 Meters · 42 E Havenview DrLock Haven Invite · Sep 2824:33.9Lock Haven InviteSeptember 28, 2024
6,000 Meters · Bloomsburg University Home CoursePSAC XC Champs · Nov 725:40.8PSAC XC ChampsNovember 7, 2026
6,000 Meters · EdinboroPSAC Cross Country Championships · Oct 2525:38.7PSAC Cross Country ChampionshipsOctober 25, 2025
6,000 Meters · Gettysburg CollegeAubrey Shenk Invitational · Oct 1825:01.60Aubrey Shenk InvitationalOctober 18, 2025
6,000 Meters · Kutztown University Farm CoursePSAC XC Champs · Oct 2625:15.9PSAC XC ChampsOctober 26, 2024
6,000 Meters · Lehigh UniversityPaul Short Run · Oct 424:57.2Paul Short RunOctober 4, 2024
6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Sep 3025:38.4Paul 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
Nov 7PSAC XC ChampsNov 7 · 6,000 Meters PSAC · Place 110 · Millersville6,000 Meters PSAC11025:40.8 PBSr
Oct 17Bloomsburg InvitationalOct 17 · 6,000 Meters Varsity · Place 39 · Millersville6,000 Meters Varsity3925:39.0SR
Sep 5Lebanon Valley Dutchmen InvitationalSep 5 · 5,000 Meters Collegiate · Place 32 · Millersville5,000 Meters Collegiate3221:20.2 PBSr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 25PSAC Cross Country ChampionshipsOct 25 · 6,000 Meters PSAC · Place 99 · Millersville6,000 Meters PSAC9925:38.7 PBJr
Oct 18Aubrey Shenk InvitationalOct 18 · 6,000 Meters College · Place 111 · Millersville6,000 Meters College11125:01.60 PBJr
Oct 3Paul Short Run (College)Oct 3 · 6,000 Meters Open · Millersville6,000 Meters Open0DNFJr
Sep 27Dickinson Long-Short InvitationalSep 27 · 4,000 Meters College · Place 44 · Millersville4,000 Meters College4416:18.17 PBJr
Sep 6Lebanon Valley Dutchman InvitationalSep 6 · 5,000 Meters College · Millersville5,000 Meters College0DNSJr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 26PSAC XC ChampsOct 26 · 6,000 Meters College · Place 89 · Millersville6,000 Meters College8925:15.9 PBSo
Oct 4Paul Short RunOct 4 · 6,000 Meters Brown · Place 236 · Millersville6,000 Meters Brown23624:57.2 PBSo
Sep 28Lock Haven InviteSep 28 · 6,000 Meters Crimson · Place 136 · Millersville6,000 Meters Crimson13624:33.9 PBSo
Sep 13DII/III XC ChallengeSep 13 · 6,000 Meters Varsity · Place 63 · Millersville6,000 Meters Varsity6326:04.36SO

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 4NCAA Division II Atlantic Region Cross Country ChampionshipsNov 4 · 6,000 Meters Varsity · Place 92 · Millersville6,000 Meters Varsity9223:37.8FR
Oct 21PSAC XC ChampionshipsOct 21 · 6,000 Meters Varsity · Place 84 · Millersville6,000 Meters Varsity8426:00.4FR
Oct 7Bloomsburg InvitationalOct 7 · 6,000 Meters Varsity · Place 29 · Millersville6,000 Meters Varsity2925:22.0FR
Sep 30Paul Short InvitationalSep 30 · 6,000 Meters College White · Place 161 · Millersville6,000 Meters College White16125:38.4 PBFr
Sep 15Kutztown DII/DIII ChallengeSep 15 · 6,000 Meters Varsity · Place 25 · Millersville6,000 Meters Varsity2526:19.7FR