Personal bests

Best marks in available results
Event / courseMarkMeetDate
4340 m · Wainwright Sports ComplexBates NCAA DIII East Region Preview · Sep 514:59.8Bates NCAA DIII East Region PreviewSeptember 5, 2026
5,000 Meters · Colby-Sawyer CollegeCharger Invitational · Aug 3017:13.0Charger InvitationalAugust 30, 2025
5,000 Meters · Rotary ParkRon Ouellete Invitational · Sep 618:43.30Ron Ouellete InvitationalSeptember 6, 2025
7200 m · 541 Main StMaslan XC Invite · Oct 426:03.7Maslan XC InviteOctober 4, 2026
8,000 Meters · 541 Main StGNAC XC Championships · Nov 129:00.8GNAC XC ChampionshipsNovember 1, 2026
8,000 Meters · Bowdoin CollegeMaine State Championships · Sep 1928:46.0Maine State ChampionshipsSeptember 19, 2026
8,000 Meters · Hopkinton FairgroundsNCAA D3 East Region Championships · Nov 1527:37.8NCAA D3 East Region ChampionshipsNovember 15, 2025
8,000 Meters · Hopkinton Fairgrounds Championship Cross Country CourseHopkinton Cross Country Festival · Oct 928:14.3Hopkinton Cross Country FestivalOctober 9, 2026
8,000 Meters · Keene State CollegeKSC Invitational · Oct 428:06.30KSC InvitationalOctober 4, 2025
8,000 Meters · Norwich UniversityThe GNAC XC Champ · Nov 228:11.50The GNAC XC ChampNovember 2, 2025
8,000 Meters · Saint Joseph's College of MaineCoach Dann Runnin' Monks Classic · Oct 1728:41.4Coach Dann Runnin' Monks ClassicOctober 17, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1GNAC XC ChampionshipsNov 1 · 8,000 Meters Championship · Place 6 · Saint Joseph's (Maine)8,000 Meters Championship629:00.8 PBJr
Oct 17Coach Dann Runnin' Monks ClassicOct 17 · 8,000 Meters Collegiate · Place 5 · Saint Joseph's (Maine)8,000 Meters Collegiate528:41.4 PBJr
Oct 9Hopkinton Cross Country FestivalOct 9 · 8,000 Meters Collegiate · Place 17 · Saint Joseph's (Maine)8,000 Meters Collegiate1728:14.3 PBJr
Oct 4Maslan XC InviteOct 4 · 7,200 Meters Collegiate · Place 6 · Saint Joseph's (Maine)7,200 Meters Collegiate626:03.7 PBJr
Sep 19Maine State ChampionshipsSep 19 · 8,000 Meters Collegiate · Place 85 · Saint Joseph's (Maine)8,000 Meters Collegiate8528:46.0 PBJr
Sep 5Bates NCAA DIII East Region PreviewSep 5 · 4,340 Meters Collegiate · Place 63 · Saint Joseph's (Maine)4,340 Meters Collegiate6314:59.8 PBJr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15NCAA D3 East Region ChampionshipsNov 15 · 8,000 Meters D3 East · Place 109 · Saint Joseph's (Maine)8,000 Meters D3 East10927:37.8 PBSo
Nov 2The GNAC XC ChampNov 2 · 8,000 Meters College · Place 6 · Saint Joseph's (Maine)8,000 Meters College628:11.50 PBSo
Oct 4KSC InvitationalOct 4 · 8,000 Meters College · Place 134 · Saint Joseph's (Maine)8,000 Meters College13428:06.30 PBSo
Sep 20Maine State ChampionshipSep 20 · 8,000 Meters College · Place 89 · Saint Joseph's (Maine)8,000 Meters College8930:01.3So
Sep 6Ron Ouellete InvitationalSep 6 · 5,000 Meters Collegiate · Place 26 · Saint Joseph's (Maine)5,000 Meters Collegiate2618:43.30 PBSo
Aug 30Charger InvitationalAug 30 · 5,000 Meters Men's Race · Place 8 · Saint Joseph's (Maine)5,000 Meters Men's Race817:13.0 PBSo