Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Belmont PlateauDistrict XII Champs · Oct 2322:03.00District XII ChampsOctober 23, 2025
5,000 Meters · Belmont PlateauPCL Meet #4 · Oct 821:29.87PCL Meet #4October 8, 2025
5,000 Meters · William Tennent 2023-PresentTennent Invite · Oct 421:04.01Tennent InviteOctober 4, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 23District XII ChampsOct 23 · 5,000 Meters Class AA · Place 49 · Archbishop Ryan5,000 Meters Class AA4922:03.00 PB12
Oct 18PCL Cross Country ChampsOct 18 · 5,000 Meters Championship · Place 66 · Archbishop Ryan5,000 Meters Championship6622:13.4312
Oct 8PCL Meet #4Oct 8 · 5,000 Meters Race 2 · Place 55 · Archbishop Ryan5,000 Meters Race 25521:29.87 PB12
Oct 4Tennent InviteOct 4 · 5,000 Meters Varsity · Place 133 · Archbishop Ryan5,000 Meters Varsity13321:04.01 PB12
Oct 1PCL Meet #3Oct 1 · 5,000 Meters Race 1 · Place 15 · Archbishop Ryan5,000 Meters Race 11522:13.6112
Sep 17PCL Meet #2Sep 17 · 5,000 Meters Race 2 · Place 45 · Archbishop Ryan5,000 Meters Race 24522:45.4012
Sep 10PCL Meet #1Sep 10 · 5,000 Meters Race 1 · Place 33 · Archbishop Ryan5,000 Meters Race 13322:42.3812

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 21Philadelphia Catholic League ChampionshipsOct 21 · 5,000 Meters Varsity · Place 53 · Archbishop R5,000 Meters Varsity5322:56.010
Oct 7William Tennent InvitationalOct 7 · 5,000 Meters Varsity · Place 145 · Archbishop Ryan5,000 Meters Varsity14520:57.110

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 27PIAA District 12 ChampionshipsOct 27 · 5,000 Meters Varsity · Place 41 · Archbishop Ryan5,000 Meters Varsity4122:32.209
Oct 12PCL Meet #4Oct 12 · 5,000 Meters Varsity · Place 121 · Archbishop Ryan5,000 Meters Varsity1217:50.9FR
Oct 12PCL Meet #4Oct 12 · 5,000 Meters Varsity · Place 121 · Archbishop Ryan5,000 Meters Varsity1217:50.9FR
Oct 5PCL Meet #3Oct 5 · 5,000 Meters Varsity · Place 128 · Archbishop Ryan5,000 Meters Varsity1288:16.7FR
Oct 5PCL Meet #3Oct 5 · 5,000 Meters Varsity · Place 128 · Archbishop Ryan5,000 Meters Varsity12825:41.9FR
Sep 30Lehigh Paul Short RunSep 30 · 5,000 Meters Varsity · Place 438 · Archbishop Ryan5,000 Meters Varsity43811:47.99