Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Franklin & Marshall College Baker CampusLittle 3 XC · Sep 111:12.0Little 3 XCSeptember 1, 2026
3 Miles · Centennial HSMPSSAA 3A East Region Championships · Nov 418:45.90MPSSAA 3A East Region ChampionshipsNovember 4, 2021
3 Miles · Hereford HSMPSSAA 3A State Championships · Nov 1218:06.78MPSSAA 3A State ChampionshipsNovember 12, 2022
3 Miles · Liberty HSWestminster, Man Valley at Liberty · Mar 1322:44.0Westminster, Man Valley at LibertyMarch 13, 2021
3 Miles · South River High SchoolSeahawk Invite · Sep 317:32.96Seahawk InviteSeptember 3, 2022
3 Miles · Westminster High SchoolCentury and Liberty at Westminster · Apr 721:54.4Century and Liberty at WestminsterApril 7, 2021
4,000 Meters · Big Spring HSDickinson Long-Short Invitational · Sep 1213:34.3Dickinson Long-Short InvitationalSeptember 12, 2026
5,000 Meters · Carroll Community College CourseCarroll County Cross Country Championship · Apr 1422:30.15Carroll County Cross Country ChampionshipApril 14, 2021
5,000 Meters · Country Inn & Suites by Radisson, Gettysburg, PADickinson/Franklin andand Marshall/Gettysburg (Little Three Meet) · Sep 517:24.1Dickinson/Franklin andand Marshall/Gettysburg (Little Three Meet)September 5, 2025
5,000 Meters · Manchester Valley High SchoolMV Quad Meet · Oct 721:25.09MV Quad MeetOctober 7, 2021
5,000 Meters · Mount Saint Mary's UniversityMount St. Mary's 5K Duals · Aug 2917:59.45Mount St. Mary's 5K DualsAugust 29, 2025
5,000 Meters · River Hill HSMPSSAA 3A East Region Championships · Nov 317:26.56MPSSAA 3A East Region ChampionshipsNovember 3, 2022
5,000 Meters · South Carroll High SchoolCarroll County Championships · Oct 2323:06.7Carroll County ChampionshipsOctober 23, 2019
5,000 Meters · South River High SchoolSeahawk Invitational · Oct 1619:09.9Seahawk InvitationalOctober 16, 2021
5,000 Meters · Van Cortlandt ParkCHAMPS Northeast Regional XC Championships · Nov 2619:07.6CHAMPS Northeast Regional XC ChampionshipsNovember 26, 2022
5,000 Meters · Wakefield Valley ParkWestminster Invite · Sep 2520:54.2Westminster InviteSeptember 25, 2021
8,000 Meters · Big Spring HSDickinson Long-Short Invitational · Sep 2730:07.92Dickinson Long-Short InvitationalSeptember 27, 2025
8,000 Meters · Gettysburg CollegeAubrey Shenk Invitational · Oct 1427:57.5Aubrey Shenk InvitationalOctober 14, 2023
8,000 Meters · Haverford CollegeCentennial Conference · Oct 3130:29.5Centennial ConferenceOctober 31, 2026
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 429:39.3Paul Short RunOctober 4, 2024
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 329:58.9Paul Short Run (College)October 3, 2025
8,000 Meters · Stern Athletic ComplexNCAA Division III Mid-Atlantic Regional · Nov 1128:16.7NCAA Division III Mid-Atlantic RegionalNovember 11, 2023

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31Centennial ConferenceOct 31 · 8,000 Meters Centennial · Place 104 · GettysburgGettysburg8,000 Meters Centennial10430:29.5 PBSr
Oct 17Aubrey Shenk InvitationalOct 17 · 8,000 Meters Varsity · Place 299 · GettysburgGettysburg8,000 Meters Varsity29929:02.7Sr
Sep 18Haverford Main Line InvitationalSep 18 · 4 Miles Collegiate · GettysburgGettysburg4 Miles Collegiate—NTSr
Sep 12Dickinson Long-Short InvitationalSep 12 · 4,000 Meters Collegiate · Place 44 · GettysburgGettysburg4,000 Meters Collegiate4413:34.3 PBSr
Sep 1Little 3 XCSep 1 · 2 Miles Little 3 · Place 28 · GettysburgGettysburg2 Miles Little 32811:12.0 PBSr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1Centennial ConferenceNov 1 · 8,000 Meters Champ · Place 83 · GettysburgGettysburg8,000 Meters Champ8328:48.70Jr
Oct 18Aubrey Shenk InvitationalOct 18 · 8,000 Meters College · Place 139 · GettysburgGettysburg8,000 Meters College13928:07.30Jr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Green · Place 202 · GettysburgGettysburg8,000 Meters Green20229:58.9 PBJr
Sep 27Dickinson Long-Short InvitationalSep 27 · 8,000 Meters College · Place 78 · GettysburgGettysburg8,000 Meters College7830:07.92 PBJr
Sep 5Dickinson/Franklin andand Marshall/Gettysburg (Little Three Meet)Sep 5 · 5,000 Meters Men's Race · Place 33 · GettysburgGettysburg5,000 Meters Men's Race3317:24.1 PBJr
Aug 29Mount St. Mary's 5K DualsAug 29 · 5,000 Meters College · Place 54 · GettysburgGettysburg5,000 Meters College5417:59.45 PBJr

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 16NCAA DIII Mid-Atlantic Regional ChampsNov 16 · 8,000 Meters Division 3 · Place 140 · GettysburgGettysburg8,000 Meters Division 314027:42.4SO
Nov 2Centennial ConferenceNov 2 · 8,000 Meters Varsity · Place 81 · GettysburgGettysburg8,000 Meters Varsity8129:04.0SO
Oct 19Aubrey Shenk InvitationalOct 19 · 8,000 Meters Varsity · Place 76 · GettysburgGettysburg8,000 Meters Varsity7627:33.5SO
Oct 4Paul Short RunOct 4 · 8,000 Meters Green · Place 97 · GettysburgGettysburg8,000 Meters Green9729:39.3 PBSo
Sep 6Dickinson/Franklin & Marshall/Gettysburg (Little Three Meet)Sep 6 · 5,000 Meters Varsity · Place 20 · GettysburgGettysburg5,000 Meters Varsity2016:57.0SO

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 11NCAA Division III Mid-Atlantic RegionalNov 11 · 8,000 Meters Championship · Place 144 · GettysburgGettysburg8,000 Meters Championship14428:16.7 PBFr
Oct 14Aubrey Shenk InvitationalOct 14 · 8,000 Meters College · Place 107 · GettysburgGettysburg8,000 Meters College10727:57.5 PBFr
Oct 7NCAA DIII Pre-NationalsOct 7 · 8,000 Meters Varsity · Place 317 · GettysburgGettysburg8,000 Meters Varsity31729:36.2FR
Sep 23LHU Invitational/OpenSep 23 · 8,000 Meters Varsity · Place 214 · GettysburgGettysburg8,000 Meters Varsity21428:37.8FR
Sep 8Little 3 Cross Country MeetSep 8 · 5,000 Meters Varsity · Place 27 · GettysburgGettysburg5,000 Meters Varsity2717:31.6FR
Sep 1Galen Piper Cross Country ChallengeSep 1 · 6,000 Meters Varsity · Place 77 · GettysburgGettysburg6,000 Meters Varsity7721:34.7FR

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 26CHAMPS Northeast Regional XC ChampionshipsNov 26 · 5,000 Meters Junior / Senior · Place 23 · Westminster, MDWestminster, MD5,000 Meters Junior / Senior2319:07.6 PB12
Nov 12MPSSAA 3A State ChampionshipsNov 12 · 3 Miles Varsity · Place 39 · WestminsterWestminster3 Miles Varsity3918:06.78 PB12
Nov 3MPSSAA 3A East Region ChampionshipsNov 3 · 5,000 Meters Varsity · Place 15 · WestminsterWestminster5,000 Meters Varsity1517:26.56 PB12
Oct 26Carroll County Cross Country ChampionshipOct 26 · 5,000 Meters Varsity · Place 9 · WestminsterWestminster5,000 Meters Varsity918:09.112
Sep 21Westminster Home MeetSep 21 · 5,000 Meters Varsity · Place 1 · WestminsterWestminster5,000 Meters Varsity118:33.012
Sep 3Seahawk InviteSep 3 · 3 Miles Varsity · Place 42 · WestminsterWestminster3 Miles Varsity4217:32.96 PB12

