Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Boonsboro HSFrank Keyser Invitational · Oct 317:54.5Frank Keyser InvitationalOctober 3, 2026
3 Miles · Carroll Community College CourseLynx Invitational · Sep 919:34.64Lynx Invitational September 9, 2026
3 Miles · Hereford HSBull Run 2026 · Sep 2619:41.23Bull Run 2026September 26, 2026
3 Miles · Hereford HSBull Run 2025 · Sep 2020:11.82Bull Run 2025September 20, 2025
5,000 Meters · Carroll Community College CourseCarroll County Cross Country Championshps 2025 · Oct 2120:20.65Carroll County Cross Country Championshps 2025October 21, 2025
5,000 Meters · Century HSKnights Classic · Sep 1919:15.0Knights ClassicSeptember 19, 2026
5,000 Meters · Championship 5000m CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 1119:08.78Maryland XC Invitational presented by Brooks (MDXC)October 11, 2025
5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 918:16.99Maryland XC Invitational presented by Brooks (MDXC)October 9, 2026
5,000 Meters · River Hill HSMPSSAA 2A West Region Championships · Nov 418:44.80MPSSAA 2A West Region ChampionshipsNovember 4, 2026
5,000 Meters · River Hill HSMPSSAA 2A West & 3A South Region Championships · Oct 3019:33.39MPSSAA 2A West & 3A South Region ChampionshipsOctober 30, 2025
5,000 Meters · Utica ParkMPSSAA 2A West Region Championships · Oct 3121:36.20MPSSAA 2A West Region ChampionshipsOctober 31, 2024

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 4MPSSAA 2A West Region ChampionshipsNov 4 · 5,000 Meters 2A West · Place 48 · Winters Mill5,000 Meters 2A West4818:44.80 PB11
Oct 27Carroll County Cross County ChampionshipsOct 27 · 5,000 Meters Varsity · Place 25 · Winters Mill5,000 Meters Varsity2519:42.211
Oct 19Monster MashOct 19 · 5,000 Meters Varsity · Place 12 · Winters Mill5,000 Meters Varsity1220:5911
Oct 9Maryland XC Invitational presented by Brooks (MDXC)Oct 9 · 5,000 Meters Red & White Varsity · Place 77 · Winters Mill5,000 Meters Red & White Varsity7718:16.99 PB11
Oct 3Frank Keyser InvitationalOct 3 · 3 Miles Small School Varsity · Place 53 · Winters Mill3 Miles Small School Varsity5317:54.5 PB11
Sep 26Bull Run 2026Sep 26 · 3 Miles Boys Medium Varsity · Place 60 · Winters Mill3 Miles Boys Medium Varsity6019:41.23 PB11
Sep 19Knights ClassicSep 19 · 5,000 Meters Varsity · Place 42 · Winters Mill5,000 Meters Varsity4219:15.0 PB11
Sep 9Lynx Invitational Sep 9 · 3 Miles Varsity · Place 20 · Winters Mill3 Miles Varsity2019:34.64 PB11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 30MPSSAA 2A West & 3A South Region ChampionshipsOct 30 · 5,000 Meters 2A West · Place 56 · Winters Mill5,000 Meters 2A West5619:33.39 PB10
Oct 21Carroll County Cross Country Championshps 2025Oct 21 · 5,000 Meters Varsity · Place 39 · Winters Mill5,000 Meters Varsity3920:20.65 PB10
Oct 11Maryland XC Invitational presented by Brooks (MDXC)Oct 11 · 5,000 Meters Red & White Varsity · Place 116 · Winters Mill5,000 Meters Red & White Varsity11619:08.78 PB10
Oct 8Crossfire InviteOct 8 · 5,000 Meters Varsity · Place 18 · Winters Mill5,000 Meters Varsity1819:41.910
Oct 4Frank Keyser InvitationalOct 4 · 3 Miles Varsity · Place 78 · Winters Mill3 Miles Varsity7818:47.310
Sep 27Scorpion CrawlSep 27 · 5,000 Meters Varsity · Place 64 · Winters Mill5,000 Meters Varsity6419:11.5310
Sep 20Bull Run 2025Sep 20 · 3 Miles Boys Medium Varsity · Place 81 · Winters Mill3 Miles Boys Medium Varsity8120:11.82 PB10
Sep 132025 Rebel InvitationalSep 13 · 5,000 Meters Varsity · Place 45 · Winters Mill5,000 Meters Varsity4519:28.110
Sep 642nd Brunswick Zumbach InvitationalSep 6 · 5,000 Meters Varsity · Place 31 · Winters Mill5,000 Meters Varsity3120:26.5110

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 31MPSSAA 2A West Region ChampionshipsOct 31 · 5,000 Meters Varsity · Place 63 · Winters Mill5,000 Meters Varsity6321:36.20 PB9
Oct 22Carroll County XC ChampionshipOct 22 · 5,000 Meters Varsity · Place 47 · Winters Mill5,000 Meters Varsity4722:30.919
Oct 15Man Val Quad MeetOct 15 · 5,000 Meters Varsity · Place 24 · Winters Mill5,000 Meters Varsity2423:24.399
Oct 9Crossfire InviteOct 9 · 5,000 Meters Varsity · Place 48 · Winters Mill5,000 Meters Varsity4821:56.99
Oct 5Maryland XC Invitational (MDXC)Oct 5 · 5,000 Meters Varsity · Place 169 · Winters Mill5,000 Meters Varsity16921:49.399
Sep 21Bull RunSep 21 · 3 Miles Junior Varsity Small/Medium · Place 72 · Winters Mill3 Miles Junior Varsity Small/Medium7222:43.19
Sep 14Rebel InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 7 · Winters Mill5,000 Meters Junior Varsity722:17.89
Sep 741st Brunswick Zumbach InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 19 · Winters Mill5,000 Meters Junior Varsity1922:19.999