Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Dock Mennonite AcademyDock XC Invitational · Oct 719:38.7Dock XC InvitationalOctober 7, 2025
5,000 Meters · Hershey Parkview 5K (Reverse Aloha Hills 2016-2023)PIAA Foundation XC Invitational · Sep 2020:21.0PIAA Foundation XC InvitationalSeptember 20, 2025
5,000 Meters · Lehigh UniversityThe Paul Short Run · Oct 419:39.4The Paul Short Run October 4, 2024
5,000 Meters · Lehigh University - Murray H. Goodman CampusPIAA District 1 Championships · Oct 2418:12.1PIAA District 1 ChampionshipsOctober 24, 2025
5,000 Meters · Parkview Cross Country CoursePIAA State Championships · Nov 119:48PIAA State ChampionshipsNovember 1, 2025
5,000 Meters · Rose Tree Park BAL Reg. Season Meet #2 · Sep 2219:12.30BAL Reg. Season Meet #2September 22, 2025
5,000 Meters · Tyler State ParkBAL Cross Country Champs · Oct 1618:52.89BAL Cross Country ChampsOctober 16, 2025

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 1Paul Short InvitationalOct 1 · 5,000 Meters Varsity - White · Place 58 · Delaware County Christian5,000 Meters Varsity - White5818:37.511

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1PIAA State ChampionshipsNov 1 · 5,000 Meters A · Place 166 · Delaware County Christian5,000 Meters A16619:48 PB10
Oct 24PIAA District 1 ChampionshipsOct 24 · 5,000 Meters A · Place 15 · Delaware County Christian5,000 Meters A1518:12.1 PB10
Oct 16BAL Cross Country ChampsOct 16 · 5,000 Meters Constitution · Place 6 · Delaware County Christian5,000 Meters Constitution618:52.89 PB10
Oct 7Dock XC InvitationalOct 7 · 5,000 Meters HS · Place 35 · Delaware County Christian5,000 Meters HS3519:38.7 PB10
Oct 3Paul Short Run (College)Oct 3 · 5,000 Meters HS White · Place 107 · Delaware County Christian5,000 Meters HS White10718:43.010
Sep 27Delco XC ChampionshipSep 27 · 5,000 Meters Varsity · Place 69 · Delaware County Christian5,000 Meters Varsity6920:25.10—
Sep 22BAL Reg. Season Meet #2Sep 22 · 5,000 Meters Varsity · Place 9 · Delaware County Christian5,000 Meters Varsity919:12.30 PB10
Sep 20PIAA Foundation XC InvitationalSep 20 · 5,000 Meters A · Place 114 · Delaware County Christian5,000 Meters A11420:21.0 PB10

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 25PIAA District 1 ChampionshipsOct 25 · Varsity · Place 381 · Delaware County ChristianVarsity38119:08.3—
Oct 25PIAA District 1 ChampionshipsOct 25 · Varsity · Place 25 · Delaware County ChristianVarsity2519:08.3—
Oct 16BAL XC ChampionshipsOct 16 · 5,000 Meters Varsity · Place 18 · Delaware County Christian5,000 Meters Varsity1819:46.0—
Oct 4The Paul Short Run Oct 4 · 5,000 Meters White · Place 163 · Delaware County Christian5,000 Meters White16319:39.4 PB9
Sep 28Delco XC ChampionshipSep 28 · 5,000 Meters Varsity · Place 73 · Delaware County Christian5,000 Meters Varsity7321:05.959
Sep 23BAL Reg. Season Meet #2Sep 23 · 5,000 Meters Varsity · Place 19 · Delaware County Christian5,000 Meters Varsity1920:57.50—