Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational Pres. by HOKA · Oct 1014:31.4Manhattan University Cross Country Invitational Pres. by HOKAOctober 10, 2026
5,000 Meters · Belmont PlateauDistrict XII Champs · Oct 2918:17.3District XII ChampsOctober 29, 2026
5,000 Meters · Belmont PlateauPCL Meet #3 · Oct 718:45.7PCL Meet #3October 7, 2026
5,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 317:53.5Paul Short Run (College)October 3, 2025
5,000 Meters · Union Canal Tunnel ParkLVC Dutchmen XC HS Invite · Sep 518:34.9LVC Dutchmen XC HS InviteSeptember 5, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 29District XII ChampsOct 29 · 5,000 Meters AAA · Place 18 · Saint Joseph's Prep5,000 Meters AAA1818:17.3 PB11
Oct 24PCL Cross Country ChampsOct 24 · 5,000 Meters Varsity · Place 33 · Saint Joseph5,000 Meters Varsity3318:35.8711
Oct 24PCL Cross Country ChampsOct 24 · 5,000 Meters Varsity · Place 33 · Saint Joseph's Prep5,000 Meters Varsity3318:35.911
Oct 14PCL Meet #4Oct 14 · 5,000 Meters Race 2 · Place 30 · Saint Joseph's Prep5,000 Meters Race 23018:25.511
Oct 10Manhattan University Cross Country Invitational Pres. by HOKAOct 10 · 2.5 Miles Varsity B · Place 60 · Saint Joseph's Prep2.5 Miles Varsity B6014:31.4 PB11
Oct 7PCL Meet #3Oct 7 · 5,000 Meters Race 1 · Place 9 · Saint Joseph's Prep5,000 Meters Race 1918:45.7 PB11
Oct 1Paul Short InvitationalOct 1 · 5,000 Meters Varsity - Brown · Place 169 · Saint Joseph's Prep5,000 Meters Varsity - Brown16918:54.811
Sep 23PCL Meet #2Sep 23 · 5,000 Meters Race 2 · Place 16 · Saint Joseph's Prep5,000 Meters Race 21620:07.211
Sep 16PCL Meet #1Sep 16 · 5,000 Meters Race 1 · Place 7 · Saint Joseph's Prep5,000 Meters Race 1719:49.211
Sep 12Briarwood InviteSep 12 · 5,000 Meters Championship · Place 34 · Saint Joseph's Prep5,000 Meters Championship3419:49.511
Sep 5LVC Dutchmen XC HS InviteSep 5 · 5,000 Meters Varsity · Place 100 · Saint Joseph's Prep5,000 Meters Varsity10018:34.9 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 23District XII ChampsOct 23 · 5,000 Meters Class AAA · Place 26 · Saint Joseph's Prep5,000 Meters Class AAA2618:50.4010
Oct 18PCL Cross Country ChampsOct 18 · 5,000 Meters Championship · Place 30 · Saint Joseph's Prep5,000 Meters Championship3019:04.5310
Oct 11Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Varsity A · Place 67 · Saint Joseph's Prep2.5 Miles Varsity A6714:49.210
Oct 8PCL Meet #4Oct 8 · 5,000 Meters Race 1 · Place 8 · Saint Joseph's Prep5,000 Meters Race 1818:55.3610
Oct 3Paul Short Run (College)Oct 3 · 5,000 Meters HS Gold · Place 192 · Saint Joseph's Prep5,000 Meters HS Gold19217:53.5 PB10
Sep 17PCL Meet #2Sep 17 · 5,000 Meters Race 2 · Place 5 · Saint Joseph's Prep5,000 Meters Race 2518:53.2010
Sep 13Briarwood InviteSep 13 · 5,000 Meters Championship · Place 66 · Saint Joseph's Prep5,000 Meters Championship6619:26.7010
Sep 10PCL Meet #1Sep 10 · 5,000 Meters Race 1 · Place 1 · Saint Joseph's Prep5,000 Meters Race 1119:09.0610

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 19Philadelphia Catholic League ChampionshipsOct 19 · 5,000 Meters Freshman · Place 8 · Saint Joseph's Prep5,000 Meters Freshman819:52.549
Oct 9PCL Meet #4Oct 9 · 5,000 Meters Varsity · Place 14 · Saint Joseph5,000 Meters Varsity1419:31.129
Sep 18PCL Meet #2Sep 18 · 5,000 Meters Varsity · Place 16 · Saint Joseph's Prep5,000 Meters Varsity1620:27.649