Personal bests

Best marks in available results
Event / courseMarkMeetDate
3600 m · Belmont PlateauPPL XC #2 · Sep 1113:33.60PPL XC #2September 11, 2025
5,000 Meters · Belmont PlateauDistrict XII Champs · Oct 2317:48.10District XII ChampsOctober 23, 2025
5,000 Meters · Neshaminy HSNeshaminy Invitational · Oct 1117:54.5Neshaminy InvitationalOctober 11, 2025
5,000 Meters · Parkview Cross Country CoursePIAA State Championships · Nov 119:01PIAA State ChampionshipsNovember 1, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1PIAA State ChampionshipsNov 1 · 5,000 Meters AAA · Place 239 · Franklin Towne Charter5,000 Meters AAA23919:01 PB12
Oct 23District XII ChampsOct 23 · 5,000 Meters Class AAA · Place 12 · Franklin Towne Charter5,000 Meters Class AAA1217:48.10 PB12
Oct 16Philly PublicOct 16 · 5,000 Meters Varsity · Place 4 · Franklin Towne Charter5,000 Meters Varsity418:10.4012
Oct 11Neshaminy InvitationalOct 11 · 5,000 Meters Varsity · Place 7 · Franklin Towne Charter5,000 Meters Varsity717:54.5 PB12
Oct 9PPL XC #4Oct 9 · 5,000 Meters Varsity · Place 1 · Franklin Towne Charter5,000 Meters Varsity118:18.3012
Sep 18PPL XC #3Sep 18 · 5,000 Meters Varsity · Place 2 · Franklin Towne Charter5,000 Meters Varsity219:03.2012
Sep 11PPL XC #2Sep 11 · 3,600 Meters New Division B · Place 3 · Franklin Towne Charter3,600 Meters New Division B313:33.60 PB12

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 6PPL League Meet #5Oct 6 · 5,000 Meters Varsity · Place 9 · Franklin Towne Charter5,000 Meters Varsity921:43.37—