Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Belmont PlateauBriarwood Invite · Sep 1318:40.20Briarwood InviteSeptember 13, 2025
5,000 Meters · Council Rock South High SchoolDual Meet CRS vs Neshaminy · Sep 318:33.45Dual Meet CRS vs NeshaminySeptember 3, 2025
5,000 Meters · Downingtown West HSWhippets XC Invitational presented by Bryn Mawr Running Company · Sep 2017:35.1Whippets XC Invitational presented by Bryn Mawr Running CompanySeptember 20, 2025
5,000 Meters · Lehigh University - Murray H. Goodman CampusPIAA District 1 Championships · Oct 2417:15.6PIAA District 1 ChampionshipsOctober 24, 2025
5,000 Meters · Lehigh University-Goodman CampusSOL Cross Country Champs · Oct 1717:17.61SOL Cross Country ChampsOctober 17, 2025
5,000 Meters · Neshaminy HSNeshaminy Invitational · Oct 1117:15.6Neshaminy InvitationalOctober 11, 2025
5,000 Meters · Silver Lake Nature CenterHarry S Truman Silver Lake Invitational · Sep 2717:22.1Harry S Truman Silver Lake InvitationalSeptember 27, 2025

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 24PIAA District 1 ChampionshipsOct 24 · 5,000 Meters AAA · Place 161 · Neshaminy5,000 Meters AAA16117:15.6 PB12
Oct 17SOL Cross Country ChampsOct 17 · 5,000 Meters Patriot · Place 20 · Neshaminy5,000 Meters Patriot2017:17.61 PB12
Oct 11Neshaminy InvitationalOct 11 · 5,000 Meters Varsity · Place 3 · Neshaminy5,000 Meters Varsity317:15.6 PB12
Oct 3Paul Short Run (College)Oct 3 · 5,000 Meters HS Brown · Place 289 · Neshaminy5,000 Meters HS Brown28919:57.312
Sep 27Harry S Truman Silver Lake InvitationalSep 27 · 5,000 Meters Varsity · Place 5 · Neshaminy5,000 Meters Varsity517:22.1 PB12
Sep 20Whippets XC Invitational presented by Bryn Mawr Running CompanySep 20 · 5,000 Meters Varsity · Place 89 · Neshaminy5,000 Meters Varsity8917:35.1 PB12
Sep 13Briarwood InviteSep 13 · 5,000 Meters Championship · Place 43 · Neshaminy5,000 Meters Championship4318:40.20 PB12
Sep 3Dual Meet CRS vs NeshaminySep 3 · 5,000 Meters Varsity · Place 9 · Neshaminy5,000 Meters Varsity918:33.45 PB12
Aug 29Neshaminy OpenAug 29 · 5,000 Meters Junior Varsity · Place 4 · Neshaminy5,000 Meters Junior Varsity418:49.9012

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 27PIAA District 1 ChampionshipsOct 27 · Varsity · Place 142 · NeshaminyVarsity14217:00.0—
Oct 20Suburban One League ChampionshipsOct 20 · 5,000 Meters Varsity · Place 19 · Neshaminy5,000 Meters Varsity1917:07.410
Oct 20Suburban One League ChampionshipsOct 20 · 5,000 Meters Varsity · Place 51 · Neshaminy5,000 Meters Varsity5117:07.410
Oct 11Council Rock InvitationalOct 11 · 5,000 Meters Varsity · Place 11 · Neshaminy5,000 Meters Varsity1117:20.2610