Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2516:31.4NXR Northeast & New York Regional ChampionshipsNovember 25, 2023
5,000 Meters · Parkview Cross Country CoursePIAA State XC Championships · Nov 416:19PIAA State XC ChampionshipsNovember 4, 2023
6,000 Meters · Panorama FarmsVirginia Invitational · Sep 1118:14.0Virginia InvitationalSeptember 11, 2026
8,000 Meters · Big Spring HSNCAA DIII Mid-Atlantic Region XC Championships · Nov 1525:22.93NCAA DIII Mid-Atlantic Region XC ChampionshipsNovember 15, 2025
8,000 Meters · Carleton CollegeRunning of the Cows · Oct 324:28.6Running of the CowsOctober 3, 2026
8,000 Meters · Gettysburg CollegeCentennial Conference · Nov 124:46.30Centennial ConferenceNovember 1, 2025
8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1824:30.17Conn College InviteOctober 18, 2025
8,000 Meters · Haverford CollegeCentennial Conference · Oct 3124:25.7Centennial ConferenceOctober 31, 2026
8,000 Meters · LaVern Gibson Course2024 NCAA Division III Cross Country Champs (51st Men & 43rd Women) · Nov 2325:36.92024 NCAA Division III Cross Country Champs (51st Men & 43rd Women)November 23, 2024
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 425:05.9Paul Short RunOctober 4, 2024
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 326:20.3Paul Short Run (College)October 3, 2025
8,000 Meters · Panorama FarmsVirginia Invitational · Sep 1225:16.29Virginia InvitationalSeptember 12, 2025
8,000 Meters · Roger Milliken Science Center2025 NCAA Division III Cross Country Champs (52nd Men & 44th Women) · Nov 2225:04.62025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)November 22, 2025

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 31Centennial ConferenceOct 31 · 8,000 Meters Centennial · Place 2 · Johns HopkinsJohns Hopkins8,000 Meters Centennial224:25.7 PBJr
Oct 3Running of the CowsOct 3 · 8,000 Meters Navy Championship · Place 4 · Johns HopkinsJohns Hopkins8,000 Meters Navy Championship424:28.6 PBJr
Sep 11Virginia InvitationalSep 11 · 6,000 Meters Collegiate · Place 13 · Johns HopkinsJohns Hopkins6,000 Meters Collegiate1318:14.0 PBJr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 222025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)Nov 22 · 8,000 Meters D3 Championship · Place 77 · Johns HopkinsJohns Hopkins8,000 Meters D3 Championship7725:04.6 PBSo
Nov 15NCAA DIII Mid-Atlantic Region XC ChampionshipsNov 15 · 8,000 Meters Championship · Place 4 · Johns HopkinsJohns Hopkins8,000 Meters Championship425:22.93 PBSo
Nov 1Centennial ConferenceNov 1 · 8,000 Meters Champ · Place 9 · Johns HopkinsJohns Hopkins8,000 Meters Champ924:46.30 PBSo
Oct 18Conn College InviteOct 18 · 8,000 Meters Blue · Place 21 · Johns HopkinsJohns Hopkins8,000 Meters Blue2124:30.17 PBSo
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Gold · Place 311 · Johns HopkinsJohns Hopkins8,000 Meters Gold31126:20.3 PBSo
Sep 12Virginia InvitationalSep 12 · 8,000 Meters Men · Place 24 · Johns HopkinsJohns Hopkins8,000 Meters Men2425:16.29 PBSo

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 232024 NCAA Division III Cross Country Champs (51st Men & 43rd Women)Nov 23 · 8,000 Meters Championship · Place 173 · Johns HopkinsJohns Hopkins8,000 Meters Championship17325:36.9 PBFr
Nov 2Centennial ConferenceNov 2 · 8,000 Meters Varsity · Place 4 · Johns HopkinsJohns Hopkins8,000 Meters Varsity425:37.9FR
Oct 4Paul Short RunOct 4 · 8,000 Meters Gold · Place 152 · Johns HopkinsJohns Hopkins8,000 Meters Gold15225:05.9 PBFr
Sep 21ISU John McNicholsSep 21 · 8,000 Meters College · Place 95 · Johns HopkinsJohns Hopkins8,000 Meters College9525:42.8Fr

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 25NXR Northeast & New York Regional ChampionshipsNov 25 · 5,000 Meters Championship - Northeast · Place 21 · Council Rock NorthCouncil Rock North5,000 Meters Championship - Northeast2116:31.4 PB12
Nov 4PIAA State XC ChampionshipsNov 4 · 5,000 Meters 3A · Place 13 · Council Rock NorthCouncil Rock North5,000 Meters 3A1316:19 PB12
Oct 27PIAA District 1 ChampionshipsOct 27 · Varsity · Place 9 · Council Rock NorthCouncil Rock NorthVarsity915:29.1—
Oct 20Suburban One League ChampionshipsOct 20 · 5,000 Meters Varsity · Place 1 · CR NorthCR North5,000 Meters Varsity115:35.012
Oct 20Suburban One League ChampionshipsOct 20 · 5,000 Meters Varsity · Place 2 · CR NorthCR North5,000 Meters Varsity215:35.012
Oct 11Council Rock InvitationalOct 11 · 5,000 Meters Varsity · Place 1 · Council RockCouncil Rock5,000 Meters Varsity115:59.1612
Oct 7William Tennent InvitationalOct 7 · 5,000 Meters Varsity · Place 1 · CR NorthCR North5,000 Meters Varsity115:37.412
Sep 9Briarwood InvitationalSep 9 · 5,000 Meters Championship · Place 3 · CR NorthCR North5,000 Meters Championship316:24.412

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 28PIAA District 1 ChampionshipsOct 28 · Varsity · Place 36 · Council Rock NorthCouncil Rock NorthVarsity3616:15.5—
Oct 21Suburban One League ChampionshipsOct 21 · 5,000 Meters Varsity · Place 22 · CR NorthCR North5,000 Meters Varsity2216:38.111
Oct 21Suburban One League ChampionshipsOct 21 · 5,000 Meters Varsity · Place 5 · CR NorthCR North5,000 Meters Varsity516:38.111
Oct 8William Tennent InvitationalOct 8 · 5,000 Meters Varsity · Place 12 · CR NorthCR North5,000 Meters Varsity1216:49.111
Sep 24Council Rock InvitationalSep 24 · 5,000 Meters Varsity · Place 9 · Council Rock NorthCouncil Rock North5,000 Meters Varsity917:11.5511
Sep 17Briarwood InvitationalSep 17 · 5,000 Meters Championship · Place 10 · Council RockCouncil Rock5,000 Meters Championship1017:14.011
Sep 10Centaur InvitationalSep 10 · 5,000 Meters Varsity · Place 6 · Council Rock NorthCouncil Rock North5,000 Meters Varsity617:29.3011