Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Belmont PlateauBriarwood Invite · Sep 1325:36.60Briarwood InviteSeptember 13, 2025
5,000 Meters · Big Spring HSPIAA Foundation XC Invitational · Sep 2623:39.3PIAA Foundation XC InvitationalSeptember 26, 2026
5,000 Meters · Council Rock South High SchoolDual Meet vs Pennsbury · Sep 1625:38.14Dual Meet vs PennsburySeptember 16, 2026
5,000 Meters · Falls Township Community ParkDual Meet CRS @ Pennsbury · Oct 822:42.83Dual Meet CRS @ PennsburyOctober 8, 2025
5,000 Meters · Lehigh University - Murray H. Goodman CampusPIAA District 1 Championships · Oct 3022:39.3PIAA District 1 ChampionshipsOctober 30, 2026
5,000 Meters · Lehigh University-Goodman CampusSOL Cross Country Champs · Oct 2322:00.0SOL Cross Country ChampsOctober 23, 2026
5,000 Meters · Silver Lake Nature CenterHarry S Truman vs Pennsbury · Sep 2322:26.5Harry S Truman vs PennsburySeptember 23, 2026
5,000 Meters · Six Flags Great AdventureSix Flags Wild Safari Invitational · Sep 2724:10.1Six Flags Wild Safari InvitationalSeptember 27, 2025
5,000 Meters · Tyler State ParkCR Invitational · Sep 1923:40.2CR InvitationalSeptember 19, 2026
5,000 Meters · William Tennent 2023-PresentTennent Invite · Oct 1022:36.0Tennent 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 30PIAA District 1 ChampionshipsOct 30 · 5,000 Meters AAA · Place 252 · Pennsbury5,000 Meters AAA25222:39.3 PB12
Oct 23SOL Cross Country ChampsOct 23 · 5,000 Meters Patriot · Place 5 · Pennsbury5,000 Meters Patriot522:00.0 PB12
Oct 10Tennent InviteOct 10 · 5,000 Meters Varsity · Place 95 · Pennsbury5,000 Meters Varsity9522:36.0 PB12
Sep 26PIAA Foundation XC InvitationalSep 26 · 5,000 Meters AAA · Place 173 · Pennsbury5,000 Meters AAA17323:39.3 PB12
Sep 23Harry S Truman vs PennsburySep 23 · 5,000 Meters Varsity · Place 8 · Pennsbury5,000 Meters Varsity822:26.5 PB12
Sep 19CR InvitationalSep 19 · 5,000 Meters Varsity · Place 76 · Pennsbury5,000 Meters Varsity7623:40.2 PB12
Sep 16Dual Meet vs PennsburySep 16 · 5,000 Meters Varsity · Place 21 · Pennsbury5,000 Meters Varsity2125:38.14 PB12

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 17SOL Cross Country ChampsOct 17 · 5,000 Meters JV Patriot · Place 17 · Pennsbury5,000 Meters JV Patriot1723:44.5011
Oct 8Dual Meet CRS @ PennsburyOct 8 · 5,000 Meters Varsity · Place 26 · Pennsbury5,000 Meters Varsity2622:42.83 PB11
Oct 4Tennent InviteOct 4 · 5,000 Meters JV · Place 23 · Pennsbury5,000 Meters JV2325:10.5011
Sep 27Six Flags Wild Safari InvitationalSep 27 · 5,000 Meters Varsity A · Place 84 · Pennsbury5,000 Meters Varsity A8424:10.1 PB11
Sep 20CR InvitationalSep 20 · 5,000 Meters JV · Place 20 · Pennsbury5,000 Meters JV2024:18.0311
Sep 13Briarwood InviteSep 13 · 5,000 Meters JV · Place 18 · Pennsbury5,000 Meters JV1825:36.60 PB11

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 18Sububan One League ChampionshipsOct 18 · 5,000 Meters Junior Varsity · Place 44 · Pennsbury5,000 Meters Junior Varsity4423:43.8010
Oct 10CR South v Pennsbury Dual MeetOct 10 · 5,000 Meters Varsity · Place 21 · Pennsbury5,000 Meters Varsity2124:24.3010
Oct 5William Tennent InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 54 · Pennsbury5,000 Meters Junior Varsity5426:11.010
Sep 21Council Rock InvitationalSep 21 · 5,000 Meters Varsity · Place 79 · Pennsbury5,000 Meters Varsity7925:49.5510

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 20Suburban One League ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 53 · Pennsbury5,000 Meters Junior Varsity5324:309