Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · 1800 Belmont Mansion DrDistrict XII Champs · Oct 2423:52.2District XII ChampsOctober 24, 2024
5,000 Meters · Abington HSAbington XC Invitational · Sep 624:43.2Abington XC InvitationalSeptember 6, 2025
5,000 Meters · Belmont PlateauDistrict XII Champs · Oct 2922:37.1District XII ChampsOctober 29, 2026
5,000 Meters · Belmont PlateauPCL Meet #2 · Sep 2322:36.3PCL Meet #2September 23, 2026
5,000 Meters · Downingtown West HSWhippets XC Invitational · Sep 2622:29.7Whippets XC InvitationalSeptember 26, 2026
5,000 Meters · Silver Lake Park 5KHarry S Truman Silver Lake Invitational · Sep 1221:50.40Harry S Truman Silver Lake InvitationalSeptember 12, 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 67 · Cardinal O'Hara5,000 Meters AA6722:37.1 PB11
Oct 7PCL Meet #3Oct 7 · 5,000 Meters Race 1 · Place 42 · Cardinal O'Hara5,000 Meters Race 14222:44.211
Sep 26Whippets XC InvitationalSep 26 · 5,000 Meters Varsity · Place 262 · Cardinal O'Hara5,000 Meters Varsity26222:29.7 PB11
Sep 23PCL Meet #2Sep 23 · 5,000 Meters Race 2 · Place 38 · Cardinal O'Hara5,000 Meters Race 23822:36.3 PB11
Sep 16PCL Meet #1Sep 16 · 5,000 Meters Race 2 · Place 95 · Cardinal O'Hara5,000 Meters Race 29525:23.911
Sep 12Harry S Truman Silver Lake InvitationalSep 12 · 5,000 Meters Varsity · Place 32 · Cardinal O'Hara5,000 Meters Varsity3221:50.40 PB11
Sep 4Temple InvitationalSep 4 · 4,000 Meters HS · Cardinal O'Hara4,000 Meters HS—DNS11

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 23District XII ChampsOct 23 · 5,000 Meters Class AA · Place 65 · Cardinal O'Hara5,000 Meters Class AA6525:37.9010
Oct 18PCL Cross Country ChampsOct 18 · 5,000 Meters Championship · Place 74 · Cardinal O'Hara5,000 Meters Championship7424:19.3710
Sep 17PCL Meet #2Sep 17 · 5,000 Meters Race 2 · Place 70 · Cardinal O'Hara5,000 Meters Race 27024:38.1010
Sep 10PCL Meet #1Sep 10 · 5,000 Meters Race 2 · Place 81 · Cardinal O'Hara5,000 Meters Race 28123:42.4810
Sep 6Abington XC InvitationalSep 6 · 5,000 Meters Varsity · Place 94 · Cardinal O'Hara5,000 Meters Varsity9424:43.2 PB10

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 24District XII ChampsOct 24 · 5,000 Meters MEN (Class AA) · Place 65 · Cardinal O'Hara5,000 Meters MEN (Class AA)6523:52.2 PB9
Oct 19Philadelphia Catholic League ChampionshipsOct 19 · 5,000 Meters Varsity · Place 70 · Cardinal O'Hara5,000 Meters Varsity7023:42.169
Oct 2PCL Meet #3Oct 2 · 5,000 Meters Race #1 · Place 37 · Cardinal O'Hara5,000 Meters Race #13724:21.539
Sep 28Delco XC ChampionshipSep 28 · 5,000 Meters Varsity · Place 83 · Cardinal O'Hara5,000 Meters Varsity8322:47.119
Sep 18PCL Meet #2Sep 18 · 5,000 Meters Varsity · Place 51 · Cardinal O'Hara5,000 Meters Varsity5123:30.159
Sep 14Penncrest InvSep 14 · 5,000 Meters Varsity · Place 89 · Cardinal O'H5,000 Meters Varsity8923:02.70—
Sep 14Penncrest InvSep 14 · 5,000 Meters Varsity · Place 89 · Cardinal O'H5,000 Meters Varsity8923:02.70—
Sep 11PCL Meet #1Sep 11 · 5,000 Meters Race 2 · Place 90 · Cardinal O'Hara5,000 Meters Race 29024:49.929
Sep 7Abington XC InvitationalSep 7 · 5,000 Meters Varsity · Place 54 · Cardinal O'Hara5,000 Meters Varsity5424:28.89—