Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Belfast HS Northern Maine Class A Regional XC Championship · Oct 2317:39.30Northern Maine Class A Regional XC ChampionshipOctober 23, 2021
5,000 Meters · Cony HSKVAC Class A State Qualifier · Oct 3119:34KVAC Class A State QualifierOctober 31, 2020
5,000 Meters · Rotary ParkRon Ouellete Invitational · Sep 616:55.50Ron Ouellete InvitationalSeptember 6, 2025
6,000 Meters · Thomas CollegeThomas (Maine) Meet · Sep 2822:03.7Thomas (Maine) MeetSeptember 28, 2024
8,000 Meters · Bowdoin CollegeMaine State Championship · Sep 2027:42.9Maine State ChampionshipSeptember 20, 2025
8,000 Meters · Franklin ParkSuffolk Invitational · Oct 1431:50.0Suffolk InvitationalOctober 14, 2023
8,000 Meters · Hopkinton FairgroundsNCAA D3 East Region Championships · Nov 1527:15.1NCAA D3 East Region ChampionshipsNovember 15, 2025
8,000 Meters · Saxl ParkNAC Preview · Oct 427:44.7NAC PreviewOctober 4, 2025
8,000 Meters · Thomas CollegeThomas Invitational · Oct 1827:03.1Thomas InvitationalOctober 18, 2025
8,000 Meters · Western New England UniversityWNE Golden Bear Invitational · Oct 1528:06.7WNE Golden Bear InvitationalOctober 15, 2022

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15NCAA D3 East Region ChampionshipsNov 15 · 8,000 Meters D3 East · Place 87 · Maine Maritime AcademyMaine Maritime Academy8,000 Meters D3 East8727:15.1 PBSr
Nov 1NAC Cross Country ChampionshipsNov 1 · 8,000 Meters Champ · Place 9 · Maine Maritime AcademyMaine Maritime Academy8,000 Meters Champ929:19.6Sr
Oct 18Thomas InvitationalOct 18 · 8,000 Meters College · Place 1 · Maine Maritime AcademyMaine Maritime Academy8,000 Meters College127:03.1 PBSr
Oct 4NAC PreviewOct 4 · 8,000 Meters College · Place 3 · Maine Maritime AcademyMaine Maritime Academy8,000 Meters College327:44.7 PBSr
Sep 20Maine State ChampionshipSep 20 · 8,000 Meters College · Place 43 · Maine Maritime AcademyMaine Maritime Academy8,000 Meters College4327:42.9 PBSr
Sep 6Ron Ouellete InvitationalSep 6 · 5,000 Meters Collegiate · Place 9 · Maine Maritime AcademyMaine Maritime Academy5,000 Meters Collegiate916:55.50 PBSr

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 16NCAA DIII East RegionalNov 16 · 8,000 Meters D3 East · Place 108 · Maine Maritime AcademyMaine Maritime Academy8,000 Meters D3 East10827:54.7Jr
Sep 28Thomas (Maine) MeetSep 28 · 6,000 Meters College · Place 4 · Maine Maritime AcademyMaine Maritime Academy6,000 Meters College422:03.7 PBJr
Sep 7Ron Ouellete InvitationalSep 7 · 5,000 Meters College · Place 18 · Maine Maritime AcademyMaine Maritime Academy5,000 Meters College1817:10.5Jr

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 14Suffolk InvitationalOct 14 · 8,000 Meters College · Place 198 · Maine Maritime AcademyMaine Maritime Academy8,000 Meters College19831:50.0 PBSo

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 12NCAA D3 East Regional XC ChampionshipsNov 12 · 8,000 Meters College · Place 132 · Maine Maritime AcademyMaine Maritime Academy8,000 Meters College13229:52.8Fr
Oct 15WNE Golden Bear InvitationalOct 15 · 8,000 Meters Varsity · Place 10 · Maine Maritime AcademyMaine Maritime Academy8,000 Meters Varsity1028:06.7 PBFr

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 30Maine Class A State XC ChampionshipOct 30 · 5,000 Meters Varsity · Place 42 · BrewerBrewer5,000 Meters Varsity4218:13.6212
Oct 23Northern Maine Class A Regional XC ChampionshipOct 23 · 5,000 Meters Varsity · Place 19 · BrewerBrewer5,000 Meters Varsity1917:39.30 PB12

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 31KVAC Class A State QualifierOct 31 · 5,000 Meters Varsity · Place 33 · BrewerBrewer5,000 Meters Varsity3319:34 PB11