Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · 1800 Belmont Mansion DrDistrict XII Champs · Oct 2422:24.2District XII ChampsOctober 24, 2024
5,000 Meters · Abington HSAbington XC Invitational · Sep 522:21.4Abington XC InvitationalSeptember 5, 2026
5,000 Meters · Belmont PlateauDistrict XII Champs · Oct 2321:17.90District XII ChampsOctober 23, 2025
5,000 Meters · Belmont PlateauPCL Meet #4 · Oct 821:53.80PCL Meet #4October 8, 2025
5,000 Meters · Big Spring HSPIAA Foundation XC Invitational · Sep 2623:00.9PIAA Foundation XC InvitationalSeptember 26, 2026
5,000 Meters · Rose Tree ParkDelco XC Championship · Oct 1023:25.00Delco 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 29District XII ChampsOct 29 · 5,000 Meters AA · Place 71 · Archbishop Carroll (PA)5,000 Meters AA7123:00.212
Oct 14PCL Meet #4Oct 14 · 5,000 Meters Race 1 · Place 21 · Archbishop Carroll (PA)5,000 Meters Race 12124:12.712
Oct 10Delco XC ChampionshipOct 10 · 5,000 Meters Varsity · Place 91 · Archbishop Carroll (PA)5,000 Meters Varsity9123:25.00 PB12
Oct 7PCL Meet #3Oct 7 · 5,000 Meters Race 1 · Place 53 · Archbishop Carroll (PA)5,000 Meters Race 15323:33.212
Sep 26PIAA Foundation XC InvitationalSep 26 · 5,000 Meters AA · Place 267 · Archbishop Carroll (PA)5,000 Meters AA26723:00.9 PB12
Sep 12Briarwood InviteSep 12 · 5,000 Meters Championship · Place 69 · Archbishop Carroll (PA)5,000 Meters Championship6923:57.612
Sep 5Abington XC InvitationalSep 5 · 5,000 Meters Varsity · Place 54 · Archbishop Carroll (PA)5,000 Meters Varsity5422:21.4 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 23District XII ChampsOct 23 · 5,000 Meters Class AA · Place 37 · Archbishop Carroll (PA)5,000 Meters Class AA3721:17.90 PB11
Oct 18PCL Cross Country ChampsOct 18 · 5,000 Meters Championship · Place 70 · Archbishop Carroll (PA)5,000 Meters Championship7022:51.8711
Oct 8PCL Meet #4Oct 8 · 5,000 Meters Race 1 · Place 46 · Archbishop Carroll (PA)5,000 Meters Race 14621:53.80 PB11
Oct 1PCL Meet #3Oct 1 · 5,000 Meters Race 1 · Place 13 · Archbishop Carroll (PA)5,000 Meters Race 11321:56.1911
Sep 17PCL Meet #2Sep 17 · 5,000 Meters Race 1 · Place 61 · Archbishop Carroll (PA)5,000 Meters Race 16122:15.8011
Sep 13Briarwood InviteSep 13 · 5,000 Meters Championship · Place 123 · Archbishop Carroll (PA)5,000 Meters Championship12323:22.4011
Sep 10PCL Meet #1Sep 10 · 5,000 Meters Race 1 · Place 35 · Archbishop Carroll (PA)5,000 Meters Race 13522:49.1611
Sep 6Abington XC InvitationalSep 6 · 5,000 Meters Varsity · Place 90 · Archbishop Carroll (PA)5,000 Meters Varsity9022:52.511

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 24District XII ChampsOct 24 · 5,000 Meters MEN (Class AA) · Place 51 · Archbishop Carroll (PA)5,000 Meters MEN (Class AA)5122:24.2 PB10
Oct 19Philadelphia Catholic League ChampionshipsOct 19 · 5,000 Meters Varsity · Place 62 · Archbishop Carroll (PA)5,000 Meters Varsity6222:22.1110
Oct 9PCL Meet #4Oct 9 · 5,000 Meters Varsity · Place 41 · Archbishop C5,000 Meters Varsity4122:42.2610
Oct 2PCL Meet #3Oct 2 · 5,000 Meters Race #1 · Place 28 · Archbishop Carroll (PA)5,000 Meters Race #12822:33.9410
Sep 28Delco XC ChampionshipSep 28 · 5,000 Meters Junior Varsity · Place 68 · Archbishop Carroll (Pa)5,000 Meters Junior Varsity6823:04.2910
Sep 14Penncrest InvSep 14 · 5,000 Meters Varsity · Place 77 · Archbishop C5,000 Meters Varsity7721:32.00—
Sep 14Penncrest InvSep 14 · 5,000 Meters Varsity · Place 77 · Archbishop C5,000 Meters Varsity7721:32.00—
Sep 11PCL Meet #1Sep 11 · 5,000 Meters Race 1 · Place 24 · Archbishop Carroll (PA)5,000 Meters Race 12422:52.2010

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 21Philadelphia Catholic League ChampionshipsOct 21 · 5,000 Meters Varsity · Place 50 · Archbishop C5,000 Meters Varsity5022:09.39
Sep 13PCL Meet #1Sep 13 · 5,000 Meters Varsity Race #1 · Place 30 · Archbishop Carroll (PA)5,000 Meters Varsity Race #13022:56.699