Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · 301 Sycamore St31st Annual Altoona Mt. Lion Cross Country Invitational · Sep 1919:23.731st Annual Altoona Mt. Lion Cross Country InvitationalSeptember 19, 2026
5,000 Meters · Gettysburg Area High School Gettysburg XC Invitational 2025 · Oct 420:05.30Gettysburg XC Invitational 2025October 4, 2025
5,000 Meters · Hershey Parkview 5K (Reverse Aloha Hills 2016-2023)PIAA Foundation XC Invitational · Sep 2022:11.3PIAA Foundation XC InvitationalSeptember 20, 2025
5,000 Meters · Indian Valley ElementaryPIAA District 6 Championships · Oct 2520:05.90PIAA District 6 ChampionshipsOctober 25, 2025
5,000 Meters · Kutztown University Farm CoursePTXC 15 by Kutztown University · Sep 722:39.6PTXC 15 by Kutztown UniversitySeptember 7, 2024
5,000 Meters · Lehigh UniversityThe Paul Short Run · Oct 423:27.3The Paul Short Run October 4, 2024
5,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Oct 119:53.7Paul Short InvitationalOctober 1, 2026
5,000 Meters · Mountain View Middle SchoolMifflin County @ Cumberland Valley Meet · Sep 2420:07Mifflin County @ Cumberland Valley MeetSeptember 24, 2026
5,000 Meters · Spire AcademyHOKA NIGHT XC SHOWCASE · Aug 2919:50.5HOKA NIGHT XC SHOWCASEAugust 29, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 1Paul Short InvitationalOct 1 · 5,000 Meters Varsity - Gold · Place 412 · Mifflin County5,000 Meters Varsity - Gold41219:53.7 PB11
Sep 24Mifflin County @ Cumberland Valley MeetSep 24 · 5,000 Meters Varsity · Place 20 · Mifflin County5,000 Meters Varsity2020:07 PB11
Sep 1931st Annual Altoona Mt. Lion Cross Country InvitationalSep 19 · 5,000 Meters Varsity · Place 46 · Mifflin County5,000 Meters Varsity4619:23.7 PB11
Sep 5Big Valley Invitational (JV)Sep 5 · 5,000 Meters Junior Varsity · Place 29 · Mifflin County5,000 Meters Junior Varsity2920:1211
Aug 29HOKA NIGHT XC SHOWCASEAug 29 · 5,000 Meters Open · Place 36 · Mifflin County5,000 Meters Open3619:50.5 PB11

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 25PIAA District 6 ChampionshipsOct 25 · 5,000 Meters Boys AAA Junior Varsity · Place 39 · Mifflin County5,000 Meters Boys AAA Junior Varsity3920:05.90 PB10
Oct 4Gettysburg XC Invitational 2025Oct 4 · 5,000 Meters JV · Place 64 · Mifflin County5,000 Meters JV6420:05.30 PB10
Sep 20PIAA Foundation XC InvitationalSep 20 · 5,000 Meters Junior Varsity · Place 147 · Mifflin County5,000 Meters Junior Varsity14722:11.3 PB10
Aug 30Big Valley Meet (JV)Aug 30 · 5,000 Meters Junior Varsity · Place 45 · Mifflin County5,000 Meters Junior Varsity4521:0210

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 4The Paul Short Run Oct 4 · 5,000 Meters Gold · Place 461 · Mifflin County5,000 Meters Gold46123:27.3 PB9
Sep 7PTXC 15 by Kutztown UniversitySep 7 · 5,000 Meters Junior Varsity · Place 168 · Mifflin County5,000 Meters Junior Varsity16822:39.6 PB9
Sep 3Mifflin County vs Cumberland ValleySep 3 · 5,000 Meters Varsity · Place 27 · Mifflin County5,000 Meters Varsity2724:25.539