Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · University of Massachusetts Amherst Little 3 · Sep 615:23.30Little 3September 6, 2025
5,000 Meters · Queensbury HSQueensbury Invitational · Sep 1820:09.70Queensbury InvitationalSeptember 18, 2021
5,000 Meters · Stanley ParkMIAA Division 3A, 3B, & 3C Championships · Nov 1319:04MIAA Division 3A, 3B, & 3C ChampionshipsNovember 13, 2021
5,000 Meters · Van Cortlandt ParkEastbay Northeast Region Cross Country Championships · Nov 2720:20.7Eastbay Northeast Region Cross Country ChampionshipsNovember 27, 2021
6,000 Meters · Hamilton CollegeNESCAC Cross Country Championships · Oct 2923:43.9NESCAC Cross Country ChampionshipsOctober 29, 2022
6,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1821:11.35Conn College InviteOctober 18, 2025
6,000 Meters · LaVern Gibson Course2024 NCAA Division III Cross Country Champs (51st Men & 43rd Women) · Nov 2321:42.42024 NCAA Division III Cross Country Champs (51st Men & 43rd Women)November 23, 2024
6,000 Meters · Mount Greylock Regional SchoolPurple Valley Classic · Sep 2022:00.1Purple Valley ClassicSeptember 20, 2025
6,000 Meters · Roger Milliken Science Center2025 NCAA Division III Cross Country Champs (52nd Men & 44th Women) · Nov 2221:41.22025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)November 22, 2025
6,000 Meters · Ronald C. Hoffmann Cross Country CourseNCAA DIII Mideast Regional · Nov 1521:46.7NCAA DIII Mideast RegionalNovember 15, 2025
6,000 Meters · University of Massachusetts Amherst NESCAC Cross Country Championships · Oct 2823:46.5NESCAC Cross Country ChampionshipsOctober 28, 2023

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

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 27 · WilliamsWilliams6,000 Meters D3 Championship2721:41.2 PBSr
Nov 15NCAA DIII Mideast RegionalNov 15 · 6,000 Meters D3 Mid-East · Place 7 · WilliamsWilliams6,000 Meters D3 Mid-East721:46.7 PBSr
Nov 1NESCAC ChampionshipsNov 1 · 6,000 Meters Champ · Place 7 · WilliamsWilliams6,000 Meters Champ721:13.98Sr
Oct 18Conn College InviteOct 18 · 6,000 Meters Blue · Place 13 · WilliamsWilliams6,000 Meters Blue1321:11.35 PBSr
Sep 20Purple Valley ClassicSep 20 · 6,000 Meters College · Place 2 · WilliamsWilliams6,000 Meters College222:00.1 PBSr
Sep 6Little 3Sep 6 · 4,000 Meters Collegiate · Place 6 · WilliamsWilliams4,000 Meters Collegiate615:23.30 PBSr

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 33 · WilliamsWilliams6,000 Meters Championship3321:42.4 PBJr
Sep 21Purple Valley ClassicSep 21 · 6,000 Meters Varsity · Place 7 · WilliamsWilliams6,000 Meters Varsity726:26.6JR
Sep 7Amherst-Wesleyan (Conn)-WilliamsSep 7 · 4,000 Meters Varsity · Place 10 · WilliamsWilliams4,000 Meters Varsity1015:34.4JR

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 28NESCAC Cross Country ChampionshipsOct 28 · 6,000 Meters College · Place 45 · WilliamsWilliams6,000 Meters College4523:46.5 PBSo
Oct 7NCAA DIII Pre-NationalsOct 7 · 6,000 Meters Varsity · Place 80 · WilliamsWilliams6,000 Meters Varsity8023:21.5SO
Sep 23Williams Purple Valley XC InviteSep 23 · 6,000 Meters Varsity · Place 16 · WilliamsWilliams6,000 Meters Varsity1623:32.1SO

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 29NESCAC Cross Country ChampionshipsOct 29 · 6,000 Meters College · Place 62 · WilliamsWilliams6,000 Meters College6223:43.9 PBFr

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 27Eastbay Northeast Region Cross Country ChampionshipsNov 27 · 5,000 Meters Championship · Place 92 · Williamstown MAWilliamstown MA5,000 Meters Championship9220:20.7 PB12
Nov 13MIAA Division 3A, 3B, & 3C ChampionshipsNov 13 · 5,000 Meters Division 3C · Place 2 · Mt Greylock RegionalMt Greylock Regional5,000 Meters Division 3C219:04 PB12
Sep 18Queensbury InvitationalSep 18 · 5,000 Meters Varsity D2 · Place 4 · Mt Greylock RegionalMt Greylock Regional5,000 Meters Varsity D2420:09.70 PB12

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 16Nike Cross Virtual ChampionshipNov 16 · 5,000 Meters Championship Race · Place 41 · Mt Greylock RegionalMt Greylock Regional5,000 Meters Championship Race4119:03.1Unofficial11