Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · 1800 Belmont Mansion DrDistrict XII Champs · Oct 2426:57.2District XII ChampsOctober 24, 2024
5,000 Meters · Abington HSAbington XC Invitational · Sep 628:08.6Abington XC InvitationalSeptember 6, 2025
5,000 Meters · Belmont PlateauDistrict XII Champs · Oct 2923:55.7District XII ChampsOctober 29, 2026
5,000 Meters · Belmont PlateauPCL Meet #3 · Oct 725:45.0PCL Meet #3October 7, 2026
5,000 Meters · Parkview Cross Country CoursePIAA State Championships · Nov 125:36PIAA State ChampionshipsNovember 1, 2025
5,000 Meters · Rose Tree ParkDelco XC Championship · Oct 1025:31.43Delco XC ChampionshipOctober 10, 2026
5,000 Meters · Silver Lake Park 5KHarry S Truman Silver Lake Invitational · Sep 1225:41.50Harry 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 AAA · Place 11 · Cardinal O'Hara5,000 Meters AAA1123:55.7 PB11
Oct 24PCL Cross Country ChampsOct 24 · 5,000 Meters Varsity · Place 19 · Cardinal O'H5,000 Meters Varsity1923:51.3711
Oct 24PCL Cross Country ChampsOct 24 · 5,000 Meters Varsity · Place 19 · Cardinal O'Hara5,000 Meters Varsity1923:51.411
Oct 10Delco XC ChampionshipOct 10 · 5,000 Meters Varsity · Place 81 · Cardinal O'Hara5,000 Meters Varsity8125:31.43 PB11
Oct 7PCL Meet #3Oct 7 · 5,000 Meters Race 1 · Place 25 · Cardinal O'Hara5,000 Meters Race 12525:45.0 PB11
Sep 16PCL Meet #1Sep 16 · 5,000 Meters Race 1 · Place 13 · Cardinal O'Hara5,000 Meters Race 11325:47.011
Sep 12Harry S Truman Silver Lake InvitationalSep 12 · 5,000 Meters Varsity · Place 37 · Cardinal O'Hara5,000 Meters Varsity3725:41.50 PB11
Sep 4Temple InvitationalSep 4 · 4,000 Meters HS · Cardinal O'Hara4,000 Meters HS—DNS11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1PIAA State ChampionshipsNov 1 · 5,000 Meters AAA · Place 233 · Cardinal O'Hara5,000 Meters AAA23325:36 PB10
Oct 23District XII ChampsOct 23 · 5,000 Meters Class AAA · Place 18 · Cardinal O'Hara5,000 Meters Class AAA1824:28.6010
Oct 18PCL Cross Country ChampsOct 18 · 5,000 Meters Championship · Place 28 · Cardinal O'Hara5,000 Meters Championship2826:42.8310
Oct 8PCL Meet #4Oct 8 · 5,000 Meters Race 1 · Place 25 · Cardinal O'Hara5,000 Meters Race 12526:43.6410
Oct 1PCL Meet #3Oct 1 · 5,000 Meters Race 1 · Place 7 · Cardinal O'Hara5,000 Meters Race 1724:40.3410
Sep 17PCL Meet #2Sep 17 · 5,000 Meters Race 1 · Place 19 · Cardinal O'Hara5,000 Meters Race 11926:04.2010
Sep 10PCL Meet #1Sep 10 · 5,000 Meters Race 1 · Place 23 · Cardinal O'Hara5,000 Meters Race 12327:22.9810
Sep 6Abington XC InvitationalSep 6 · 5,000 Meters Varsity · Place 64 · Cardinal O'Hara5,000 Meters Varsity6428:08.6 PB10

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 24District XII ChampsOct 24 · 5,000 Meters WOMEN (Class AAA) · Place 27 · Cardinal O'Hara5,000 Meters WOMEN (Class AAA)2726:57.2 PB9
Oct 19Philadelphia Catholic League ChampionshipsOct 19 · 5,000 Meters Varsity · Place 20 · Cardinal O'Hara5,000 Meters Varsity2025:31.799
Oct 9PCL Meet #4Oct 9 · 5,000 Meters Varsity · Place 21 · Cardinal O'H5,000 Meters Varsity2127:09.689
Oct 2PCL Meet #3Oct 2 · 5,000 Meters Varsity · Place 26 · Cardinal O'Hara5,000 Meters Varsity2627:53.709
Sep 28Delco XC ChampionshipSep 28 · 5,000 Meters Varsity · Place 62 · Cardinal O'Hara5,000 Meters Varsity6224:07.939
Sep 18PCL Meet #2Sep 18 · 5,000 Meters Varsity · Place 24 · Cardinal O'Hara5,000 Meters Varsity2428:30.349
Sep 14Penncrest InvSep 14 · 5,000 Meters Varsity · Place 47 · Cardinal O'H5,000 Meters Varsity4723:54.20—
Sep 14Penncrest InvSep 14 · 5,000 Meters Varsity · Place 47 · Cardinal O'H5,000 Meters Varsity4723:54.20—
Sep 11PCL Meet #1Sep 11 · 5,000 Meters Varsity · Place 29 · Cardinal O'Hara5,000 Meters Varsity2930:03.999
Sep 7Abington XC InvitationalSep 7 · 5,000 Meters Varsity · Place 63 · Cardinal O'Hara5,000 Meters Varsity6324:42.84—