Personal bests

Best marks in available results
Event / courseMarkMeetDate
21082 m · Lakeside Municipal Golf CourseNJCAA National Half Marathon Championships · Nov 111:15:36.0NJCAA National Half Marathon ChampionshipsNovember 11, 2025
3 Miles · Clear Spring HSMPSSAA 1A West Region Championships · Oct 3116:45.10MPSSAA 1A West Region ChampionshipsOctober 31, 2024
3 Miles · Hereford High SchoolMPSSAA 1A State Championships · Nov 1117:26.49MPSSAA 1A State ChampionshipsNovember 11, 2023
3 Miles · Hereford HSMPSSAA 1A State Championships · Nov 916:52.58MPSSAA 1A State ChampionshipsNovember 9, 2024
3.04 Miles · Smithsburg HSMPSSAA 1A West Region Championships · Nov 419:32.1MPSSAA 1A West Region ChampionshipsNovember 4, 2021
5,000 Meters · Allegany College CourseMPSSAA 1A West Region Championships · Nov 216:38MPSSAA 1A West Region ChampionshipsNovember 2, 2023
5,000 Meters · Catoctin High SchoolMPSSAA 1A West Region Championships · Nov 318:06MPSSAA 1A West Region ChampionshipsNovember 3, 2022
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2317:04.36NXR Southeast Regional ChampionshipsNovember 23, 2024
5,000 Meters · Williamsport HS Course7th Annual Wildcat Invitational · Sep 2520:43.47th Annual Wildcat InvitationalSeptember 25, 2021
6,000 Meters · Kernstown BattlefieldHornet Harrier Invitational and Commonwealth Challenge · Sep 2721:12.3Hornet Harrier Invitational and Commonwealth ChallengeSeptember 27, 2025
6,000 Meters · Shippensburg UniversityGalen Piper XC Challenge · Sep 420:56.48Galen Piper XC ChallengeSeptember 4, 2026
8,000 Meters · Frankfort HS CourseNJCAA Region 20 Championship · Oct 3128:04.04NJCAA Region 20 ChampionshipOctober 31, 2026
8,000 Meters · Gettysburg CollegeAubrey Shenk Invitational · Oct 1827:22.30Aubrey Shenk InvitationalOctober 18, 2025
8,000 Meters · Kernstown BattlefieldShenandoah Hornet Harrier · Sep 1928:09.61Shenandoah Hornet HarrierSeptember 19, 2026
8,000 Meters · Lakeside Municipal Golf CourseNJCAA Division I Cross Country Championships 2025 · Nov 829:38.7NJCAA Division I Cross Country Championships 2025November 8, 2025
8,000 Meters · Potomac StateCatamount Classic · Sep 1331:43.5Catamount ClassicSeptember 13, 2025
8,000 Meters · Westmoreland County Community CollegeNJCAA Region 20 Championships · Oct 2527:47.10NJCAA Region 20 ChampionshipsOctober 25, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31NJCAA Region 20 ChampionshipOct 31 · 8,000 Meters Men's Division 1 JUCO · Place 1 · Hagerstown (MD) CCHagerstown (MD) CC8,000 Meters Men's Division 1 JUCO128:04.04 PBSo
Oct 17Aubrey Shenk InvitationalOct 17 · 8,000 Meters Varsity · Place 87 · Hagerstown (MD) CCHagerstown (MD) CC8,000 Meters Varsity8726:21.9So
Sep 19Shenandoah Hornet HarrierSep 19 · 8,000 Meters Men's 8K · Place 14 · Hagerstown (MD) CCHagerstown (MD) CC8,000 Meters Men's 8K1428:09.61 PBSo
Sep 12Catamount ClassicSep 12 · 8,000 Meters Men's 8k · Place 3 · Hagerstown (MD) CCHagerstown (MD) CC8,000 Meters Men's 8k329:38.53So
Sep 4Galen Piper XC ChallengeSep 4 · 6,000 Meters Men · Place 41 · Hagerstown (MD) CCHagerstown (MD) CC6,000 Meters Men4120:56.48 PBSo

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 11NJCAA National Half Marathon ChampionshipsNov 11 · 13.1 Miles College · Place 74 · Hagerstown (MD) CCHagerstown (MD) CC13.1 Miles College741:15:36.0 PBFr
Nov 8NJCAA Division I Cross Country Championships 2025Nov 8 · 8,000 Meters NJCAA D1 · Place 161 · Hagerstown (MD) CCHagerstown (MD) CC8,000 Meters NJCAA D116129:38.7 PBFr
Oct 25NJCAA Region 20 ChampionshipsOct 25 · 8,000 Meters Mens - Division 1 · Place 1 · Hagerstown (MD) CCHagerstown (MD) CC8,000 Meters Mens - Division 1127:47.10 PBFr
Oct 18Aubrey Shenk InvitationalOct 18 · 8,000 Meters College · Place 91 · Hagerstown (MD) CCHagerstown (MD) CC8,000 Meters College9127:22.30 PBFr
Sep 27Hornet Harrier Invitational and Commonwealth ChallengeSep 27 · 6,000 Meters College · Place 6 · Hagerstown (MD) CCHagerstown (MD) CC6,000 Meters College621:12.3 PBFr
Sep 13Catamount ClassicSep 13 · 8,000 Meters Men's Race · Place 1 · Hagerstown (MD) CCHagerstown (MD) CC8,000 Meters Men's Race131:43.5 PBFr
Sep 5Galen Piper XC ChallengeSep 5 · 6,000 Meters Men's Race · Place 27 · Hagerstown (MD) CCHagerstown (MD) CC6,000 Meters Men's Race2721:07.50Fr

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Championship · Place 247 · BoonsboroBoonsboro5,000 Meters Championship24717:04.36 PB12
Nov 9MPSSAA 1A State ChampionshipsNov 9 · 3 Miles 1A Varsity · Place 5 · BoonsboroBoonsboro3 Miles 1A Varsity516:52.58 PB12
Oct 31MPSSAA 1A West Region ChampionshipsOct 31 · 3 Miles Varsity · Place 2 · BoonsboroBoonsboro3 Miles Varsity216:45.10 PB12
Oct 24Washington County ChampionshipOct 24 · 5,000 Meters Varsity · Place 4 · BoonsboroBoonsboro5,000 Meters Varsity416:3012
Oct 18CMC ChampionshipsOct 18 · 3 Miles Varsity · Place 3 · BoonsboroBoonsboro3 Miles Varsity315:43.912
Oct 1034th Don Stoner XC InvitationalOct 10 · 3.04 Miles Varsity · Place 4 · BoonsboroBoonsboro3.04 Miles Varsity416:37.612
Oct 5Frank Keyser InvitationalOct 5 · 3 Miles Varsity · Place 6 · BoonsboroBoonsboro3 Miles Varsity615:59.912
Sep 21Bull RunSep 21 · 3 Miles Varsity Small · Place 4 · BoonsboroBoonsboro3 Miles Varsity Small417:15.312
Sep 14Rebel InvitationalSep 14 · 5,000 Meters Varsity · Place 6 · BoonsboroBoonsboro5,000 Meters Varsity617:32.512
Sep 7Interstate ClassicSep 7 · 3 Miles Varsity · Place 3 · BoonsboroBoonsboro3 Miles Varsity316:55.112

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 11MPSSAA 1A State ChampionshipsNov 11 · 3 Miles 1A Varsity · Place 6 · BoonsboroBoonsboro3 Miles 1A Varsity617:26.49 PB11
Nov 2MPSSAA 1A West Region ChampionshipsNov 2 · 5,000 Meters Varsity · Place 2 · BoonsboroBoonsboro5,000 Meters Varsity216:38 PB11
Oct 26Washington County ChampionshipsOct 26 · 5,000 Meters Varsity · Place 4 · BoonsboroBoonsboro5,000 Meters Varsity417:16.211
Oct 20CMC ChampionshipsOct 20 · 3 Miles Varsity · Place 3 · BoonsboroBoonsboro3 Miles Varsity316:32.111
Oct 7Frank Keyser InvitationalOct 7 · 3 Miles Varsity · Place 7 · BoonsboroBoonsboro3 Miles Varsity716:31.311
Sep 3033rd Don Stoner XC InviteSep 30 · 3.04 Miles Varsity · Place 1 · BoonsboroBoonsboro3.04 Miles Varsity118:02.911
Sep 15Cougar ChallengeSep 15 · 5,000 Meters Varsity · Place 2 · BoonsboroBoonsboro5,000 Meters Varsity217:51.0211
Sep 12Williamsport Quad MeetSep 12 · 5,000 Meters Varsity · Place 1 · BoonsboroBoonsboro5,000 Meters Varsity119:13.311
Sep 9Rebel InvitationalSep 9 · 5,000 Meters Varsity · Place 6 · BoonsboroBoonsboro5,000 Meters Varsity617:45.511
Sep 2Interstate ClassicSep 2 · 3 Miles Small School Varsity · Place 3 · BoonsboroBoonsboro3 Miles Small School Varsity317:09.911

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 12MPSSAA 1A State ChampionshipsNov 12 · 3 Miles Varsity · Place 22 · BoonsboroBoonsboro3 Miles Varsity2219:04.3810
Nov 3MPSSAA 1A West Region ChampionshipsNov 3 · 5,000 Meters Varsity · Place 13 · BoonsboroBoonsboro5,000 Meters Varsity1318:06 PB10
Oct 21CMC ChampionshipsOct 21 · 3 Miles Varsity · Place 12 · BoonsboroBoonsboro3 Miles Varsity1218:06.610
Oct 21CMC ChampionshipsOct 21 · Varsity · Place 43 · BoonsboroBoonsboroVarsity4318:06.610
Sep 24Cougar ChallengeSep 24 · 5,000 Meters Varsity · Place 20 · BoonsboroBoonsboro5,000 Meters Varsity2018:38.210
Sep 10Rebel InvitationalSep 10 · 5,000 Meters Varsity · Place 59 · BoonsboroBoonsboro5,000 Meters Varsity5919:58.6010

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 13MPSSAA 1A State ChampionshipsNov 13 · 3 Miles Varsity · Place 60 · BoonsboroBoonsboro3 Miles Varsity6020:48.299
Nov 4MPSSAA 1A West Region ChampionshipsNov 4 · 3.04 Miles Varsity · Place 28 · BoonsboroBoonsboro3.04 Miles Varsity2819:32.1 PB9
Oct 21Washington County ChampionshipsOct 21 · 5,000 Meters Varsity · Place 17 · BoonsboroBoonsboro5,000 Meters Varsity1719:56.89
Oct 231st Don Stoner Cross Country InvitationalOct 2 · 3.04 Miles Varsity · Place 60 · BoonsboroBoonsboro3.04 Miles Varsity6020:38.29
Sep 257th Annual Wildcat InvitationalSep 25 · 5,000 Meters Varsity · Place 31 · BoonsboroBoonsboro5,000 Meters Varsity3120:43.4 PB9
Sep 18Bull Run InvitationalSep 18 · 3 Miles Varsity · Place 60 · BoonsboroBoonsboro3 Miles Varsity6021:46.09
Sep 116th Annual Rebel InvitationalSep 11 · 5,000 Meters Varsity · BoonsboroBoonsboro5,000 Meters Varsity0DQ9
Sep 4Interstate ClassicSep 4 · 3 Miles Varsity · Place 34 · BoonsboroBoonsboro3 Miles Varsity3422:44.49