Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · 1800 Belmont Mansion DrDistrict XII Champs · Oct 2421:47.3District XII ChampsOctober 24, 2024
5,000 Meters · Belmont PlateauPCL Meet #3 · Oct 222:44.54PCL Meet #3October 2, 2024
5,000 Meters · Belmont PlateauPCL Cross Country Champs · Oct 1821:34.08PCL Cross Country ChampsOctober 18, 2025
5,000 Meters · Kutztown University Farm CoursePTXC 15 by Kutztown University · Sep 724:13.2PTXC 15 by Kutztown UniversitySeptember 7, 2024
5,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Oct 123:19.1Paul Short InvitationalOctober 1, 2026
5,000 Meters · Parkview Cross Country CoursePIAA State Championships · Nov 123:26PIAA State ChampionshipsNovember 1, 2025
5,000 Meters · William Tennent 2023-PresentTennent Invite · Oct 1021:31.3Tennent InviteOctober 10, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 24PCL Cross Country ChampsOct 24 · 5,000 Meters Junior Varsity · Place 53 · Devon Prepar5,000 Meters Junior Varsity5321:38.4012
Oct 24PCL Cross Country ChampsOct 24 · 5,000 Meters Junior Varsity · Place 53 · Devon Preparatory5,000 Meters Junior Varsity5321:38.412
Oct 14PCL Meet #4Oct 14 · 5,000 Meters Race 1 · Place 26 · Devon Preparatory5,000 Meters Race 12626:00.212
Oct 10Tennent InviteOct 10 · 5,000 Meters Varsity · Place 179 · Devon Preparatory5,000 Meters Varsity17921:31.3 PB12
Oct 7PCL Meet #3Oct 7 · 5,000 Meters Race 2 · Place 72 · Devon Preparatory5,000 Meters Race 27224:00.112
Oct 1Paul Short InvitationalOct 1 · 5,000 Meters Varsity - White · Place 287 · Devon Preparatory5,000 Meters Varsity - White28723:19.1 PB12
Sep 23PCL Meet #2Sep 23 · 5,000 Meters Race 2 · Place 37 · Devon Preparatory5,000 Meters Race 23722:30.112
Sep 16PCL Meet #1Sep 16 · 5,000 Meters Race 2 · Place 99 · Devon Preparatory5,000 Meters Race 29925:48.112

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1PIAA State ChampionshipsNov 1 · 5,000 Meters A · Place 254 · Devon Preparatory5,000 Meters A25423:26 PB11
Oct 18PCL Cross Country ChampsOct 18 · 5,000 Meters Championship · Place 63 · Devon Preparatory5,000 Meters Championship6321:34.08 PB11
Oct 8PCL Meet #4Oct 8 · 5,000 Meters Race 2 · Place 66 · Devon Preparatory5,000 Meters Race 26622:22.9111
Oct 4Tennent InviteOct 4 · 5,000 Meters Varsity · Place 152 · Devon Preparatory5,000 Meters Varsity15222:52.9511
Oct 1PCL Meet #3Oct 1 · 5,000 Meters Race 1 · Place 20 · Devon Preparatory5,000 Meters Race 12023:15.8511
Sep 17PCL Meet #2Sep 17 · 5,000 Meters Race 2 · Place 49 · Devon Preparatory5,000 Meters Race 24922:52.4011
Sep 10PCL Meet #1Sep 10 · 5,000 Meters Race 2 · Place 88 · Devon Preparatory5,000 Meters Race 28824:28.7811
Sep 6PTXC 16Sep 6 · 5,000 Meters Varsity Blue · Place 127 · Devon Preparatory5,000 Meters Varsity Blue12725:10.4011

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 24District XII ChampsOct 24 · 5,000 Meters MEN (Class A) · Place 16 · Devon Preparatory5,000 Meters MEN (Class A)1621:47.3 PB10
Oct 19Philadelphia Catholic League ChampionshipsOct 19 · 5,000 Meters Varsity · Place 60 · Devon Preparatory5,000 Meters Varsity6022:13.2710
Oct 5William Tennent InvitationalOct 5 · 5,000 Meters Varsity · Place 108 · Devon Prepar5,000 Meters Varsity10822:12.810
Oct 2PCL Meet #3Oct 2 · 5,000 Meters Race #1 · Place 29 · Devon Preparatory5,000 Meters Race #12922:44.54 PB10
Sep 11PCL Meet #1Sep 11 · 5,000 Meters Race 2 · Place 93 · Devon Preparatory5,000 Meters Race 29324:58.1810
Sep 7PTXC 15 by Kutztown UniversitySep 7 · 5,000 Meters Varsity Blue · Place 107 · Devon Preparatory5,000 Meters Varsity Blue10724:13.2 PB10

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 21Philadelphia Catholic League ChampionshipsOct 21 · 5,000 Meters Junior Varsity · Place 49 · Devon Prepar5,000 Meters Junior Varsity4923:16.79
Sep 13PCL Meet #1Sep 13 · 5,000 Meters Varsity Race #2 · Place 94 · Devon Preparatory5,000 Meters Varsity Race #29425:38.099
Sep 9PTXC 14 by Kutztown UniversitySep 9 · 5,000 Meters Varsity Blue · Place 80 · Devon Preparatory5,000 Meters Varsity Blue8027:16.39