Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 613:24.78NIKE: Cherokee ChallengeSeptember 6, 2025
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2323:26.5NXR Northeast & New York Regional ChampionshipsNovember 23, 2024
5,000 Meters · Council Rock South High SchoolDual Meet CRS vs Neshaminy · Sep 323:09.38Dual Meet CRS vs NeshaminySeptember 3, 2025
5,000 Meters · Falls Township Community ParkDual Meet CRS @ Pennsbury · Oct 820:23.85Dual Meet CRS @ PennsburyOctober 8, 2025
5,000 Meters · Hershey Parkview 5K (Reverse Aloha Hills 2016-2023)PIAA Foundation XC Invitational · Sep 2022:19.8PIAA Foundation XC InvitationalSeptember 20, 2025
5,000 Meters · Kutztown University Farm CoursePTXC 14 by Kutztown University · Sep 924:25.0PTXC 14 by Kutztown UniversitySeptember 9, 2023
5,000 Meters · Lehigh University - Murray H. Goodman CampusPIAA District 1 Championships · Oct 2420:02.7PIAA District 1 ChampionshipsOctober 24, 2025
5,000 Meters · Lehigh University-Goodman CampusSOL Cross Country Champs · Oct 1720:26.93SOL Cross Country ChampsOctober 17, 2025
5,000 Meters · Souderton HSSouderton Twilight · Oct 420:38.80Souderton TwilightOctober 4, 2025
5,000 Meters · Tyler State ParkDual Meet CRS @ CRN · Sep 2521:49.39Dual Meet CRS @ CRNSeptember 25, 2025

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 24PIAA District 1 ChampionshipsOct 24 · 5,000 Meters AAA · Place 74 · Council Rock South5,000 Meters AAA7420:02.7 PB12
Oct 17SOL Cross Country ChampsOct 17 · 5,000 Meters Patriot · Place 11 · Council Rock South5,000 Meters Patriot1120:26.93 PB12
Oct 8Dual Meet CRS @ PennsburyOct 8 · 5,000 Meters Varsity · Place 10 · Council Rock South5,000 Meters Varsity1020:23.85 PB12
Oct 4Souderton TwilightOct 4 · 5,000 Meters Varsity · Place 25 · Council Rock South5,000 Meters Varsity2520:38.80 PB12
Sep 25Dual Meet CRS @ CRNSep 25 · 5,000 Meters Varsity · Place 6 · Council Rock South5,000 Meters Varsity621:49.39 PB12
Sep 20PIAA Foundation XC InvitationalSep 20 · 5,000 Meters AAA · Place 93 · Council Rock South5,000 Meters AAA9322:19.8 PB12
Sep 17Dual Meet CRS vs TrumanSep 17 · 5,000 Meters Varsity · Place 9 · Council Rock South5,000 Meters Varsity923:53.8412
Sep 6NIKE: Cherokee ChallengeSep 6 · 3,200 Meters Senior · Place 33 · Council Rock South3,200 Meters Senior3313:24.78 PB12
Sep 3Dual Meet CRS vs NeshaminySep 3 · 5,000 Meters Varsity · Place 7 · Council Rock South5,000 Meters Varsity723:09.38 PB12

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 23NXR Northeast & New York Regional ChampionshipsNov 23 · 5,000 Meters Open - Northeast · Place 83 · Council Rock South5,000 Meters Open - Northeast8323:26.5 PB11
Oct 25PIAA District 1 ChampionshipsOct 25 · Varsity · Place 91 · Council Rock SouthVarsity9120:18.7—
Oct 25PIAA District 1 ChampionshipsOct 25 · Varsity · Place 104 · Council Rock SouthVarsity10420:18.7—
Oct 18Sububan One League ChampionshipsOct 18 · 5,000 Meters Varsity · Place 14 · Council Rock South5,000 Meters Varsity1421:25.2011
Oct 10CR South v Pennsbury Dual MeetOct 10 · 5,000 Meters Varsity · Place 10 · Council Rock South5,000 Meters Varsity1022:06.7511

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 20Suburban One League ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 17 · Council Rock South5,000 Meters Junior Varsity1723:0010
Sep 9PTXC 14 by Kutztown UniversitySep 9 · 5,000 Meters Varsity Gold · Place 50 · Council Rock South5,000 Meters Varsity Gold5024:25.0 PB10

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 10PTXC 13Sep 10 · 5,000 Meters Junior Varsity · Place 18 · Council Rock South5,000 Meters Junior Varsity1825:28.009
Sep 10PTXC 13Sep 10 · 5,000 Meters Junior Varsity · Place 18 · Council Rock South5,000 Meters Junior Varsity1825:28.009