Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Boonsboro HSFrank Keyser Invitational · Oct 317:13.4Frank Keyser InvitationalOctober 3, 2026
3 Miles · Centennial HSEagle Invitational · Sep 1917:22.74Eagle InvitationalSeptember 19, 2026
3 Miles · Hereford High SchoolMPSSAA 2A State Championships · Nov 918:53.25MPSSAA 2A State ChampionshipsNovember 9, 2024
3 Miles · Hereford HSMPSSAA State Championships · Nov 818:39.85MPSSAA State ChampionshipsNovember 8, 2025
3 Miles · Howard High School Athletic FieldHoward County League Meet 3A · Oct 1417:42.10Howard County League Meet 3AOctober 14, 2026
3 Miles · South River High SchoolSeahawk Invite · Sep 617:04.40Seahawk InviteSeptember 6, 2025
5,000 Meters · Atholton HSHoward County League Meet 2B · Sep 3018:37.13Howard County League Meet 2BSeptember 30, 2026
5,000 Meters · Brunswick High School43rd Annual Brunswick Zumbach Invitational · Sep 519:24.5243rd Annual Brunswick Zumbach InvitationalSeptember 5, 2026
5,000 Meters · Glenelg High SchoolCentennial, Atholton @ Glenelg · Oct 1517:52.1Centennial, Atholton @ GlenelgOctober 15, 2025
5,000 Meters · Hammond High SchoolReservoir, Howard, Glenelg @ Hammond (Scrimmage) · Sep 320:08.95Reservoir, Howard, Glenelg @ Hammond (Scrimmage)September 3, 2025
5,000 Meters · River Hill HSMPSSAA 2A West Region Championships · Nov 418:16.38MPSSAA 2A West Region ChampionshipsNovember 4, 2026
5,000 Meters · River Hill HSMPSSAA 2A West & 3A South Region Championships · Oct 3017:54.61MPSSAA 2A West & 3A South Region ChampionshipsOctober 30, 2025
5,000 Meters · Utica ParkMPSSAA 2A West Region Championships · Oct 3118:21.62MPSSAA 2A West Region ChampionshipsOctober 31, 2024

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 4MPSSAA 2A West Region ChampionshipsNov 4 · 5,000 Meters 2A West · Place 34 · Glenelg5,000 Meters 2A West3418:16.38 PB12
Oct 24Howard County Cross Country Championships 2026Oct 24 · 3 Miles Championship · Place 33 · Glenelg3 Miles Championship3317:06.6512
Oct 14Howard County League Meet 3AOct 14 · 3 Miles Varsity · Place 3 · Glenelg3 Miles Varsity317:42.10 PB12
Oct 3Frank Keyser InvitationalOct 3 · 3 Miles Small School Varsity · Place 29 · Glenelg3 Miles Small School Varsity2917:13.4 PB12
Sep 30Howard County League Meet 2BSep 30 · 5,000 Meters Varsity · Place 13 · Glenelg5,000 Meters Varsity1318:37.13 PB12
Sep 19Eagle InvitationalSep 19 · 3 Miles Varsity · Place 31 · Glenelg3 Miles Varsity3117:22.74 PB12
Sep 543rd Annual Brunswick Zumbach InvitationalSep 5 · 5,000 Meters Varsity Large School · Place 23 · Glenelg5,000 Meters Varsity Large School2319:24.52 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 8MPSSAA State ChampionshipsNov 8 · 3 Miles 2A · Place 50 · Glenelg3 Miles 2A5018:39.85 PB11
Oct 30MPSSAA 2A West & 3A South Region ChampionshipsOct 30 · 5,000 Meters 2A West · Place 23 · Glenelg5,000 Meters 2A West2317:54.61 PB11
Oct 222025 Howard County XC ChampionshipsOct 22 · 3 Miles Championship · Place 31 · Glenelg3 Miles Championship3117:15.7511
Oct 15Centennial, Atholton @ GlenelgOct 15 · 5,000 Meters All Runners · Place 6 · Glenelg5,000 Meters All Runners617:52.1 PB11
Oct 4Frank Keyser InvitationalOct 4 · 3 Miles Varsity · Place 35 · Glenelg3 Miles Varsity3517:07.711
Sep 18Wilde Lake, Glenelg @ Guilford ParkSep 18 · 5,000 Meters Varsity · Place 6 · Glenelg5,000 Meters Varsity618:5411
Sep 13Eagle InvitationalSep 13 · 3 Miles Varsity · Place 36 · Glenelg3 Miles Varsity3617:36.2011
Sep 6Seahawk InviteSep 6 · 3 Miles Varsity · Place 42 · Glenelg3 Miles Varsity4217:04.40 PB11
Sep 3Reservoir, Howard, Glenelg @ Hammond (Scrimmage)Sep 3 · 5,000 Meters All Runners · Place 10 · Glenelg5,000 Meters All Runners1020:08.95 PB11

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 9MPSSAA 2A State ChampionshipsNov 9 · 3 Miles 2A Varsity · Place 67 · Glenelg3 Miles 2A Varsity6718:53.25 PB10
Oct 31MPSSAA 2A West Region ChampionshipsOct 31 · 5,000 Meters Varsity · Place 26 · Glenelg5,000 Meters Varsity2618:21.62 PB10
Oct 23Howard County Cross Country ChampionshipsOct 23 · 3 Miles Championship · Place 41 · Glenelg3 Miles Championship4118:00.1610
Oct 16Glenelg, River Hill @ Mt. Hebron HSOct 16 · 5,000 Meters Varsity · Place 14 · Glenelg5,000 Meters Varsity1419:48.210
Oct 11Patriot XC InvitationalOct 11 · 5,000 Meters Varsity · Place 30 · Glenelg5,000 Meters Varsity3018:36.7010
Oct 5Maryland XC Invitational (MDXC)Oct 5 · 5,000 Meters Varsity · Place 161 · Glenelg5,000 Meters Varsity16118:54.7610
Sep 14Eagle InvitationalSep 14 · 3 Miles Frosh/Soph Freshman · Place 5 · Glenelg3 Miles Frosh/Soph Freshman518:01.1110
Sep 11Howard, Marriotts Ridge @ Glenelg HSSep 11 · 5,000 Meters Varsity · Place 10 · Glenelg5,000 Meters Varsity1018:45.810
Sep 741st Brunswick Zumbach InvitationalSep 7 · 5,000 Meters Varsity · Place 24 · Glenelg5,000 Meters Varsity2419:12.3210

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 252023 Howard Country Cross Country ChampionshipsOct 25 · 3 Miles Junior Varsity · Place 17 · Glenelg3 Miles Junior Varsity1718:56.379
Oct 11Mt. Hebron, Oakland Mills @ Glenelg Oct 11 · 3 Miles Varsity · Place 27 · Glenelg3 Miles Varsity2719:22.39
Oct 7Maryland XC Invitational presented by Saucony (MDXC)Oct 7 · 5,000 Meters Junior Varsity · Place 129 · Glenelg5,000 Meters Junior Varsity12919:249
Oct 4Glenelg, Atholton @ HammondOct 4 · 3 Miles Varsity · Place 17 · Glenelg3 Miles Varsity1720:20.29
Sep 27Centennial, Glenelg @ River HillSep 27 · Varsity · Place 29 · GlenelgVarsity2919:479
Sep 9Eagle InvitationalSep 9 · 3 Miles Frosh/Soph Freshman · Place 55 · Glenelg3 Miles Frosh/Soph Freshman5520:30.819
Sep 240th Annual Zumbach Brunswick InvitationalSep 2 · 5,000 Meters Junior Varsity · Place 8 · Glenelg5,000 Meters Junior Varsity820:54.149