Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Hereford High SchoolMPSSAA 1A State Championships · Nov 1118:18.09MPSSAA 1A State ChampionshipsNovember 11, 2023
3 Miles · Hereford High School- Post 2013Bull Run 2023 · Sep 2318:08.9Bull Run 2023September 23, 2023
3 Miles · Hereford HSBull Run · Sep 2118:37.4Bull RunSeptember 21, 2024
3 Miles · Liberty HSMPSSAA 2A West Region Championships · Nov 318:25.65MPSSAA 2A West Region ChampionshipsNovember 3, 2022
3.1 Miles · Herring Run ParkMPSSAA 1A North Region Championships · Nov 217:43.84MPSSAA 1A North Region ChampionshipsNovember 2, 2023
5,000 Meters · Brunswick HSBrunswick "Zumbach" 38th Annual Invitational · Sep 420:35.38Brunswick "Zumbach" 38th Annual InvitationalSeptember 4, 2021
5,000 Meters · Governor Thomas Johnson High SchoolPatriot XC Invitational · Oct 1418:17.19Patriot XC InvitationalOctober 14, 2023
5,000 Meters · Herring Run ParkMPSSAA 1A North Region Championships · Oct 3119:22.23MPSSAA 1A North Region ChampionshipsOctober 31, 2024
5,000 Meters · Liberty HSMPSSAA 2A West Region Championships · Nov 419:38.94MPSSAA 2A West Region ChampionshipsNovember 4, 2021
5,000 Meters · Manchester Valley High SchoolMV Quad Meet · Oct 2020:10.46MV Quad MeetOctober 20, 2021
5,000 Meters · Van Cortlandt ParkCHAMPS Northeast Regional XC Championships · Nov 2620:14.7CHAMPS Northeast Regional XC ChampionshipsNovember 26, 2022
5,000 Meters · Wakefield Valley ParkWestminster Invite · Sep 2521:30.6Westminster InviteSeptember 25, 2021
6,000 Meters · Shippensburg UniversityGalen Piper XC Challenge · Sep 424:24.32Galen Piper XC ChallengeSeptember 4, 2026
8,000 Meters · Gettysburg CollegeAubrey Shenk Invitational · Oct 1830:46.30Aubrey Shenk InvitationalOctober 18, 2025
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 331:53.1Paul Short Run (College)October 3, 2025
8,000 Meters · Stevenson University Greenspring CampusMAC Preview Cross Country Meet · Sep 1833:00.1MAC Preview Cross Country MeetSeptember 18, 2026
8,000 Meters · West Branch Cross Country CourseLock Haven Invite · Sep 2632:01.5Lock 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 17Aubrey Shenk InvitationalOct 17 · 8,000 Meters Varsity · Place 412 · York (Pa.)York (Pa.)8,000 Meters Varsity41231:44.6So
Sep 26Lock Haven InviteSep 26 · 8,000 Meters White · Place 179 · York (Pa.)York (Pa.)8,000 Meters White17932:01.5 PBSo
Sep 18MAC Preview Cross Country MeetSep 18 · 8,000 Meters · Place 97 · York (Pa.)York (Pa.)8,000 Meters9733:00.1 PBSo
Sep 4Galen Piper XC ChallengeSep 4 · 6,000 Meters Men · Place 122 · York (Pa.)York (Pa.)6,000 Meters Men12224:24.32 PBSo

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 18Aubrey Shenk InvitationalOct 18 · 8,000 Meters College · Place 242 · York (Pa.)York (Pa.)8,000 Meters College24230:46.30 PBFr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Green · Place 264 · York (Pa.)York (Pa.)8,000 Meters Green26431:53.1 PBFr
Sep 20Aggie InviteSep 20 · 8,000 Meters Varsity · Place 105 · York (Pa.)York (Pa.)8,000 Meters Varsity10533:16.5FR
Sep 5Galen Piper XC ChallengeSep 5 · 6,000 Meters Men's Race · Place 108 · York (Pa.)York (Pa.)6,000 Meters Men's Race10824:43.32Fr

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 9MPSSAA 1A State ChampionshipsNov 9 · 3 Miles 1A Varsity · Place 56 · LibertyLiberty3 Miles 1A Varsity5618:48.5112
Oct 31MPSSAA 1A North Region ChampionshipsOct 31 · 5,000 Meters Varsity · Place 19 · LibertyLiberty5,000 Meters Varsity1919:22.23 PB12
Sep 21Bull RunSep 21 · 3 Miles Varsity Small · Place 22 · LibertyLiberty3 Miles Varsity Small2218:37.4 PB12

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 11MPSSAA 1A State ChampionshipsNov 11 · 3 Miles 1A Varsity · Place 26 · LibertyLiberty3 Miles 1A Varsity2618:18.09 PB11
Nov 2MPSSAA 1A North Region ChampionshipsNov 2 · 3.1 Miles Varsity · Place 6 · LibertyLiberty3.1 Miles Varsity617:43.84 PB11
Oct 14Patriot XC InvitationalOct 14 · 5,000 Meters Varsity · Place 23 · LibertyLiberty5,000 Meters Varsity2318:17.19 PB11
Sep 23Bull Run 2023Sep 23 · 3 Miles Boys Small Varsity · Place 4 · LibertyLiberty3 Miles Boys Small Varsity418:08.9 PB11

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 26CHAMPS Northeast Regional XC ChampionshipsNov 26 · 5,000 Meters Frosh/Soph · Place 58 · Sykesville, MDSykesville, MD5,000 Meters Frosh/Soph5820:14.7 PB10
Nov 12MPSSAA 2A State ChampionshipsNov 12 · 3 Miles Varsity · Place 32 · LibertyLiberty3 Miles Varsity3218:40.3410
Nov 3MPSSAA 2A West Region ChampionshipsNov 3 · 3 Miles Varsity · Place 24 · LibertyLiberty3 Miles Varsity2418:25.65 PB10

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 13MPSSAA 2A State ChampionshipsNov 13 · 3 Miles Varsity · Place 55 · LibertyLiberty3 Miles Varsity5519:33.749
Nov 4MPSSAA 2A West Region ChampionshipsNov 4 · 5,000 Meters Varsity · Place 46 · LibertyLiberty5,000 Meters Varsity4619:38.94 PB9
Oct 20MV Quad MeetOct 20 · 5,000 Meters Varsity · Place 9 · LibertyLiberty5,000 Meters Varsity920:10.46 PB9
Sep 25Westminster InviteSep 25 · 5,000 Meters Varsity · Place 55 · LibertyLiberty5,000 Meters Varsity5521:30.6 PB9
Sep 4Brunswick "Zumbach" 38th Annual InvitationalSep 4 · 5,000 Meters Varsity · Place 91 · LibertyLiberty5,000 Meters Varsity9120:35.38 PB9