Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 412:23.90NIKE: Cherokee ChallengeSeptember 4, 2026
5,000 Meters · Big Spring HSPIAA Foundation XC Invitational · Sep 2620:18.8PIAA Foundation XC InvitationalSeptember 26, 2026
5,000 Meters · Council Rock South High SchoolDual Meet vs Bensalem · Oct 720:34.15Dual Meet vs BensalemOctober 7, 2026
5,000 Meters · Falls Township Community ParkDual Meet CRS @ Pennsbury · Oct 820:25.72Dual Meet CRS @ PennsburyOctober 8, 2025
5,000 Meters · Lehigh University - Murray H. Goodman CampusSOL Cross Country Champs · Oct 2319:29.0SOL Cross Country ChampsOctober 23, 2026
5,000 Meters · Souderton HSSouderton Twilight · Oct 421:27.40Souderton TwilightOctober 4, 2025
5,000 Meters · Tyler State ParkCR Invitational · Sep 1920:07.4CR InvitationalSeptember 19, 2026
5,000 Meters · William Tennent 2023-PresentTennent Invite · Oct 1019:52.6Tennent InviteOctober 10, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 23SOL Cross Country ChampsOct 23 · 5,000 Meters Merged · Place 129 · Council Rock South5,000 Meters Merged12919:29.0 PB10
Oct 10Tennent InviteOct 10 · 5,000 Meters JV · Place 69 · Council Rock South5,000 Meters JV6919:52.6 PB10
Oct 7Dual Meet vs BensalemOct 7 · 5,000 Meters Varsity · Place 21 · Council Rock South5,000 Meters Varsity2120:34.15 PB10
Sep 26PIAA Foundation XC InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 105 · Council Rock South5,000 Meters Junior Varsity10520:18.8 PB10
Sep 19CR InvitationalSep 19 · 5,000 Meters JV · Place 55 · Council Rock South5,000 Meters JV5520:07.4 PB10
Sep 16Dual Meet vs PennsburySep 16 · 5,000 Meters Varsity · Place 32 · Council Rock South5,000 Meters Varsity3221:13.4610
Sep 9Dual Meet vs Harry S TrumanSep 9 · 5,000 Meters Varsity · Place 20 · Council Rock South5,000 Meters Varsity2021:04.0310
Sep 4NIKE: Cherokee ChallengeSep 4 · 3,200 Meters Sophomore · Place 68 · Council Rock South3,200 Meters Sophomore6812:23.90 PB10
Aug 82026 CRS XC Coach Warwick Alumni Run Aug 8 · 5,000 Meters Open · Place 25 · Council Rock South5,000 Meters Open2526:34.1710

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 17SOL Cross Country ChampsOct 17 · 5,000 Meters JV Patriot · Place 58 · Council Rock South5,000 Meters JV Patriot5821:03.899
Oct 8Dual Meet CRS @ PennsburyOct 8 · 5,000 Meters Varsity · Place 33 · Council Rock South5,000 Meters Varsity3320:25.72 PB9
Oct 4Souderton TwilightOct 4 · 5,000 Meters JV · Place 120 · Council Rock South5,000 Meters JV12021:27.40 PB9
Sep 25Dual Meet CRS @ CRNSep 25 · 5,000 Meters Varsity · Place 33 · Council Rock South5,000 Meters Varsity3323:26.299
Sep 20CR InvitationalSep 20 · 5,000 Meters Novice · Place 15 · Council Rock South5,000 Meters Novice1521:18.299
Sep 17Dual Meet CRS vs TrumanSep 17 · 5,000 Meters Varsity · Place 28 · Council Rock South5,000 Meters Varsity2822:35.959
Sep 10Dual Meet CRS vs BensalemSep 10 · 5,000 Meters Varsity · Place 27 · Council Rock South5,000 Meters Varsity2723:15.009
Sep 6NIKE: Cherokee ChallengeSep 6 · 3,200 Meters Freshman · Place 96 · Council Rock South3,200 Meters Freshman9613:15.379
Sep 3Dual Meet CRS vs NeshaminySep 3 · 5,000 Meters Varsity · Place 35 · Council Rock South5,000 Meters Varsity3523:40.209