Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Centennial HSMPSSAA 3A East Region Championships · Nov 419:17.70MPSSAA 3A East Region ChampionshipsNovember 4, 2021
3 Miles · Liberty HSWestminster, Man Valley at Liberty · Mar 1324:34.0Westminster, Man Valley at LibertyMarch 13, 2021
3 Miles · South River High SchoolSeahawk Invite · Sep 319:59.18Seahawk InviteSeptember 3, 2022
3 Miles · Westminster High SchoolCentury and Liberty at Westminster · Apr 723:05.6Century and Liberty at WestminsterApril 7, 2021
5,000 Meters · Carroll Community College CourseCarroll County Cross Country Championship · Apr 1423:49.55Carroll County Cross Country ChampionshipApril 14, 2021
5,000 Meters · Manchester Valley High SchoolMV Quad Meet · Oct 722:16.15MV Quad MeetOctober 7, 2021
5,000 Meters · River Hill HSMPSSAA 3A East Region Championships · Nov 319:04.07MPSSAA 3A East Region ChampionshipsNovember 3, 2022
5,000 Meters · South Carroll High SchoolCarroll County Championships · Oct 2327:51.7Carroll County ChampionshipsOctober 23, 2019
5,000 Meters · South River High SchoolSeahawk Invitational · Oct 1620:00.6Seahawk InvitationalOctober 16, 2021
5,000 Meters · Wakefield Valley ParkWestminster Invite · Sep 2521:58.5Westminster InviteSeptember 25, 2021
6,000 Meters · Shippensburg UniversityGalen Piper XC Challenge · Sep 422:04.59Galen Piper XC ChallengeSeptember 4, 2026
8,000 Meters · Delaware ValleyMAC Cross Country Champ · Nov 129:12.3MAC Cross Country ChampNovember 1, 2025
8,000 Meters · Gettysburg CollegeAubrey Shenk Invitational · Oct 1828:14.00Aubrey Shenk InvitationalOctober 18, 2025
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 431:03.3Paul Short RunOctober 4, 2024
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 328:48.6Paul Short Run (College)October 3, 2025
8,000 Meters · Stevenson University Greenspring CampusMAC Cross Country Champ · Oct 3128:15.9MAC Cross Country ChampOctober 31, 2026
8,000 Meters · West Branch Cross Country CourseLock Haven Invite · Sep 2628:25.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 79 · York (Pa.)York (Pa.)8,000 Meters Championship7928:15.9 PBSr
Oct 17Aubrey Shenk InvitationalOct 17 · 8,000 Meters Varsity · Place 238 · York (Pa.)York (Pa.)8,000 Meters Varsity23828:03.3Sr
Sep 26Lock Haven InviteSep 26 · 8,000 Meters Crimson · Place 148 · York (Pa.)York (Pa.)8,000 Meters Crimson14828:25.2 PBSr
Sep 4Galen Piper XC ChallengeSep 4 · 6,000 Meters Men · Place 79 · York (Pa.)York (Pa.)6,000 Meters Men7922:04.59 PBSr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1MAC Cross Country ChampNov 1 · 8,000 Meters Champ · Place 87 · York (Pa.)York (Pa.)8,000 Meters Champ8729:12.3 PBJr
Oct 18Aubrey Shenk InvitationalOct 18 · 8,000 Meters College · Place 146 · York (Pa.)York (Pa.)8,000 Meters College14628:14.00 PBJr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Green · Place 123 · York (Pa.)York (Pa.)8,000 Meters Green12328:48.6 PBJr
Sep 20Aggie InviteSep 20 · 8,000 Meters Varsity · Place 49 · York (Pa.)York (Pa.)8,000 Meters Varsity4929:32.1JR
Sep 5Galen Piper XC ChallengeSep 5 · 6,000 Meters Men's Race · Place 75 · York (Pa.)York (Pa.)6,000 Meters Men's Race7522:41.35Jr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 19Aubrey Shenk InvitationalOct 19 · 8,000 Meters Varsity · Place 160 · York (Pa.)York (Pa.)8,000 Meters Varsity16029:41.4SO
Oct 4Paul Short RunOct 4 · 8,000 Meters Green · Place 128 · York (Pa.)York (Pa.)8,000 Meters Green12831:03.3 PBSo
Sep 28Messiah InvitationalSep 28 · 8,000 Meters Varsity · Place 85 · York (Pa.)York (Pa.)8,000 Meters Varsity8531:38.3SO
Sep 6Galen Piper Alumni/Open XC ChallengeSep 6 · 6,000 Meters Varsity · Place 86 · York (Pa.)York (Pa.)6,000 Meters Varsity8623:06.7SO

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 14Aubrey Shenk InvitationalOct 14 · 8,000 Meters College · Place 186 · York (Pa.)York (Pa.)8,000 Meters College18629:40.7Fr
Sep 23LHU Invitational/OpenSep 23 · 8,000 Meters Varsity · Place 135 · York (Pa.)York (Pa.)8,000 Meters Varsity13529:35.1FR
Sep 16Misericordia University Cougar ClassicSep 16 · 8,000 Meters Varsity · Place 59 · York (Pa.)York (Pa.)8,000 Meters Varsity5931:06.2—
Sep 1Galen Piper Cross Country ChallengeSep 1 · 6,000 Meters Varsity · Place 117 · York (Pa.)York (Pa.)6,000 Meters Varsity11723:20.8FR

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 3MPSSAA 3A East Region ChampionshipsNov 3 · 5,000 Meters Varsity · Place 50 · WestminsterWestminster5,000 Meters Varsity5019:04.07 PB12
Oct 26Carroll County Cross Country ChampionshipOct 26 · 5,000 Meters Varsity · Place 30 · WestminsterWestminster5,000 Meters Varsity3019:16.612
Oct 20MV 5-Team MeetOct 20 · 5,000 Meters Varsity · Place 16 · WestminsterWestminster5,000 Meters Varsity1620:29.8712
Sep 21Westminster Home MeetSep 21 · 5,000 Meters Varsity · Place 6 · WestminsterWestminster5,000 Meters Varsity620:26.312
Sep 3Seahawk InviteSep 3 · 3 Miles Varsity · Place 140 · WestminsterWestminster3 Miles Varsity14019:59.18 PB12

