Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.75 Miles · Glenelg High SchoolHoward County League Meet 1B · Sep 9 | 23:07.40 | Howard County League Meet 1B | September 9, 2026 |
| 3 Miles · Centennial HSEagle Invitational · Sep 19 | 23:02.02 | Eagle Invitational | September 19, 2026 |
| 3 Miles · South River High SchoolSeahawk Invite · Sep 6 | 18:55.08 | Seahawk Invite | September 6, 2025 |
| 5,000 Meters · Brunswick High School43rd Annual Brunswick Zumbach Invitational · Sep 5 | 23:45.53 | 43rd Annual Brunswick Zumbach Invitational | September 5, 2026 |
| 5,000 Meters · Glenelg High SchoolCentennial, Atholton @ Glenelg · Oct 15 | 20:36.3 | Centennial, Atholton @ Glenelg | October 15, 2025 |
| 5,000 Meters · Hammond High SchoolReservoir, Howard, Glenelg @ Hammond (Scrimmage) · Sep 3 | 22:47.03 | Reservoir, Howard, Glenelg @ Hammond (Scrimmage) | September 3, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | 2025 Howard County XC ChampionshipsOct 22 · 3 Miles Junior Varsity · Place 31 · Glenelg | 3 Miles Junior Varsity | 31 | 18:55.65 | 10 |
| Oct 15 | Centennial, Atholton @ GlenelgOct 15 · 5,000 Meters All Runners · Place 37 · Glenelg | 5,000 Meters All Runners | 37 | 20:36.3 PB | 10 |
| Oct 4 | Frank Keyser InvitationalOct 4 · 3 Miles Junior Varsity · Place 20 · Glenelg | 3 Miles Junior Varsity | 20 | 18:42.5 | 10 |
| Sep 18 | Wilde Lake, Glenelg @ Guilford ParkSep 18 · 5,000 Meters Varsity · Place 27 · Glenelg | 5,000 Meters Varsity | 27 | 21:24 | 10 |
| Sep 6 | Seahawk InviteSep 6 · 3 Miles Junior Varsity · Place 19 · Glenelg | 3 Miles Junior Varsity | 19 | 18:55.08 PB | 10 |
| Sep 3 | Reservoir, Howard, Glenelg @ Hammond (Scrimmage)Sep 3 · 5,000 Meters All Runners · Place 39 · Glenelg | 5,000 Meters All Runners | 39 | 22:47.03 PB | 10 |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | Howard County Cross Country ChampionshipsOct 23 · 3 Miles Junior Varsity · Place 65 · Glenelg | 3 Miles Junior Varsity | 65 | 20:57.75 | 9 |
| Oct 16 | Glenelg, River Hill @ Mt. Hebron HSOct 16 · 5,000 Meters Varsity · Place 43 · Glenelg | 5,000 Meters Varsity | 43 | 21:14 | 9 |
| Oct 5 | Maryland XC Invitational (MDXC)Oct 5 · 5,000 Meters Open · Place 237 · Glenelg | 5,000 Meters Open | 237 | 24:48.75 | 9 |
| Oct 2 | Oakland Mills, Glenelg @ Long Reach HSOct 2 · 5,000 Meters Varsity · Place 30 · Glenelg | 5,000 Meters Varsity | 30 | 21:27 | 9 |
| Sep 14 | Eagle InvitationalSep 14 · 3 Miles Frosh/Soph Freshman · Place 89 · Glenelg | 3 Miles Frosh/Soph Freshman | 89 | 22:12.45 | 9 |
| Sep 11 | Howard, Marriotts Ridge @ Glenelg HSSep 11 · 5,000 Meters Varsity · Place 69 · Glenelg | 5,000 Meters Varsity | 69 | 24:22.6 | 9 |
| Sep 7 | 41st Brunswick Zumbach InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 14 · Glenelg | 5,000 Meters Junior Varsity | 14 | 21:42.05 | 9 |