Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2619:59.9NXR Northeast & New York Regional ChampionshipsNovember 26, 2022
5,000 Meters · Roy's All Steak HamburgersBates Super-XC Invitational · Sep 1621:11.1Bates Super-XC InvitationalSeptember 16, 2023
6,000 Meters · Carleton CollegeRunning of the Cows · Oct 322:06.0Running of the CowsOctober 3, 2026
6,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1721:29.4Conn College InviteOctober 17, 2026
6,000 Meters · Hopkinton FairgroundsNCAA D3 East Region Championships · Nov 1522:06.6NCAA D3 East Region ChampionshipsNovember 15, 2025
6,000 Meters · Keene State CollegeKSC Invitational · Oct 422:10.20KSC InvitationalOctober 4, 2025
6,000 Meters · LaVern Gibson Course2024 NCAA Division III Cross Country Champs (51st Men & 43rd Women) · Nov 2322:35.12024 NCAA Division III Cross Country Champs (51st Men & 43rd Women)November 23, 2024
6,000 Meters · Lehigh UniversityPaul Short Run · Oct 422:33.2Paul Short RunOctober 4, 2024
6,000 Meters · Middlebury CollegeNESCAC XC Championship · Oct 3121:51.9NESCAC XC ChampionshipOctober 31, 2026
6,000 Meters · Mount Greylock Regional SchoolPurple Valley Classic · Sep 2023:09.8Purple Valley ClassicSeptember 20, 2025
6,000 Meters · Roger Milliken Science Center2025 NCAA Division III Cross Country Champs (52nd Men & 44th Women) · Nov 2222:48.32025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)November 22, 2025
6,000 Meters · University of Massachusetts Amherst NESCAC Cross Country Championships · Oct 2824:27.5NESCAC Cross Country ChampionshipsOctober 28, 2023

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31NESCAC XC ChampionshipOct 31 · 6,000 Meters Championship · Place 14 · TuftsTufts6,000 Meters Championship1421:51.9 PBSr
Oct 17Conn College InviteOct 17 · 6,000 Meters Blue · Place 17 · TuftsTufts6,000 Meters Blue1721:29.4 PBSr
Oct 3Running of the CowsOct 3 · 6,000 Meters Navy Championship · Place 27 · TuftsTufts6,000 Meters Navy Championship2722:06.0 PBSr
Sep 12Aldrich InvitationalSep 12 · 6,000 Meters Women · Place 18 · TuftsTufts6,000 Meters Women1823:22.2Sr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 222025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)Nov 22 · 6,000 Meters D3 Championship · Place 102 · TuftsTufts6,000 Meters D3 Championship10222:48.3 PBJr
Nov 15NCAA D3 East Region ChampionshipsNov 15 · 6,000 Meters D3 East · Place 15 · TuftsTufts6,000 Meters D3 East1522:06.6 PBJr
Nov 1NESCAC ChampionshipsNov 1 · 6,000 Meters Champ · Place 18 · TuftsTufts6,000 Meters Champ1822:01.40Jr
Oct 18Conn College InviteOct 18 · 6,000 Meters Blue · Place 57 · TuftsTufts6,000 Meters Blue5722:06.34Jr
Oct 4KSC InvitationalOct 4 · 6,000 Meters College · Place 12 · TuftsTufts6,000 Meters College1222:10.20 PBJr
Sep 20Purple Valley ClassicSep 20 · 6,000 Meters College · Place 15 · TuftsTufts6,000 Meters College1523:09.8 PBJr

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 232024 NCAA Division III Cross Country Champs (51st Men & 43rd Women)Nov 23 · 6,000 Meters Championship · Place 141 · TuftsTufts6,000 Meters Championship14122:35.1 PBSo
Nov 16NCAA DIII East RegionalNov 16 · 6,000 Meters D3 East · Place 20 · TuftsTufts6,000 Meters D3 East2022:41.4So
Oct 4Paul Short RunOct 4 · 6,000 Meters White · Place 63 · TuftsTufts6,000 Meters White6322:33.2 PBSo

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 28NESCAC Cross Country ChampionshipsOct 28 · 6,000 Meters College · Place 75 · TuftsTufts6,000 Meters College7524:27.5 PBFr
Oct 7NCAA DIII Pre-NationalsOct 7 · 6,000 Meters Varsity · Place 173 · TuftsTufts6,000 Meters Varsity17324:39.9FR
Sep 16Bates Super-XC InvitationalSep 16 · 5,000 Meters College · Place 44 · TuftsTufts5,000 Meters College4421:11.1 PBFr

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 26NXR Northeast & New York Regional ChampionshipsNov 26 · 5,000 Meters Open - Northeast · Place 3 · Germantown FriendsGermantown Friends5,000 Meters Open - Northeast319:59.9 PB12
Oct 18Friends Schools League ChampionshipOct 18 · Varsity · Place 2 · Germantown FriendsGermantown FriendsVarsity221:12.74—
Sep 30Lehigh Paul Short RunSep 30 · 5,000 Meters Varsity · Place 7 · Germantown FriendsGermantown Friends5,000 Meters Varsity78:18.212

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 27NXR Northeast & New York Regional ChampionshipsNov 27 · 5,000 Meters Championship - Northeast · Place 78 · Germantown FriendsGermantown Friends5,000 Meters Championship - Northeast7822:07.311
Oct 19Friends Schools League ChampionshipOct 19 · 5,000 Meters Varsity · Place 6 · Germantown FriendsGermantown Friends5,000 Meters Varsity621:16.61—