Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2519:31.7NXR Northeast & New York Regional ChampionshipsNovember 25, 2023
5,000 Meters · Downingtown West HSDistrict 1 Area JV Championships · Oct 3018:50.1District 1 Area JV ChampionshipsOctober 30, 2021
5,000 Meters · Unionville HS WCU Season Opener · Sep 518:09.20WCU Season OpenerSeptember 5, 2025
6,000 Meters · West Chester UniversityWCU Season Opener andand Alumni Race · Sep 721:37.6WCU Season Opener andand Alumni RaceSeptember 7, 2024
8,000 Meters · Kutztown University Farm CourseDII/III XC Challenge · Sep 1328:54.70DII/III XC ChallengeSeptember 13, 2025
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 429:01.0Paul Short RunOctober 4, 2024

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

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 13DII/III XC ChallengeSep 13 · 8,000 Meters Men · Place 53 · West ChesterWest Chester8,000 Meters Men5328:54.70 PBSo
Sep 5WCU Season OpenerSep 5 · 5,000 Meters Men's Race · Place 28 · West ChesterWest Chester5,000 Meters Men's Race2818:09.20 PBSo

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 26PSAC XC ChampsOct 26 · 8,000 Meters College · Place 108 · West ChesterWest Chester8,000 Meters College10828:56.8Fr
Oct 12Golden Ram InvitationalOct 12 · 5,000 Meters Varsity · Place 15 · West ChesterWest Chester5,000 Meters Varsity1517:17.4FR
Oct 4Paul Short RunOct 4 · 8,000 Meters Brown · Place 267 · West ChesterWest Chester8,000 Meters Brown26729:01.0 PBFr
Sep 20Haverford Main Line inviteSep 20 · 4 Miles Varsity · Place 89 · West ChesterWest Chester4 Miles Varsity8923:32.7FR
Sep 7WCU Season Opener andand Alumni RaceSep 7 · 6,000 Meters College · Place 25 · West ChesterWest Chester6,000 Meters College2521:37.6 PBFr

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 25NXR Northeast & New York Regional ChampionshipsNov 25 · 5,000 Meters Open - Northeast Blue · Place 97 · Downingtown WestDowningtown West5,000 Meters Open - Northeast Blue9719:31.7 PB12
Oct 27PIAA District 1 ChampionshipsOct 27 · Varsity · Place 167 · Downingtown WestDowningtown WestVarsity16717:15.4—
Oct 11Ches-Mont XC ChampionshipsOct 11 · Varsity · Place 35 · Downingtown WestDowningtown WestVarsity3517:05.3—
Oct 11Ches-Mont XC ChampionshipsOct 11 · Varsity · Place 35 · Downingtown WestDowningtown WestVarsity3517:05.3—
Sep 30Carlisle InvitationalSep 30 · Varsity · Place 132 · Downingtown WestDowningtown WestVarsity13217:37.6—
Sep 30Carlisle InvitationalSep 30 · Varsity · Place 100 · Downingtown WestDowningtown WestVarsity10017:37.6—

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 28PIAA District 1 ChampionshipsOct 28 · Varsity · Place 140 · Downingtown WestDowningtown WestVarsity14017:17.0—
Oct 12Ches-Mont XC ChampionshipsOct 12 · Varsity · Place 46 · Downingtown WestDowningtown WestVarsity4617:40.3—
Oct 12Ches-Mont XC ChampionshipsOct 12 · Varsity · Place 46 · Downingtown WestDowningtown WestVarsity4617:40.3—
Oct 1Whippets XC InvitationalOct 1 · 5,000 Meters Varsity · Place 23 · Downingtown WestDowningtown West5,000 Meters Varsity2317:36.6—
Oct 1Whippets XC InvitationalOct 1 · Varsity · Place 23 · Downingtown WestDowningtown WestVarsity2317:36.6—
Sep 24Carlisle InvitationalSep 24 · Varsity · Place 142 · Downingtown WestDowningtown WestVarsity14217:37.7—
Sep 24Carlisle InvitationalSep 24 · 5,000 Meters Varsity · Place 112 · Downingtown WestDowningtown West5,000 Meters Varsity11217:37.7—
Sep 10Unionville Two Mile BashSep 10 · Varsity · Place 47 · Downingtown WestDowningtown WestVarsity4710:44.0—

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 30District 1 Area JV ChampionshipsOct 30 · 5,000 Meters Junior Varsity · Place 24 · Downingtown WestDowningtown West5,000 Meters Junior Varsity2418:50.1 PB10
Oct 21Henderson XC InvitationalOct 21 · 3,200 Meters Varsity · Place 34 · Downingtown WestDowningtown West3,200 Meters Varsity3410:36.93—
Oct 2Whippets XC InvitationalOct 2 · 5,000 Meters Varsity · Place 21 · Downingtown WestDowningtown West5,000 Meters Varsity2117:48.310
Sep 25Carlisle InvitationalSep 25 · Varsity · Place 267 · Downingtown WestDowningtown WestVarsity26718:14.9—
Sep 25Carlisle InvitationalSep 25 · 5,000 Meters Varsity · Place 190 · Downingtown WestDowningtown West5,000 Meters Varsity19018:14.9—
Sep 11Unionville Two Mile BashSep 11 · 2 Miles Sophomore · Place 11 · Downingtown WestDowningtown West2 Miles Sophomore1111:09.110
Sep 8Ches-Mont National Meet - DTESep 8 · Varsity · Place 26 · Downingtown WestDowningtown WestVarsity2612:47.3110