Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Utica ParkHood College Blazer Blitz · Sep 1318:08.6Hood College Blazer BlitzSeptember 13, 2024
5,000 Meters · Goucher CollegeBaltimore Metro Meet · Sep 124:13.4Baltimore Metro MeetSeptember 1, 2022
5,000 Meters · Great Meadow (Non-State)Octoberfest Invitational · Oct 223:42Octoberfest InvitationalOctober 2, 2021
5,000 Meters · Kernstown BattlefieldHornet Harrier Invitational · Sep 2424:30.4Hornet Harrier InvitationalSeptember 24, 2022
5,000 Meters · Mount Saint Mary's UniversityMount St. Mary's 5K Duals · Aug 2924:40.69Mount St. Mary's 5K DualsAugust 29, 2025
5,000 Meters · Oatlands PlantationVHSL Class 4 State XC Championships · Apr 2426:34VHSL Class 4 State XC ChampionshipsApril 24, 2021
5,000 Meters · Pole Green ParkVHSL Region 4B XC Championships · Apr 1524:04.1VHSL Region 4B XC ChampionshipsApril 15, 2021
5,000 Meters · Union Canal Tunnel ParkLebanon Valley Dutchman Invitational · Sep 622:51.8Lebanon Valley Dutchman InvitationalSeptember 6, 2025
6,000 Meters · Kernstown BattlefieldShenandoah Hornet Harrier · Sep 2830:49.9Shenandoah Hornet HarrierSeptember 28, 2024
6,000 Meters · Morven ParkMarymount Derby · Oct 1530:16.6Marymount DerbyOctober 15, 2022

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

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 18Aubrey Shenk InvitationalOct 18 · 6,000 Meters College · McDanielMcDaniel6,000 Meters College—DNSSr
Sep 6Lebanon Valley Dutchman InvitationalSep 6 · 5,000 Meters College · Place 101 · McDanielMcDaniel5,000 Meters College10122:51.8 PBSr
Aug 29Mount St. Mary's 5K DualsAug 29 · 5,000 Meters College · Place 81 · McDanielMcDaniel5,000 Meters College8124:40.69 PBSr

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 16NCAA DIII Mid-Atlantic Regional ChampsNov 16 · 6,000 Meters Division 3 · Place 155 · McDanielMcDaniel6,000 Meters Division 315526:14.6JR
Nov 2Centennial ConferenceNov 2 · 6,000 Meters Varsity · Place 100 · McDanielMcDaniel6,000 Meters Varsity10028:18.7JR
Oct 19Aubrey Shenk InvitationalOct 19 · 6,000 Meters Varsity · Place 146 · McDanielMcDaniel6,000 Meters Varsity14626:52.4JR
Sep 28Shenandoah Hornet HarrierSep 28 · 6,000 Meters College · Place 22 · McDanielMcDaniel6,000 Meters College2230:49.9 PBJr
Sep 13Hood College Blazer BlitzSep 13 · 4,000 Meters College · Place 16 · McDanielMcDaniel4,000 Meters College1618:08.6 PBJr

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 12NCAA D3 Mid-Atlantic Regional XC ChampionshipsNov 12 · 6,000 Meters Varsity · Place 190 · McDanielMcDaniel6,000 Meters Varsity19030:20.2FR
Oct 29Centennial Conference Cross County ChampionshipsOct 29 · 6,000 Meters Championship · Place 86 · McDanielMcDaniel6,000 Meters Championship8628:05.00—
Oct 15Marymount DerbyOct 15 · 6,000 Meters College · Place 32 · McDanielMcDaniel6,000 Meters College3230:16.6 PBFr
Sep 30Lehigh Paul Short RunSep 30 · 6,000 Meters Varsity · Place 283 · McDanielMcDaniel6,000 Meters Varsity28314:53.1FR
Sep 24Hornet Harrier InvitationalSep 24 · 5,000 Meters Open · Place 33 · McDanielMcDaniel5,000 Meters Open3324:30.4 PBFr
Sep 1Baltimore Metro MeetSep 1 · 5,000 Meters College · Place 71 · McDanielMcDaniel5,000 Meters College7124:13.4 PBFr

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 2Octoberfest InvitationalOct 2 · 5,000 Meters Varsity A · Place 286 · King GeorgeKing George5,000 Meters Varsity A28623:42 PB12
Apr 24VHSL Class 4 State XC ChampionshipsApr 24 · 5,000 Meters Varsity · Place 67 · King GeorgeKing George5,000 Meters Varsity6726:34 PB11
Apr 15VHSL Region 4B XC ChampionshipsApr 15 · 5,000 Meters Varsity · Place 21 · King GeorgeKing George5,000 Meters Varsity2124:04.1 PB11