Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Gardner Municipal Golf CourseMIAA D1 Championship · Nov 1116:36.13MIAA D1 ChampionshipNovember 11, 2023
5,000 Meters · Goddard Memorial State Park16th Ocean State XC Invitational · Sep 2216:30.616th Ocean State XC InvitationalSeptember 22, 2023
5,000 Meters · Willard ParkMIAA Divisional State Championships · Nov 1816:37.29MIAA Divisional State ChampionshipsNovember 18, 2023
6,000 Meters · Long Lane FarmLittle Three Championships (Amherst-Wesleyan-Williams) · Sep 518:16.8Little Three Championships (Amherst-Wesleyan-Williams)September 5, 2026
6,000 Meters · University of Massachusetts Amherst Little 3 · Sep 619:07.43Little 3September 6, 2025
8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1723:52.8Conn College InviteOctober 17, 2026
8,000 Meters · LaVern Gibson Course2024 NCAA Division III Cross Country Champs (51st Men & 43rd Women) · Nov 2327:08.52024 NCAA Division III Cross Country Champs (51st Men & 43rd Women)November 23, 2024
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 325:10.7Paul Short Run (College)October 3, 2025
8,000 Meters · Middlebury CollegeNESCAC XC Championship · Oct 3124:31.1NESCAC XC ChampionshipOctober 31, 2026
8,000 Meters · Roger Milliken Science Center2025 NCAA Division III Cross Country Champs (52nd Men & 44th Women) · Nov 2225:30.62025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)November 22, 2025
8,000 Meters · Ronald C. Hoffmann Cross Country CourseNCAA DIII Mideast Regional · Nov 1525:17.5NCAA DIII Mideast RegionalNovember 15, 2025
8,000 Meters · Wesleyan UniversityCardinal Invitational · Sep 1924:12.4Cardinal InvitationalSeptember 19, 2026

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 · 8,000 Meters Championship · Place 1 · Wesleyan (Conn.)Wesleyan (Conn.)8,000 Meters Championship124:31.1 PBJr
Oct 17Conn College InviteOct 17 · 8,000 Meters Blue · Place 1 · Wesleyan (Conn.)Wesleyan (Conn.)8,000 Meters Blue123:52.8 PBJr
Sep 19Cardinal InvitationalSep 19 · 8,000 Meters Men · Place 1 · Wesleyan (Conn.)Wesleyan (Conn.)8,000 Meters Men124:12.4 PBJr
Sep 5Little Three Championships (Amherst-Wesleyan-Williams)Sep 5 · 6,000 Meters Collegiate · Place 1 · Wesleyan (Conn.)Wesleyan (Conn.)6,000 Meters Collegiate118:16.8 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 123 · Wesleyan (Conn.)Wesleyan (Conn.)8,000 Meters D3 Championship12325:30.6 PBSo
Nov 15NCAA DIII Mideast RegionalNov 15 · 8,000 Meters D3 Mid-East · Place 5 · Wesleyan (Conn.)Wesleyan (Conn.)8,000 Meters D3 Mid-East525:17.5 PBSo
Nov 1NESCAC ChampionshipsNov 1 · 8,000 Meters Champ · Place 20 · Wesleyan (Conn.)Wesleyan (Conn.)8,000 Meters Champ2025:03.70So
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters White · Place 36 · Wesleyan (Conn.)Wesleyan (Conn.)8,000 Meters White3625:10.7 PBSo
Sep 20Cardinal InvitationalSep 20 · 8,000 Meters College · Place 1 · Wesleyan (Conn.)Wesleyan (Conn.)8,000 Meters College124:37.77So
Sep 6Little 3Sep 6 · 6,000 Meters Collegiate · Place 5 · Wesleyan (Conn.)Wesleyan (Conn.)6,000 Meters Collegiate519:07.43 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 288 · Wesleyan (Conn.)Wesleyan (Conn.)8,000 Meters Championship28827:08.5 PBFr
Nov 16NCAA DIII Mideast RegionalNov 16 · 8,000 Meters Division 3 · Place 18 · Wesleyan (Conn.)Wesleyan (Conn.)8,000 Meters Division 31825:06.50FR
Oct 19Connecticut College InvitationalOct 19 · 8,000 Meters Varsity · Place 56 · WesleyanWesleyan8,000 Meters Varsity5625:18.0FR
Oct 4NCAA DIII TwilightOct 4 · 8,000 Meters Varsity · Place 140 · Wesleyan (Conn.)Wesleyan (Conn.)8,000 Meters Varsity14026:28.00FR

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 18MIAA Divisional State ChampionshipsNov 18 · 5,000 Meters Division 1 · Place 44 · North AndoverNorth Andover5,000 Meters Division 14416:37.29 PB12
Nov 11MIAA D1 ChampionshipNov 11 · 5,000 Meters Division 1B · Place 8 · North AndoverNorth Andover5,000 Meters Division 1B816:36.13 PB12
Sep 30MSTCA Frank Kelley InvitationalSep 30 · 5,000 Meters Championship · Place 9 · North AndoverNorth Andover5,000 Meters Championship916:09.8SR
Sep 2216th Ocean State XC InvitationalSep 22 · 5,000 Meters Varsity - 1 · Place 7 · North AndoverNorth Andover5,000 Meters Varsity - 1716:30.6 PB12

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 15Catholic Memorial InvitationalOct 15 · 5,000 Meters Varsity · Place 54 · North AndoverNorth Andover5,000 Meters Varsity5419:33.0111