Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational (HS) · Oct 1113:57.3Manhattan University Cross Country Invitational (HS)October 11, 2025
5,000 Meters · DeSales UniversityDeSales Centaur · Sep 618:51.21DeSales CentaurSeptember 6, 2025
5,000 Meters · 1800 Belmont Mansion DrDistrict XII Champs · Oct 2418:57.0District XII ChampsOctober 24, 2024
5,000 Meters · Belmont PlateauDistrict XII Champs · Oct 2917:13.8District XII ChampsOctober 29, 2026
5,000 Meters · Belmont PlateauPCL Cross Country Champs · Oct 1817:29.23PCL Cross Country ChampsOctober 18, 2025
5,000 Meters · Council Rock CourseCR Invitational · Sep 1916:54.9CR InvitationalSeptember 19, 2026
5,000 Meters · DeSales UniversityDeSales Centaur · Sep 1217:24.40DeSales CentaurSeptember 12, 2026
5,000 Meters · Lehigh UniversityThe Paul Short Run · Oct 419:14.2The Paul Short Run October 4, 2024
5,000 Meters · Parkview Cross Country CoursePIAA State Championships · Nov 117:44PIAA State ChampionshipsNovember 1, 2025
5,000 Meters · Tyler State ParkCR Invitational · Sep 2017:45.11CR InvitationalSeptember 20, 2025
5,000 Meters · William Tennent 2023-PresentTennent Invite · Oct 1016:39.1Tennent InviteOctober 10, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 29District XII ChampsOct 29 · 5,000 Meters AA · Place 3 · Archbishop Wood Catholic5,000 Meters AA317:13.8 PB12
Oct 24PCL Cross Country ChampsOct 24 · 5,000 Meters Varsity · Place 11 · Archbishop W5,000 Meters Varsity1116:50.6712
Oct 17Neshaminy InvitationalOct 17 · 5,000 Meters Varsity · Place 2 · Archbishop Wood 125,000 Meters Varsity216:55.5012
Oct 14PCL Meet #4Oct 14 · 5,000 Meters Race 2 · Place 16 · Archbishop Wood Catholic5,000 Meters Race 21617:55.812
Oct 10Tennent InviteOct 10 · 5,000 Meters Varsity · Place 25 · Archbishop Wood Catholic5,000 Meters Varsity2516:39.1 PB12
Oct 7PCL Meet #3Oct 7 · 5,000 Meters Race 2 · Place 3 · Archbishop Wood Catholic5,000 Meters Race 2317:38.312
Sep 23PCL Meet #2Sep 23 · 5,000 Meters Race 1 · Place 4 · Archbishop Wood Catholic5,000 Meters Race 1417:30.912
Sep 19CR InvitationalSep 19 · 5,000 Meters Varsity · Place 27 · Archbishop Wood Catholic5,000 Meters Varsity2716:54.9 PB12
Sep 16PCL Meet #1Sep 16 · 5,000 Meters Race 2 · Place 13 · Archbishop Wood Catholic5,000 Meters Race 21318:11.312
Sep 12DeSales CentaurSep 12 · 5,000 Meters Varsity · Place 20 · Archbishop Wood Catholic5,000 Meters Varsity2017:24.40 PB12

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 1PIAA State ChampionshipsNov 1 · 5,000 Meters AA · Place 61 · Archbishop Wood Catholic5,000 Meters AA6117:44 PB11
Oct 23District XII ChampsOct 23 · 5,000 Meters Class AA · Place 4 · Archbishop Wood Catholic5,000 Meters Class AA417:39.9011
Oct 18PCL Cross Country ChampsOct 18 · 5,000 Meters Championship · Place 14 · Archbishop Wood Catholic5,000 Meters Championship1417:29.23 PB11
Oct 11Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Varsity C · Place 27 · Archbishop Wood Catholic2.5 Miles Varsity C2713:57.3 PB11
Oct 8PCL Meet #4Oct 8 · 5,000 Meters Race 2 · Place 3 · Archbishop Wood Catholic5,000 Meters Race 2317:55.2311
Oct 4Tennent InviteOct 4 · 5,000 Meters Varsity · Place 30 · Archbishop Wood Catholic5,000 Meters Varsity3017:22.1911
Oct 1PCL Meet #3Oct 1 · 5,000 Meters Race 2 · Place 9 · Archbishop Wood Catholic5,000 Meters Race 2918:01.7811
Sep 20CR InvitationalSep 20 · 5,000 Meters Varsity · Place 38 · Archbishop Wood Catholic5,000 Meters Varsity3817:45.11 PB11
Sep 17PCL Meet #2Sep 17 · 5,000 Meters Race 1 · Place 13 · Archbishop Wood Catholic5,000 Meters Race 11318:11.9011
Sep 10PCL Meet #1Sep 10 · 5,000 Meters Race 2 · Place 16 · Archbishop Wood Catholic5,000 Meters Race 21618:20.3211
Sep 6DeSales CentaurSep 6 · 5,000 Meters Varsity · Place 50 · Archbishop Wood Catholic5,000 Meters Varsity5018:51.21 PB11

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 24District XII ChampsOct 24 · 5,000 Meters MEN (Class AA) · Place 13 · Archbishop Wood Catholic5,000 Meters MEN (Class AA)1318:57.0 PB10
Oct 19Philadelphia Catholic League ChampionshipsOct 19 · 5,000 Meters Varsity · Place 31 · Archbishop Wood Catholic5,000 Meters Varsity3119:06.9910
Oct 9PCL Meet #4Oct 9 · 5,000 Meters Varsity · Place 40 · Archbishop W5,000 Meters Varsity4020:24.8410
Oct 4The Paul Short Run Oct 4 · 5,000 Meters White · Place 131 · Archbishop Wood Catholic5,000 Meters White13119:14.2 PB10
Oct 2PCL Meet #3Oct 2 · 5,000 Meters Race #2 · Place 57 · Archbishop Wood Catholic5,000 Meters Race #25720:37.1210
Sep 21Council Rock InvitationalSep 21 · 5,000 Meters Varsity · Place 69 · Archbishop W5,000 Meters Varsity6920:23.9310
Sep 14Briarwood InviteSep 14 · 5,000 Meters Varsity · Place 120 · Archbishop W5,000 Meters Varsity12021:55.7310
Sep 11PCL Meet #1Sep 11 · 5,000 Meters Race 2 · Place 54 · Archbishop Wood Catholic5,000 Meters Race 25421:18.8710
Sep 7DeSales CentaurSep 7 · 5,000 Meters Varsity · Place 90 · Archbishop W5,000 Meters Varsity9020:07.53—

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 4PIAA State XC ChampionshipsNov 4 · 5,000 Meters 2A · Place 189 · Archbishop Wood Catholic5,000 Meters 2A18919:079
Oct 21Philadelphia Catholic League ChampionshipsOct 21 · 5,000 Meters Varsity · Place 37 · Archbishop W5,000 Meters Varsity3719:49.99
Oct 4PCL Meet #3Oct 4 · 5,000 Meters Varsity · Place 43 · Abp Wood5,000 Meters Varsity4320:16.159
Sep 13PCL Meet #1Sep 13 · 5,000 Meters Varsity Race #2 · Place 42 · Archbishop Wood Catholic5,000 Meters Varsity Race #24220:50.919
Sep 9Briarwood InvitationalSep 9 · 5,000 Meters Championship · Place 69 · Apb Wood5,000 Meters Championship6921:11.19
Sep 2Northampton Cross Country InvitationalSep 2 · 5,000 Meters Varsity · Place 172 · Archbishop Wood 125,000 Meters Varsity17219:18.2FR