Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Hershey Parkview 5K (Reverse Aloha Hills 2016-2023)PIAA Foundation XC Invitational · Sep 2017:20.5PIAA Foundation XC InvitationalSeptember 20, 2025
5,000 Meters · John Hunt Cross Country ParkNew Balance RunningLane XC Championships · Dec 615:45.46New Balance RunningLane XC ChampionshipsDecember 6, 2025
5,000 Meters · Parkview Cross Country CoursePIAA State Championships · Nov 116:57PIAA State ChampionshipsNovember 1, 2025
5,000 Meters · Rich Wright 5K CoursePIAA District VII WPIAL Championships · Oct 2618:42.80PIAA District VII WPIAL ChampionshipsOctober 26, 2023
5,000 Meters · White Oak ParkTSTCA Cross Country Championship Meet · Oct 1615:57.3TSTCA Cross Country Championship MeetOctober 16, 2025
5,000 Meters · White Oak Park ExdRed, White, & Blue Classic · Sep 516:15.20Red, White, & Blue ClassicSeptember 5, 2025
6,000 Meters · B & D AcresFather Bede Invitational · Sep 519:32.9Father Bede InvitationalSeptember 5, 2026
8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 325:48.43Swags Louisville Cross Country ClassicOctober 3, 2026
8,000 Meters · Notre Dame Burke Memorial Golf Course2026 National Catholic Invitational · Sep 1826:06.202026 National Catholic InvitationalSeptember 18, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 3Swags Louisville Cross Country ClassicOct 3 · 8,000 Meters Gold · Place 124 · DuquesneDuquesne8,000 Meters Gold12425:48.43 PBFr
Sep 182026 National Catholic InvitationalSep 18 · 8,000 Meters Men · Place 76 · DuquesneDuquesne8,000 Meters Men7626:06.20 PBFr
Sep 5Father Bede InvitationalSep 5 · 6,000 Meters Men's 6k · Place 3 · DuquesneDuquesne6,000 Meters Men's 6k319:32.9 PBFr

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Dec 6New Balance RunningLane XC ChampionshipsDec 6 · 5,000 Meters Gold · Place 97 · UnattachedUnattached5,000 Meters Gold9715:45.46 PB12
Nov 1PIAA State ChampionshipsNov 1 · 5,000 Meters AA · Place 13 · Ellwood CityEllwood City5,000 Meters AA1316:57 PB12
Oct 23PIAA District 7 WPIAL Championships 2025Oct 23 · 5,000 Meters AA · Place 6 · Ellwood CityEllwood City5,000 Meters AA615:59.8012
Oct 16TSTCA Cross Country Championship MeetOct 16 · 5,000 Meters AA · Place 4 · Ellwood CityEllwood City5,000 Meters AA415:57.3 PB12
Sep 20PIAA Foundation XC InvitationalSep 20 · 5,000 Meters AA · Place 16 · Ellwood CityEllwood City5,000 Meters AA1617:20.5 PB12
Sep 5Red, White, & Blue ClassicSep 5 · 5,000 Meters AA · Place 7 · Ellwood CityEllwood City5,000 Meters AA716:15.20 PB12
Aug 3053rd Marty Uher Vulcans InvitationalAug 30 · 5,000 Meters HS Boys · Place 4 · Ellwood CityEllwood City5,000 Meters HS Boys416:57.6Unofficial12

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 24PIAA District 7 WPIAL ChampionshipsOct 24 · 5,000 Meters Varsity · Place 23 · Ellwood CityEllwood City5,000 Meters Varsity2316:50.6011
Oct 17TSTCA Cross Country Championship MeetOct 17 · Varsity · Place 10 · ELLWOOD CITYELLWOOD CITYVarsity1016:56.62—
Sep 622ndAnnual Red, White & Blue ClassicSep 6 · 5,000 Meters Varsity · Place 30 · Ellwood CityEllwood City5,000 Meters Varsity3017:20.5—
Aug 3152nd Marty Uher Vulcans Invitational 2024Aug 31 · 5,000 Meters Varsity · Place 15 · Ellwood CityEllwood City5,000 Meters Varsity1519:07.011

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 4PIAA State XC ChampionshipsNov 4 · 5,000 Meters 1A · Place 152 · Ellwood CityEllwood City5,000 Meters 1A15219:0610
Oct 26PIAA District VII WPIAL ChampionshipsOct 26 · 5,000 Meters A · Place 54 · Ellwood CityEllwood City5,000 Meters A5418:42.80 PB10