Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Hereford High School- Post 2013Bull Run 2023 · Sep 2322:05.5Bull Run 2023September 23, 2023
3 Miles · Hereford HSMPSSAA State Championships · Nov 820:11.39MPSSAA State ChampionshipsNovember 8, 2025
3 Miles · Hereford HSBull Run 2025 · Sep 2020:30.44Bull Run 2025September 20, 2025
5,000 Meters · Baltimore County Agriculture Resource CentterMPSSAA 3A North Region Championships · Oct 3020:13.70MPSSAA 3A North Region ChampionshipsOctober 30, 2025
5,000 Meters · Carroll Community College CourseCarroll County Cross Country Championshps 2025 · Oct 2120:07.79Carroll County Cross Country Championshps 2025October 21, 2025
5,000 Meters · Woodsboro ParkMountain Run Hosted by Walkersville High School · Sep 2621:41.83Mountain Run Hosted by Walkersville High SchoolSeptember 26, 2024

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 8MPSSAA State ChampionshipsNov 8 · 3 Miles 3A · Place 152 · Westminster3 Miles 3A15220:11.39 PB12
Oct 30MPSSAA 3A North Region ChampionshipsOct 30 · 5,000 Meters Varsity · Place 31 · Westminster5,000 Meters Varsity3120:13.70 PB12
Oct 21Carroll County Cross Country Championshps 2025Oct 21 · 5,000 Meters JV · Place 3 · Westminster5,000 Meters JV320:07.79 PB12
Oct 8Crossfire InviteOct 8 · 5,000 Meters Junior Varsity · Place 4 · Westminster5,000 Meters Junior Varsity419:34.912
Sep 25Mountain RunSep 25 · 5,000 Meters Varsity · Place 25 · Westminster5,000 Meters Varsity2520:51.6912
Sep 20Bull Run 2025Sep 20 · 3 Miles Boys Medium Varsity · Place 88 · Westminster3 Miles Boys Medium Varsity8820:30.44 PB12
Sep 1342nd Annual Richard Barnhart Memorial InvitationalSep 13 · 5,000 Meters Varsity · Place 162 · Westminster5,000 Meters Varsity16220:40.6912
Sep 10The Lynx InvitationalSep 10 · 5,000 Meters Varsity · Place 32 · Westminster5,000 Meters Varsity3221:24.9412

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 22Carroll County XC ChampionshipOct 22 · 5,000 Meters Junior Varsity · Place 12 · Westminster5,000 Meters Junior Varsity1221:21.5411
Oct 15Man Val Quad MeetOct 15 · 5,000 Meters Varsity · Place 12 · Westminster5,000 Meters Varsity1221:22.4211
Oct 9Crossfire InviteOct 9 · 5,000 Meters Varsity · Place 26 · Westminster5,000 Meters Varsity2620:18.811
Oct 5Frank Keyser InvitationalOct 5 · 3 Miles Varsity · Place 73 · Westminster3 Miles Varsity7318:58.511
Sep 26Mountain Run Hosted by Walkersville High SchoolSep 26 · 5,000 Meters Varsity · Place 35 · Westminster5,000 Meters Varsity3521:41.83 PB11
Sep 21Bull RunSep 21 · 3 Miles Junior Varsity Small/Medium · Place 16 · Westminster3 Miles Junior Varsity Small/Medium1620:52.411

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 26Carroll County ChampionshipOct 26 · 5,000 Meters Junior Varsity · Place 25 · Westminster5,000 Meters Junior Varsity2521:52.8010
Oct 18Carroll County Meet at Man ValOct 18 · 5,000 Meters Junior Varsity · Place 8 · Westminster5,000 Meters Junior Varsity822:56.010
Oct 1411th Annual Gunpowder "North" InvitationalOct 14 · 5,000 Meters Fresh-Soph · Place 51 · Westminster5,000 Meters Fresh-Soph5121:39.6010
Oct 7Frank Keyser InvitationalOct 7 · 3 Miles Junior Varsity · Place 13 · Westminster3 Miles Junior Varsity1320:06.710
Sep 28Return of the Mountain RunSep 28 · 5,000 Meters Varsity · Place 37 · Westminster5,000 Meters Varsity3723:01.3210
Sep 23Bull Run 2023Sep 23 · 3 Miles Boys Medium/Small JV/Open · Place 38 · Westminster3 Miles Boys Medium/Small JV/Open3822:05.5 PB10
Sep 20Westminster Home MeetSep 20 · 5,000 Meters Varsity · Place 29 · Westminster5,000 Meters Varsity2922:46.1810
Sep 13Cavalier Canter XC Home MeetSep 13 · Varsity · Place 38 · WestminsterVarsity3822:5410