Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Reservoir High SchoolHoward County League Meet 3B · Oct 1414:05.33Howard County League Meet 3BOctober 14, 2026
3 Miles · Boonsboro HSFrank Keyser Invitational · Oct 320:07.9Frank Keyser InvitationalOctober 3, 2026
3 Miles · Carroll Community College CourseLynx Invitational · Sep 923:13.99Lynx Invitational September 9, 2026
3 Miles · Mount Hebron High SchoolHoward County League Meet 1A · Sep 828:03.09Howard County League Meet 1ASeptember 8, 2026
5,000 Meters · Atholton HSHoward County League Meet 2B · Sep 3023:51.80Howard County League Meet 2BSeptember 30, 2026
5,000 Meters · CarlisleCarlisle Invitational · Sep 2722:29.80Carlisle InvitationalSeptember 27, 2025
5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 920:48.29Maryland XC Invitational presented by Brooks (MDXC)October 9, 2026
5,000 Meters · River Hill HSTop of the Hill Invitational - 4th Annual · Sep 522:56.39Top of the Hill Invitational - 4th AnnualSeptember 5, 2026
5,000 Meters · WakeMed Soccer Parkadidas XC Challenge · Sep 1823:21.8adidas XC ChallengeSeptember 18, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 4Reservoir Team Time TrialsNov 4 · 5,000 Meters Time Trial · Place 13 · Reservoir5,000 Meters Time Trial1321:26.28Unofficial12
Oct 14Howard County League Meet 3BOct 14 · 2 Miles All Runners · Place 57 · Reservoir2 Miles All Runners5714:05.33 PB12
Oct 9Maryland XC Invitational presented by Brooks (MDXC)Oct 9 · 5,000 Meters Black & Gold Junior Varsity (AM) · Place 284 · Reservoir5,000 Meters Black & Gold Junior Varsity (AM)28420:48.29 PB12
Oct 3Frank Keyser InvitationalOct 3 · 3 Miles Large School Junior Varsity C · Place 15 · Reservoir3 Miles Large School Junior Varsity C1520:07.9 PB12
Sep 30Howard County League Meet 2BSep 30 · 5,000 Meters Junior Varsity · Place 59 · Reservoir5,000 Meters Junior Varsity5923:51.80 PB12
Sep 18adidas XC ChallengeSep 18 · 5,000 Meters Junior Varsity Red · Place 257 · Reservoir5,000 Meters Junior Varsity Red25723:21.8 PB12
Sep 9Lynx Invitational Sep 9 · 3 Miles Junior Varsity · Place 33 · Reservoir3 Miles Junior Varsity3323:13.99 PB12
Sep 8Howard County League Meet 1ASep 8 · 3 Miles All Runners · Place 128 · Reservoir3 Miles All Runners12828:03.09 PB12
Sep 5Top of the Hill Invitational - 4th AnnualSep 5 · 5,000 Meters Junior Varsity · Place 164 · Reservoir5,000 Meters Junior Varsity16422:56.39 PB12
Aug 21Reservoir 2 Mile ScrimmageAug 21 · 2 Miles Scrimmage · Place 41 · Reservoir2 Miles Scrimmage4114:52.4912

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 30Reservoir Team Time TrialOct 30 · 5,000 Meters Time Trial · Place 13 · Reservoir5,000 Meters Time Trial1322:25.53Unofficial11
Sep 27Carlisle InvitationalSep 27 · 5,000 Meters Boys JV · Place 249 · Reservoir5,000 Meters Boys JV24922:29.80 PB11