Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · 1800 Belmont Mansion DrDistrict XII Champs · Oct 2424:40.8District XII ChampsOctober 24, 2024
5,000 Meters · Abington HSAbington XC Invitational · Sep 625:04.1Abington XC InvitationalSeptember 6, 2025
5,000 Meters · Belmont PlateauDistrict XII Champs · Oct 2323:26.90District XII ChampsOctober 23, 2025
5,000 Meters · Belmont PlateauPCL Meet #1 · Sep 1619:27.3PCL Meet #1September 16, 2026
5,000 Meters · Big Spring HSPIAA Foundation XC Invitational · Sep 2623:40.2PIAA Foundation XC InvitationalSeptember 26, 2026
5,000 Meters · Hershey Parkview 5K (Reverse Aloha Hills 2016-2023)PIAA Foundation XC Invitational · Sep 2024:56.3PIAA Foundation XC InvitationalSeptember 20, 2025
5,000 Meters · Rose Tree ParkDelco XC Championship · Oct 1022:54.98Delco XC ChampionshipOctober 10, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 14PCL Meet #4Oct 14 · 5,000 Meters Race 1 · Place 23 · Archbishop Carroll (PA)5,000 Meters Race 12324:36.412
Oct 10Delco XC ChampionshipOct 10 · 5,000 Meters Varsity · Place 89 · Archbishop Carroll (PA)5,000 Meters Varsity8922:54.98 PB12
Oct 7PCL Meet #3Oct 7 · 5,000 Meters Race 1 · Place 57 · Archbishop Carroll (PA)5,000 Meters Race 15723:59.912
Sep 26PIAA Foundation XC InvitationalSep 26 · 5,000 Meters AA · Place 273 · Archbishop Carroll (PA)5,000 Meters AA27323:40.2 PB12
Sep 23PCL Meet #2Sep 23 · 5,000 Meters Race 1 · Place 76 · Archbishop Carroll (PA)5,000 Meters Race 17624:37.612
Sep 16PCL Meet #1Sep 16 · 5,000 Meters Race 1 · Place 6 · Archbishop Carroll (PA)5,000 Meters Race 1619:27.3 PB12
Sep 5Abington XC InvitationalSep 5 · 5,000 Meters Varsity · Place 66 · Archbishop Carroll (PA)5,000 Meters Varsity6625:06.212

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 23District XII ChampsOct 23 · 5,000 Meters Class AA · Place 55 · Archbishop Carroll (PA)5,000 Meters Class AA5523:26.90 PB11
Oct 18PCL Cross Country ChampsOct 18 · 5,000 Meters Championship · Place 73 · Archbishop Carroll (PA)5,000 Meters Championship7324:03.2711
Oct 8PCL Meet #4Oct 8 · 5,000 Meters Race 1 · Place 69 · Archbishop Carroll (PA)5,000 Meters Race 16924:47.1611
Oct 1PCL Meet #3Oct 1 · 5,000 Meters Race 1 · Place 25 · Archbishop Carroll (PA)5,000 Meters Race 12524:34.5911
Sep 20PIAA Foundation XC InvitationalSep 20 · 5,000 Meters AA · Place 230 · Archbishop Carroll (PA)5,000 Meters AA23024:56.3 PB11
Sep 17PCL Meet #2Sep 17 · 5,000 Meters Race 1 · Place 77 · Archbishop Carroll (PA)5,000 Meters Race 17726:21.3011
Sep 10PCL Meet #1Sep 10 · 5,000 Meters Race 1 · Place 54 · Archbishop Carroll (PA)5,000 Meters Race 15424:04.9911
Sep 6Abington XC InvitationalSep 6 · 5,000 Meters Varsity · Place 95 · Archbishop Carroll (PA)5,000 Meters Varsity9525:04.1 PB11

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 24District XII ChampsOct 24 · 5,000 Meters MEN (Class AA) · Place 72 · Archbishop Carroll (PA)5,000 Meters MEN (Class AA)7224:40.8 PB10
Oct 19Philadelphia Catholic League ChampionshipsOct 19 · 5,000 Meters Varsity · Place 72 · Archbishop Carroll (PA)5,000 Meters Varsity7224:33.5210
Oct 9PCL Meet #4Oct 9 · 5,000 Meters Varsity · Place 57 · Archbishop C5,000 Meters Varsity5725:52.1510
Oct 2PCL Meet #3Oct 2 · 5,000 Meters Race #1 · Place 39 · Archbishop Carroll (PA)5,000 Meters Race #13925:22.4710
Sep 28Delco XC ChampionshipSep 28 · 5,000 Meters Junior Varsity · Place 76 · Archbishop Carroll (Pa)5,000 Meters Junior Varsity7623:53.4210
Sep 14Penncrest InvSep 14 · 5,000 Meters Varsity · Place 96 · Archbishop C5,000 Meters Varsity9626:52.60—
Sep 14Penncrest InvSep 14 · 5,000 Meters Varsity · Place 96 · Archbishop C5,000 Meters Varsity9626:52.60—
Sep 11PCL Meet #1Sep 11 · 5,000 Meters Race 1 · Place 55 · Archbishop Carroll (PA)5,000 Meters Race 15527:43.1710

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 21Philadelphia Catholic League ChampionshipsOct 21 · 5,000 Meters Varsity · Place 67 · Archbishop C5,000 Meters Varsity6727:09.49
Sep 13PCL Meet #1Sep 13 · 5,000 Meters Varsity Race #1 · Place 56 · Archbishop Carroll (PA)5,000 Meters Varsity Race #15628:23.379