Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Belmont PlateauPCL Meet #4 · Oct 1417:44.4PCL Meet #4October 14, 2026
5,000 Meters · Belmont PlateauPCL Meet #3 · Oct 717:33.7PCL Meet #3October 7, 2026
5,000 Meters · DeSales UniversityDeSales Centaur · Sep 1218:27.20DeSales CentaurSeptember 12, 2026
5,000 Meters · Dock Mennonite AcademyDock XC Invitational · Oct 717:42.6Dock XC InvitationalOctober 7, 2025
5,000 Meters · George SchoolGeorge School Invite · Sep 2017:59.20George School InviteSeptember 20, 2025
5,000 Meters · Kutztown University Farm CoursePTXC 15 by Kutztown University · Sep 717:44.5PTXC 15 by Kutztown UniversitySeptember 7, 2024
5,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Oct 117:10.6Paul Short InvitationalOctober 1, 2026
5,000 Meters · Parkview Cross Country CoursePIAA State XC Championships · Nov 419:10PIAA State XC ChampionshipsNovember 4, 2023
5,000 Meters · Pole Green Palk (Upper Course)The VA XC Showcase · Oct 1816:48.0The VA XC ShowcaseOctober 18, 2025
5,000 Meters · Six Flags Great AdventureSix Flags Wild Safari Invitational · Sep 2717:34.9Six Flags Wild Safari InvitationalSeptember 27, 2025
5,000 Meters · William Tennent 2023-PresentTennent Invite · Oct 1016:56.3Tennent InviteOctober 10, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 29District XII ChampsOct 29 · 5,000 Meters AA · Place 7 · Holy Ghost Preparatory5,000 Meters AA717:50.812
Oct 14PCL Meet #4Oct 14 · 5,000 Meters Race 2 · Place 9 · Holy Ghost Preparatory5,000 Meters Race 2917:44.4 PB12
Oct 10Tennent InviteOct 10 · 5,000 Meters Varsity · Place 32 · Holy Ghost Preparatory5,000 Meters Varsity3216:56.3 PB12
Oct 7PCL Meet #3Oct 7 · 5,000 Meters Race 1 · Place 3 · Holy Ghost Preparatory5,000 Meters Race 1317:33.7 PB12
Oct 1Paul Short InvitationalOct 1 · 5,000 Meters Varsity - Brown · Place 36 · Holy Ghost Preparatory5,000 Meters Varsity - Brown3617:10.6 PB12
Sep 23PCL Meet #2Sep 23 · 5,000 Meters Race 1 · Place 6 · Holy Ghost Preparatory5,000 Meters Race 1617:42.012
Sep 16PCL Meet #1Sep 16 · 5,000 Meters Race 2 · Place 4 · Holy Ghost Preparatory5,000 Meters Race 2417:43.312
Sep 12DeSales CentaurSep 12 · 5,000 Meters Varsity · Place 49 · Holy Ghost Preparatory5,000 Meters Varsity4918:27.20 PB12
Sep 4Lansdale InvitationalSep 4 · 5,000 Meters Varsity · Place 11 · Holy Ghost Preparatory5,000 Meters Varsity1117:46.812

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 24PIAA District 1 ChampionshipsOct 24 · 5,000 Meters AA · Place 9 · Holy Ghost Preparatory5,000 Meters AA917:25.911
Oct 18The VA XC ShowcaseOct 18 · 5,000 Meters Showcase · Place 154 · Holy Ghost Preparatory5,000 Meters Showcase15416:48.0 PB11
Oct 7Dock XC InvitationalOct 7 · 5,000 Meters HS · Place 6 · Holy Ghost Preparatory5,000 Meters HS617:42.6 PB11
Sep 27Six Flags Wild Safari InvitationalSep 27 · 5,000 Meters Varsity C · Place 42 · Holy Ghost Preparatory5,000 Meters Varsity C4217:34.9 PB11
Sep 20George School InviteSep 20 · 5,000 Meters Varsity · Place 30 · Holy Ghost Preparatory5,000 Meters Varsity3017:59.20 PB11
Sep 6PTXC 16Sep 6 · 5,000 Meters Varsity Blue · Place 18 · Holy Ghost Preparatory5,000 Meters Varsity Blue1818:24.3011

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 7PTXC 15 by Kutztown UniversitySep 7 · 5,000 Meters Varsity Blue · Place 10 · Holy Ghost Preparatory5,000 Meters Varsity Blue1017:44.5 PB10

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 4PIAA State XC ChampionshipsNov 4 · 5,000 Meters 2A · Place 192 · Holy Ghost Preparatory5,000 Meters 2A19219:10 PB9
Oct 27PIAA District 1 ChampionshipsOct 27 · Varsity · Place 29 · Holy Ghost Preparatory SchoolVarsity2918:37.1—
Sep 9PTXC 14 by Kutztown UniversitySep 9 · 5,000 Meters Varsity Blue · Place 21 · Holy Ghost Preparatory5,000 Meters Varsity Blue2119:05.59