Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Belfast HS Maine Class A State XC Championship · Oct 3018:21.30Maine Class A State XC ChampionshipOctober 30, 2021
5,000 Meters · Coogan Cross Country CourseSuffolk Short Course Classic · Sep 516:48.2Suffolk Short Course ClassicSeptember 5, 2026
5,000 Meters · Sanford High SchoolSanford Meet · Sep 218:39.50Sanford MeetSeptember 2, 2022
5,000 Meters · Twin Brook Recreation AreaSouthern Maine Class A Regional XC Championship · Oct 2218:52.58Southern Maine Class A Regional XC ChampionshipOctober 22, 2022
8,000 Meters · Franklin ParkSuffolk Invitational · Oct 1428:48.2Suffolk InvitationalOctober 14, 2023
8,000 Meters · Gordon CollegeCNE XC Championship · Nov 127:24.54CNE XC ChampionshipNovember 1, 2025
8,000 Meters · Hopkinton FairgroundsNCAA D3 East Region Championships · Nov 1527:10.9NCAA D3 East Region ChampionshipsNovember 15, 2025
8,000 Meters · Western New England UniversityGolden Bear Invitational · Oct 1927:47Golden Bear InvitationalOctober 19, 2024

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 19Pop Crowell InvitationalSep 19 · 8,000 Meters Collegiate · Wentworth (Mass.)Wentworth (Mass.)8,000 Meters Collegiate0DNSSr
Sep 5Suffolk Short Course ClassicSep 5 · 5,000 Meters Collegiate · Place 32 · Wentworth (Mass.)Wentworth (Mass.)5,000 Meters Collegiate3216:48.2 PBSr

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 15NCAA D3 East Region ChampionshipsNov 15 · 8,000 Meters D3 East · Place 83 · Wentworth (Mass.)Wentworth (Mass.)8,000 Meters D3 East8327:10.9 PBJr
Nov 1CNE XC ChampionshipNov 1 · 8,000 Meters Open · Place 26 · Wentworth (Mass.)Wentworth (Mass.)8,000 Meters Open2627:24.54 PBJr
Oct 18WNE Golden Bear InvitationalOct 18 · 8,000 Meters College · Place 36 · Wentworth (Mass.)Wentworth (Mass.)8,000 Meters College3627:48.26Jr

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 16NCAA DIII East RegionalNov 16 · 8,000 Meters D3 East · Place 102 · Wentworth (Mass.)Wentworth (Mass.)8,000 Meters D3 East10227:48.7So
Nov 2Conference of New EnglandNov 2 · 8,000 Meters Varsity · Place 29 · Wentworth (Mass.)Wentworth (Mass.)8,000 Meters Varsity2927:42.51SO
Oct 19Golden Bear InvitationalOct 19 · 8,000 Meters Men · Place 15 · Wentworth (Mass.)Wentworth (Mass.)8,000 Meters Men1527:47 PBSo
Oct 19Western New England University Cross-Country InvitationalOct 19 · 8,000 Meters Western NE · Place 15 · Wentworth (Mass.)Wentworth (Mass.)8,000 Meters Western NE1527:47.0So
Oct 5Keene State College Cross-Country Run InvitationalOct 5 · 8,000 Meters Varsity · Place 123 · Wentworth (Mass.)Wentworth (Mass.)8,000 Meters Varsity12328:44.30SO
Sep 14Pop Crowell InvitationalSep 14 · 8,000 Meters Varsity · Place 13 · WentworthWentworth8,000 Meters Varsity1328:14.6SO
Aug 3110th Annual Wheaton & Babson Season-OpenerAug 31 · 5,000 Meters Varsity · Place 48 · Wentworth (Mass.)Wentworth (Mass.)5,000 Meters Varsity4817:25.51So

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 11NCAA Division III East RegionalNov 11 · 8,000 Meters Championship · Place 136 · Wentworth (Mass.)Wentworth (Mass.)8,000 Meters Championship13628:43.4Fr
Oct 28CCC XC ChampionshipsOct 28 · 8,000 Meters College · Place 53 · Wentworth (Mass.)Wentworth (Mass.)8,000 Meters College5329:21.0Fr
Oct 14Suffolk InvitationalOct 14 · 8,000 Meters College · Place 114 · Wentworth (Mass.)Wentworth (Mass.)8,000 Meters College11428:48.2 PBFr
Sep 30KSC InvitationalSep 30 · 8,000 Meters Varsity · Place 77 · WentworthWentworth8,000 Meters Varsity7728:27.5FR
Sep 17Pop Crowell InvitationalSep 17 · 8,000 Meters Varsity · Place 24 · WentworthWentworth8,000 Meters Varsity2429:44.3FR
Sep 2Wheaton & Babson Season OpenerSep 2 · 5,000 Meters Varsity · Place 31 · WentworthWentworth5,000 Meters Varsity3118:21.2FR

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 29Maine Class A State XC ChampionshipOct 29 · 5,000 Meters Varsity · Place 73 · ScarboroughScarborough5,000 Meters Varsity7319:07.6712
Oct 22Southern Maine Class A Regional XC ChampionshipOct 22 · 5,000 Meters Varsity · Place 36 · ScarboroughScarborough5,000 Meters Varsity3618:52.58 PB12
Sep 2Sanford MeetSep 2 · 5,000 Meters Varsity · Place 11 · ScarboroughScarborough5,000 Meters Varsity1118:39.50 PB12

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 30Maine Class A State XC ChampionshipOct 30 · 5,000 Meters Varsity · Place 51 · ScarboroughScarborough5,000 Meters Varsity5118:21.30 PB11
Oct 23Southern Maine Class A Regional XC ChampionshipOct 23 · 5,000 Meters Varsity · Place 45 · ScarboroughScarborough5,000 Meters Varsity4518:58.6811