Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Rotary ParkRon Ouellete Invitational · Sep 617:25.80Ron Ouellete InvitationalSeptember 6, 2025
2.1 Miles · Rotary ParkRon Ouellete Invitational · Sep 716:44.9Ron Ouellete InvitationalSeptember 7, 2024
5,000 Meters · Colby-Sawyer CollegeCharger Invitational · Aug 3025:16.2Charger InvitationalAugust 30, 2025
5,000 Meters · Hunter Road FieldsFreeport Meet · Sep 2225:47.12Freeport MeetSeptember 22, 2023
5,000 Meters · New England CollegeHopkinton Cross Country Festival · Oct 1026:00.0Hopkinton Cross Country FestivalOctober 10, 2025
5,000 Meters · Troy Howard Middle SchoolMaine Class B State XC Championship · Nov 425:19.34Maine Class B State XC ChampionshipNovember 4, 2023
5,000 Meters · Twin Brook Recreation AreaSouthern Maine Class B Regional · Oct 2126:35.27Southern Maine Class B RegionalOctober 21, 2023
6,000 Meters · Bowdoin CollegeMaine State Championship · Sep 2031:35.0Maine State ChampionshipSeptember 20, 2025
6,000 Meters · Hopkinton FairgroundsNCAA DIII East Regional · Nov 1632:09.6NCAA DIII East RegionalNovember 16, 2024
6,000 Meters · Keene State CollegeKSC Invitational · Oct 432:47.10KSC InvitationalOctober 4, 2025
6,000 Meters · Norwich UniversityGNAC Cross-Country Run Championship · Nov 231:51.70GNAC Cross-Country Run ChampionshipNovember 2, 2024
6,000 Meters · Saint Joseph's College of MaineRunnin' Monks Invitational · Oct 1832:53.1Runnin' Monks InvitationalOctober 18, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 2The GNAC XC ChampNov 2 · 6,000 Meters College · Place 55 · Saint Joseph's (Maine)Saint Joseph's (Maine)6,000 Meters College5532:20.80So
Oct 18Runnin' Monks InvitationalOct 18 · 6,000 Meters College · Place 20 · Saint Joseph's (Maine)Saint Joseph's (Maine)6,000 Meters College2032:53.1 PBSo
Oct 10Hopkinton Cross Country FestivalOct 10 · 5,000 Meters College · Place 78 · Saint Joseph's (Maine)Saint Joseph's (Maine)5,000 Meters College7826:00.0 PBSo
Oct 4KSC InvitationalOct 4 · 6,000 Meters College · Place 273 · Saint Joseph's (Maine)Saint Joseph's (Maine)6,000 Meters College27332:47.10 PBSo
Sep 20Maine State ChampionshipSep 20 · 6,000 Meters College · Place 102 · Saint Joseph's (Maine)Saint Joseph's (Maine)6,000 Meters College10231:35.0 PBSo
Sep 6Ron Ouellete InvitationalSep 6 · 2 Miles Collegiate · Place 34 · Saint Joseph's (Maine)Saint Joseph's (Maine)2 Miles Collegiate3417:25.80 PBSo
Aug 30Charger InvitationalAug 30 · 5,000 Meters Women's Race · Place 29 · Saint Joseph's (Maine)Saint Joseph's (Maine)5,000 Meters Women's Race2925:16.2 PBSo

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 16NCAA DIII East RegionalNov 16 · 6,000 Meters D3 East · Place 208 · Saint Joseph's (Maine)Saint Joseph's (Maine)6,000 Meters D3 East20832:09.6 PBFr
Nov 2GNAC Cross-Country Run ChampionshipNov 2 · 6,000 Meters College · Place 60 · Saint Joseph's (Maine)Saint Joseph's (Maine)6,000 Meters College6031:51.70 PBFr
Oct 19Runnin' Monks InvitationalOct 19 · 6,000 Meters College · Place 24 · Saint Joseph's (Maine)Saint Joseph's (Maine)6,000 Meters College2432:57.3Fr
Oct 11Bruce Kirsh Cross Country CupOct 11 · 6,000 Meters Varsity · Place 104 · St. Joseph's (Me.)St. Joseph's (Me.)6,000 Meters Varsity10430:59.0FR
Oct 4Cadet Cross-Country Run InvitationalOct 4 · 6,000 Meters Varsity · Place 39 · Saint Joseph's (Maine)Saint Joseph's (Maine)6,000 Meters Varsity3931:51.90FR
Sep 7Ron Ouellete InvitationalSep 7 · 2.1 Miles College · Place 41 · Saint Joseph's (Maine)Saint Joseph's (Maine)2.1 Miles College4116:44.9 PBFr
Aug 31Charger InvitationalAug 31 · 5,000 Meters College · Place 33 · Saint Joseph's (Maine)Saint Joseph's (Maine)5,000 Meters College3325:26.4Fr

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 4Maine Class B State XC ChampionshipNov 4 · 5,000 Meters Varsity · Place 87 · FreeportFreeport5,000 Meters Varsity8725:19.34 PB12
Oct 21Southern Maine Class B RegionalOct 21 · 5,000 Meters Varsity · Place 65 · FreeportFreeport5,000 Meters Varsity6526:35.27 PB12
Oct 5TRAIP ACADEMY MEETOct 5 · 5,000 Meters Varsity · Place 16 · Freeport HigFreeport Hig5,000 Meters Varsity1624:59.47—
Sep 22Freeport MeetSep 22 · 5,000 Meters Varsity · Place 22 · FreeportFreeport5,000 Meters Varsity2225:47.12 PB12