Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Belmont PlateauDistrict XII Champs · Oct 2923:34.8District XII ChampsOctober 29, 2026
5,000 Meters · Belmont PlateauPCL Meet #2 · Sep 2323:29.9PCL Meet #2September 23, 2026
5,000 Meters · George SchoolGeorge School Invite · Sep 2021:57.20George School InviteSeptember 20, 2025
5,000 Meters · Lehigh UniversityThe Paul Short Run · Oct 425:54.3The Paul Short Run October 4, 2024
5,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 322:25.4Paul Short Run (College)October 3, 2025
5,000 Meters · Neshaminy HSNeshaminy Invitational · Oct 1122:19.5Neshaminy InvitationalOctober 11, 2025
5,000 Meters · Silver Lake Nature CenterHarry S Truman Silver Lake Invitational · Sep 2722:28.9Harry S Truman Silver Lake InvitationalSeptember 27, 2025
5,000 Meters · Souderton HSSouderton Twilight · Oct 321:33.5Souderton TwilightOctober 3, 2026
5,000 Meters · William Tennent 2023-PresentTennent Invite · Oct 1023:38.8Tennent 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 75 · Conwell-Egan Catholic5,000 Meters AA7523:34.8 PB11
Oct 14PCL Meet #4Oct 14 · 5,000 Meters Race 1 · Place 29 · Conwell-Egan Catholic5,000 Meters Race 12926:19.711
Oct 10Tennent InviteOct 10 · 5,000 Meters Varsity · Place 189 · Conwell-Egan Catholic5,000 Meters Varsity18923:38.8 PB11
Oct 3Souderton TwilightOct 3 · 5,000 Meters Varsity · Place 133 · Conwell-Egan Catholic5,000 Meters Varsity13321:33.5 PB11
Oct 1Paul Short InvitationalOct 1 · 5,000 Meters Varsity - White · Place 265 · Conwell-Egan Catholic5,000 Meters Varsity - White26522:30.311
Sep 23PCL Meet #2Sep 23 · 5,000 Meters Race 2 · Place 48 · Conwell-Egan Catholic5,000 Meters Race 24823:29.9 PB11
Sep 19George School InviteSep 19 · 5,000 Meters Varsity · Place 158 · Conwell-Egan Catholic5,000 Meters Varsity15823:48.311
Sep 16PCL Meet #1Sep 16 · 5,000 Meters Race 2 · Place 96 · Conwell-Egan Catholic5,000 Meters Race 29625:24.611

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 18PCL Cross Country ChampsOct 18 · 5,000 Meters Championship · Place 71 · Conwell-Egan Catholic5,000 Meters Championship7123:33.8410
Oct 11Neshaminy InvitationalOct 11 · 5,000 Meters Varsity · Place 46 · Conwell-Egan Catholic5,000 Meters Varsity4622:19.5 PB10
Oct 8PCL Meet #4Oct 8 · 5,000 Meters Race 2 · Place 76 · Conwell-Egan Catholic5,000 Meters Race 27623:37.8710
Oct 4Souderton TwilightOct 4 · 5,000 Meters Varsity · Place 159 · Conwell-Egan Catholic5,000 Meters Varsity15921:37.9010
Oct 3Paul Short Run (College)Oct 3 · 5,000 Meters HS White · Place 286 · Conwell-Egan Catholic5,000 Meters HS White28622:25.4 PB10
Oct 1PCL Meet #3Oct 1 · 5,000 Meters Race 1 · Place 28 · Conwell-Egan Catholic5,000 Meters Race 12825:00.0910
Sep 27Harry S Truman Silver Lake InvitationalSep 27 · 5,000 Meters Varsity · Place 45 · Conwell-Egan Catholic5,000 Meters Varsity4522:28.9 PB10
Sep 20George School InviteSep 20 · 5,000 Meters Varsity · Place 105 · Conwell-Egan Catholic5,000 Meters Varsity10521:57.20 PB10
Sep 17PCL Meet #2Sep 17 · 5,000 Meters Race 2 · Place 66 · Conwell-Egan Catholic5,000 Meters Race 26623:54.2010
Sep 10PCL Meet #1Sep 10 · 5,000 Meters Race 2 · Place 95 · Conwell-Egan Catholic5,000 Meters Race 29525:01.3410
Aug 29Neshaminy OpenAug 29 · 5,000 Meters Varsity · Place 71 · Conwell-Egan Catholic5,000 Meters Varsity7125:32.3010

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 19Philadelphia Catholic League ChampionshipsOct 19 · 5,000 Meters Freshman · Place 34 · Conwell-Egan Catholic5,000 Meters Freshman3426:18.639
Oct 4The Paul Short Run Oct 4 · 5,000 Meters White · Place 356 · Conwell-Egan Catholic5,000 Meters White35625:54.3 PB9
Oct 2PCL Meet #3Oct 2 · 5,000 Meters Race #2 · Place 122 · Conwell-Egan Catholic5,000 Meters Race #212227:30.829
Sep 11PCL Meet #1Sep 11 · 5,000 Meters Race 2 · Place 109 · Conwell-Egan Catholic5,000 Meters Race 210932:36.879