2021 Cross Country

16 results
DateMeetEventPlMarkGr
Nov 4MPSSAA 3A East Region ChampionshipsNov 4 · 3 Miles Varsity · Place 62 · WestminsterWestminster3 Miles Varsity6218:45.90 PB11
Oct 28Carroll County Cross Country ChampionshipsOct 28 · 5,000 Meters Varsity · Place 35 · WestminsterWestminster5,000 Meters Varsity3519:44.4011
Oct 16Seahawk InvitationalOct 16 · 5,000 Meters Large Varsity · Place 113 · WestminsterWestminster5,000 Meters Large Varsity11319:09.9 PB11
Oct 7MV Quad MeetOct 7 · 5,000 Meters Varsity · Place 10 · WestminsterWestminster5,000 Meters Varsity1021:25.09 PB11
Sep 29Crossfire InviteSep 29 · 5,000 Meters Varsity · Place 43 · WestminsterWestminster5,000 Meters Varsity4320:36.911
Sep 25Westminster InviteSep 25 · 5,000 Meters Junior Varsity · Place 8 · WestminsterWestminster5,000 Meters Junior Varsity820:54.2 PB11
Sep 18Bull Run InvitationalSep 18 · 3 Miles Varsity · Place 144 · WestminsterWestminster3 Miles Varsity14422:05.711
Sep 11Eagle InvitationalSep 11 · 3 Miles Varsity · Place 143 · WestminsterWestminster3 Miles Varsity14320:36.8011
Apr 14Carroll County Cross Country ChampionshipApr 14 · 5,000 Meters Junior Varsity · Place 14 · WestminsterWestminster5,000 Meters Junior Varsity1422:30.15 PB10
Apr 14Carroll County Cross Country ChampionshipApr 14 · 5,000 Meters Varsity · Place 54 · WestminsterWestminster5,000 Meters Varsity5422:30.1510
Apr 7Century and Liberty at WestminsterApr 7 · 3 Miles Varsity · Place 29 · WestminsterWestminster3 Miles Varsity2921:54.4 PB10
Mar 27Manchester Valley Quad XC Meet #3Mar 27 · 5,000 Meters Varsity · Place 34 · WestminsterWestminster5,000 Meters Varsity3423:36.1110
Mar 20Manchester Valley TRI XC Meet #2Mar 20 · 5,000 Meters Varsity · Place 25 · WestminsterWestminster5,000 Meters Varsity2523:20.4410
Mar 17Century, Manchester Valley, South Carroll and WestminsterMar 17 · 3 Miles Varsity · Place 34 · WestminsterWestminster3 Miles Varsity3422:0210
Mar 13Westminster, Man Valley at LibertyMar 13 · 3 Miles Varsity · Place 24 · WestminsterWestminster3 Miles Varsity2422:44.0 PB10
Mar 6Manchester Valley TRI XC Meet #1Mar 6 · 5,000 Meters Varsity · Place 19 · WestminsterWestminster5,000 Meters Varsity1924:23.9210

