Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Lehigh UniversityNCAA DI Mid-Atlantic Regional · Nov 1431:41.3NCAA DI Mid-Atlantic RegionalNovember 14, 2025
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2517:13.5NXR Northeast & New York Regional ChampionshipsNovember 25, 2023
5,000 Meters · Downingtown West HSDistrict 1 Area JV Championships · Oct 3017:44.3District 1 Area JV ChampionshipsOctober 30, 2021
5,000 Meters · Parkview Cross Country CoursePIAA State XC Championships · Nov 416:27PIAA State XC ChampionshipsNovember 4, 2023
5,000 Meters · Schenley ParkPanther Opener · Aug 2914:53.90Panther OpenerAugust 29, 2025
8,000 Meters · EP Tom Sawyer State ParkACC Cross Country Championships · Oct 3124:51.24ACC Cross Country ChampionshipsOctober 31, 2025
8,000 Meters · LaVern Gibson CourseUnder Armour NCAA DI Pre-National · Oct 1623:46.8Under Armour NCAA DI Pre-NationalOctober 16, 2026
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 224:31.8Paul Short RunOctober 2, 2026
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 324:55.8Paul Short Run (College)October 3, 2025
8,000 Meters · Virginia Tech Home Cross Country CourseACC Cross Country Championships · Oct 3023:24.4ACC Cross Country ChampionshipsOctober 30, 2026
8,000 Meters · West Windsor FieldPrinceton Fall Classic · Oct 1725:00.6Princeton Fall ClassicOctober 17, 2025
8368 m · PSU Blue CourseHarry Groves Spiked Shoe Invitational · Sep 1125:49.32Harry Groves Spiked Shoe InvitationalSeptember 11, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 30ACC Cross Country ChampionshipsOct 30 · 8,000 Meters ACC · Place 35 · PittsburghPittsburgh8,000 Meters ACC3523:24.4 PBJr
Oct 16Under Armour NCAA DI Pre-NationalOct 16 · 8,000 Meters Blue · Place 29 · PittsburghPittsburgh8,000 Meters Blue2923:46.8 PBJr
Oct 2Paul Short RunOct 2 · 8,000 Meters Gold · Place 21 · PittsburghPittsburgh8,000 Meters Gold2124:31.8 PBJr
Sep 11Harry Groves Spiked Shoe InvitationalSep 11 · 5.2 Miles Collegiate · Place 9 · PittsburghPittsburgh5.2 Miles Collegiate925:49.32 PBJr
Sep 4Panther Opener 2026Sep 4 · 5,000 Meters Mens 5K · Place 1 · PittsburghPittsburgh5,000 Meters Mens 5K114:54.6Jr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 14NCAA DI Mid-Atlantic RegionalNov 14 · 10,000 Meters D1 Mid-Atlantic · Place 84 · PittsburghPittsburgh10,000 Meters D1 Mid-Atlantic8431:41.3 PBSo
Oct 31ACC Cross Country ChampionshipsOct 31 · 8,000 Meters Champ · Place 116 · PittsburghPittsburgh8,000 Meters Champ11624:51.24 PBSo
Oct 17Princeton Fall ClassicOct 17 · 8,000 Meters Fall Classic · Place 173 · PittsburghPittsburgh8,000 Meters Fall Classic17325:00.6 PBSo
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Gold · Place 162 · PittsburghPittsburgh8,000 Meters Gold16224:55.8 PBSo
Sep 12Harry Groves Spiked Shoe InvitationalSep 12 · 5.2 Miles Men's Race · Place 36 · PittsburghPittsburgh5.2 Miles Men's Race3625:57.35So
Aug 29Panther OpenerAug 29 · 5,000 Meters Mens 5K · Place 7 · PittsburghPittsburgh5,000 Meters Mens 5K714:53.90 PBSo

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 25NXR Northeast & New York Regional ChampionshipsNov 25 · 5,000 Meters Championship - Northeast · Place 89 · Downingtown EastDowningtown East5,000 Meters Championship - Northeast8917:13.5 PB12
Nov 4PIAA State XC ChampionshipsNov 4 · 5,000 Meters 3A · Place 17 · Downingtown EastDowningtown East5,000 Meters 3A1716:27 PB12
Oct 27PIAA District 1 ChampionshipsOct 27 · Varsity · Place 38 · Downingtown EastDowningtown EastVarsity3816:01.5—
Oct 11Ches-Mont XC ChampionshipsOct 11 · Varsity · Place 2 · Downingtown EastDowningtown EastVarsity215:20.0—
Oct 11Ches-Mont XC ChampionshipsOct 11 · Varsity · Place 2 · Downingtown EastDowningtown EastVarsity215:20.0—

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 28PIAA District 1 ChampionshipsOct 28 · Varsity · Place 26 · Downingtown EastDowningtown EastVarsity2616:03.2—
Oct 12Ches-Mont XC ChampionshipsOct 12 · Varsity · Place 4 · Downingtown EastDowningtown EastVarsity416:15.5—
Oct 12Ches-Mont XC ChampionshipsOct 12 · Varsity · Place 4 · Downingtown EastDowningtown EastVarsity416:15.5—
Sep 30Lehigh Paul Short RunSep 30 · 5,000 Meters Varsity · Place 40 · Downingtown EastDowningtown East5,000 Meters Varsity407:08.811
Sep 2Twin Valley HS Season Kick OffSep 2 · 5,000 Meters Varsity · Place 3 · Downingtown EastDowningtown East5,000 Meters Varsity316:35.911
Sep 2Twin Valley HS Season Kick OffSep 2 · 5,000 Meters Varsity · Place 3 · Downingtown EastDowningtown East5,000 Meters Varsity35:19.511

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 30District 1 Area JV ChampionshipsOct 30 · 5,000 Meters Junior Varsity · Place 1 · Downingtown EastDowningtown East5,000 Meters Junior Varsity117:44.3 PB10
Sep 25PIAA Foundation XC InvitationalSep 25 · 5,000 Meters Junior Varsity · Place 8 · Downingtown EastDowningtown East5,000 Meters Junior Varsity818:37—