Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Boonsboro HSFrank Keyser Invitational · Oct 320:26.9Frank Keyser InvitationalOctober 3, 2026
3 Miles · Centennial HSEagle Invitational · Sep 1921:44.02Eagle InvitationalSeptember 19, 2026
3 Miles · Hereford HSMPSSAA State Championships · Nov 823:13.34MPSSAA State ChampionshipsNovember 8, 2025
5,000 Meters · Atholton HSHoward County League Meet 2B · Sep 3023:33.87Howard County League Meet 2BSeptember 30, 2026
5,000 Meters · Brunswick High School43rd Annual Brunswick Zumbach Invitational · Sep 524:11.3943rd Annual Brunswick Zumbach InvitationalSeptember 5, 2026
5,000 Meters · River Hill HSMPSSAA 2A West & 3A South Region Championships · Oct 3023:06.11MPSSAA 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

5 results
DateMeetEventPlMarkGr
Oct 24Howard County Cross Country Championships 2026Oct 24 · 3 Miles Championship · Place 28 · Glenelg3 Miles Championship2821:19.3912
Oct 3Frank Keyser InvitationalOct 3 · 3 Miles Small School Varsity · Place 17 · Glenelg3 Miles Small School Varsity1720:26.9 PB12
Sep 30Howard County League Meet 2BSep 30 · 5,000 Meters Varsity · Place 13 · Glenelg5,000 Meters Varsity1323:33.87 PB12
Sep 19Eagle InvitationalSep 19 · 3 Miles Varsity · Place 31 · Glenelg3 Miles Varsity3121:44.02 PB12
Sep 543rd Annual Brunswick Zumbach InvitationalSep 5 · 5,000 Meters Varsity Large School · Place 21 · Glenelg5,000 Meters Varsity Large School2124:11.39 PB12

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 8MPSSAA State ChampionshipsNov 8 · 3 Miles 2A · Place 43 · Glenelg3 Miles 2A4323:13.34 PB11
Oct 30MPSSAA 2A West & 3A South Region ChampionshipsOct 30 · 5,000 Meters 2A West · Place 29 · Glenelg5,000 Meters 2A West2923:06.11 PB11