Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Belmont PlateauBriarwood Invite · Sep 1323:57.70Briarwood InviteSeptember 13, 2025
5,000 Meters · Council Rock South High SchoolDual Meet CRS vs Neshaminy · Sep 325:44.22Dual Meet CRS vs NeshaminySeptember 3, 2025
5,000 Meters · Downingtown West HSWhippets XC Invitational · Sep 2624:00.9Whippets XC InvitationalSeptember 26, 2026
5,000 Meters · George SchoolGeorge School Invite · Sep 1924:14.4George School InviteSeptember 19, 2026
5,000 Meters · Hershey Parkview 5K (Reverse Aloha Hills 2016-2023)PIAA Foundation XC Invitational · Sep 2024:01.0PIAA Foundation XC InvitationalSeptember 20, 2025
5,000 Meters · Kutztown University Farm CoursePTXC 15 by Kutztown University · Sep 724:10.0PTXC 15 by Kutztown UniversitySeptember 7, 2024
5,000 Meters · Lehigh UniversityThe Paul Short Run · Oct 424:20.3The Paul Short Run October 4, 2024
5,000 Meters · Lehigh University - Murray H. Goodman CampusPIAA District 1 Championships · Oct 2421:59.4PIAA District 1 ChampionshipsOctober 24, 2025
5,000 Meters · Lehigh University-Goodman CampusSOL Cross Country Champs · Oct 1722:03.75SOL Cross Country ChampsOctober 17, 2025
5,000 Meters · Neshaminy HSNeshaminy Invitational · Oct 1122:55.5Neshaminy InvitationalOctober 11, 2025
5,000 Meters · Silver Lake Nature CenterHarry S Truman Silver Lake Invitational · Sep 2722:27.1Harry S Truman Silver Lake InvitationalSeptember 27, 2025
5,000 Meters · Silver Lake Park 5KHarry S Truman Silver Lake Invitational · Sep 1224:37.21Harry S Truman Silver Lake InvitationalSeptember 12, 2026
5,000 Meters · Souderton HSSouderton Twilight · Oct 423:06.10Souderton TwilightOctober 4, 2025
5,000 Meters · William Tennent 2023-PresentTennent Invite · Oct 1024:20.2Tennent 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 30PIAA District 1 ChampionshipsOct 30 · 5,000 Meters AAA · Place 292 · Neshaminy5,000 Meters AAA29223:14.511
Oct 23SOL Cross Country ChampsOct 23 · 5,000 Meters National · Place 12 · Neshaminy5,000 Meters National1223:09.011
Oct 10Tennent InviteOct 10 · 5,000 Meters Varsity · Place 131 · Neshaminy5,000 Meters Varsity13124:20.2 PB11
Oct 3Souderton TwilightOct 3 · 5,000 Meters Varsity · Place 92 · Neshaminy5,000 Meters Varsity9224:01.111
Oct 1Paul Short InvitationalOct 1 · 5,000 Meters Varsity - Gold · Place 356 · Neshaminy5,000 Meters Varsity - Gold35626:31.411
Sep 26Whippets XC InvitationalSep 26 · 5,000 Meters Varsity · Place 187 · Neshaminy5,000 Meters Varsity18724:00.9 PB11
Sep 19George School InviteSep 19 · 5,000 Meters Varsity · Place 106 · Neshaminy5,000 Meters Varsity10624:14.4 PB11
Sep 12Harry S Truman Silver Lake InvitationalSep 12 · 5,000 Meters Varsity · Place 32 · Neshaminy5,000 Meters Varsity3224:37.21 PB11

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 24PIAA District 1 ChampionshipsOct 24 · 5,000 Meters AAA · Place 232 · Neshaminy5,000 Meters AAA23221:59.4 PB10
Oct 17SOL Cross Country ChampsOct 17 · 5,000 Meters Patriot · Place 27 · Neshaminy5,000 Meters Patriot2722:03.75 PB10
Oct 11Neshaminy InvitationalOct 11 · 5,000 Meters Varsity · Place 12 · Neshaminy5,000 Meters Varsity1222:55.5 PB10
Oct 4Souderton TwilightOct 4 · 5,000 Meters Varsity · Place 96 · Neshaminy5,000 Meters Varsity9623:06.10 PB10
Oct 3Paul Short Run (College)Oct 3 · 5,000 Meters HS Gold · Place 228 · Neshaminy5,000 Meters HS Gold22822:46.810
Sep 27Harry S Truman Silver Lake InvitationalSep 27 · 5,000 Meters Varsity · Place 14 · Neshaminy5,000 Meters Varsity1422:27.1 PB10
Sep 20PIAA Foundation XC InvitationalSep 20 · 5,000 Meters AAA · Place 173 · Neshaminy5,000 Meters AAA17324:01.0 PB10
Sep 13Briarwood InviteSep 13 · 5,000 Meters Championship · Place 51 · Neshaminy5,000 Meters Championship5123:57.70 PB10
Sep 6PTXC 16Sep 6 · 5,000 Meters Varsity Gold · Place 101 · Neshaminy5,000 Meters Varsity Gold10124:19.8010
Sep 3Dual Meet CRS vs NeshaminySep 3 · 5,000 Meters Varsity · Place 17 · Neshaminy5,000 Meters Varsity1725:44.22 PB10
Aug 29Neshaminy OpenAug 29 · 5,000 Meters Varsity · Place 31 · Neshaminy5,000 Meters Varsity3123:48.5010

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25PIAA District 1 ChampionshipsOct 25 · Varsity · Place 260 · NeshaminyVarsity26022:32.1—
Oct 25PIAA District 1 ChampionshipsOct 25 · Varsity · Place 299 · NeshaminyVarsity29922:32.1—
Oct 18Sububan One League ChampionshipsOct 18 · 5,000 Meters Varsity · Place 111 · Neshaminy5,000 Meters Varsity11123:22.209
Oct 18Sububan One League ChampionshipsOct 18 · 5,000 Meters Varsity · Place 24 · Neshaminy5,000 Meters Varsity2423:22.209
Oct 18Sububan One League ChampionshipsOct 18 · 5,000 Meters Varsity · Place 63 · Neshaminy5,000 Meters Varsity6323:22.209
Oct 4The Paul Short Run Oct 4 · 5,000 Meters Gold · Place 292 · Neshaminy5,000 Meters Gold29224:20.3 PB9
Sep 7PTXC 15 by Kutztown UniversitySep 7 · 5,000 Meters Varsity Gold · Place 65 · Neshaminy5,000 Meters Varsity Gold6524:10.0 PB9