Personal bests

Best marks in available results
Event / courseMarkMeetDate
4 Miles · Temple University Ambler CampusTemple Invitational · Sep 421:05.3Temple InvitationalSeptember 4, 2026
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2517:02.3NXR Northeast & New York Regional ChampionshipsNovember 25, 2023
5,000 Meters · Hershey Parkview 5K (Reverse Aloha Hills 2016-2023)PIAA Foundation XC Invitational · Sep 2016:33.3PIAA Foundation XC InvitationalSeptember 20, 2025
5,000 Meters · Lehigh University - Murray H. Goodman CampusPIAA District 1 Championships · Oct 2415:28.6PIAA District 1 ChampionshipsOctober 24, 2025
5,000 Meters · Lehigh University-Goodman CampusSOL Cross Country Champs · Oct 1715:31.29SOL Cross Country ChampsOctober 17, 2025
5,000 Meters · Parkview Cross Country CoursePIAA State Championships · Nov 116:27PIAA State ChampionshipsNovember 1, 2025
5,000 Meters · Souderton HSSouderton Twilight · Oct 415:39.20Souderton TwilightOctober 4, 2025
8,000 Meters · Lake Oaks ParkThe American Cross Country Championships · Oct 3125:33.2The American Cross Country ChampionshipsOctober 31, 2026
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 225:41.3Paul Short RunOctober 2, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 31The American Cross Country ChampionshipsOct 31 · 8,000 Meters American · Place 38 · TempleTemple8,000 Meters American3825:33.2 PBFr
Oct 2Paul Short RunOct 2 · 8,000 Meters Gold · Place 114 · TempleTemple8,000 Meters Gold11425:41.3 PBFr
Sep 4Temple InvitationalSep 4 · 4 Miles College · Place 5 · TempleTemple4 Miles College521:05.3 PBFr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1PIAA State ChampionshipsNov 1 · 5,000 Meters AAA · Place 14 · Souderton AreaSouderton Area5,000 Meters AAA1416:27 PB12
Oct 24PIAA District 1 ChampionshipsOct 24 · 5,000 Meters AAA · Place 10 · Souderton AreaSouderton Area5,000 Meters AAA1015:28.6 PB12
Oct 17SOL Cross Country ChampsOct 17 · 5,000 Meters Colonial · Place 3 · Souderton AreaSouderton Area5,000 Meters Colonial315:31.29 PB12
Oct 4Souderton TwilightOct 4 · 5,000 Meters Varsity · Place 3 · Souderton AreaSouderton Area5,000 Meters Varsity315:39.20 PB12
Sep 20PIAA Foundation XC InvitationalSep 20 · 5,000 Meters AAA · Place 9 · Souderton AreaSouderton Area5,000 Meters AAA916:33.3 PB12

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 25PIAA District 1 ChampionshipsOct 25 · Varsity · Place 14 · Souderton AreaSouderton AreaVarsity1415:35.7—
Oct 25PIAA District 1 ChampionshipsOct 25 · Varsity · Place 14 · Souderton AreaSouderton AreaVarsity1415:35.7—
Oct 18Sububan One League ChampionshipsOct 18 · 5,000 Meters Varsity · Place 5 · Souderton AreaSouderton Area5,000 Meters Varsity515:37.9011
Oct 18Sububan One League ChampionshipsOct 18 · 5,000 Meters Varsity · Place 5 · Souderton AreaSouderton Area5,000 Meters Varsity515:37.9011
Oct 18Sububan One League ChampionshipsOct 18 · 5,000 Meters Varsity · Place 2 · Souderton AreaSouderton Area5,000 Meters Varsity215:37.9011

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 25NXR Northeast & New York Regional ChampionshipsNov 25 · 5,000 Meters Championship - Northeast · Place 62 · Souderton AreaSouderton Area5,000 Meters Championship - Northeast6217:02.3 PB10
Nov 4PIAA State XC ChampionshipsNov 4 · 5,000 Meters 3A · Place 50 · Souderton AreaSouderton Area5,000 Meters 3A5016:5510
Oct 27PIAA District 1 ChampionshipsOct 27 · Varsity · Place 48 · Souderton AreaSouderton AreaVarsity4816:09.3—
Oct 20Suburban One League ChampionshipsOct 20 · 5,000 Meters Varsity · Place 22 · Souderton AreaSouderton Area5,000 Meters Varsity2216:18.210
Oct 20Suburban One League ChampionshipsOct 20 · 5,000 Meters Varsity · Place 7 · Souderton AreaSouderton Area5,000 Meters Varsity716:18.210
Sep 30Carlisle InvitationalSep 30 · Varsity · Place 64 · Souderton AreaSouderton AreaVarsity6416:58.6—
Sep 30Carlisle InvitationalSep 30 · Varsity · Place 55 · Souderton AreaSouderton AreaVarsity5516:58.6—
Sep 20CB East vs. SoudertonSep 20 · 5,000 Meters Varsity · Place 5 · Souderton AreaSouderton Area5,000 Meters Varsity517:16.3710

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28PIAA District 1 ChampionshipsOct 28 · Varsity · Place 96 · Souderton AreaSouderton AreaVarsity9616:57.8—
Oct 21Suburban One League ChampionshipsOct 21 · 5,000 Meters Varsity · Place 37 · Souderton AreaSouderton Area5,000 Meters Varsity3717:05.19
Oct 21Suburban One League ChampionshipsOct 21 · 5,000 Meters Varsity · Place 14 · Souderton AreaSouderton Area5,000 Meters Varsity1417:05.19
Oct 8William Tennent InvitationalOct 8 · 5,000 Meters Varsity · Place 48 · Souderton ArSouderton Ar5,000 Meters Varsity4817:37.49
Sep 24Souderton XC Twilight InvitationalSep 24 · 5,000 Meters Varsity · Place 17 · Souderton AreaSouderton Area5,000 Meters Varsity1717:56.80—