Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Hereford HSMPSSAA 2A State Championships · Nov 1322:54.14MPSSAA 2A State ChampionshipsNovember 13, 2021
3 Miles · Liberty HSWestminster, Man Valley at Liberty · Mar 1323:03.4Westminster, Man Valley at LibertyMarch 13, 2021
3 Miles · Westminster High SchoolCentury and Liberty at Westminster · Apr 723:20.9Century and Liberty at WestminsterApril 7, 2021
4,000 Meters · Utica ParkHood College Blazer Blitz · Sep 1318:43.4Hood College Blazer BlitzSeptember 13, 2024
5,000 Meters · Brunswick HSBrunswick "Zumbach" 38th Annual Invitational · Sep 422:40.25Brunswick "Zumbach" 38th Annual InvitationalSeptember 4, 2021
5,000 Meters · Carroll Community College CourseCarroll County Cross Country Championship · Apr 1424:16.02Carroll County Cross Country ChampionshipApril 14, 2021
5,000 Meters · Goucher CollegeBaltimore Metro Meet · Sep 123:08.1Baltimore Metro MeetSeptember 1, 2022
5,000 Meters · Kernstown BattlefieldHornet Harrier Invitational · Sep 2423:17.2Hornet Harrier InvitationalSeptember 24, 2022
5,000 Meters · Lancaster Bible College CampusCharger Invitational (Lancaster Bible) · Sep 2023:44.5Charger Invitational (Lancaster Bible)September 20, 2024
5,000 Meters · Liberty HSMPSSAA 2A West Region Championships · Nov 422:23.19MPSSAA 2A West Region ChampionshipsNovember 4, 2021
5,000 Meters · Manchester Valley High SchoolMV Quad Meet · Oct 2026:26.67MV Quad MeetOctober 20, 2021
5,000 Meters · Mount Saint Mary's UniversityMount St. Mary's 5K Duals · Aug 2927:29.60Mount St. Mary's 5K DualsAugust 29, 2025
5,000 Meters · South Carroll High SchoolCentury, FSK, Liberty,@ South Carroll · Mar 2024:51.6Century, FSK, Liberty,@ South CarrollMarch 20, 2021
5,000 Meters · Wakefield Valley ParkWestminster Invite · Sep 2525:00.5Westminster InviteSeptember 25, 2021
6,000 Meters · Big Spring HSDickinson Long-Short Invitational · Sep 2726:45.94Dickinson Long-Short InvitationalSeptember 27, 2025
6,000 Meters · Gettysburg CollegeAubrey Shenk Invitational · Oct 1425:03.9Aubrey Shenk InvitationalOctober 14, 2023
6,000 Meters · Kernstown BattlefieldShenandoah Hornet Harrier · Sep 2829:53.9Shenandoah Hornet HarrierSeptember 28, 2024
6,000 Meters · Morven ParkMarymount Derby · Oct 1525:54.0Marymount DerbyOctober 15, 2022
6,000 Meters · Stern Athletic ComplexNCAA Division III Mid-Atlantic Regional · Nov 1124:47.4NCAA Division III Mid-Atlantic RegionalNovember 11, 2023
6,000 Meters · United States Naval Academy Golf ClubCantello Invitational · Sep 1328:02.1Cantello InvitationalSeptember 13, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 15NCAA DIII Mid-Atlantic Region XC ChampionshipsNov 15 · 6,000 Meters Championship · Place 151 · McDanielMcDaniel6,000 Meters Championship15127:12.27Sr
Nov 1Centennial ConferenceNov 1 · 6,000 Meters Champ · Place 75 · McDanielMcDaniel6,000 Meters Champ7525:55.80Sr
Oct 18Aubrey Shenk InvitationalOct 18 · 6,000 Meters College · Place 254 · McDanielMcDaniel6,000 Meters College25430:08.10Sr
Sep 27Dickinson Long-Short InvitationalSep 27 · 6,000 Meters College · Place 65 · McDanielMcDaniel6,000 Meters College6526:45.94 PBSr
Sep 13Cantello InvitationalSep 13 · 6,000 Meters Varsity · Place 54 · McDanielMcDaniel6,000 Meters Varsity5428:02.1 PBSr
Sep 6Lebanon Valley Dutchman InvitationalSep 6 · 5,000 Meters College · McDanielMcDaniel5,000 Meters College0DNSSr
Aug 29Mount St. Mary's 5K DualsAug 29 · 5,000 Meters College · Place 88 · McDanielMcDaniel5,000 Meters College8827:29.60 PBSr

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 16NCAA DIII Mid-Atlantic Regional ChampsNov 16 · 6,000 Meters Division 3 · Place 140 · McDanielMcDaniel6,000 Meters Division 314025:39.0JR
Nov 2Centennial ConferenceNov 2 · 6,000 Meters Varsity · Place 101 · McDanielMcDaniel6,000 Meters Varsity10128:19.2JR
Oct 19Aubrey Shenk InvitationalOct 19 · 6,000 Meters Varsity · Place 155 · McDanielMcDaniel6,000 Meters Varsity15527:17.3JR
Sep 28Shenandoah Hornet HarrierSep 28 · 6,000 Meters College · Place 19 · McDanielMcDaniel6,000 Meters College1929:53.9 PBJr
Sep 20Charger Invitational (Lancaster Bible)Sep 20 · 5,000 Meters College · Place 6 · McDanielMcDaniel5,000 Meters College623:44.5 PBJr
Sep 13Hood College Blazer BlitzSep 13 · 4,000 Meters College · Place 23 · McDanielMcDaniel4,000 Meters College2318:43.4 PBJr

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 11NCAA Division III Mid-Atlantic RegionalNov 11 · 6,000 Meters Championship · Place 114 · McDanielMcDaniel6,000 Meters Championship11424:47.4 PBSo
Oct 14Aubrey Shenk InvitationalOct 14 · 6,000 Meters College · Place 97 · McDanielMcDaniel6,000 Meters College9725:03.9 PBSo
Oct 7NCAA DIII Pre-NationalsOct 7 · 6,000 Meters Varsity · Place 273 · McDanielMcDaniel6,000 Meters Varsity27326:15.8SO
Sep 23Dickinson College Long-Short InvitationalSep 23 · 4,000 Meters Varsity · Place 67 · McDanielMcDaniel4,000 Meters Varsity6716:34.3—

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 12NCAA D3 Mid-Atlantic Regional XC ChampionshipsNov 12 · 6,000 Meters Varsity · Place 140 · McDanielMcDaniel6,000 Meters Varsity14026:12.1FR
Oct 29Centennial Conference Cross County ChampionshipsOct 29 · 6,000 Meters Championship · Place 81 · McDanielMcDaniel6,000 Meters Championship8127:29.10—
Oct 15Marymount DerbyOct 15 · 6,000 Meters College · Place 13 · McDanielMcDaniel6,000 Meters College1325:54.0 PBFr
Sep 30Lehigh Paul Short RunSep 30 · 6,000 Meters Varsity · Place 177 · McDanielMcDaniel6,000 Meters Varsity17713:59.5FR
Sep 24Hornet Harrier InvitationalSep 24 · 5,000 Meters Open · Place 23 · McDanielMcDaniel5,000 Meters Open2323:17.2 PBFr
Sep 1Baltimore Metro MeetSep 1 · 5,000 Meters College · Place 59 · McDanielMcDaniel5,000 Meters College5923:08.1 PBFr

