Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Hereford High SchoolMPSSAA 2A State Championships · Nov 918:48.10MPSSAA 2A State ChampionshipsNovember 9, 2024
3 Miles · Hereford HSMPSSAA State Championships · Nov 817:54.95MPSSAA State ChampionshipsNovember 8, 2025
3 Miles · South River High SchoolSeahawk Invite · Sep 616:48.30Seahawk InviteSeptember 6, 2025
5,000 Meters · Glenelg High SchoolCentennial, Atholton @ Glenelg · Oct 1517:52.4Centennial, Atholton @ GlenelgOctober 15, 2025
5,000 Meters · Hammond High SchoolReservoir, Howard, Glenelg @ Hammond (Scrimmage) · Sep 320:10.27Reservoir, Howard, Glenelg @ Hammond (Scrimmage)September 3, 2025
5,000 Meters · River Hill HSMPSSAA 2A West & 3A South Region Championships · Oct 3017:34.22MPSSAA 2A West & 3A South Region ChampionshipsOctober 30, 2025
5,000 Meters · Utica ParkMPSSAA 2A West Region Championships · Oct 3118:21.83MPSSAA 2A West Region ChampionshipsOctober 31, 2024
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2217:03.64NXR Southeast Regional ChampionshipsNovember 22, 2025
6,000 Meters · BRIDGEWATER COLLEGEEagle Cross Country Challenge · Sep 122:16.08Eagle Cross Country ChallengeSeptember 1, 2026
6,000 Meters · Kernstown BattlefieldSU Twilight Open · Sep 1124:28.80SU Twilight OpenSeptember 11, 2026
6,000 Meters · Shippensburg UniversityGalen Piper XC Challenge · Sep 422:26.37Galen Piper XC ChallengeSeptember 4, 2026
8,000 Meters · Kernstown BattlefieldODAC XC Championships · Oct 3128:23.0ODAC XC ChampionshipsOctober 31, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31ODAC XC ChampionshipsOct 31 · 8,000 Meters ODAC · Place 62 · ShenandoahShenandoah8,000 Meters ODAC6228:23.0 PBFr
Oct 17Aubrey Shenk InvitationalOct 17 · 8,000 Meters Varsity · Place 155 · ShenandoahShenandoah8,000 Meters Varsity15527:08.9Fr
Sep 19Shenandoah Hornet HarrierSep 19 · 8,000 Meters Men's 8K · Place 17 · ShenandoahShenandoah8,000 Meters Men's 8K1728:44.83Fr
Sep 11SU Twilight OpenSep 11 · 6,000 Meters Collegiate · Place 71 · ShenandoahShenandoah6,000 Meters Collegiate7124:28.80 PBFr
Sep 4Galen Piper XC ChallengeSep 4 · 6,000 Meters Men · Place 93 · ShenandoahShenandoah6,000 Meters Men9322:26.37 PBFr
Sep 1Eagle Cross Country ChallengeSep 1 · 6,000 Meters Collegiate · Place 15 · ShenandoahShenandoah6,000 Meters Collegiate1522:16.08 PBFr

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Invite 2 · Place 58 · UnattachedUnattached5,000 Meters Invite 25817:03.64 PB12
Nov 8MPSSAA State ChampionshipsNov 8 · 3 Miles 2A · Place 27 · GlenelgGlenelg3 Miles 2A2717:54.95 PB12
Oct 30MPSSAA 2A West & 3A South Region ChampionshipsOct 30 · 5,000 Meters 2A West · Place 17 · GlenelgGlenelg5,000 Meters 2A West1717:34.22 PB12
Oct 222025 Howard County XC ChampionshipsOct 22 · 3 Miles Championship · Place 17 · GlenelgGlenelg3 Miles Championship1716:50.6012
Oct 15Centennial, Atholton @ GlenelgOct 15 · 5,000 Meters All Runners · Place 7 · GlenelgGlenelg5,000 Meters All Runners717:52.4 PB12
Oct 4Frank Keyser InvitationalOct 4 · 3 Miles Varsity · Place 14 · GlenelgGlenelg3 Miles Varsity1416:29.312
Sep 18Wilde Lake, Glenelg @ Guilford ParkSep 18 · 5,000 Meters Varsity · Place 4 · GlenelgGlenelg5,000 Meters Varsity418:0912
Sep 13Eagle InvitationalSep 13 · 3 Miles Open · Place 2 · GlenelgGlenelg3 Miles Open217:34.8012
Sep 6Seahawk InviteSep 6 · 3 Miles Varsity · Place 31 · GlenelgGlenelg3 Miles Varsity3116:48.30 PB12
Sep 3Reservoir, Howard, Glenelg @ Hammond (Scrimmage)Sep 3 · 5,000 Meters All Runners · Place 11 · GlenelgGlenelg5,000 Meters All Runners1120:10.27 PB12

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 9MPSSAA 2A State ChampionshipsNov 9 · 3 Miles 2A Varsity · Place 65 · GlenelgGlenelg3 Miles 2A Varsity6518:48.10 PB11
Oct 31MPSSAA 2A West Region ChampionshipsOct 31 · 5,000 Meters Varsity · Place 27 · GlenelgGlenelg5,000 Meters Varsity2718:21.83 PB11
Oct 23Howard County Cross Country ChampionshipsOct 23 · 3 Miles Championship · Place 40 · GlenelgGlenelg3 Miles Championship4017:59.0911
Oct 11Patriot XC InvitationalOct 11 · 5,000 Meters Varsity · Place 26 · GlenelgGlenelg5,000 Meters Varsity2618:28.6011
Oct 5Maryland XC Invitational (MDXC)Oct 5 · 5,000 Meters Varsity · Place 127 · GlenelgGlenelg5,000 Meters Varsity12718:06.5811
Sep 14Eagle InvitationalSep 14 · 3 Miles Varsity · Place 48 · GlenelgGlenelg3 Miles Varsity4817:49.8711
Sep 741st Brunswick Zumbach InvitationalSep 7 · 5,000 Meters Varsity · Place 7 · GlenelgGlenelg5,000 Meters Varsity718:26.1711

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 252023 Howard Country Cross Country ChampionshipsOct 25 · 3 Miles Varsity · Place 62 · GlenelgGlenelg3 Miles Varsity6218:34.9010
Oct 11Mt. Hebron, Oakland Mills @ Glenelg Oct 11 · 3 Miles Varsity · Place 13 · GlenelgGlenelg3 Miles Varsity1318:21.110
Oct 7Maryland XC Invitational presented by Saucony (MDXC)Oct 7 · 5,000 Meters Junior Varsity · Place 29 · GlenelgGlenelg5,000 Meters Junior Varsity2918:3410
Sep 27Centennial, Glenelg @ River HillSep 27 · Varsity · Place 16 · GlenelgGlenelgVarsity1618:4410
Sep 9Eagle InvitationalSep 9 · 3 Miles Frosh/Soph Freshman · Place 16 · GlenelgGlenelg3 Miles Frosh/Soph Freshman1618:56.9810
Sep 240th Annual Zumbach Brunswick InvitationalSep 2 · 5,000 Meters Varsity · Place 60 · GlenelgGlenelg5,000 Meters Varsity6020:01.1310