Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Hereford High SchoolMPSSAA 3A State Championships · Nov 1118:24.85MPSSAA 3A State ChampionshipsNovember 11, 2023
3 Miles · Hereford HSMPSSAA State Championships · Nov 817:15.10MPSSAA State ChampionshipsNovember 8, 2025
3 Miles · Hereford HSBull Run 2025 · Sep 2016:54.70Bull Run 2025September 20, 2025
5,000 Meters · CarlisleCarlisle Invitational · Sep 2716:54.0Carlisle InvitationalSeptember 27, 2025
5,000 Meters · Governor Thomas Johnson High SchoolMPSSAA 3A West Region Championships · Nov 318:42.29MPSSAA 3A West Region ChampionshipsNovember 3, 2022
5,000 Meters · Lake Needwood, Rock Creek Regional ParkMPSSAA 3A West Region Championships · Oct 3017:40.80MPSSAA 3A West Region ChampionshipsOctober 30, 2025
5,000 Meters · Utica ParkMPSSAA 3A West Region Championships · Oct 3117:27.05MPSSAA 3A West Region ChampionshipsOctober 31, 2024
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2317:26.19NXR Southeast Regional ChampionshipsNovember 23, 2024
5,000 Meters · WestminsterFisher Invitational · Sep 417:03.3Fisher InvitationalSeptember 4, 2026
8,000 Meters · Bulldog Cross Country CoursePAC Cross Country Championships · Oct 3127:44.6PAC Cross Country ChampionshipsOctober 31, 2026
8,000 Meters · West Branch Cross Country CourseLock Haven Invite · Sep 2626:39.1Lock Haven InviteSeptember 26, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 31PAC Cross Country ChampionshipsOct 31 · 8,000 Meters Collegiate · Place 22 · Grove CityGrove City8,000 Meters Collegiate2227:44.6 PBFr
Sep 26Lock Haven InviteSep 26 · 8,000 Meters Crimson · Place 71 · Grove CityGrove City8,000 Meters Crimson7126:39.1 PBFr
Sep 4Fisher InvitationalSep 4 · 5,000 Meters Collegiate · Place 8 · Grove CityGrove City5,000 Meters Collegiate817:03.3 PBFr

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 8MPSSAA State ChampionshipsNov 8 · 3 Miles 3A · Place 22 · North HagerstownNorth Hagerstown3 Miles 3A2217:15.10 PB12
Oct 30MPSSAA 3A West Region ChampionshipsOct 30 · 5,000 Meters Varsity · Place 20 · North HagerstownNorth Hagerstown5,000 Meters Varsity2017:40.80 PB12
Oct 23WCPS Championship Oct 23 · 3.04 Miles Varsity · Place 4 · North HagerstownNorth Hagerstown3.04 Miles Varsity416:45.812
Oct 17CMC ChampionshipsOct 17 · 3 Miles Varsity · Place 9 · North HagerstownNorth Hagerstown3 Miles Varsity915:56.412
Oct 935th Don Stoner XC Invitational Oct 9 · 3.04 Miles Varsity · Place 6 · North HagerstownNorth Hagerstown3.04 Miles Varsity616:39.712
Sep 27Carlisle InvitationalSep 27 · 5,000 Meters Boys Challenge · Place 56 · North HagerstownNorth Hagerstown5,000 Meters Boys Challenge5616:54.0 PB12
Sep 20Bull Run 2025Sep 20 · 3 Miles Boys Gold Varsity · Place 1 · North HagerstownNorth Hagerstown3 Miles Boys Gold Varsity116:54.70 PB12
Sep 13Eagle InvitationalSep 13 · 3 Miles Varsity · Place 20 · North HagerstownNorth Hagerstown3 Miles Varsity2016:36.4112
Sep 642nd Brunswick Zumbach InvitationalSep 6 · 5,000 Meters Varsity · Place 6 · North HagerstownNorth Hagerstown5,000 Meters Varsity617:49.2012

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Open Invitational · Place 403 · North HagerstownNorth Hagerstown5,000 Meters Open Invitational40317:26.19 PB11
Nov 9MPSSAA 3A State ChampionshipsNov 9 · 3 Miles 3A Varsity · Place 45 · North HagerstownNorth Hagerstown3 Miles 3A Varsity4517:17.0511
Oct 31MPSSAA 3A West Region ChampionshipsOct 31 · 5,000 Meters Varsity · Place 20 · North HagerstownNorth Hagerstown5,000 Meters Varsity2017:27.05 PB11
Oct 24Washington County ChampionshipOct 24 · 5,000 Meters Varsity · Place 8 · North HagerstownNorth Hagerstown5,000 Meters Varsity817:1411
Oct 18CMC ChampionshipsOct 18 · 3 Miles Varsity · Place 13 · North HagerstownNorth Hagerstown3 Miles Varsity1316:22.811
Oct 5Maryland XC Invitational (MDXC)Oct 5 · 5,000 Meters Varsity · Place 107 · North HagerstownNorth Hagerstown5,000 Meters Varsity10717:49.5611
Sep 18Mountain Ridge InvitationalSep 18 · 5,000 Meters Varsity · Place 4 · North HagerstownNorth Hagerstown5,000 Meters Varsity418:37.111
Sep 10Run in The ValleySep 10 · 5,000 Meters Varsity · Place 11 · North HagerstownNorth Hagerstown5,000 Meters Varsity1118:56.4711
Sep 7Hood College HS InvitationalSep 7 · 5,000 Meters Varsity · Place 36 · North Hagerstown HigNorth Hagerstown Hig5,000 Meters Varsity3617:36.7—

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 11MPSSAA 3A State ChampionshipsNov 11 · 3 Miles 3A Varsity · Place 97 · North HagerstownNorth Hagerstown3 Miles 3A Varsity9718:24.85 PB10
Nov 2MPSSAA 3A West Region ChampionshipsNov 2 · 5,000 Meters Varsity · Place 34 · North HagerstownNorth Hagerstown5,000 Meters Varsity3417:56.7010
Oct 26Washington County ChampionshipsOct 26 · 5,000 Meters Varsity · Place 8 · North HagerstownNorth Hagerstown5,000 Meters Varsity818:37.010
Oct 20CMC ChampionshipsOct 20 · 3 Miles Varsity · Place 25 · North HagerstownNorth Hagerstown3 Miles Varsity2517:44.010
Oct 7Maryland XC Invitational presented by Saucony (MDXC)Oct 7 · 5,000 Meters Varsity · Place 107 · North HagerstownNorth Hagerstown5,000 Meters Varsity10718:1810
Sep 12Run in the ValleySep 12 · 5,000 Meters Varsity · Place 11 · North HagerstownNorth Hagerstown5,000 Meters Varsity1118:54.7010
Sep 9Rebel InvitationalSep 9 · 5,000 Meters Varsity · Place 10 · North HagerstownNorth Hagerstown5,000 Meters Varsity1018:12.310
Sep 2Hood College HS InvitationalSep 2 · 5,000 Meters Varsity · Place 68 · North HagerstownNorth Hagerstown5,000 Meters Varsity6818:22.910

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 12MPSSAA 3A State ChampionshipsNov 12 · 3 Miles Varsity · Place 103 · North HagerstownNorth Hagerstown3 Miles Varsity10319:21.899
Nov 3MPSSAA 3A West Region ChampionshipsNov 3 · 5,000 Meters Varsity · Place 31 · North HagerstownNorth Hagerstown5,000 Meters Varsity3118:42.29 PB9
Oct 21CMC ChampionshipsOct 21 · 3 Miles Varsity · Place 21 · North HagerstownNorth Hagerstown3 Miles Varsity2117:45.69
Oct 21CMC ChampionshipsOct 21 · Varsity · Place 26 · North HagerstownNorth HagerstownVarsity2617:45.69
Sep 10Rebel InvitationalSep 10 · 5,000 Meters Varsity · Place 49 · North HagerstownNorth Hagerstown5,000 Meters Varsity4919:33.109
Sep 6New and Improved New Germany Race!Sep 6 · Varsity · Place 16 · North HagerstownNorth HagerstownVarsity1620:319