Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Temple University Ambler CampusTemple Invitational · Sep 414:21.3Temple InvitationalSeptember 4, 2026
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Open · Nov 2216:52.2NXR Northeast & New York Regional OpenNovember 22, 2025
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2518:49.3NXR Northeast & New York Regional ChampionshipsNovember 25, 2023
5,000 Meters · Council Rock CourseCR Invitational · Sep 1916:21.0CR InvitationalSeptember 19, 2026
5,000 Meters · Hershey Parkview 5K (Reverse Aloha Hills 2016-2023)PIAA Foundation XC Invitational · Sep 2017:17.4PIAA Foundation XC InvitationalSeptember 20, 2025
5,000 Meters · John Hunt Cross Country ParkNew Balance RunningLane XC Championships · Dec 615:55.92New Balance RunningLane XC ChampionshipsDecember 6, 2025
5,000 Meters · Lehigh University - Murray H. Goodman CampusPIAA District 1 Championships · Oct 2415:46.6PIAA District 1 ChampionshipsOctober 24, 2025
5,000 Meters · Lehigh University-Goodman CampusSOL Cross Country Champs · Oct 1715:49.16SOL Cross Country ChampsOctober 17, 2025
5,000 Meters · Parkview Cross Country CoursePIAA State Championships · Nov 116:49PIAA State ChampionshipsNovember 1, 2025
5,000 Meters · Souderton HSSouderton Twilight · Oct 415:56.70Souderton TwilightOctober 4, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 30PIAA District 1 ChampionshipsOct 30 · 5,000 Meters AAA · Place 67 · Souderton AreaSouderton Area5,000 Meters AAA6716:26.212
Oct 23SOL Cross Country ChampsOct 23 · 5,000 Meters Merged · Place 21 · Souderton AreaSouderton Area5,000 Meters Merged2116:35.812
Oct 3Souderton TwilightOct 3 · 5,000 Meters Varsity · Place 4 · Souderton AreaSouderton Area5,000 Meters Varsity416:01.412
Sep 19CR InvitationalSep 19 · 5,000 Meters Varsity · Place 10 · Souderton AreaSouderton Area5,000 Meters Varsity1016:21.0 PB12
Sep 4Temple InvitationalSep 4 · 4,000 Meters HS · Place 2 · Souderton AreaSouderton Area4,000 Meters HS214:21.3 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Dec 6New Balance RunningLane XC ChampionshipsDec 6 · 5,000 Meters Gold · Place 133 · UnattachedUnattached5,000 Meters Gold13315:55.92 PB11
Nov 22NXR Northeast & New York Regional OpenNov 22 · 5,000 Meters Championship - Northeast · Place 81 · Unat-Simpson-LiamUnat-Simpson-Liam5,000 Meters Championship - Northeast8116:52.2 PB11
Nov 1PIAA State ChampionshipsNov 1 · 5,000 Meters AAA · Place 36 · Souderton AreaSouderton Area5,000 Meters AAA3616:49 PB11
Oct 24PIAA District 1 ChampionshipsOct 24 · 5,000 Meters AAA · Place 18 · Souderton AreaSouderton Area5,000 Meters AAA1815:46.6 PB11
Oct 17SOL Cross Country ChampsOct 17 · 5,000 Meters Colonial · Place 6 · Souderton AreaSouderton Area5,000 Meters Colonial615:49.16 PB11
Oct 4Souderton TwilightOct 4 · 5,000 Meters Varsity · Place 5 · Souderton AreaSouderton Area5,000 Meters Varsity515:56.70 PB11
Sep 20PIAA Foundation XC InvitationalSep 20 · 5,000 Meters AAA · Place 37 · Souderton AreaSouderton Area5,000 Meters AAA3717:17.4 PB11

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 25PIAA District 1 ChampionshipsOct 25 · Varsity · Place 29 · Souderton AreaSouderton AreaVarsity2915:58.4—
Oct 25PIAA District 1 ChampionshipsOct 25 · Varsity · Place 28 · Souderton AreaSouderton AreaVarsity2815:58.4—
Oct 18Sububan One League ChampionshipsOct 18 · 5,000 Meters Varsity · Place 13 · Souderton AreaSouderton Area5,000 Meters Varsity1316:05.4010
Oct 18Sububan One League ChampionshipsOct 18 · 5,000 Meters Varsity · Place 12 · Souderton AreaSouderton Area5,000 Meters Varsity1216:05.4010
Oct 18Sububan One League ChampionshipsOct 18 · 5,000 Meters Varsity · Place 5 · Souderton AreaSouderton Area5,000 Meters Varsity516:05.4010
Sep 21Souderton TwilightSep 21 · 5,000 Meters Varsity · Place 10 · Souderton AreaSouderton Area5,000 Meters Varsity1016:30.0SO

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 25NXR Northeast & New York Regional ChampionshipsNov 25 · 5,000 Meters Open - Northeast Blue · Place 62 · Souderton AreaSouderton Area5,000 Meters Open - Northeast Blue6218:49.3 PB9
Oct 20Suburban One League ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 19 · Souderton AreaSouderton Area5,000 Meters Junior Varsity1918:009
Oct 7Souderton XC Twilight InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 9 · Souderton AreaSouderton Area5,000 Meters Junior Varsity918:01.0FR
Sep 30Carlisle InvitationalSep 30 · Junior Varsity · Place 32 · Souderton AreaSouderton AreaJunior Varsity3218:24.5—
Sep 20CB East vs. SoudertonSep 20 · 5,000 Meters Varsity · Place 17 · Souderton AreaSouderton Area5,000 Meters Varsity1718:41.629
Sep 9Briarwood InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 7 · Souderton AreaSouderton Area5,000 Meters Junior Varsity719:23.09