Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Belmont PlateauDistrict XII Champs · Oct 2923:36.9District XII ChampsOctober 29, 2026
5,000 Meters · Belmont PlateauPCL Meet #2 · Sep 2325:31.1PCL Meet #2September 23, 2026
5,000 Meters · Souderton HSSouderton Twilight · Oct 322:47.2Souderton TwilightOctober 3, 2026
5,000 Meters · William Tennent 2023-PresentTennent Invite · Oct 1022:40.5Tennent InviteOctober 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 16 · Lansdale Catholic5,000 Meters AA1623:36.9 PB9
Oct 24PCL Cross Country ChampsOct 24 · 5,000 Meters Varsity · Place 14 · Lansdale Catholic5,000 Meters Varsity1423:14.69
Oct 14PCL Meet #4Oct 14 · 5,000 Meters Race 1 · Place 8 · Lansdale Catholic5,000 Meters Race 1824:55.29
Oct 10Tennent InviteOct 10 · 5,000 Meters Varsity · Place 96 · Lansdale Catholic5,000 Meters Varsity9622:40.5 PB9
Oct 7PCL Meet #3Oct 7 · 5,000 Meters Race 1 · Place 26 · Lansdale Catholic5,000 Meters Race 12625:52.09
Oct 3Souderton TwilightOct 3 · 5,000 Meters Varsity · Place 74 · Lansdale Catholic5,000 Meters Varsity7422:47.2 PB9
Sep 23PCL Meet #2Sep 23 · 5,000 Meters Race 1 · Place 16 · Lansdale Catholic5,000 Meters Race 11625:31.1 PB9