Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Abington HSAbington XC Invitational · Sep 521:07.4Abington XC InvitationalSeptember 5, 2026
5,000 Meters · Belmont PlateauBriarwood Invite · Sep 1322:34.60Briarwood InviteSeptember 13, 2025
5,000 Meters · Lehigh University - Murray H. Goodman CampusPIAA District 1 Championships · Oct 3019:11.9PIAA District 1 ChampionshipsOctober 30, 2026
5,000 Meters · Lehigh University-Goodman CampusSOL Cross Country Champs · Oct 2319:18.3SOL Cross Country ChampsOctober 23, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30PIAA District 1 ChampionshipsOct 30 · 5,000 Meters AA · Place 18 · Lower Moreland5,000 Meters AA1819:11.9 PB12
Oct 23SOL Cross Country ChampsOct 23 · 5,000 Meters Freedom · Place 12 · Lower Moreland5,000 Meters Freedom1219:18.3 PB12
Oct 1Paul Short InvitationalOct 1 · 5,000 Meters Varsity - Brown · Place 266 · Lower Moreland5,000 Meters Varsity - Brown26620:02.112
Sep 5Abington XC InvitationalSep 5 · 5,000 Meters Varsity · Place 43 · Lower Moreland5,000 Meters Varsity4321:07.4 PB12

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 17SOL Cross Country ChampsOct 17 · 5,000 Meters JV Freedom · Place 6 · Lower Moreland5,000 Meters JV Freedom620:05.0911
Sep 13Briarwood InviteSep 13 · 5,000 Meters JV · Place 76 · Lower Moreland5,000 Meters JV7622:34.60 PB11

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 18Sububan One League ChampionshipsOct 18 · 5,000 Meters Junior Varsity · Place 156 · Lower Moreland5,000 Meters Junior Varsity15620:46.0210
Sep 14Briarwood InviteSep 14 · 5,000 Meters Junior Varsity · Place 115 · Lower Morela5,000 Meters Junior Varsity11524:15.2410

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 20Suburban One League ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 193 · Lower Moreland5,000 Meters Junior Varsity19322:049