Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Reservoir High SchoolReservoir 2 Mile Scrimmage · Aug 2121:27.97Reservoir 2 Mile ScrimmageAugust 21, 2026
2.75 Miles · Glenelg High SchoolHoward County League Meet 1B · Sep 930:11.60Howard County League Meet 1BSeptember 9, 2026
3 Miles · Arundel High SchoolArundel Invite 2026 · Oct 330:41.68Arundel Invite 2026October 3, 2026
5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 929:47.57Maryland XC Invitational presented by Brooks (MDXC)October 9, 2026
5,000 Meters · Marriotts Ridge HSHoward County League Meet 2A · Sep 3031:50.8Howard County League Meet 2ASeptember 30, 2026
5,000 Meters · River Hill HSTop of the Hill Invitational - 4th Annual · Sep 531:53.80Top of the Hill Invitational - 4th AnnualSeptember 5, 2026
5,000 Meters · River Hill HSMPSSAA 2A West & 3A South Region Championships · Oct 3029:58.68MPSSAA 2A West & 3A South Region ChampionshipsOctober 30, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 9Maryland XC Invitational presented by Brooks (MDXC)Oct 9 · 5,000 Meters Red & White Varsity · Place 124 · Guilford Park5,000 Meters Red & White Varsity12429:47.57 PB12
Oct 3Arundel Invite 2026Oct 3 · 3 Miles Varsity · Place 65 · Guilford Park3 Miles Varsity6530:41.68 PB12
Sep 30Howard County League Meet 2ASep 30 · 5,000 Meters All Runners · Place 47 · Guilford Park5,000 Meters All Runners4731:50.8 PB12
Sep 9Howard County League Meet 1BSep 9 · 2.75 Miles All Runners · Place 40 · Guilford Park2.75 Miles All Runners4030:11.60 PB12
Sep 5Top of the Hill Invitational - 4th AnnualSep 5 · 5,000 Meters Varsity · Place 138 · Guilford Park5,000 Meters Varsity13831:53.80 PB12
Aug 21Reservoir 2 Mile ScrimmageAug 21 · 2 Miles Scrimmage · Place 40 · Guilford Park2 Miles Scrimmage4021:27.97 PB12

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 30MPSSAA 2A West & 3A South Region ChampionshipsOct 30 · 5,000 Meters 3A South · Place 61 · Guilford Park5,000 Meters 3A South6129:58.68 PB11