Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Shippensburg UniversityGalen Piper XC Challenge · Sep 417:52.14Galen Piper XC ChallengeSeptember 4, 2026
5,000 Meters · Big Spring HSBen Bloser Bulldog Invitational · Sep 1424:40.3Ben Bloser Bulldog InvitationalSeptember 14, 2019
5,000 Meters · Carlisle26th Annual Carlisle Invitational · Sep 2924:2226th Annual Carlisle InvitationalSeptember 29, 2018
6,000 Meters · Big Spring HSNCAA DIII Mid-Atlantic Region XC Championships · Nov 1525:42.70NCAA DIII Mid-Atlantic Region XC ChampionshipsNovember 15, 2025
6,000 Meters · Delaware ValleyMAC Cross Country Champ · Nov 126:09.0MAC Cross Country ChampNovember 1, 2025
6,000 Meters · Gettysburg CollegeAubrey Shenk Invitational · Oct 1826:01.20Aubrey Shenk InvitationalOctober 18, 2025
6,000 Meters · Lehigh UniversityPaul Short Run · Oct 426:53.1Paul Short RunOctober 4, 2024
6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 325:42.7Paul Short Run (College)October 3, 2025
6,000 Meters · Messiah UniversityMAC Conference XC Championships · Nov 226:51.2MAC Conference XC ChampionshipsNovember 2, 2024
6,000 Meters · Stern Athletic ComplexNCAA Division III Mid-Atlantic Regional · Nov 1126:05.3NCAA Division III Mid-Atlantic RegionalNovember 11, 2023
6,000 Meters · Stevenson University Greenspring CampusMAC Cross Country Champ · Oct 3125:24.7MAC Cross Country ChampOctober 31, 2026
6,000 Meters · West Branch Cross Country CourseLock Haven Invite · Sep 2625:08.4Lock Haven InviteSeptember 26, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31MAC Cross Country ChampOct 31 · 6,000 Meters Championship · Place 58 · York (Pa.)York (Pa.)6,000 Meters Championship5825:24.7 PBSr
Oct 17Aubrey Shenk InvitationalOct 17 · 6,000 Meters Varsity · Place 200 · York (Pa.)York (Pa.)6,000 Meters Varsity20024:42.6Sr
Sep 26Lock Haven InviteSep 26 · 6,000 Meters Crimson · Place 132 · York (Pa.)York (Pa.)6,000 Meters Crimson13225:08.4 PBSr
Sep 4Galen Piper XC ChallengeSep 4 · 4,000 Meters Women · Place 82 · York (Pa.)York (Pa.)4,000 Meters Women8217:52.14 PBSr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15NCAA DIII Mid-Atlantic Region XC ChampionshipsNov 15 · 6,000 Meters Championship · Place 125 · York (Pa.)York (Pa.)6,000 Meters Championship12525:42.70 PBJr
Nov 1MAC Cross Country ChampNov 1 · 6,000 Meters Champ · Place 59 · York (Pa.)York (Pa.)6,000 Meters Champ5926:09.0 PBJr
Oct 18Aubrey Shenk InvitationalOct 18 · 6,000 Meters College · Place 161 · York (Pa.)York (Pa.)6,000 Meters College16126:01.20 PBJr
Oct 3Paul Short Run (College)Oct 3 · 6,000 Meters Green · Place 112 · York (Pa.)York (Pa.)6,000 Meters Green11225:42.7 PBJr
Sep 20Aggie InviteSep 20 · 6,000 Meters Varsity · Place 48 · York (Pa.)York (Pa.)6,000 Meters Varsity4827:41.0JR
Sep 5Galen Piper XC ChallengeSep 5 · 4,000 Meters Women's Race · Place 57 · York (Pa.)York (Pa.)4,000 Meters Women's Race5717:59.44Jr

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 16NCAA DIII Mid-Atlantic Regional ChampsNov 16 · 6,000 Meters Division 3 · Place 143 · York (Pa.)York (Pa.)6,000 Meters Division 314325:52.0SO
Nov 2MAC Conference XC ChampionshipsNov 2 · 6,000 Meters MAC · Place 66 · York (Pa.)York (Pa.)6,000 Meters MAC6626:51.2 PBSo
Oct 19Aubrey Shenk InvitationalOct 19 · 6,000 Meters Varsity · Place 138 · York (Pa.)York (Pa.)6,000 Meters Varsity13826:22.6SO
Oct 4Paul Short RunOct 4 · 6,000 Meters Green · Place 161 · York (Pa.)York (Pa.)6,000 Meters Green16126:53.1 PBSo
Sep 28Messiah InvitationalSep 28 · 6,000 Meters Varsity · Place 53 · York (Pa.)York (Pa.)6,000 Meters Varsity5328:21.9SO
Sep 6Galen Piper Alumni/Open XC ChallengeSep 6 · 4,000 Meters Varsity · Place 63 · York (Pa.)York (Pa.)4,000 Meters Varsity6318:15.8SO

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 11NCAA Division III Mid-Atlantic RegionalNov 11 · 6,000 Meters Championship · Place 153 · York (Pa.)York (Pa.)6,000 Meters Championship15326:05.3 PBFr
Oct 28Middle Atlantic Conference Cross Country ChampionshipsOct 28 · 6,000 Meters Varsity · Place 70 · York (Pa.)York (Pa.)6,000 Meters Varsity7028:32.9FR
Oct 14Aubrey Shenk InvitationalOct 14 · 6,000 Meters College · Place 145 · York (Pa.)York (Pa.)6,000 Meters College14526:15.4Fr
Sep 23LHU Invitational/OpenSep 23 · 6,000 Meters Varsity · Place 83 · York (Pa.)York (Pa.)6,000 Meters Varsity8326:07.0FR
Sep 16Misericordia University Cougar ClassicSep 16 · 6,000 Meters Varsity · Place 33 · York (Pa.)York (Pa.)6,000 Meters Varsity3328:23.5—
Sep 1Galen Piper Cross Country ChallengeSep 1 · 4,000 Meters Varsity · Place 117 · York (Pa.)York (Pa.)4,000 Meters Varsity11718:38.9FR

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 14Ben Bloser Bulldog InvitationalSep 14 · 5,000 Meters Varsity AA · Place 63 · Big SpringBig Spring5,000 Meters Varsity AA6324:40.3 PB10

2018 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 2926th Annual Carlisle InvitationalSep 29 · 5,000 Meters Varsity - Champion · Place 265 · Big SpringBig Spring5,000 Meters Varsity - Champion26524:22 PB9