Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Abington HSAbington XC Invitational · Sep 632:36.0Abington XC InvitationalSeptember 6, 2025
5,000 Meters · Belmont PlateauDistrict XII Champs · Oct 2331:23.80District XII ChampsOctober 23, 2025
5,000 Meters · Belmont PlateauPCL Meet #1 · Sep 1030:59.18PCL Meet #1September 10, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 23District XII ChampsOct 23 · 5,000 Meters Class AAA · Place 37 · Cardinal O'Hara5,000 Meters Class AAA3731:23.80 PB12
Oct 18PCL Cross Country ChampsOct 18 · 5,000 Meters Championship · Place 48 · Cardinal O'Hara5,000 Meters Championship4831:34.6312
Oct 1PCL Meet #3Oct 1 · 5,000 Meters Race 1 · Place 34 · Cardinal O'Hara5,000 Meters Race 13431:52.2412
Sep 10PCL Meet #1Sep 10 · 5,000 Meters Race 1 · Place 37 · Cardinal O'Hara5,000 Meters Race 13730:59.18 PB12
Sep 6Abington XC InvitationalSep 6 · 5,000 Meters Varsity · Place 79 · Cardinal O'Hara5,000 Meters Varsity7932:36.0 PB12

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 19Philadelphia Catholic League ChampionshipsOct 19 · 5,000 Meters Varsity · Place 31 · Cardinal O'Hara5,000 Meters Varsity3128:54.3511
Oct 9PCL Meet #4Oct 9 · 5,000 Meters Varsity · Place 35 · Cardinal O'H5,000 Meters Varsity3530:04.9011
Sep 28Delco XC ChampionshipSep 28 · 5,000 Meters Varsity · Place 82 · Cardinal O'Hara5,000 Meters Varsity8228:49.6311
Sep 18PCL Meet #2Sep 18 · 5,000 Meters Varsity · Place 40 · Cardinal O'Hara5,000 Meters Varsity4031:56.0211
Sep 14Penncrest InvSep 14 · 5,000 Meters Varsity · Place 73 · Cardinal O'H5,000 Meters Varsity7329:40.10—
Sep 14Penncrest InvSep 14 · 5,000 Meters Varsity · Place 73 · Cardinal O'H5,000 Meters Varsity7329:40.10—

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 21Philadelphia Catholic League ChampionshipsOct 21 · 5,000 Meters Varsity · Place 50 · Cardinal O'H5,000 Meters Varsity5028:53.010
Oct 7Delco ChampionshipsOct 7 · 5,000 Meters Varsity · Place 93 · Cardinal O'Hara5,000 Meters Varsity9328:46.4210
Oct 4PCL Meet #3Oct 4 · 5,000 Meters Varsity · Place 38 · Cardinal O'Hara5,000 Meters Varsity3830:57.4810

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 27PIAA District 12 ChampionshipsOct 27 · 5,000 Meters Varsity · Place 22 · Cardinal O'Hara5,000 Meters Varsity2227:52.109
Oct 22Philadelphia Catholic League ChampionshipsOct 22 · 5,000 Meters Varsity · Place 31 · Cardinal O'H5,000 Meters Varsity3127:35.79
Oct 12PCL Meet #4Oct 12 · 5,000 Meters Varsity · Place 30 · Cardinal O'Hara5,000 Meters Varsity3029:17.09
Oct 8Delco XC ChampionshipsOct 8 · 5,000 Meters Varsity · Place 90 · Cardinal O'Hara5,000 Meters Varsity9027:11.319
Oct 1Whippets XC InvitationalOct 1 · 5,000 Meters Varsity · Place 139 · Cardinal O'Hara5,000 Meters Varsity13925:50.5—
Oct 1Whippets XC InvitationalOct 1 · Varsity · Place 190 · Cardinal O'HaraVarsity19025:50.5—
Sep 14PCL Week 1Sep 14 · 5,000 Meters Varsity · Place 18 · Cardinal O'Hara5,000 Meters Varsity185:42.19
Sep 10Atkinson XC InvitationalSep 10 · 5,000 Meters Varsity · Place 46 · Cardinal O'Hara5,000 Meters Varsity4629:05.19