Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Belmont PlateauDistrict XII Champs · Oct 2926:46.3District XII ChampsOctober 29, 2026
5,000 Meters · Belmont PlateauPCL Meet #2 · Sep 2326:44.0PCL Meet #2September 23, 2026
5,000 Meters · Tyler State ParkCR Invitational · Sep 1926:17.6CR InvitationalSeptember 19, 2026
5,000 Meters · William Tennent 2023-PresentTennent Invite · Oct 1025:07.1Tennent InviteOctober 10, 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 38 · Lansdale Catholic5,000 Meters AA3826:46.3 PB9
Oct 24PCL Cross Country ChampsOct 24 · 5,000 Meters Varsity · Place 38 · Lansdale Catholic5,000 Meters Varsity3826:26.29
Oct 14PCL Meet #4Oct 14 · 5,000 Meters Race 1 · Place 22 · Lansdale Catholic5,000 Meters Race 12226:58.99
Oct 10Tennent InviteOct 10 · 5,000 Meters JV · Place 64 · Lansdale Catholic5,000 Meters JV6425:07.1 PB9
Oct 7PCL Meet #3Oct 7 · 5,000 Meters Race 1 · Place 34 · Lansdale Catholic5,000 Meters Race 13426:55.59
Sep 23PCL Meet #2Sep 23 · 5,000 Meters Race 1 · Place 22 · Lansdale Catholic5,000 Meters Race 12226:44.0 PB9
Sep 19CR InvitationalSep 19 · 5,000 Meters Varsity · Place 116 · Lansdale Catholic5,000 Meters Varsity11626:17.6 PB9
Sep 16PCL Meet #1Sep 16 · 5,000 Meters Race 1 · Place 37 · Lansdale Catholic5,000 Meters Race 13730:15.89