Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 610:21.68NIKE: Cherokee ChallengeSeptember 6, 2025
5,000 Meters · Council Rock South High SchoolDual Meet CRS vs Bensalem · Sep 1016:59.39Dual Meet CRS vs BensalemSeptember 10, 2025
5,000 Meters · Falls Township Community ParkDual Meet CRS @ Pennsbury · Oct 815:26.38Dual Meet CRS @ PennsburyOctober 8, 2025
5,000 Meters · Hershey Parkview 5K (Reverse Aloha Hills 2016-2023)PIAA Foundation XC Invitational · Sep 2017:03.6PIAA Foundation XC InvitationalSeptember 20, 2025
5,000 Meters · Lehigh University - Murray H. Goodman CampusPIAA District 1 Championships · Oct 2415:56.8PIAA District 1 ChampionshipsOctober 24, 2025
5,000 Meters · Lehigh University-Goodman CampusSOL Cross Country Champs · Oct 1716:32.00SOL Cross Country ChampsOctober 17, 2025
5,000 Meters · Parkview Cross Country CoursePIAA State Championships · Nov 117:38PIAA State ChampionshipsNovember 1, 2025
5,000 Meters · Souderton HSSouderton Twilight · Oct 416:02.80Souderton TwilightOctober 4, 2025
5,000 Meters · Tyler State ParkDual Meet CRS @ CRN · Sep 2516:42.33Dual Meet CRS @ CRNSeptember 25, 2025
5800 m · Virginia Tech Home Cross Country CourseVT Invitational · Sep 420:22.1VT InvitationalSeptember 4, 2026
8,000 Meters · Green Hill ParkRoanoke College South Region Showdown · Oct 1726:32.40Roanoke College South Region ShowdownOctober 17, 2026
8,000 Meters · Pole Green ParkRichmond Invitational · Oct 227:59.4Richmond InvitationalOctober 2, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 17Roanoke College South Region ShowdownOct 17 · 8,000 Meters Men 8k · Place 38 · LynchburgLynchburg8,000 Meters Men 8k3826:32.40 PBFr
Oct 2Richmond InvitationalOct 2 · 8,000 Meters College · Place 94 · LynchburgLynchburg8,000 Meters College9427:59.4 PBFr
Sep 4VT InvitationalSep 4 · 5,800 Meters Collegiate · Place 41 · LynchburgLynchburg5,800 Meters Collegiate4120:22.1 PBFr

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 1PIAA State ChampionshipsNov 1 · 5,000 Meters AAA · Place 139 · Council Rock SouthCouncil Rock South5,000 Meters AAA13917:38 PB12
Oct 24PIAA District 1 ChampionshipsOct 24 · 5,000 Meters AAA · Place 30 · Council Rock SouthCouncil Rock South5,000 Meters AAA3015:56.8 PB12
Oct 17SOL Cross Country ChampsOct 17 · 5,000 Meters Patriot · Place 11 · Council Rock SouthCouncil Rock South5,000 Meters Patriot1116:32.00 PB12
Oct 8Dual Meet CRS @ PennsburyOct 8 · 5,000 Meters Varsity · Place 1 · Council Rock SouthCouncil Rock South5,000 Meters Varsity115:26.38 PB12
Oct 4Souderton TwilightOct 4 · 5,000 Meters Varsity · Place 8 · Council Rock SouthCouncil Rock South5,000 Meters Varsity816:02.80 PB12
Sep 25Dual Meet CRS @ CRNSep 25 · 5,000 Meters Varsity · Place 2 · Council Rock SouthCouncil Rock South5,000 Meters Varsity216:42.33 PB12
Sep 20PIAA Foundation XC InvitationalSep 20 · 5,000 Meters AAA · Place 22 · Council Rock SouthCouncil Rock South5,000 Meters AAA2217:03.6 PB12
Sep 17Dual Meet CRS vs TrumanSep 17 · 5,000 Meters Varsity · Place 3 · Council Rock SouthCouncil Rock South5,000 Meters Varsity317:25.9612
Sep 10Dual Meet CRS vs BensalemSep 10 · 5,000 Meters Varsity · Place 2 · Council Rock SouthCouncil Rock South5,000 Meters Varsity216:59.39 PB12
Sep 6NIKE: Cherokee ChallengeSep 6 · 3,200 Meters Senior · Place 9 · Council Rock SouthCouncil Rock South3,200 Meters Senior910:21.68 PB12
Sep 3Dual Meet CRS vs NeshaminySep 3 · 5,000 Meters Varsity · Place 2 · Council Rock SouthCouncil Rock South5,000 Meters Varsity217:10.6612