Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Boonsboro HSFrank Keyser Invitational · Oct 316:58.3Frank Keyser InvitationalOctober 3, 2026
3 Miles · Carroll Community College CourseLynx Invitational · Sep 919:28.29Lynx Invitational September 9, 2026
3 Miles · Hereford High School- Post 2013Bull Run 2023 · Sep 2322:40.7Bull Run 2023September 23, 2023
3 Miles · Hereford HSMPSSAA State Championships · Nov 819:12.62MPSSAA State ChampionshipsNovember 8, 2025
3 Miles · Hereford HSBull Run 2025 · Sep 2019:56.62Bull Run 2025September 20, 2025
3 Miles · Overlea High SchoolMPSSAA 3A North Region Championships · Nov 417:46.57MPSSAA 3A North Region ChampionshipsNovember 4, 2026
5,000 Meters · Baltimore County Agriculture Resource CentterMPSSAA 3A North Region Championships · Oct 3019:42.29MPSSAA 3A North Region ChampionshipsOctober 30, 2025
5,000 Meters · Carroll Community College CourseCarroll County Cross Country Championshps 2025 · Oct 2119:45.87Carroll County Cross Country Championshps 2025October 21, 2025
5,000 Meters · Century HSKnights Classic · Sep 1918:34.5Knights ClassicSeptember 19, 2026
5,000 Meters · Governor Thomas Johnson High School10th Patriot XC Invitational · Oct 918:29.6110th Patriot XC InvitationalOctober 9, 2026
5,000 Meters · Manchester Valley High SchoolMan Val 5k · Sep 1620:26Man Val 5kSeptember 16, 2026
5,000 Meters · Woodsboro ParkMountain Run Hosted by Walkersville High School · Sep 2421:16.91Mountain 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

8 results
DateMeetEventPlMarkGr
Nov 4MPSSAA 3A North Region ChampionshipsNov 4 · 3 Miles 3A North · Place 22 · Westminster3 Miles 3A North2217:46.57 PB12
Oct 910th Patriot XC InvitationalOct 9 · 5,000 Meters Varsity · Place 44 · Westminster5,000 Meters Varsity4418:29.61 PB12
Oct 3Frank Keyser InvitationalOct 3 · 3 Miles Large School Varsity · Place 31 · Westminster3 Miles Large School Varsity3116:58.3 PB12
Sep 26Bull Run 2026Sep 26 · 3 Miles Boys Medium Varsity · Place 46 · Westminster3 Miles Boys Medium Varsity4619:12.8612
Sep 24Mountain Run Hosted by Walkersville High SchoolSep 24 · 5,000 Meters Varsity · Place 44 · Westminster5,000 Meters Varsity4421:16.91 PB12
Sep 19Knights ClassicSep 19 · 5,000 Meters Varsity · Place 27 · Westminster5,000 Meters Varsity2718:34.5 PB12
Sep 16Man Val 5kSep 16 · 5,000 Meters Varsity · Place 5 · Westminster5,000 Meters Varsity520:26 PB12
Sep 9Lynx Invitational Sep 9 · 3 Miles Varsity · Place 17 · Westminster3 Miles Varsity1719:28.29 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 8MPSSAA State ChampionshipsNov 8 · 3 Miles 3A · Place 130 · Westminster3 Miles 3A13019:12.62 PB11
Oct 30MPSSAA 3A North Region ChampionshipsOct 30 · 5,000 Meters Varsity · Place 28 · Westminster5,000 Meters Varsity2819:42.29 PB11
Oct 21Carroll County Cross Country Championshps 2025Oct 21 · 5,000 Meters Varsity · Place 31 · Westminster5,000 Meters Varsity3119:45.87 PB11
Oct 8Crossfire InviteOct 8 · 5,000 Meters Varsity · Place 30 · Westminster5,000 Meters Varsity3019:36.111
Oct 4Frank Keyser InvitationalOct 4 · 3 Miles Varsity · Place 67 · Westminster3 Miles Varsity6718:13.011
Sep 25Mountain RunSep 25 · 5,000 Meters Varsity · Place 21 · Westminster5,000 Meters Varsity2120:39.4711
Sep 20Bull Run 2025Sep 20 · 3 Miles Boys Medium Varsity · Place 71 · Westminster3 Miles Boys Medium Varsity7119:56.62 PB11
Sep 1342nd Annual Richard Barnhart Memorial InvitationalSep 13 · 5,000 Meters Varsity · Place 149 · Westminster5,000 Meters Varsity14920:21.4111
Sep 10The Lynx InvitationalSep 10 · 5,000 Meters Varsity · Place 24 · Westminster5,000 Meters Varsity2420:17.8311

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 22Carroll County XC ChampionshipOct 22 · 5,000 Meters Junior Varsity · Place 9 · Westminster5,000 Meters Junior Varsity921:09.9310
Oct 15Man Val Quad MeetOct 15 · 5,000 Meters Varsity · Place 13 · Westminster5,000 Meters Varsity1321:44.7610
Oct 9Crossfire InviteOct 9 · 5,000 Meters Varsity · Place 39 · Westminster5,000 Meters Varsity3921:02.810
Oct 5Frank Keyser InvitationalOct 5 · 3 Miles Varsity · Place 91 · Westminster3 Miles Varsity9119:39.910
Sep 26Mountain Run Hosted by Walkersville High SchoolSep 26 · 5,000 Meters Varsity · Place 50 · Westminster5,000 Meters Varsity5022:26.8410
Sep 1441st Annual Richard Barnhart Memorial Invitational-FULLSep 14 · 5,000 Meters Varsity · Place 154 · Westminster5,000 Meters Varsity15420:42.9910

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 18Carroll County Meet at Man ValOct 18 · 5,000 Meters Junior Varsity · Place 12 · Westminster5,000 Meters Junior Varsity1223:04.49
Oct 1411th Annual Gunpowder "North" InvitationalOct 14 · 5,000 Meters Fresh-Soph · Place 75 · Westminster5,000 Meters Fresh-Soph7522:55.409
Oct 7Frank Keyser InvitationalOct 7 · 3 Miles Junior Varsity · Place 37 · Westminster3 Miles Junior Varsity3720:56.29
Sep 28Return of the Mountain RunSep 28 · 5,000 Meters Varsity · Place 38 · Westminster5,000 Meters Varsity3823:02.399
Sep 23Bull Run 2023Sep 23 · 3 Miles Boys Medium/Small JV/Open · Place 50 · Westminster3 Miles Boys Medium/Small JV/Open5022:40.7 PB9
Sep 20Westminster Home MeetSep 20 · 5,000 Meters Varsity · Place 30 · Westminster5,000 Meters Varsity3022:48.849
Sep 13Cavalier Canter XC Home MeetSep 13 · Varsity · Place 42 · WestminsterVarsity4223:479