Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Centennial HSEagle Invitational · Sep 19 | 17:18.13 | Eagle Invitational | September 19, 2026 |
| 3 Miles · Hereford HSBull Run 2026 · Sep 26 | 18:13.52 | Bull Run 2026 | September 26, 2026 |
| 3 Miles · Hereford HSBull Run 2025 · Sep 20 | 19:25.04 | Bull Run 2025 | September 20, 2025 |
| 5,000 Meters · Governor Thomas Johnson High School10th Patriot XC Invitational · Oct 9 | 17:52.67 | 10th Patriot XC Invitational | October 9, 2026 |
| 5,000 Meters · Marriotts Ridge HSHoward County League Meet 2A · Sep 30 | 17:58.8 | Howard County League Meet 2A | September 30, 2026 |
| 5,000 Meters · River Hill HSMPSSAA 3A South Regional Championships · Nov 4 | 18:08.44 | MPSSAA 3A South Regional Championships | November 4, 2026 |
| 5,000 Meters · River Hill HSMPSSAA 2A West & 3A South Region Championships · Oct 30 | 18:02.74 | MPSSAA 2A West & 3A South Region Championships | October 30, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | MPSSAA State ChampionshipsNov 8 · 3 Miles 3A · Place 88 · Marriotts Ridge | 3 Miles 3A | 88 | 18:33.51 | 10 |
| Oct 30 | MPSSAA 2A West & 3A South Region ChampionshipsOct 30 · 5,000 Meters 3A South · Place 30 · Marriotts Ridge | 5,000 Meters 3A South | 30 | 18:02.74 PB | 10 |
| Oct 22 | 2025 Howard County XC ChampionshipsOct 22 · 3 Miles Championship · Place 38 · Marriotts Ridge | 3 Miles Championship | 38 | 17:26.41 | 10 |
| Oct 15 | Reservoir, Marriotts Ridge @ Oakland MillsOct 15 · 5,000 Meters Varsity · Place 5 · Marriotts Ridge | 5,000 Meters Varsity | 5 | 17:59.48 | 10 |
| Oct 8 | Crossfire InviteOct 8 · 5,000 Meters Varsity · Place 20 · Marriotts Ridge | 5,000 Meters Varsity | 20 | 18:44.3 | 10 |
| Sep 27 | MD Twilight ShowcaseSep 27 · 5,000 Meters Varsity Elite · Place 64 · Marriotts Ridge | 5,000 Meters Varsity Elite | 64 | 18:37.17 | 10 |
| Sep 20 | Bull Run 2025Sep 20 · 3 Miles Boys Gold Varsity · Place 67 · Marriotts Ridge | 3 Miles Boys Gold Varsity | 67 | 19:25.04 PB | 10 |
| Sep 10 | The Lynx InvitationalSep 10 · 5,000 Meters Varsity · Place 19 · Marriotts Ridge | 5,000 Meters Varsity | 19 | 19:34.79 | 10 |
| Aug 22 | Reservoir 2 Mile ScrimmageAug 22 · 2 Miles Scrimmage · Place 16 · Marriotts Ridge | 2 Miles Scrimmage | 16 | 12:27.39Unofficial | 10 |
2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | MPSSAA 3A South Region ChampionshipsOct 31 · 5,000 Meters Varsity · Place 55 · Marriotts Ridge | 5,000 Meters Varsity | 55 | 20:07.35 | 9 |
| Oct 23 | Howard County Cross Country ChampionshipsOct 23 · 3 Miles Championship · Place 89 · Marriotts Ridge | 3 Miles Championship | 89 | 19:54.64 | 9 |
| Oct 16 | Marriotts Ridge, Centennial @ Atholton HSOct 16 · 5,000 Meters Varsity · Place 32 · Marriotts Ridge | 5,000 Meters Varsity | 32 | 20:23.4 | 9 |
| Oct 5 | Maryland XC Invitational (MDXC)Oct 5 · 5,000 Meters Varsity · Place 238 · Marriotts Ridge | 5,000 Meters Varsity | 238 | 21:01.78 | 9 |
| Sep 28 | Scorpion CrawlSep 28 · 5,000 Meters Varsity · Place 75 · Marriotts Ridge | 5,000 Meters Varsity | 75 | 21:54.37 | 9 |
| Sep 14 | Eagle InvitationalSep 14 · 3 Miles Varsity · Place 161 · Marriotts Ridge | 3 Miles Varsity | 161 | 21:19.96 | 9 |
| Sep 11 | Howard, Marriotts Ridge @ Glenelg HSSep 11 · 5,000 Meters Varsity · Place 38 · Marriotts Ridge | 5,000 Meters Varsity | 38 | 20:53.0 | 9 |
| Sep 7 | Top of the Hill Invitational - 2nd AnnualSep 7 · 5,000 Meters Junior Varsity · Place 38 · Marriotts Ridge | 5,000 Meters Junior Varsity | 38 | 21:16.48 | 9 |