Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Abington HSAbington XC Invitational · Sep 616:09.3Abington XC InvitationalSeptember 6, 2025
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2517:17.8NXR Northeast & New York Regional ChampionshipsNovember 25, 2023
5,000 Meters · Franklin ParkBrooks Northeast XC Championships · Nov 2918:11.9Brooks Northeast XC ChampionshipsNovember 29, 2025
5,000 Meters · Kutztown University Farm CoursePTXC 15 by Kutztown University · Sep 716:19.1PTXC 15 by Kutztown UniversitySeptember 7, 2024
5,000 Meters · Lehigh University - Murray H. Goodman CampusPIAA District 1 Championships · Oct 2415:09.9PIAA District 1 ChampionshipsOctober 24, 2025
5,000 Meters · Lehigh University-Goodman CampusSOL Cross Country Champs · Oct 1715:15.65SOL Cross Country ChampsOctober 17, 2025
5,000 Meters · Neshaminy HSNeshaminy Open · Aug 2916:18.20Neshaminy OpenAugust 29, 2025
5,000 Meters · Parkview Cross Country CoursePIAA State Championships · Nov 116:06PIAA State ChampionshipsNovember 1, 2025
5,000 Meters · Tyler State ParkCR Invitational · Sep 2015:39.20CR InvitationalSeptember 20, 2025
5,000 Meters · William Tennent 2023-PresentTennent Invite · Oct 415:52.69Tennent InviteOctober 4, 2025
8,000 Meters · Zimmer Championship Cross Country CourseBig Ten Cross Country Championships · Oct 3024:51.3Big Ten Cross Country ChampionshipsOctober 30, 2026

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 30Big Ten Cross Country ChampionshipsOct 30 · 8,000 Meters B1G · Place 90 · Penn StatePenn State8,000 Meters B1G9024:51.3 PBFr

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 29Brooks Northeast XC ChampionshipsNov 29 · 5,000 Meters The Marty Lewis Championship Boys · Place 104 · PAPA5,000 Meters The Marty Lewis Championship Boys10418:11.9 PB12
Nov 1PIAA State ChampionshipsNov 1 · 5,000 Meters AAA · Place 7 · Council Rock NorthCouncil Rock North5,000 Meters AAA716:06 PB12
Oct 24PIAA District 1 ChampionshipsOct 24 · 5,000 Meters AAA · Place 4 · Council Rock NorthCouncil Rock North5,000 Meters AAA415:09.9 PB12
Oct 17SOL Cross Country ChampsOct 17 · 5,000 Meters Patriot · Place 1 · Council Rock NorthCouncil Rock North5,000 Meters Patriot115:15.65 PB12
Oct 4Tennent InviteOct 4 · 5,000 Meters Varsity · Place 1 · Council Rock NorthCouncil Rock North5,000 Meters Varsity115:52.69 PB12
Sep 25Dual Meet CRS @ CRNSep 25 · 5,000 Meters Varsity · Place 1 · Council Rock NorthCouncil Rock North5,000 Meters Varsity116:32.1112
Sep 20CR InvitationalSep 20 · 5,000 Meters Varsity · Place 1 · Council Rock NorthCouncil Rock North5,000 Meters Varsity115:39.20 PB12
Sep 6Abington XC InvitationalSep 6 · 5,000 Meters Varsity · Place 2 · Council Rock NorthCouncil Rock North5,000 Meters Varsity216:09.3 PB12
Aug 29Neshaminy OpenAug 29 · 5,000 Meters Varsity · Place 1 · Council Rock NorthCouncil Rock North5,000 Meters Varsity116:18.20 PB12

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 25PIAA District 1 ChampionshipsOct 25 · Varsity · Place 2 · Council Rock NorthCouncil Rock NorthVarsity215:02.1—
Oct 25PIAA District 1 ChampionshipsOct 25 · Varsity · Place 2 · Council Rock NorthCouncil Rock NorthVarsity215:02.1—
Oct 18Sububan One League ChampionshipsOct 18 · 5,000 Meters Varsity · Place 2 · Council Rock NorthCouncil Rock North5,000 Meters Varsity215:17.5011
Oct 18Sububan One League ChampionshipsOct 18 · 5,000 Meters Varsity · Place 1 · Council Rock NorthCouncil Rock North5,000 Meters Varsity115:17.5011
Sep 7PTXC 15 by Kutztown UniversitySep 7 · 5,000 Meters Varsity Gold · Place 7 · Council Rock NorthCouncil Rock North5,000 Meters Varsity Gold716:19.1 PB11

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 25NXR Northeast & New York Regional ChampionshipsNov 25 · 5,000 Meters Championship - Northeast · Place 97 · Council Rock NorthCouncil Rock North5,000 Meters Championship - Northeast9717:17.8 PB10
Nov 4PIAA State XC ChampionshipsNov 4 · 5,000 Meters 3A · Place 46 · Council Rock NorthCouncil Rock North5,000 Meters 3A4616:5210
Oct 27PIAA District 1 ChampionshipsOct 27 · Varsity · Place 14 · Council Rock NorthCouncil Rock NorthVarsity1415:36.7—
Oct 11Council Rock InvitationalOct 11 · 5,000 Meters Varsity · Place 6 · Council RockCouncil Rock5,000 Meters Varsity616:39.2610

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 28PIAA District 1 ChampionshipsOct 28 · Varsity · Place 74 · Council Rock NorthCouncil Rock NorthVarsity7416:41.9—
Sep 24Council Rock InvitationalSep 24 · 5,000 Meters Varsity · Place 19 · Council Rock NorthCouncil Rock North5,000 Meters Varsity1917:30.6611
Sep 17Briarwood InvitationalSep 17 · 5,000 Meters Championship · Place 40 · Council RockCouncil Rock5,000 Meters Championship4018:19.311
Sep 10Centaur InvitationalSep 10 · 5,000 Meters Varsity · Place 32 · Council Rock NorthCouncil Rock North5,000 Meters Varsity3218:34.7011