Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2517:18.7NXR Northeast & New York Regional ChampionshipsNovember 25, 2023
5,000 Meters · Conrad Weiser HSConrad Weiser Quad XC Meet #1 · Oct 317:26.1Conrad Weiser Quad XC Meet #1October 3, 2023
5,000 Meters · Kutztown University Farm CoursePTXC 14 by Kutztown University · Sep 917:51.7PTXC 14 by Kutztown UniversitySeptember 9, 2023
6,000 Meters · Shippensburg UniversityGalen Piper XC Challenge · Sep 521:40.43Galen Piper XC ChallengeSeptember 5, 2025
8,000 Meters · Big Spring HSNCAA DIII Mid-Atlantic Region XC Championships · Nov 1528:34.14NCAA DIII Mid-Atlantic Region XC ChampionshipsNovember 15, 2025
8,000 Meters · Delaware ValleyMAC Cross Country Champ · Nov 128:23.7MAC Cross Country ChampNovember 1, 2025
8,000 Meters · Gettysburg CollegeAubrey Shenk Invitational · Oct 1827:40.60Aubrey Shenk InvitationalOctober 18, 2025
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 428:28.5Paul Short RunOctober 4, 2024
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 328:30.0Paul Short Run (College)October 3, 2025
8,000 Meters · Stevenson University Greenspring CampusMAC Cross Country Champ · Oct 3127:21.2MAC Cross Country ChampOctober 31, 2026
8,000 Meters · West Branch Cross Country CourseLock Haven Invite · Sep 2627:36.2Lock 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 · 8,000 Meters Championship · Place 44 · York (Pa.)York (Pa.)8,000 Meters Championship4427:21.2 PBJr
Oct 17Aubrey Shenk InvitationalOct 17 · 8,000 Meters Varsity · Place 190 · York (Pa.)York (Pa.)8,000 Meters Varsity19027:30.7Jr
Sep 26Lock Haven InviteSep 26 · 8,000 Meters Crimson · Place 126 · York (Pa.)York (Pa.)8,000 Meters Crimson12627:36.2 PBJr
Sep 4Galen Piper XC ChallengeSep 4 · 6,000 Meters Men · Place 75 · York (Pa.)York (Pa.)6,000 Meters Men7522:00.99Jr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15NCAA DIII Mid-Atlantic Region XC ChampionshipsNov 15 · 8,000 Meters Championship · Place 116 · York (Pa.)York (Pa.)8,000 Meters Championship11628:34.14 PBSo
Nov 1MAC Cross Country ChampNov 1 · 8,000 Meters Champ · Place 69 · York (Pa.)York (Pa.)8,000 Meters Champ6928:23.7 PBSo
Oct 18Aubrey Shenk InvitationalOct 18 · 8,000 Meters College · Place 111 · York (Pa.)York (Pa.)8,000 Meters College11127:40.60 PBSo
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Green · Place 106 · York (Pa.)York (Pa.)8,000 Meters Green10628:30.0 PBSo
Sep 20Aggie InviteSep 20 · 8,000 Meters Varsity · Place 37 · York (Pa.)York (Pa.)8,000 Meters Varsity3728:51.3SO
Sep 5Galen Piper XC ChallengeSep 5 · 6,000 Meters Men's Race · Place 49 · York (Pa.)York (Pa.)6,000 Meters Men's Race4921:40.43 PBSo

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 19Aubrey Shenk InvitationalOct 19 · 8,000 Meters Varsity · Place 125 · York (Pa.)York (Pa.)8,000 Meters Varsity12528:32.5FR
Oct 4Paul Short RunOct 4 · 8,000 Meters Green · Place 52 · York (Pa.)York (Pa.)8,000 Meters Green5228:28.5 PBFr
Sep 28Messiah InvitationalSep 28 · 8,000 Meters Varsity · Place 49 · York (Pa.)York (Pa.)8,000 Meters Varsity4929:50.9FR
Sep 6Galen Piper Alumni/Open XC ChallengeSep 6 · 6,000 Meters Varsity · Place 49 · York (Pa.)York (Pa.)6,000 Meters Varsity4921:33.2FR

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 25NXR Northeast & New York Regional ChampionshipsNov 25 · 5,000 Meters Open - Northeast Blue · Place 4 · Exeter TownshipExeter Township5,000 Meters Open - Northeast Blue417:18.7 PB12
Oct 3Conrad Weiser Quad XC Meet #1Oct 3 · 5,000 Meters High School · Place 5 · Exeter TownshipExeter Township5,000 Meters High School517:26.1 PB12
Sep 16Ben Bloser Bulldog XC InvitationalSep 16 · 5,000 Meters 3A · Place 37 · Exeter TownshipExeter Township5,000 Meters 3A3717:09.20912
Sep 9PTXC 14 by Kutztown UniversitySep 9 · 5,000 Meters Varsity Gold · Place 36 · Exeter TownshipExeter Township5,000 Meters Varsity Gold3617:51.7 PB12

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 26NXR Northeast & New York Regional ChampionshipsNov 26 · 5,000 Meters Championship - Northeast · Place 168 · Exeter TownshipExeter Township5,000 Meters Championship - Northeast16818:22.911
Sep 10PTXC 13Sep 10 · 5,000 Meters Varsity · Place 48 · Exeter TownshipExeter Township5,000 Meters Varsity4817:49.6011
Sep 10PTXC 13Sep 10 · 5,000 Meters Varsity · Place 48 · Exeter TownshipExeter Township5,000 Meters Varsity4817:49.6011

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 18Ben Bloser Bulldog XC InvitationalSep 18 · 5,000 Meters Varsity · Place 50 · Exeter TownshipExeter Township5,000 Meters Varsity5018:12.110
Sep 14Twin Valley Quad Meet #1Sep 14 · 5,000 Meters Varsity · Place 14 · Exeter TownshipExeter Township5,000 Meters Varsity141:14.9—
Sep 11PTXC 12.2 Presented by BrooksSep 11 · 5,000 Meters Varsity Gold · Place 71 · Exeter TownshipExeter Township5,000 Meters Varsity Gold7118:15.210