2019 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 24Carroll County ChampionshipsOct 24 · 5,000 Meters Junior Varsity · Place 51 · WestminsterWestminster5,000 Meters Junior Varsity5123:06.79
Oct 23Carroll County ChampionshipsOct 23 · 5,000 Meters Junior Varsity · Place 51 · WestminsterWestminster5,000 Meters Junior Varsity5123:06.7 PB9
Oct 17Winters Mill and Westminster Dual MeetOct 17 · Varsity · Place 15 · WestminsterWestminsterVarsity1520:50.6—
Oct 12Frank Keyser InvitationalOct 12 · Junior Varsity · Place 45 · WestminsterWestminsterJunior Varsity4519:59.89
Oct 5Westminster InviteOct 5 · 5,000 Meters Junior Varsity · Place 97 · WestminsterWestminster5,000 Meters Junior Varsity9722:13.59
Oct 1Crossfire InviteOct 1 · 5,000 Meters Junior Varsity · Place 106 · WestminsterWestminster5,000 Meters Junior Varsity10626:25.39
Oct 1Crossfire InviteOct 1 · 5,000 Meters Junior Varsity · Place 60 · WestminsterWestminster5,000 Meters Junior Varsity6026:25.39
Sep 17SCXC QUAD MeetSep 17 · 5,000 Meters Varsity · Place 40 · WestminsterWestminster5,000 Meters Varsity4025:15.89
Sep 14HoCo InvitationalSep 14 · 3 Miles Boys Frosh/Soph · Place 209 · WestminsterWestminster3 Miles Boys Frosh/Soph20923:379
Sep 7Seahawk InvitationalSep 7 · 3 Mile Varsity B · Place 338 · WestminsterWestminster3 Mile Varsity B33824:29.39