Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Hereford High SchoolMPSSAA 3A State Championships · Nov 1117:16.55MPSSAA 3A State ChampionshipsNovember 11, 2023
3 Miles · Hereford HSMPSSAA 3A State Championships · Nov 916:04.00MPSSAA 3A State ChampionshipsNovember 9, 2024
5,000 Meters · Governor Thomas Johnson High SchoolMPSSAA 3A West Region Championships · Nov 317:57.15MPSSAA 3A West Region ChampionshipsNovember 3, 2022
5,000 Meters · Utica ParkMPSSAA 3A West Region Championships · Oct 3116:24.66MPSSAA 3A West Region ChampionshipsOctober 31, 2024
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2316:10.70NXR Southeast Regional ChampionshipsNovember 23, 2024
5800 m · Virginia Tech Home Cross Country CourseVT Invitational · Sep 420:00.1VT InvitationalSeptember 4, 2026
8,000 Meters · Green Hill ParkRoanoke College South Region Showdown · Oct 1726:13.60Roanoke College South Region ShowdownOctober 17, 2026
8,000 Meters · Kernstown BattlefieldODAC XC Championships · Oct 3127:14.6ODAC XC ChampionshipsOctober 31, 2026
8,000 Meters · Panorama FarmsNCAA DIII South Region Preview · Sep 1927:23.98NCAA DIII South Region PreviewSeptember 19, 2026
8,000 Meters · Pole Green ParkRichmond Invitational · Oct 227:52.1Richmond InvitationalOctober 2, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31ODAC XC ChampionshipsOct 31 · 8,000 Meters ODAC · Place 31 · LynchburgLynchburg8,000 Meters ODAC3127:14.6 PBFr
Oct 17Roanoke College South Region ShowdownOct 17 · 8,000 Meters Men 8k · Place 24 · LynchburgLynchburg8,000 Meters Men 8k2426:13.60 PBFr
Oct 2Richmond InvitationalOct 2 · 8,000 Meters College · Place 90 · LynchburgLynchburg8,000 Meters College9027:52.1 PBFr
Sep 19NCAA DIII South Region PreviewSep 19 · 8,000 Meters Collegiate · Place 27 · LynchburgLynchburg8,000 Meters Collegiate2727:23.98 PBFr
Sep 4VT InvitationalSep 4 · 5,800 Meters Collegiate · Place 36 · LynchburgLynchburg5,800 Meters Collegiate3620:00.1 PBFr

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Championship · Place 133 · North HagerstownNorth Hagerstown5,000 Meters Championship13316:10.70 PB11
Nov 9MPSSAA 3A State ChampionshipsNov 9 · 3 Miles 3A Varsity · Place 2 · North HagerstownNorth Hagerstown3 Miles 3A Varsity216:04.00 PB11
Oct 31MPSSAA 3A West Region ChampionshipsOct 31 · 5,000 Meters Varsity · Place 2 · North HagerstownNorth Hagerstown5,000 Meters Varsity216:24.66 PB11
Oct 24Washington County ChampionshipOct 24 · 5,000 Meters Varsity · Place 1 · North HagerstownNorth Hagerstown5,000 Meters Varsity115:5911
Oct 18CMC ChampionshipsOct 18 · 3 Miles Varsity · Place 1 · North HagerstownNorth Hagerstown3 Miles Varsity115:08.211
Oct 5Maryland XC Invitational (MDXC)Oct 5 · 5,000 Meters Varsity · Place 8 · North HagerstownNorth Hagerstown5,000 Meters Varsity816:08.5511
Sep 10Run in The ValleySep 10 · 5,000 Meters Varsity · Place 2 · North HagerstownNorth Hagerstown5,000 Meters Varsity217:18.1111
Sep 7Hood College HS InvitationalSep 7 · 5,000 Meters Varsity · Place 4 · North Hagerstown HigNorth Hagerstown Hig5,000 Meters Varsity416:08.9—

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 11MPSSAA 3A State ChampionshipsNov 11 · 3 Miles 3A Varsity · Place 31 · North HagerstownNorth Hagerstown3 Miles 3A Varsity3117:16.55 PB10
Nov 2MPSSAA 3A West Region ChampionshipsNov 2 · 5,000 Meters Varsity · Place 12 · North HagerstownNorth Hagerstown5,000 Meters Varsity1216:46.7010
Oct 26Washington County ChampionshipsOct 26 · 5,000 Meters Varsity · Place 1 · North HagerstownNorth Hagerstown5,000 Meters Varsity116:56.410
Oct 20CMC ChampionshipsOct 20 · 3 Miles Varsity · Place 3 · North HagerstownNorth Hagerstown3 Miles Varsity316:04.910
Oct 7Maryland XC Invitational presented by Saucony (MDXC)Oct 7 · 5,000 Meters Varsity · Place 30 · North HagerstownNorth Hagerstown5,000 Meters Varsity3016:4510
Sep 12Run in the ValleySep 12 · 5,000 Meters Varsity · Place 3 · North HagerstownNorth Hagerstown5,000 Meters Varsity318:03.6310
Sep 9Rebel InvitationalSep 9 · 5,000 Meters Varsity · Place 3 · North HagerstownNorth Hagerstown5,000 Meters Varsity317:12.610
Sep 2Hood College HS InvitationalSep 2 · 5,000 Meters Varsity · Place 17 · North HagerstownNorth Hagerstown5,000 Meters Varsity1717:00.810

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 12MPSSAA 3A State ChampionshipsNov 12 · 3 Miles Varsity · Place 64 · North HagerstownNorth Hagerstown3 Miles Varsity6418:39.019
Nov 3MPSSAA 3A West Region ChampionshipsNov 3 · 5,000 Meters Varsity · Place 17 · North HagerstownNorth Hagerstown5,000 Meters Varsity1717:57.15 PB9
Oct 21CMC ChampionshipsOct 21 · 3 Miles Varsity · Place 15 · North HagerstownNorth Hagerstown3 Miles Varsity1517:24.39
Oct 21CMC ChampionshipsOct 21 · Varsity · Place 18 · North HagerstownNorth HagerstownVarsity1817:24.39
Sep 10Rebel InvitationalSep 10 · 5,000 Meters Varsity · Place 22 · North HagerstownNorth Hagerstown5,000 Meters Varsity2218:30.609
Sep 6New and Improved New Germany Race!Sep 6 · Varsity · Place 11 · North HagerstownNorth HagerstownVarsity1119:489