Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Parkview Cross Country CoursePIAA State XC Championships · Nov 419:56PIAA State XC ChampionshipsNovember 4, 2023
6,000 Meters · Bethpage Polo at the ParkIC4A/ECAC Cross Country Championships · Oct 1722:26.6IC4A/ECAC Cross Country ChampionshipsOctober 17, 2026
6,000 Meters · Bucknell Golf ClubPatriot League XC Championships · Oct 3122:19.6Patriot League XC ChampionshipsOctober 31, 2026
6,000 Meters · Lehigh UniversityPaul Short Run · Oct 223:21.6Paul Short RunOctober 2, 2026
6,000 Meters · Metgzar Field XC CourseLafayette vs. Lehigh · Sep 2524:55.0Lafayette vs. LehighSeptember 25, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31Patriot League XC ChampionshipsOct 31 · 6,000 Meters Patriot League · Place 59 · LehighLehigh6,000 Meters Patriot League5922:19.6 PBSo
Oct 17IC4A/ECAC Cross Country ChampionshipsOct 17 · 6,000 Meters Collegiate · Place 140 · LehighLehigh6,000 Meters Collegiate14022:26.6 PBSo
Oct 2Paul Short RunOct 2 · 6,000 Meters Open · Place 90 · LehighLehigh6,000 Meters Open9023:21.6 PBSo
Sep 25Lafayette vs. LehighSep 25 · 6,000 Meters Varsity · Place 29 · LehighLehigh6,000 Meters Varsity2924:55.0 PBSo

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25PIAA District 1 ChampionshipsOct 25 · Varsity · Place 24 · Avon GroveAvon GroveVarsity2418:57.4—
Oct 25PIAA District 1 ChampionshipsOct 25 · Varsity · Place 26 · Avon GroveAvon GroveVarsity2618:57.4—
Oct 15Ches-Mont XC ChampionshipsOct 15 · 5,000 Meters Varsity · Place 3 · Avon GroveAvon Grove5,000 Meters Varsity318:44.2—
Oct 15Ches-Mont XC ChampionshipsOct 15 · Varsity · Place 3 · Avon GroveAvon GroveVarsity318:44.2—
Sep 18ChesMont National Meet #2Sep 18 · 5,000 Meters Varsity · Place 1 · Avon GroveAvon Grove5,000 Meters Varsity119:36.912
Sep 14Penncrest InvSep 14 · 5,000 Meters Varsity · Place 2 · Avon GroveAvon Grove5,000 Meters Varsity219:41.90—
Sep 14Penncrest InvSep 14 · 5,000 Meters Varsity · Place 2 · Avon GroveAvon Grove5,000 Meters Varsity219:41.90—

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 4PIAA State XC ChampionshipsNov 4 · 5,000 Meters 3A · Place 45 · Avon GroveAvon Grove5,000 Meters 3A4519:56 PB9
Oct 27PIAA District 1 ChampionshipsOct 27 · Varsity · Place 21 · Avon GroveAvon GroveVarsity2118:51.7—

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 28PIAA District 1 ChampionshipsOct 28 · Varsity · Place 27 · Avon GroveAvon GroveVarsity2718:58.6—
Oct 12Ches-Mont XC ChampionshipsOct 12 · Varsity · Place 4 · Avon GroveAvon GroveVarsity419:41.2—
Oct 12Ches-Mont XC ChampionshipsOct 12 · 5,000 Meters Varsity · Place 9 · Avon GroveAvon Grove5,000 Meters Varsity919:41.2—
Oct 12Ches-Mont XC ChampionshipsOct 12 · Varsity · Place 9 · Avon GroveAvon GroveVarsity919:41.2—
Sep 30Lehigh Paul Short RunSep 30 · 5,000 Meters Varsity · Place 38 · Avon GroveAvon Grove5,000 Meters Varsity388:30.110
Sep 24Carlisle InvitationalSep 24 · Varsity · Place 20 · Avon GroveAvon GroveVarsity2019:18.5—
Sep 24Carlisle InvitationalSep 24 · 5,000 Meters Varsity · Place 17 · Avon GroveAvon Grove5,000 Meters Varsity1719:18.5—
Sep 10Unionville Two Mile BashSep 10 · Varsity · Place 54 · Avon GroveAvon GroveVarsity5413:02.0—
Sep 10Unionville Two Mile BashSep 10 · Varsity · Place 15 · Avon GroveAvon GroveVarsity1513:02.0—
Sep 7ChesMont National Meet #1Sep 7 · 5,000 Meters Varsity · Place 9 · Avon GroveAvon Grove5,000 Meters Varsity923:46.9SO