Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Hereford High SchoolMPSSAA 3A State Championships · Nov 1123:06.18MPSSAA 3A State ChampionshipsNovember 11, 2023
3 Miles · Hereford HSMPSSAA 3A State Championships · Nov 919:43.22MPSSAA 3A State ChampionshipsNovember 9, 2024
4,000 Meters · Temple University Ambler CampusTemple Invitational · Sep 416:35.8Temple InvitationalSeptember 4, 2026
5,000 Meters · Brunswick HSBrunswick "Zumbach" 38th Annual Invitational · Sep 424:03.73Brunswick "Zumbach" 38th Annual InvitationalSeptember 4, 2021
5,000 Meters · Governor Thomas Johnson High SchoolMPSSAA 3A West Region Championships · Nov 421:04.36MPSSAA 3A West Region ChampionshipsNovember 4, 2021
5,000 Meters · South Hagerstown HS6th Annual Rebel Invitational · Sep 1122:42.26th Annual Rebel InvitationalSeptember 11, 2021
5,000 Meters · Utica ParkMPSSAA 3A West Region Championships · Oct 3119:39.05MPSSAA 3A West Region ChampionshipsOctober 31, 2024
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2319:54.87NXR Southeast Regional ChampionshipsNovember 23, 2024
6,000 Meters · Blue Sky Sports ComplexJasper Fall XC Invitational · Sep 1924:33.58Jasper Fall XC InvitationalSeptember 19, 2026
6,000 Meters · Frank Lisk Park2025 American Conference XC Champs · Nov 123:22.82025 American Conference XC ChampsNovember 1, 2025
6,000 Meters · Lake Oaks ParkThe American Cross Country Championships · Oct 3121:41.0The American Cross Country ChampionshipsOctober 31, 2026
6,000 Meters · Lehigh UniversityPaul Short Run · Oct 222:45.4Paul Short RunOctober 2, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31The American Cross Country ChampionshipsOct 31 · 6,000 Meters American · Place 22 · TempleTemple6,000 Meters American2221:41.0 PBSo
Oct 2Paul Short RunOct 2 · 6,000 Meters Gold · Place 168 · TempleTemple6,000 Meters Gold16822:45.4 PBSo
Sep 19Jasper Fall XC InvitationalSep 19 · 6,000 Meters College · Place 94 · TempleTemple6,000 Meters College9424:33.58 PBSo
Sep 4Temple InvitationalSep 4 · 4,000 Meters College · Place 16 · TempleTemple4,000 Meters College1616:35.8 PBSo

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 14NCAA DI Mid-Atlantic RegionalNov 14 · 6,000 Meters D1 Mid-Atlantic · Place 151 · TempleTemple6,000 Meters D1 Mid-Atlantic15122:52.0Fr
Nov 12025 American Conference XC ChampsNov 1 · 6,000 Meters Champ · Place 76 · TempleTemple6,000 Meters Champ7623:22.8 PBFr
Aug 29Temple InvitationalAug 29 · 4,000 Meters College · TempleTemple4,000 Meters College—DNSFr

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Championship · Place 185 · UnattachedUnattached5,000 Meters Championship18519:54.87 PB12
Nov 9MPSSAA 3A State ChampionshipsNov 9 · 3 Miles 3A Varsity · Place 14 · North HagerstownNorth Hagerstown3 Miles 3A Varsity1419:43.22 PB12
Oct 31MPSSAA 3A West Region ChampionshipsOct 31 · 5,000 Meters Varsity · Place 4 · North HagerstownNorth Hagerstown5,000 Meters Varsity419:39.05 PB12
Oct 24Washington County ChampionshipOct 24 · 5,000 Meters Varsity · Place 2 · North HagerstownNorth Hagerstown5,000 Meters Varsity218:5312
Oct 18CMC ChampionshipsOct 18 · 3 Miles Varsity · Place 2 · North HagerstownNorth Hagerstown3 Miles Varsity218:04.312
Oct 5Maryland XC Invitational (MDXC)Oct 5 · 5,000 Meters Varsity · Place 23 · North HagerstownNorth Hagerstown5,000 Meters Varsity2319:51.0712
Sep 18Mountain Ridge InvitationalSep 18 · 5,000 Meters Varsity · Place 1 · North HagerstownNorth Hagerstown5,000 Meters Varsity120:42.412
Sep 10Run in The ValleySep 10 · 5,000 Meters Varsity · Place 2 · North HagerstownNorth Hagerstown5,000 Meters Varsity220:53.7612
Sep 7Hood College HS InvitationalSep 7 · 5,000 Meters Varsity · Place 4 · North Hagerstown HigNorth Hagerstown Hig5,000 Meters Varsity419:29.5—

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 11MPSSAA 3A State ChampionshipsNov 11 · 3 Miles 3A Varsity · Place 82 · North HagerstownNorth Hagerstown3 Miles 3A Varsity8223:06.18 PB11
Nov 2MPSSAA 3A West Region ChampionshipsNov 2 · 5,000 Meters Varsity · Place 14 · North HagerstownNorth Hagerstown5,000 Meters Varsity1420:18.6011
Oct 26Washington County ChampionshipsOct 26 · 5,000 Meters Varsity · Place 7 · North HagerstownNorth Hagerstown5,000 Meters Varsity723:01.411
Oct 20CMC ChampionshipsOct 20 · 3 Miles Varsity · Place 8 · North HagerstownNorth Hagerstown3 Miles Varsity819:32.211
Oct 7Maryland XC Invitational presented by Saucony (MDXC)Oct 7 · Varsity · Place 93 · North HagerstownNorth HagerstownVarsity9323:0611
Sep 12Run in the ValleySep 12 · 5,000 Meters Varsity · Place 4 · North HagerstownNorth Hagerstown5,000 Meters Varsity422:44.0511
Sep 9Rebel InvitationalSep 9 · 5,000 Meters Varsity · Place 8 · North HagerstownNorth Hagerstown5,000 Meters Varsity821:33.011
Sep 2Hood College HS InvitationalSep 2 · 5,000 Meters Varsity · Place 43 · North HagerstownNorth Hagerstown5,000 Meters Varsity4322:02.5JR

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 12MPSSAA 3A State ChampionshipsNov 12 · 3 Miles Varsity · Place 91 · North HagerstownNorth Hagerstown3 Miles Varsity9124:17.0710
Nov 3MPSSAA 3A West Region ChampionshipsNov 3 · 5,000 Meters Varsity · Place 15 · North HagerstownNorth Hagerstown5,000 Meters Varsity1522:00.7210
Oct 21CMC ChampionshipsOct 21 · 3 Miles Varsity · Place 9 · North HagerstownNorth Hagerstown3 Miles Varsity920:17.210
Oct 21CMC ChampionshipsOct 21 · Varsity · Place 12 · North HagerstownNorth HagerstownVarsity1220:17.210
Sep 10Rebel InvitationalSep 10 · 5,000 Meters Varsity · Place 18 · North HagerstownNorth Hagerstown5,000 Meters Varsity1822:21.3110

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 13MPSSAA 3A State ChampionshipsNov 13 · 3 Miles Varsity · Place 41 · North HagerstownNorth Hagerstown3 Miles Varsity4121:44.329
Nov 4MPSSAA 3A West Region ChampionshipsNov 4 · 5,000 Meters Varsity · Place 8 · North HagerstownNorth Hagerstown5,000 Meters Varsity821:04.36 PB9
Oct 28North High Tri MeetOct 28 · 5,000 Meters Varsity · Place 1 · North HagerstownNorth Hagerstown5,000 Meters Varsity120:53.329
Oct 21Washington County ChampionshipsOct 21 · 5,000 Meters Varsity · Place 3 · North HagerstownNorth Hagerstown5,000 Meters Varsity321:42.09
Oct 15CMC Conference ChampionshipsOct 15 · 3 Miles Varsity · Place 11 · North HagerstownNorth Hagerstown3 Miles Varsity1120:55.09
Sep 18Bull Run InvitationalSep 18 · 3 Miles Varsity · Place 69 · North HagerstownNorth Hagerstown3 Miles Varsity6925:42.89
Sep 116th Annual Rebel InvitationalSep 11 · 5,000 Meters Varsity · Place 13 · North HagerstownNorth Hagerstown5,000 Meters Varsity1322:42.2 PB9
Sep 4Brunswick "Zumbach" 38th Annual InvitationalSep 4 · 5,000 Meters Varsity · Place 56 · North HagerstownNorth Hagerstown5,000 Meters Varsity5624:03.73 PB9