2021 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 13MPSSAA 2A State ChampionshipsNov 13 · 3 Miles Varsity · Place 31 · LibertyLiberty3 Miles Varsity3122:54.14 PB12
Nov 4MPSSAA 2A West Region ChampionshipsNov 4 · 5,000 Meters Varsity · Place 19 · LibertyLiberty5,000 Meters Varsity1922:23.19 PB12
Oct 20MV Quad MeetOct 20 · 5,000 Meters Varsity · Place 10 · LibertyLiberty5,000 Meters Varsity1026:26.67 PB12
Sep 25Westminster InviteSep 25 · 5,000 Meters Varsity · Place 28 · LibertyLiberty5,000 Meters Varsity2825:00.5 PB12
Sep 4Brunswick "Zumbach" 38th Annual InvitationalSep 4 · 5,000 Meters Varsity · Place 38 · LibertyLiberty5,000 Meters Varsity3822:40.25 PB12
Apr 14Carroll County Cross Country ChampionshipApr 14 · 5,000 Meters Varsity · Place 17 · LibertyLiberty5,000 Meters Varsity1724:16.02 PB11
Apr 7Century and Liberty at WestminsterApr 7 · 3 Miles Varsity · Place 11 · LibertyLiberty3 Miles Varsity1123:20.9 PB11
Mar 20Century, FSK, Liberty,@ South CarrollMar 20 · 5,000 Meters Varsity · Place 12 · LibertyLiberty5,000 Meters Varsity1224:51.6 PB11
Mar 17FSK, Winters Mill at LibertyMar 17 · 3 Miles Varsity · Place 6 · LibertyLiberty3 Miles Varsity623:05.011
Mar 13Westminster, Man Valley at LibertyMar 13 · 3 Miles Varsity · Place 8 · LibertyLiberty3 Miles Varsity823:03.4 PB11