Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Boonsboro High SchoolCMC Championships · Oct 1618:36.6CMC ChampionshipsOctober 16, 2026
3 Miles · Hereford HSBull Run 2025 · Sep 2024:32.19Bull Run 2025September 20, 2025
5,000 Meters · CarlisleCarlisle Invitational · Sep 2724:08.8Carlisle InvitationalSeptember 27, 2025
5,000 Meters · Championship 5000m CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 1122:56.18Maryland XC Invitational presented by Brooks (MDXC)October 11, 2025
5,000 Meters · Governor Thomas Johnson High School10th Patriot XC Invitational · Oct 919:39.0910th Patriot XC InvitationalOctober 9, 2026
5,000 Meters · Lake Needwood, Rock Creek Regional ParkMPSSAA 3A West Region Championships · Nov 420:01.56MPSSAA 3A West Region ChampionshipsNovember 4, 2026
5,000 Meters · Utica ParkMountain Bash · Sep 1620:44.4Mountain BashSeptember 16, 2026
5,000 Meters · Woodsboro ParkMountain Run Hosted by Walkersville High School · Sep 2420:04.84Mountain Run Hosted by Walkersville High SchoolSeptember 24, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 4MPSSAA 3A West Region ChampionshipsNov 4 · 5,000 Meters Varsity · Place 60 · Linganore5,000 Meters Varsity6020:01.56 PB10
Oct 22Frederick County ChampsionshipsOct 22 · 5,000 Meters Varsity · Place 56 · Linganore5,000 Meters Varsity5619:51.3210
Oct 16CMC ChampionshipsOct 16 · 3 Miles Spires Varsity · Place 36 · Linganore3 Miles Spires Varsity3618:36.6 PB10
Oct 910th Patriot XC InvitationalOct 9 · 5,000 Meters Varsity · Place 73 · Linganore5,000 Meters Varsity7319:39.09 PB10
Sep 24Mountain Run Hosted by Walkersville High SchoolSep 24 · 5,000 Meters Varsity · Place 28 · Linganore5,000 Meters Varsity2820:04.84 PB10
Sep 16Mountain BashSep 16 · 5,000 Meters Varsity · Place 24 · Linganore5,000 Meters Varsity2420:44.4 PB10

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 23FCPS Championship 2025Oct 23 · 5,000 Meters Junior Varsity · Place 86 · Linganore5,000 Meters Junior Varsity8620:56.809
Oct 17CMC ChampionshipsOct 17 · 3 Miles Junior Varsity · Place 50 · Linganore3 Miles Junior Varsity5020:11.99
Oct 11Maryland XC Invitational presented by Brooks (MDXC)Oct 11 · 5,000 Meters Red & White Junior Varsity (PM) · Place 100 · Linganore5,000 Meters Red & White Junior Varsity (PM)10022:56.18 PB9
Sep 27Carlisle InvitationalSep 27 · 5,000 Meters Boys Freshman · Place 129 · Linganore5,000 Meters Boys Freshman12924:08.8 PB9
Sep 20Bull Run 2025Sep 20 · 3 Miles Boys Maroon/Gold JV/Open · Place 317 · Linganore3 Miles Boys Maroon/Gold JV/Open31724:32.19 PB9
Sep 6Top of the Hill Invitational - 3rd AnnualSep 6 · 5,000 Meters Junior Varsity · Place 141 · Linganore5,000 Meters Junior Varsity14123:17.769