Personal bests

Best marks in available results
Event / courseMarkMeetDate
21082 m · Lakeside Municipal Golf CourseNJCAA National Half Marathon Championships · Nov 111:25:21.4NJCAA National Half Marathon ChampionshipsNovember 11, 2025
3 Miles · Clear Spring HSInterstate Classic · Sep 222:10.8Interstate ClassicSeptember 2, 2023
3 Miles · Hereford High School- Post 2013Bull Run 2023 · Sep 2322:53.4Bull Run 2023September 23, 2023
5,000 Meters · Utica ParkMPSSAA 3A West Region Championships · Nov 220:57.20MPSSAA 3A West Region ChampionshipsNovember 2, 2023
6,000 Meters · Kernstown BattlefieldHornet Harrier Invitational and Commonwealth Challenge · Sep 2723:35.5Hornet Harrier Invitational and Commonwealth ChallengeSeptember 27, 2025
6,000 Meters · Shippensburg UniversityGalen Piper XC Challenge · Sep 524:01.40Galen Piper XC ChallengeSeptember 5, 2025
8,000 Meters · Gettysburg CollegeAubrey Shenk Invitational · Oct 1830:32.70Aubrey Shenk InvitationalOctober 18, 2025
8,000 Meters · Kernstown BattlefieldShenandoah Hornet Harrier · Sep 2837:12.4Shenandoah Hornet HarrierSeptember 28, 2024
8,000 Meters · Lakeside Municipal Golf CourseNJCAA Division I Cross Country Championships 2025 · Nov 831:42.8NJCAA Division I Cross Country Championships 2025November 8, 2025
8,000 Meters · Pole Green ParkNJCAA D1 XC Championships · Nov 931:45.4NJCAA D1 XC ChampionshipsNovember 9, 2024
8,000 Meters · Potomac StateCatamount Classic · Sep 1334:56.1Catamount ClassicSeptember 13, 2025
8,000 Meters · Westmoreland County Community CollegeNJCAA Region 20 Championships · Oct 2530:47.40NJCAA Region 20 ChampionshipsOctober 25, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 11NJCAA National Half Marathon ChampionshipsNov 11 · 13.1 Miles College · Place 164 · Hagerstown (MD) CCHagerstown (MD) CC13.1 Miles College1641:25:21.4 PBSo
Nov 8NJCAA Division I Cross Country Championships 2025Nov 8 · 8,000 Meters NJCAA D1 · Place 197 · Hagerstown (MD) CCHagerstown (MD) CC8,000 Meters NJCAA D119731:42.8 PBSo
Oct 25NJCAA Region 20 ChampionshipsOct 25 · 8,000 Meters Mens - Division 1 · Place 5 · Hagerstown (MD) CCHagerstown (MD) CC8,000 Meters Mens - Division 1530:47.40 PBSo
Oct 18Aubrey Shenk InvitationalOct 18 · 8,000 Meters College · Place 238 · Hagerstown (MD) CCHagerstown (MD) CC8,000 Meters College23830:32.70 PBSo
Sep 27Hornet Harrier Invitational and Commonwealth ChallengeSep 27 · 6,000 Meters College · Place 24 · Hagerstown (MD) CCHagerstown (MD) CC6,000 Meters College2423:35.5 PBSo
Sep 13Catamount ClassicSep 13 · 8,000 Meters Men's Race · Place 10 · Hagerstown (MD) CCHagerstown (MD) CC8,000 Meters Men's Race1034:56.1 PBSo
Sep 5Galen Piper XC ChallengeSep 5 · 6,000 Meters Men's Race · Place 103 · Hagerstown (MD) CCHagerstown (MD) CC6,000 Meters Men's Race10324:01.40 PBSo

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 12NJCAA HALF-MARATHON CHAMPIONSHIPSNov 12 · 13.1 Miles Varsity · Place 164 · Hagerstown (Md.) CCHagerstown (Md.) CC13.1 Miles Varsity1641:32:59.2FR
Nov 9NJCAA D1 XC ChampionshipsNov 9 · 8,000 Meters Division I · Place 188 · Hagerstown (MD) CCHagerstown (MD) CC8,000 Meters Division I18831:45.4 PBFr
Sep 28Shenandoah Hornet HarrierSep 28 · 8,000 Meters College · Place 34 · Hagerstown (MD) CCHagerstown (MD) CC8,000 Meters College3437:12.4 PBFr

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 2MPSSAA 3A West Region ChampionshipsNov 2 · 5,000 Meters Varsity · Place 77 · South HagerstownSouth Hagerstown5,000 Meters Varsity7720:57.20 PB12
Oct 26Washington County ChampionshipsOct 26 · 5,000 Meters Varsity · Place 34 · South HagerstownSouth Hagerstown5,000 Meters Varsity3422:10.312
Oct 20CMC ChampionshipsOct 20 · 3 Miles Varsity · Place 51 · South HagerstownSouth Hagerstown3 Miles Varsity5121:28.812
Oct 7Frank Keyser InvitationalOct 7 · 3 Miles Varsity · Place 69 · South HagerstownSouth Hagerstown3 Miles Varsity6920:36.412
Sep 23Bull Run 2023Sep 23 · 3 Miles Boys Medium Varsity · Place 161 · South HagerstownSouth Hagerstown3 Miles Boys Medium Varsity16122:53.4 PB12
Sep 9Rebel InvitationalSep 9 · 5,000 Meters Varsity · Place 60 · South HagerstownSouth Hagerstown5,000 Meters Varsity6023:01.812
Sep 2Interstate ClassicSep 2 · 3 Miles Large School Varsity · Place 34 · South HagerstownSouth Hagerstown3 Miles Large School Varsity3422:10.8 PB12