Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · 1800 Belmont Mansion DrDistrict XII Champs · Oct 2424:57.7District XII ChampsOctober 24, 2024
5,000 Meters · Belmont PlateauDistrict XII Champs · Oct 2922:39.2District XII ChampsOctober 29, 2026
5,000 Meters · Belmont PlateauPCL Meet #2 · Sep 2324:02.2PCL Meet #2September 23, 2026
5,000 Meters · Hershey Parkview 5K (Reverse Aloha Hills 2016-2023)PIAA Foundation XC Invitational · Sep 2026:13.7PIAA Foundation XC InvitationalSeptember 20, 2025
5,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 323:06.4Paul Short Run (College)October 3, 2025
5,000 Meters · Parkview Cross Country CoursePIAA State Championships · Nov 124:06PIAA State ChampionshipsNovember 1, 2025
5,000 Meters · Souderton HSSouderton Twilight · Oct 321:22.5Souderton TwilightOctober 3, 2026
5,000 Meters · William Tennent 2023-PresentTennent Invite · Oct 1022:13.6Tennent InviteOctober 10, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 29District XII ChampsOct 29 · 5,000 Meters AA · Place 10 · Lansdale Catholic5,000 Meters AA1022:39.2 PB11
Oct 24PCL Cross Country ChampsOct 24 · 5,000 Meters Varsity · Place 10 · Lansdale Catholic5,000 Meters Varsity1022:38.811
Oct 14PCL Meet #4Oct 14 · 5,000 Meters Race 1 · Place 5 · Lansdale Catholic5,000 Meters Race 1523:25.011
Oct 10Tennent InviteOct 10 · 5,000 Meters Varsity · Place 81 · Lansdale Catholic5,000 Meters Varsity8122:13.6 PB11
Oct 7PCL Meet #3Oct 7 · 5,000 Meters Race 1 · Place 24 · Lansdale Catholic5,000 Meters Race 12425:37.411
Oct 3Souderton TwilightOct 3 · 5,000 Meters Varsity · Place 38 · Lansdale Catholic5,000 Meters Varsity3821:22.5 PB11
Sep 23PCL Meet #2Sep 23 · 5,000 Meters Race 1 · Place 8 · Lansdale Catholic5,000 Meters Race 1824:02.2 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1PIAA State ChampionshipsNov 1 · 5,000 Meters AA · Place 206 · Lansdale Catholic5,000 Meters AA20624:06 PB10
Oct 23District XII ChampsOct 23 · 5,000 Meters Class AA · Place 12 · Lansdale Catholic5,000 Meters Class AA1223:44.0010
Oct 18PCL Cross Country ChampsOct 18 · 5,000 Meters Championship · Place 24 · Lansdale Catholic5,000 Meters Championship2425:57.0710
Oct 4Souderton TwilightOct 4 · 5,000 Meters Varsity · Place 115 · Lansdale Catholic5,000 Meters Varsity11523:46.1010
Oct 3Paul Short Run (College)Oct 3 · 5,000 Meters HS White · Place 85 · Lansdale Catholic5,000 Meters HS White8523:06.4 PB10
Sep 20PIAA Foundation XC InvitationalSep 20 · 5,000 Meters AA · Place 144 · Lansdale Catholic5,000 Meters AA14426:13.7 PB10
Sep 17PCL Meet #2Sep 17 · 5,000 Meters Race 1 · Place 9 · Lansdale Catholic5,000 Meters Race 1924:32.3010
Sep 10PCL Meet #1Sep 10 · 5,000 Meters Race 1 · Place 4 · Lansdale Catholic5,000 Meters Race 1424:38.9410

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 24District XII ChampsOct 24 · 5,000 Meters WOMEN (Class AA) · Place 19 · Lansdale Catholic5,000 Meters WOMEN (Class AA)1924:57.7 PB9
Oct 19Philadelphia Catholic League ChampionshipsOct 19 · 5,000 Meters Varsity · Place 15 · Lansdale Catholic5,000 Meters Varsity1525:18.179
Oct 2PCL Meet #3Oct 2 · 5,000 Meters Varsity · Place 11 · Lansdale Catholic5,000 Meters Varsity1125:39.669
Sep 18PCL Meet #2Sep 18 · 5,000 Meters Varsity · Place 14 · Lansdale Catholic5,000 Meters Varsity1426:51.809
Sep 11PCL Meet #1Sep 11 · 5,000 Meters Varsity · Place 24 · Lansdale Catholic5,000 Meters Varsity2429:24.039