Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational (HS) · Oct 1117:10.5Manhattan University Cross Country Invitational (HS)October 11, 2025
5,000 Meters · Belmont PlateauPCL Cross Country Champs · Oct 1821:58.03PCL Cross Country ChampsOctober 18, 2025
5,000 Meters · Belmont PlateauPCL Meet #3 · Oct 122:49.82PCL Meet #3October 1, 2025
5,000 Meters · George SchoolGeorge School Invite · Sep 2021:45.40George School InviteSeptember 20, 2025
5,000 Meters · William Tennent 2023-PresentTennent Invite · Oct 422:16.74Tennent 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 18PCL Cross Country ChampsOct 18 · 5,000 Meters JV · Place 53 · Father Judge5,000 Meters JV5321:58.03 PB12
Oct 11Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Junior Varsity B · Place 92 · Father Judge2.5 Miles Junior Varsity B9217:10.5 PB12
Oct 4Tennent InviteOct 4 · 5,000 Meters JV · Place 116 · Father Judge5,000 Meters JV11622:16.74 PB12
Oct 1PCL Meet #3Oct 1 · 5,000 Meters Race 2 · Place 84 · Father Judge5,000 Meters Race 28422:49.82 PB12
Sep 20George School InviteSep 20 · 5,000 Meters JV Boys · Place 40 · Father Judge5,000 Meters JV Boys4021:45.40 PB12
Sep 17PCL Meet #2Sep 17 · 5,000 Meters Race 1 · Place 68 · Father Judge5,000 Meters Race 16823:09.7012
Sep 10PCL Meet #1Sep 10 · 5,000 Meters Race 2 · Place 80 · Father Judge5,000 Meters Race 28023:29.5212

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 19Philadelphia Catholic League ChampionshipsOct 19 · 5,000 Meters Junior Varsity · Place 35 · Father Judge5,000 Meters Junior Varsity3521:13.4811
Oct 9PCL Meet #4Oct 9 · 5,000 Meters Varsity · Place 42 · Father Judge5,000 Meters Varsity4220:44.3511
Sep 18PCL Meet #2Sep 18 · 5,000 Meters Varsity · Place 56 · Father Judge5,000 Meters Varsity5621:44.0111

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 21Philadelphia Catholic League ChampionshipsOct 21 · 5,000 Meters Junior Varsity · Place 47 · Father Judge5,000 Meters Junior Varsity4722:35.310
Oct 4PCL Meet #3Oct 4 · 5,000 Meters Varsity · Place 100 · Father Judge5,000 Meters Varsity10023:40.5110
Sep 9Briarwood InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 75 · Father Judge5,000 Meters Junior Varsity7523:44.110

2022 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 29Southeast PA JV Title ChallengeOct 29 · Junior Varsity · Place 124 · Father JudgeJunior Varsity12422:04.1—
Oct 22Philadelphia Catholic League ChampionshipsOct 22 · 5,000 Meters Freshman · Place 16 · Father Judge5,000 Meters Freshman1624:15.19
Oct 12PCL Meet #4Oct 12 · 5,000 Meters Varsity · Place 127 · Father Judge5,000 Meters Varsity1278:15.99
Oct 12PCL Meet #4Oct 12 · 5,000 Meters Varsity · Place 127 · Father Judge5,000 Meters Varsity1278:15.99
Oct 5PCL Meet #3Oct 5 · 5,000 Meters Varsity · Place 125 · Father Judge5,000 Meters Varsity1258:14.39
Oct 5PCL Meet #3Oct 5 · 5,000 Meters Varsity · Place 125 · Father Judge5,000 Meters Varsity12525:32.09
Sep 24Carlisle InvitationalSep 24 · Varsity · Place 154 · Father JudgeVarsity15424:10.6—
Sep 21PCL Meet #2Sep 21 · 5,000 Meters Varsity · Place 125 · Father Judge5,000 Meters Varsity1259:46.99
Sep 21PCL Meet #2Sep 21 · 5,000 Meters Varsity · Place 125 · Father Judge5,000 Meters Varsity12527:37.89
Sep 14PCL Week 1Sep 14 · 5,000 Meters Varsity · Place 128 · Father Judge5,000 Meters Varsity1285:21.39
Sep 14PCL Week 1Sep 14 · 5,000 Meters Varsity · Place 128 · Father Judge5,000 Meters Varsity12826:46.49