Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational (HS) · Oct 1120:12.6Manhattan University Cross Country Invitational (HS)October 11, 2025
3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 417:09.48NIKE: Cherokee ChallengeSeptember 4, 2026
5,000 Meters · DeSales UniversityDeSales Centaur · Sep 629:22.01DeSales CentaurSeptember 6, 2025
5,000 Meters · Belmont PlateauPCL Meet #4 · Oct 1426:40.9PCL Meet #4October 14, 2026
5,000 Meters · Belmont PlateauPCL Cross Country Champs · Oct 1826:53.89PCL Cross Country ChampsOctober 18, 2025
5,000 Meters · Downingtown West HSWhippets XC Invitational · Sep 2623:54.3Whippets XC InvitationalSeptember 26, 2026
5,000 Meters · George SchoolGeorge School Invite · Sep 1924:39.7George School InviteSeptember 19, 2026
5,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 324:59.7Paul Short Run (College)October 3, 2025
5,000 Meters · William Tennent 2023-PresentTennent Invite · Oct 1025:22.0Tennent InviteOctober 10, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 24PCL Cross Country ChampsOct 24 · 5,000 Meters Varsity · Place 33 · Nazareth Aca5,000 Meters Varsity3325:41.5112
Oct 24PCL Cross Country ChampsOct 24 · 5,000 Meters Varsity · Place 33 · Nazareth Academy5,000 Meters Varsity3325:41.612
Oct 14PCL Meet #4Oct 14 · 5,000 Meters Race 1 · Place 18 · Nazareth Academy5,000 Meters Race 11826:40.9 PB12
Oct 10Tennent InviteOct 10 · 5,000 Meters JV · Place 69 · Nazareth Academy5,000 Meters JV6925:22.0 PB12
Oct 7PCL Meet #3Oct 7 · 5,000 Meters Race 1 · Place 37 · Nazareth Academy5,000 Meters Race 13727:17.312
Sep 26Whippets XC InvitationalSep 26 · 5,000 Meters Varsity · Place 184 · Nazareth Academy5,000 Meters Varsity18423:54.3 PB12
Sep 23PCL Meet #2Sep 23 · 5,000 Meters Race 1 · Place 24 · Nazareth Academy5,000 Meters Race 12427:04.912
Sep 19George School InviteSep 19 · 5,000 Meters Junior Varsity · Place 23 · Nazareth Academy5,000 Meters Junior Varsity2324:39.7 PB12
Sep 16PCL Meet #1Sep 16 · 5,000 Meters Race 1 · Place 26 · Nazareth Academy5,000 Meters Race 12627:48.012
Sep 4NIKE: Cherokee ChallengeSep 4 · 3,200 Meters Senior · Place 120 · Nazareth Academy3,200 Meters Senior12017:09.48 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 18PCL Cross Country ChampsOct 18 · 5,000 Meters Championship · Place 31 · Nazareth Academy5,000 Meters Championship3126:53.89 PB11
Oct 11Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Junior Varsity D · Place 43 · Nazareth Academy2.5 Miles Junior Varsity D4320:12.6 PB11
Oct 8PCL Meet #4Oct 8 · 5,000 Meters Race 1 · Place 36 · Nazareth Academy5,000 Meters Race 13628:27.4011
Oct 3Paul Short Run (College)Oct 3 · 5,000 Meters HS Brown · Place 307 · Nazareth Academy5,000 Meters HS Brown30724:59.7 PB11
Sep 20Whippets XC Invitational presented by Bryn Mawr Running CompanySep 20 · 5,000 Meters Junior Varsity · Place 135 · Nazareth Academy5,000 Meters Junior Varsity13525:33.611
Sep 17PCL Meet #2Sep 17 · 5,000 Meters Race 1 · Place 29 · Nazareth Academy5,000 Meters Race 12929:05.9011
Sep 10PCL Meet #1Sep 10 · 5,000 Meters Race 1 · Place 27 · Nazareth Academy5,000 Meters Race 12728:14.1411
Sep 6DeSales CentaurSep 6 · 5,000 Meters JV · Place 51 · Nazareth Academy5,000 Meters JV5129:22.01 PB11

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 5William Tennent InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 83 · Nazareth Aca5,000 Meters Junior Varsity8328:25.910
Sep 28Carlisle InvitationalSep 28 · Junior Varsity · Place 210 · Nazareth AcademyJunior Varsity21026:26.3—
Sep 21Souderton TwilightSep 21 · 5,000 Meters Junior Varsity · Place 85 · Nazareth Academy5,000 Meters Junior Varsity8528:28.4—
Sep 18PCL Meet #2Sep 18 · 5,000 Meters Varsity · Place 27 · Nazareth Academy5,000 Meters Varsity2728:50.3010
Aug 31Northampton InvitationalAug 31 · 5,000 Meters Junior Varsity · Place 88 · Nazareth Academy 125,000 Meters Junior Varsity8826:24.1—