Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Belmont PlateauDistrict XII Champs · Oct 2328:34.30District XII ChampsOctober 23, 2025
5,000 Meters · Belmont PlateauBriarwood Invite · Sep 1337:51.50Briarwood InviteSeptember 13, 2025
5,000 Meters · Downingtown West HSWhippets XC Invitational · Sep 2628:57.6Whippets XC InvitationalSeptember 26, 2026
5,000 Meters · Parkview Cross Country CoursePIAA State Championships · Nov 128:48PIAA State ChampionshipsNovember 1, 2025
5,000 Meters · Souderton HSSouderton Twilight · Oct 326:38.7Souderton TwilightOctober 3, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 29District XII ChampsOct 29 · 5,000 Meters A · Place 14 · Philadelphia Classical5,000 Meters A1431:18.311
Oct 3Souderton TwilightOct 3 · 5,000 Meters Varsity · Place 120 · Philadelphia Classical5,000 Meters Varsity12026:38.7 PB11
Sep 26Whippets XC InvitationalSep 26 · 5,000 Meters Varsity · Place 255 · Philadelphia Classical5,000 Meters Varsity25528:57.6 PB11

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 1PIAA State ChampionshipsNov 1 · 5,000 Meters A · Place 242 · Philadelphia Classical5,000 Meters A24228:48 PB10
Oct 23District XII ChampsOct 23 · 5,000 Meters Class A · Place 15 · Philadelphia Classical5,000 Meters Class A1528:34.30 PB10
Sep 13Briarwood InviteSep 13 · 5,000 Meters Championship · Place 105 · Philadelphia Classical5,000 Meters Championship10537:51.50 PB10