Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Boonsboro HSFrank Keyser Invitational · Oct 316:47.2Frank Keyser InvitationalOctober 3, 2026
3 Miles · Carroll Community College CourseLynx Invitational · Sep 919:12.74Lynx Invitational September 9, 2026
3 Miles · Hereford High SchoolMPSSAA 2A State Championships · Nov 918:19.43MPSSAA 2A State ChampionshipsNovember 9, 2024
3 Miles · Hereford HSMPSSAA State Championships · Nov 818:43.27MPSSAA State ChampionshipsNovember 8, 2025
3 Miles · Hereford HSBull Run 2025 · Sep 2019:25.12Bull Run 2025September 20, 2025
5,000 Meters · Carroll Community College CourseCarroll County Cross Country Championshps 2025 · Oct 2118:37.13Carroll County Cross Country Championshps 2025October 21, 2025
5,000 Meters · Century HSKnights Classic · Sep 1918:10.6Knights ClassicSeptember 19, 2026
5,000 Meters · Championship 5000m CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 1118:03.68Maryland XC Invitational presented by Brooks (MDXC)October 11, 2025
5,000 Meters · Chesapeake High SchoolChesapeake 9th Annual Invite · Sep 1317:41.94Chesapeake 9th Annual InviteSeptember 13, 2025
5,000 Meters · Liberty HSCrossfire Invite · Oct 718:18.0Crossfire InviteOctober 7, 2026
5,000 Meters · River Hill HSMPSSAA 2A West Region Championships · Nov 417:35.00MPSSAA 2A West Region ChampionshipsNovember 4, 2026
5,000 Meters · River Hill HSMPSSAA 2A West & 3A South Region Championships · Oct 3018:33.48MPSSAA 2A West & 3A South Region ChampionshipsOctober 30, 2025
5,000 Meters · Terripan ParkKent Island Home Meet 1 · Oct 1418:08.00Kent Island Home Meet 1October 14, 2026
5,000 Meters · Utica ParkMPSSAA 2A West Region Championships · Oct 3119:07.98MPSSAA 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

10 results
DateMeetEventPlMarkGr
Nov 4MPSSAA 2A West Region ChampionshipsNov 4 · 5,000 Meters 2A West · Place 10 · Century5,000 Meters 2A West1017:35.00 PB11
Oct 27Carroll County Cross County ChampionshipsOct 27 · 5,000 Meters Varsity · Place 2 · Century5,000 Meters Varsity217:42.211
Oct 19Monster MashOct 19 · 5,000 Meters Varsity · Place 4 · Century5,000 Meters Varsity420:1511
Oct 14Kent Island Home Meet 1Oct 14 · 5,000 Meters Varsity · Place 6 · Century5,000 Meters Varsity618:08.00 PB11
Oct 7Crossfire InviteOct 7 · 5,000 Meters Large Varsity · Place 11 · Century5,000 Meters Large Varsity1118:18.0 PB11
Oct 3Frank Keyser InvitationalOct 3 · 3 Miles Small School Varsity · Place 19 · Century3 Miles Small School Varsity1916:47.2 PB11
Sep 26Bull Run 2026Sep 26 · 3 Miles Boys Small Varsity · Place 20 · Century3 Miles Boys Small Varsity2018:52.5811
Sep 19Knights ClassicSep 19 · 5,000 Meters Varsity · Place 18 · Century5,000 Meters Varsity1818:10.6 PB11
Sep 9Lynx Invitational Sep 9 · 3 Miles Varsity · Place 14 · Century3 Miles Varsity1419:12.74 PB11
Sep 5Top of the Hill Invitational - 4th AnnualSep 5 · 5,000 Meters Varsity · Place 69 · Century5,000 Meters Varsity6919:01.9511

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 8MPSSAA State ChampionshipsNov 8 · 3 Miles 2A · Place 52 · Century3 Miles 2A5218:43.27 PB10
Oct 30MPSSAA 2A West & 3A South Region ChampionshipsOct 30 · 5,000 Meters 2A West · Place 39 · Century5,000 Meters 2A West3918:33.48 PB10
Oct 21Carroll County Cross Country Championshps 2025Oct 21 · 5,000 Meters Varsity · Place 12 · Century5,000 Meters Varsity1218:37.13 PB10
Oct 11Maryland XC Invitational presented by Brooks (MDXC)Oct 11 · 5,000 Meters Red & White Varsity · Place 54 · Century5,000 Meters Red & White Varsity5418:03.68 PB10
Oct 8Crossfire InviteOct 8 · 5,000 Meters Varsity · Place 7 · Century5,000 Meters Varsity718:32.510
Oct 4Frank Keyser InvitationalOct 4 · 3 Miles Varsity · Place 32 · Century3 Miles Varsity3217:03.810
Sep 27Scorpion CrawlSep 27 · 5,000 Meters Varsity · Place 45 · Century5,000 Meters Varsity4518:30.7410
Sep 20Bull Run 2025Sep 20 · 3 Miles Boys Small Varsity · Place 42 · Century3 Miles Boys Small Varsity4219:25.12 PB10
Sep 13Chesapeake 9th Annual InviteSep 13 · 5,000 Meters Varsity A · Place 43 · Century5,000 Meters Varsity A4317:41.94 PB10
Sep 6Top of the Hill Invitational - 3rd AnnualSep 6 · 5,000 Meters Varsity · Place 73 · Century5,000 Meters Varsity7318:39.5910

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 9MPSSAA 2A State ChampionshipsNov 9 · 3 Miles 2A Varsity · Place 46 · Century3 Miles 2A Varsity4618:19.43 PB9
Oct 31MPSSAA 2A West Region ChampionshipsOct 31 · 5,000 Meters Varsity · Place 41 · Century5,000 Meters Varsity4119:07.98 PB9
Oct 22Carroll County XC ChampionshipOct 22 · 5,000 Meters Varsity · Place 26 · Century5,000 Meters Varsity2619:44.189
Oct 9Crossfire InviteOct 9 · 5,000 Meters Varsity · Place 15 · Century5,000 Meters Varsity1519:02.39
Sep 28Scorpion CrawlSep 28 · 5,000 Meters Varsity · Place 43 · Century5,000 Meters Varsity4319:55.399
Sep 21Bull RunSep 21 · 3 Miles Varsity Small · Place 89 · Century3 Miles Varsity Small8920:57.09
Sep 14Eagle InvitationalSep 14 · 3 Miles Varsity · Place 122 · Century3 Miles Varsity12219:35.189
Sep 10Run in The ValleySep 10 · 5,000 Meters Varsity · Place 31 · Century5,000 Meters Varsity3121:11.679