Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Hereford HSMPSSAA State Championships · Nov 817:10.42MPSSAA State ChampionshipsNovember 8, 2025
5,000 Meters · Baltimore County Agriculture Resource CentterMPSSAA 3A North Region Championships · Oct 3017:18.19MPSSAA 3A North Region ChampionshipsOctober 30, 2025
5,000 Meters · Carroll Community College CourseCarroll County Cross Country Championshps 2025 · Oct 2117:06.19Carroll County Cross Country Championshps 2025October 21, 2025
6,000 Meters · Elon UniversityElon Friday Night Lights Opener · Sep 420:35.5Elon Friday Night Lights OpenerSeptember 4, 2026
8,000 Meters · Bethpage Polo at the ParkCAA Cross Country Championships · Oct 3026:42.4CAA Cross Country ChampionshipsOctober 30, 2026
8,000 Meters · Lake KristiDill Family XC Invitational · Oct 226:45.7Dill Family XC InvitationalOctober 2, 2026
8,000 Meters · McAlpine Creek ParkRoyals Challenge · Oct 926:42.7Royals ChallengeOctober 9, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30CAA Cross Country ChampionshipsOct 30 · 8,000 Meters CAA · Place 69 · CampbellCampbell8,000 Meters CAA6926:42.4 PBFr
Oct 9Royals ChallengeOct 9 · 8,000 Meters Gold · Place 149 · CampbellCampbell8,000 Meters Gold14926:42.7 PBFr
Oct 2Dill Family XC InvitationalOct 2 · 8,000 Meters Men · Place 9 · CampbellCampbell8,000 Meters Men926:45.7 PBFr
Sep 4Elon Friday Night Lights OpenerSep 4 · 6,000 Meters College Men · Place 45 · CampbellCampbell6,000 Meters College Men4520:35.5 PBFr

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8MPSSAA State ChampionshipsNov 8 · 3 Miles 3A · Place 17 · WestminsterWestminster3 Miles 3A1717:10.42 PB12
Oct 30MPSSAA 3A North Region ChampionshipsOct 30 · 5,000 Meters Varsity · Place 1 · WestminsterWestminster5,000 Meters Varsity117:18.19 PB12
Oct 21Carroll County Cross Country Championshps 2025Oct 21 · 5,000 Meters Varsity · Place 1 · WestminsterWestminster5,000 Meters Varsity117:06.19 PB12
Oct 8Crossfire InviteOct 8 · 5,000 Meters Varsity · Place 2 · WestminsterWestminster5,000 Meters Varsity217:03.912
Oct 4Frank Keyser InvitationalOct 4 · 3 Miles Varsity · Place 6 · WestminsterWestminster3 Miles Varsity615:49.812
Sep 25Mountain RunSep 25 · 5,000 Meters Varsity · Place 2 · WestminsterWestminster5,000 Meters Varsity217:25.5812
Sep 10The Lynx InvitationalSep 10 · 5,000 Meters Varsity · Place 2 · WestminsterWestminster5,000 Meters Varsity216:57.7712

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 22Carroll County XC ChampionshipOct 22 · 5,000 Meters Varsity · Place 6 · WestminsterWestminster5,000 Meters Varsity617:44.7511
Oct 15Man Val Quad MeetOct 15 · 5,000 Meters Varsity · Place 3 · WestminsterWestminster5,000 Meters Varsity318:21.5511
Oct 9Crossfire InviteOct 9 · 5,000 Meters Varsity · Place 6 · WestminsterWestminster5,000 Meters Varsity617:46.611
Oct 5Frank Keyser InvitationalOct 5 · 3 Miles Varsity · Place 8 · WestminsterWestminster3 Miles Varsity816:42.711