Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Hereford High SchoolMPSSAA 2A State Championships · Nov 917:05.41MPSSAA 2A State ChampionshipsNovember 9, 2024
3 Miles · South River High SchoolSeahawk Invite · Sep 320:17.00Seahawk InviteSeptember 3, 2022
5,000 Meters · Championship 5000m CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 1116:09.03Maryland XC Invitational presented by Brooks (MDXC)October 11, 2025
5,000 Meters · Middletown High SchoolMPSSAA 2A West Region Championships · Nov 217:38.00MPSSAA 2A West Region ChampionshipsNovember 2, 2023
5,000 Meters · Utica ParkMPSSAA 2A West Region Championships · Oct 3117:21.27MPSSAA 2A West Region ChampionshipsOctober 31, 2024
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2316:49.35NXR Southeast Regional ChampionshipsNovember 23, 2024
6,000 Meters · Kernstown BattlefieldSU Twilight Open · Sep 1120:55.30SU Twilight OpenSeptember 11, 2026
8,000 Meters · Green Hill ParkRoanoke College South Region Showdown · Oct 1726:36.50Roanoke College South Region ShowdownOctober 17, 2026
8,000 Meters · Kernstown BattlefieldODAC XC Championships · Oct 3127:49.2ODAC XC ChampionshipsOctober 31, 2026
8,000 Meters · New Market Battlefield State Historical ParkJMU Invitational · Sep 2527:09.70JMU InvitationalSeptember 25, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31ODAC XC ChampionshipsOct 31 · 8,000 Meters ODAC · Place 47 · Washington and LeeWashington and Lee8,000 Meters ODAC4727:49.2 PBFr
Oct 17Roanoke College South Region ShowdownOct 17 · 8,000 Meters Men 8k · Place 39 · Washington and LeeWashington and Lee8,000 Meters Men 8k3926:36.50 PBFr
Sep 25JMU InvitationalSep 25 · 8,000 Meters Collegiate · Place 3 · Washington and LeeWashington and Lee8,000 Meters Collegiate327:09.70 PBFr
Sep 11SU Twilight OpenSep 11 · 6,000 Meters Collegiate · Place 15 · Washington and LeeWashington and Lee6,000 Meters Collegiate1520:55.30 PBFr

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Invite 1 · Place 308 · CentennialCentennial5,000 Meters Invite 130820:59.1812
Oct 11Maryland XC Invitational presented by Brooks (MDXC)Oct 11 · 5,000 Meters Black & Gold Varsity · Place 18 · CentennialCentennial5,000 Meters Black & Gold Varsity1816:09.03 PB12

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Open Invitational · Place 200 · CentennialCentennial5,000 Meters Open Invitational20016:49.35 PB11
Nov 9MPSSAA 2A State ChampionshipsNov 9 · 3 Miles 2A Varsity · Place 13 · CentennialCentennial3 Miles 2A Varsity1317:05.41 PB11
Oct 31MPSSAA 2A West Region ChampionshipsOct 31 · 5,000 Meters Varsity · Place 10 · CentennialCentennial5,000 Meters Varsity1017:21.27 PB11

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 11MPSSAA 2A State ChampionshipsNov 11 · 3 Miles 2A Varsity · Place 14 · CentennialCentennial3 Miles 2A Varsity1417:13.2110
Nov 2MPSSAA 2A West Region ChampionshipsNov 2 · 5,000 Meters Varsity · Place 25 · CentennialCentennial5,000 Meters Varsity2517:38.00 PB10

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 3Seahawk InviteSep 3 · 3 Miles JV · Place 35 · CentennialCentennial3 Miles JV3520:17.00 PB9