Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · 1800 Belmont Mansion DrDistrict XII Champs · Oct 2420:54.1District XII ChampsOctober 24, 2024
5,000 Meters · Abington HSAbington XC Invitational · Sep 621:40.1Abington XC InvitationalSeptember 6, 2025
5,000 Meters · Belmont PlateauDistrict XII Champs · Oct 2919:14.6District XII ChampsOctober 29, 2026
5,000 Meters · Belmont PlateauPCL Meet #2 · Sep 2319:40.7PCL Meet #2September 23, 2026
5,000 Meters · Downingtown West HSWhippets XC Invitational · Sep 2619:52.1Whippets XC InvitationalSeptember 26, 2026
5,000 Meters · Silver Lake Park 5KHarry S Truman Silver Lake Invitational · Sep 1220:02.10Harry 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

8 results
DateMeetEventPlMarkGr
Oct 29District XII ChampsOct 29 · 5,000 Meters AA · Place 25 · Cardinal O'Hara5,000 Meters AA2519:14.6 PB11
Oct 24PCL Cross Country ChampsOct 24 · 5,000 Meters Varsity · Place 36 · Cardinal O'Hara5,000 Meters Varsity3619:11.511
Oct 7PCL Meet #3Oct 7 · 5,000 Meters Race 1 · Place 20 · Cardinal O'Hara5,000 Meters Race 12019:55.711
Sep 26Whippets XC InvitationalSep 26 · 5,000 Meters Varsity · Place 193 · Cardinal O'Hara5,000 Meters Varsity19319:52.1 PB11
Sep 23PCL Meet #2Sep 23 · 5,000 Meters Race 2 · Place 13 · Cardinal O'Hara5,000 Meters Race 21319:40.7 PB11
Sep 16PCL Meet #1Sep 16 · 5,000 Meters Race 2 · Place 38 · Cardinal O'Hara5,000 Meters Race 23820:08.911
Sep 12Harry S Truman Silver Lake InvitationalSep 12 · 5,000 Meters Varsity · Place 20 · Cardinal O'Hara5,000 Meters Varsity2020:02.10 PB11
Sep 4Temple InvitationalSep 4 · 4,000 Meters HS · Cardinal O'Hara4,000 Meters HS—DNS11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 23District XII ChampsOct 23 · 5,000 Meters Class AA · Place 20 · Cardinal O'Hara5,000 Meters Class AA2019:17.4010
Oct 18PCL Cross Country ChampsOct 18 · 5,000 Meters Championship · Place 43 · Cardinal O'Hara5,000 Meters Championship4319:54.2710
Oct 8PCL Meet #4Oct 8 · 5,000 Meters Race 1 · Place 27 · Cardinal O'Hara5,000 Meters Race 12720:33.8610
Oct 1PCL Meet #3Oct 1 · 5,000 Meters Race 1 · Place 10 · Cardinal O'Hara5,000 Meters Race 11021:23.7010
Sep 17PCL Meet #2Sep 17 · 5,000 Meters Race 2 · Place 19 · Cardinal O'Hara5,000 Meters Race 21920:46.1010
Sep 10PCL Meet #1Sep 10 · 5,000 Meters Race 2 · Place 55 · Cardinal O'Hara5,000 Meters Race 25520:52.6810
Sep 6Abington XC InvitationalSep 6 · 5,000 Meters Varsity · Place 85 · Cardinal O'Hara5,000 Meters Varsity8521:40.1 PB10

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 24District XII ChampsOct 24 · 5,000 Meters MEN (Class AA) · Place 33 · Cardinal O'Hara5,000 Meters MEN (Class AA)3320:54.1 PB9
Oct 19Philadelphia Catholic League ChampionshipsOct 19 · 5,000 Meters Varsity · Place 51 · Cardinal O'Hara5,000 Meters Varsity5121:19.749
Oct 2PCL Meet #3Oct 2 · 5,000 Meters Race #1 · Place 19 · Cardinal O'Hara5,000 Meters Race #11921:36.629
Sep 28Delco XC ChampionshipSep 28 · 5,000 Meters Varsity · Place 74 · Cardinal O'Hara5,000 Meters Varsity7421:07.189
Sep 18PCL Meet #2Sep 18 · 5,000 Meters Varsity · Place 46 · Cardinal O'Hara5,000 Meters Varsity4623:11.119
Sep 11PCL Meet #1Sep 11 · 5,000 Meters Race 2 · Place 76 · Cardinal O'Hara5,000 Meters Race 27622:55.669
Sep 7Abington XC InvitationalSep 7 · 5,000 Meters Varsity · Place 48 · Cardinal O'Hara5,000 Meters Varsity4821:45.43—