Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Belmont PlateauBriarwood Invite · Sep 1331:10.30Briarwood InviteSeptember 13, 2025
5,000 Meters · Big Spring HSPIAA Foundation XC Invitational · Sep 2628:45.9PIAA Foundation XC InvitationalSeptember 26, 2026
5,000 Meters · Council Rock South High SchoolDual Meet vs Pennsbury · Sep 1629:25.25Dual Meet vs PennsburySeptember 16, 2026
5,000 Meters · Falls Township Community ParkDual Meet CRS @ Pennsbury · Oct 825:57.42Dual Meet CRS @ PennsburyOctober 8, 2025
5,000 Meters · Lehigh University-Goodman CampusSOL Cross Country Champs · Oct 2328:12.3SOL Cross Country ChampsOctober 23, 2026
5,000 Meters · Silver Lake Nature CenterHarry S Truman vs Pennsbury · Sep 2329:30.2Harry S Truman vs PennsburySeptember 23, 2026
5,000 Meters · Six Flags Great AdventureSix Flags Wild Safari Invitational · Sep 2728:10.1Six Flags Wild Safari InvitationalSeptember 27, 2025
5,000 Meters · Tyler State ParkCR Invitational · Sep 1926:47.1CR InvitationalSeptember 19, 2026
5,000 Meters · William Tennent 2023-PresentTennent Invite · Oct 430:51.60Tennent InviteOctober 4, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 23SOL Cross Country ChampsOct 23 · 5,000 Meters JV · Place 75 · Pennsbury5,000 Meters JV7528:12.3 PB11
Sep 26PIAA Foundation XC InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 135 · Pennsbury5,000 Meters Junior Varsity13528:45.9 PB11
Sep 23Harry S Truman vs PennsburySep 23 · 5,000 Meters Varsity · Place 27 · Pennsbury5,000 Meters Varsity2729:30.2 PB11
Sep 19CR InvitationalSep 19 · 5,000 Meters JV · Place 51 · Pennsbury5,000 Meters JV5126:47.1 PB11
Sep 16Dual Meet vs PennsburySep 16 · 5,000 Meters Varsity · Place 29 · Pennsbury5,000 Meters Varsity2929:25.25 PB11

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 8Dual Meet CRS @ PennsburyOct 8 · 5,000 Meters Varsity · Place 42 · Pennsbury5,000 Meters Varsity4225:57.42 PB10
Oct 4Tennent InviteOct 4 · 5,000 Meters Novice · Place 23 · Pennsbury5,000 Meters Novice2330:51.60 PB10
Sep 27Six Flags Wild Safari InvitationalSep 27 · 5,000 Meters JV A · Place 51 · Pennsbury5,000 Meters JV A5128:10.1 PB10
Sep 20CR InvitationalSep 20 · 5,000 Meters Novice · Place 29 · Pennsbury5,000 Meters Novice2926:52.2910
Sep 13Briarwood InviteSep 13 · 5,000 Meters JV · Place 74 · Pennsbury5,000 Meters JV7431:10.30 PB10