Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Reservoir High SchoolHoward County League Meet 3B · Oct 1411:52.21Howard County League Meet 3BOctober 14, 2026
3 Miles · Boonsboro HSFrank Keyser Invitational · Oct 316:37.6Frank Keyser InvitationalOctober 3, 2026
3 Miles · Carroll Community College CourseLynx Invitational · Sep 918:56.06Lynx Invitational September 9, 2026
3 Miles · Hereford HSMPSSAA State Championships · Nov 819:07.72MPSSAA State ChampionshipsNovember 8, 2025
3 Miles · Mount Hebron High SchoolHoward County League Meet 1A · Sep 824:20.50Howard County League Meet 1ASeptember 8, 2026
5,000 Meters · Atholton HSHoward County League Meet 2B · Sep 3018:57.11Howard County League Meet 2BSeptember 30, 2026
5,000 Meters · CarlisleCarlisle Invitational · Sep 2718:37.8Carlisle InvitationalSeptember 27, 2025
5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 916:52.25Maryland XC Invitational presented by Brooks (MDXC)October 9, 2026
5,000 Meters · River Hill HSMPSSAA 3A South Regional Championships · Nov 417:35.50MPSSAA 3A South Regional ChampionshipsNovember 4, 2026
5,000 Meters · River Hill HSMPSSAA 2A West & 3A South Region Championships · Oct 3018:30.29MPSSAA 2A West & 3A South Region ChampionshipsOctober 30, 2025
5,000 Meters · WakeMed Soccer Parkadidas XC Challenge · Sep 1817:40.9adidas XC ChallengeSeptember 18, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 4MPSSAA 3A South Regional ChampionshipsNov 4 · 5,000 Meters Varsity · Place 15 · Reservoir5,000 Meters Varsity1517:35.50 PB11
Oct 24Howard County Cross Country Championships 2026Oct 24 · 3 Miles Championship · Place 24 · Reservoir3 Miles Championship2416:45.1111
Oct 14Howard County League Meet 3BOct 14 · 2 Miles All Runners · Place 7 · Reservoir2 Miles All Runners711:52.21 PB11
Oct 9Maryland XC Invitational presented by Brooks (MDXC)Oct 9 · 5,000 Meters Black & Gold Varsity · Place 77 · Reservoir5,000 Meters Black & Gold Varsity7716:52.25 PB11
Oct 3Frank Keyser InvitationalOct 3 · 3 Miles Large School Varsity · Place 25 · Reservoir3 Miles Large School Varsity2516:37.6 PB11
Sep 30Howard County League Meet 2BSep 30 · 5,000 Meters Varsity · Place 19 · Reservoir5,000 Meters Varsity1918:57.11 PB11
Sep 18adidas XC ChallengeSep 18 · 5,000 Meters Championship · Place 184 · Reservoir5,000 Meters Championship18417:40.9 PB11
Sep 9Lynx Invitational Sep 9 · 3 Miles Varsity · Place 12 · Reservoir3 Miles Varsity1218:56.06 PB11
Sep 8Howard County League Meet 1ASep 8 · 3 Miles All Runners · Place 86 · Reservoir3 Miles All Runners8624:20.50 PB11
Sep 5Top of the Hill Invitational - 4th AnnualSep 5 · 5,000 Meters Varsity · Place 49 · Reservoir5,000 Meters Varsity4918:30.8411
Aug 21Reservoir 2 Mile ScrimmageAug 21 · 2 Miles Scrimmage · Place 8 · Reservoir2 Miles Scrimmage812:32.3811

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 8MPSSAA State ChampionshipsNov 8 · 3 Miles 3A · Place 123 · Reservoir3 Miles 3A12319:07.72 PB10
Oct 30MPSSAA 2A West & 3A South Region ChampionshipsOct 30 · 5,000 Meters 3A South · Place 38 · Reservoir5,000 Meters 3A South3818:30.29 PB10
Sep 27Carlisle InvitationalSep 27 · 5,000 Meters Boys Champions · Place 97 · Reservoir5,000 Meters Boys Champions9718:37.8 PB10