2021 Cross Country

16 results
DateMeetEventPlMarkGr
Nov 4MPSSAA 3A East Region ChampionshipsNov 4 · 3 Miles Varsity · Place 69 · WestminsterWestminster3 Miles Varsity6919:17.70 PB11
Oct 28Carroll County Cross Country ChampionshipsOct 28 · 5,000 Meters Varsity · Place 12 · WestminsterWestminster5,000 Meters Varsity1219:57.9211
Oct 16Seahawk InvitationalOct 16 · 5,000 Meters Large Varsity · Place 136 · WestminsterWestminster5,000 Meters Large Varsity13620:00.6 PB11
Oct 7MV Quad MeetOct 7 · 5,000 Meters Varsity · Place 21 · WestminsterWestminster5,000 Meters Varsity2122:16.15 PB11
Sep 29Crossfire InviteSep 29 · 5,000 Meters Varsity · Place 54 · WestminsterWestminster5,000 Meters Varsity5421:55.311
Sep 25Westminster InviteSep 25 · 5,000 Meters Junior Varsity · Place 22 · WestminsterWestminster5,000 Meters Junior Varsity2221:58.5 PB11
Sep 18Bull Run InvitationalSep 18 · 3 Miles Junior Varsity Open · Place 41 · WestminsterWestminster3 Miles Junior Varsity Open4123:20.711
Sep 11Eagle InvitationalSep 11 · 3 Miles Varsity · Place 171 · WestminsterWestminster3 Miles Varsity17122:16.5011
Apr 14Carroll County Cross Country ChampionshipApr 14 · 5,000 Meters Junior Varsity · Place 25 · WestminsterWestminster5,000 Meters Junior Varsity2523:49.55 PB10
Apr 14Carroll County Cross Country ChampionshipApr 14 · 5,000 Meters Varsity · Place 68 · WestminsterWestminster5,000 Meters Varsity6823:49.5510
Apr 7Century and Liberty at WestminsterApr 7 · 3 Miles Varsity · Place 39 · WestminsterWestminster3 Miles Varsity3923:05.6 PB10
Mar 27Manchester Valley Quad XC Meet #3Mar 27 · 5,000 Meters Varsity · Place 38 · WestminsterWestminster5,000 Meters Varsity3824:05.7910
Mar 20Manchester Valley TRI XC Meet #2Mar 20 · 5,000 Meters Varsity · Place 34 · WestminsterWestminster5,000 Meters Varsity3424:42.1610
Mar 17Century, Manchester Valley, South Carroll and WestminsterMar 17 · 3 Miles Varsity · Place 42 · WestminsterWestminster3 Miles Varsity4223:4310
Mar 13Westminster, Man Valley at LibertyMar 13 · 3 Miles Varsity · Place 30 · WestminsterWestminster3 Miles Varsity3024:34.0 PB10
Mar 6Manchester Valley TRI XC Meet #1Mar 6 · 5,000 Meters Varsity · Place 29 · WestminsterWestminster5,000 Meters Varsity2926:40.4510

2019 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 24Carroll County ChampionshipsOct 24 · 5,000 Meters Junior Varsity · Place 111 · WestminsterWestminster5,000 Meters Junior Varsity11127:51.79
Oct 23Carroll County ChampionshipsOct 23 · 5,000 Meters Junior Varsity · Place 111 · WestminsterWestminster5,000 Meters Junior Varsity11127:51.7 PB9
Oct 17Winters Mill and Westminster Dual MeetOct 17 · Varsity · Place 37 · WestminsterWestminsterVarsity3725:22.9—
Oct 12Frank Keyser InvitationalOct 12 · Open · Place 134 · WestminsterWestminsterOpen13422:54.79
Oct 5Westminster InviteOct 5 · 5,000 Meters Junior Varsity · Place 153 · WestminsterWestminster5,000 Meters Junior Varsity15326:10.79
Oct 1Crossfire InviteOct 1 · 5,000 Meters Junior Varsity · Place 134 · WestminsterWestminster5,000 Meters Junior Varsity13428:46.39
Oct 1Crossfire InviteOct 1 · 5,000 Meters Junior Varsity · Place 76 · WestminsterWestminster5,000 Meters Junior Varsity7628:46.39
Sep 14HoCo InvitationalSep 14 · 3 Miles Boys Frosh/Soph · Place 287 · WestminsterWestminster3 Miles Boys Frosh/Soph28731:319
Sep 7Seahawk InvitationalSep 7 · 3 Mile Varsity B · Place 386 · WestminsterWestminster3 Mile Varsity B38630:59.59