Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Centennial HSEagle Invitational · Sep 1917:18.13Eagle InvitationalSeptember 19, 2026
3 Miles · Hereford HSBull Run 2026 · Sep 2618:13.52Bull Run 2026September 26, 2026
3 Miles · Hereford HSBull Run 2025 · Sep 2019:25.04Bull Run 2025September 20, 2025
5,000 Meters · Governor Thomas Johnson High School10th Patriot XC Invitational · Oct 917:52.6710th Patriot XC InvitationalOctober 9, 2026
5,000 Meters · Marriotts Ridge HSHoward County League Meet 2A · Sep 3017:58.8Howard County League Meet 2ASeptember 30, 2026
5,000 Meters · River Hill HSMPSSAA 3A South Regional Championships · Nov 418:08.44MPSSAA 3A South Regional ChampionshipsNovember 4, 2026
5,000 Meters · River Hill HSMPSSAA 2A West & 3A South Region Championships · Oct 3018:02.74MPSSAA 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

7 results
DateMeetEventPlMarkGr
Nov 4MPSSAA 3A South Regional ChampionshipsNov 4 · 5,000 Meters Varsity · Place 30 · Marriotts Ridge5,000 Meters Varsity3018:08.44 PB11
Oct 24Howard County Cross Country Championships 2026Oct 24 · 3 Miles Championship · Place 75 · Marriotts Ridge3 Miles Championship7518:13.6411
Oct 910th Patriot XC InvitationalOct 9 · 5,000 Meters Varsity · Place 27 · Marriotts Ridge5,000 Meters Varsity2717:52.67 PB11
Sep 30Howard County League Meet 2ASep 30 · 5,000 Meters All Runners · Place 6 · Marriotts Ridge5,000 Meters All Runners617:58.8 PB11
Sep 26Bull Run 2026Sep 26 · 3 Miles Boys Maroon Varsity · Place 63 · Marriotts Ridge3 Miles Boys Maroon Varsity6318:13.52 PB11
Sep 19Eagle InvitationalSep 19 · 3 Miles Varsity · Place 29 · Marriotts Ridge3 Miles Varsity2917:18.13 PB11
Sep 5Top of the Hill Invitational - 4th AnnualSep 5 · 5,000 Meters Varsity · Place 45 · Marriotts Ridge5,000 Meters Varsity4518:25.9411

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 8MPSSAA State ChampionshipsNov 8 · 3 Miles 3A · Place 88 · Marriotts Ridge3 Miles 3A8818:33.5110
Oct 30MPSSAA 2A West & 3A South Region ChampionshipsOct 30 · 5,000 Meters 3A South · Place 30 · Marriotts Ridge5,000 Meters 3A South3018:02.74 PB10
Oct 222025 Howard County XC ChampionshipsOct 22 · 3 Miles Championship · Place 38 · Marriotts Ridge3 Miles Championship3817:26.4110
Oct 15Reservoir, Marriotts Ridge @ Oakland MillsOct 15 · 5,000 Meters Varsity · Place 5 · Marriotts Ridge5,000 Meters Varsity517:59.4810
Oct 8Crossfire InviteOct 8 · 5,000 Meters Varsity · Place 20 · Marriotts Ridge5,000 Meters Varsity2018:44.310
Sep 27MD Twilight ShowcaseSep 27 · 5,000 Meters Varsity Elite · Place 64 · Marriotts Ridge5,000 Meters Varsity Elite6418:37.1710
Sep 20Bull Run 2025Sep 20 · 3 Miles Boys Gold Varsity · Place 67 · Marriotts Ridge3 Miles Boys Gold Varsity6719:25.04 PB10
Sep 10The Lynx InvitationalSep 10 · 5,000 Meters Varsity · Place 19 · Marriotts Ridge5,000 Meters Varsity1919:34.7910
Aug 22Reservoir 2 Mile ScrimmageAug 22 · 2 Miles Scrimmage · Place 16 · Marriotts Ridge2 Miles Scrimmage1612:27.39Unofficial10

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 31MPSSAA 3A South Region ChampionshipsOct 31 · 5,000 Meters Varsity · Place 55 · Marriotts Ridge5,000 Meters Varsity5520:07.359
Oct 23Howard County Cross Country ChampionshipsOct 23 · 3 Miles Championship · Place 89 · Marriotts Ridge3 Miles Championship8919:54.649
Oct 16Marriotts Ridge, Centennial @ Atholton HSOct 16 · 5,000 Meters Varsity · Place 32 · Marriotts Ridge5,000 Meters Varsity3220:23.49
Oct 5Maryland XC Invitational (MDXC)Oct 5 · 5,000 Meters Varsity · Place 238 · Marriotts Ridge5,000 Meters Varsity23821:01.789
Sep 28Scorpion CrawlSep 28 · 5,000 Meters Varsity · Place 75 · Marriotts Ridge5,000 Meters Varsity7521:54.379
Sep 14Eagle InvitationalSep 14 · 3 Miles Varsity · Place 161 · Marriotts Ridge3 Miles Varsity16121:19.969
Sep 11Howard, Marriotts Ridge @ Glenelg HSSep 11 · 5,000 Meters Varsity · Place 38 · Marriotts Ridge5,000 Meters Varsity3820:53.09
Sep 7Top of the Hill Invitational - 2nd AnnualSep 7 · 5,000 Meters Junior Varsity · Place 38 · Marriotts Ridge5,000 Meters Junior Varsity3821:16.489