Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Nashua High School SouthNHIAA Meet of Champons · Nov 718:11.28NHIAA Meet of ChamponsNovember 7, 2020
5,000 Meters · Oyster River High SchoolBobcat Invitational · Sep 1119:02Bobcat InvitationalSeptember 11, 2021
5,000 Meters · Sanborn Regional High SchoolJamie Martin Invitational · Sep 320:10Jamie Martin InvitationalSeptember 3, 2019
8,000 Meters · Bowdoin CollegeNCAA D3 East Regional XC Championships · Nov 1230:59.9NCAA D3 East Regional XC ChampionshipsNovember 12, 2022
8,000 Meters · Franklin ParkSuffolk Invitational · Oct 1429:16.6Suffolk InvitationalOctober 14, 2023
8,000 Meters · Gordon CollegePop Crowell Invitational · Sep 1329:20.0Pop Crowell InvitationalSeptember 13, 2025
8,000 Meters · Highland ParkBrown Bear Invitational · Sep 2731:14.3Brown Bear InvitationalSeptember 27, 2025
8,000 Meters · Stanley ParkJames Earley Invitational (Men Only) · Oct 830:36.37James Earley Invitational (Men Only)October 8, 2022
8,000 Meters · Western New England UniversityWNE Golden Bear Invitational · Oct 1830:27.61WNE Golden Bear InvitationalOctober 18, 2025

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1CNE XC ChampionshipNov 1 · 8,000 Meters Open · Place 73 · Wentworth (Mass.)Wentworth (Mass.)8,000 Meters Open7329:27.57Sr
Oct 18WNE Golden Bear InvitationalOct 18 · 8,000 Meters College · Place 95 · Wentworth (Mass.)Wentworth (Mass.)8,000 Meters College9530:27.61 PBSr
Sep 27Brown Bear InvitationalSep 27 · 8,000 Meters College · Place 80 · Wentworth (Mass.)Wentworth (Mass.)8,000 Meters College8031:14.3 PBSr
Sep 13Pop Crowell InvitationalSep 13 · 8,000 Meters College · Place 35 · Wentworth (Mass.)Wentworth (Mass.)8,000 Meters College3529:20.0 PBSr

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 2Conference of New EnglandNov 2 · 8,000 Meters Varsity · Place 96 · Wentworth (Mass.)Wentworth (Mass.)8,000 Meters Varsity9631:27.62JR
Aug 3110th Annual Wheaton & Babson Season-OpenerAug 31 · 5,000 Meters Varsity · Place 69 · Wentworth (Mass.)Wentworth (Mass.)5,000 Meters Varsity6918:35.40Jr

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 28CCC XC ChampionshipsOct 28 · 8,000 Meters College · Place 57 · Wentworth (Mass.)Wentworth (Mass.)8,000 Meters College5729:35.6So
Oct 14Suffolk InvitationalOct 14 · 8,000 Meters College · Place 128 · Wentworth (Mass.)Wentworth (Mass.)8,000 Meters College12829:16.6 PBSo

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 12NCAA D3 East Regional XC ChampionshipsNov 12 · 8,000 Meters College · Place 167 · Wentworth (Mass.)Wentworth (Mass.)8,000 Meters College16730:59.9 PBFr
Oct 29Commonwealth Coast Conference ChampionshipOct 29 · 8,000 Meters Varsity · Place 81 · WentworthWentworth8,000 Meters Varsity8131:13.6FR
Oct 8James Earley Invitational (Men Only)Oct 8 · 8,000 Meters Varsity · Place 141 · Wentworth (Mass.)Wentworth (Mass.)8,000 Meters Varsity14130:36.37 PBFr

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30NHIAA ChampionshipsOct 30 · 5,000 Meters Division 2 · Place 48 · Sanborn RegionalSanborn Regional5,000 Meters Division 2485:57.9SR
Sep 25Manchester InvitationalSep 25 · 5,000 Meters Varsity · Place 58 · Sanborn RegionalSanborn Regional5,000 Meters Varsity5818:5212
Sep 11Bobcat InvitationalSep 11 · 5,000 Meters Varsity · Place 30 · Sanborn RegionalSanborn Regional5,000 Meters Varsity3019:02 PB12
Sep 4Coach Korcoulis InvitationalSep 4 · 5,000 Meters Varsity · Place 25 · Sanborn RegionalSanborn Regional5,000 Meters Varsity2519:08.0—

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 7NHIAA Meet of ChamponsNov 7 · 5,000 Meters Varsity · Place 88 · Sanborn RegionalSanborn Regional5,000 Meters Varsity8818:11.28 PB11
Oct 31New Hampshire NHIAA State Divisional ChampionshipsOct 31 · 5,000 Meters Division 2 · Place 53 · Sanborn RegionalSanborn Regional5,000 Meters Division 25318:47.2JR

2019 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 16NH D2/3 JV State MeetOct 16 · 5,000 Meters Junior Varsity · Place 44 · Sanborn RegionalSanborn Regional5,000 Meters Junior Varsity4420:11.310
Oct 12Pelham InvitationalOct 12 · 5,000 Meters Junior Varsity · Place 6 · Sanborn RegionalSanborn Regional5,000 Meters Junior Varsity618:36.0010
Sep 3Jamie Martin InvitationalSep 3 · 5,000 Meters Varsity · Place 66 · Sanborn RegionalSanborn Regional5,000 Meters Varsity6620:10 PB10

2018 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 22Manchester InvitationalSep 22 · 5,000 Meters Junior Varsity · Place 169 · Sanborn RegionalSanborn Regional5,000 Meters Junior Varsity16921:159
Sep 8Coach Korcoulis InvitationalSep 8 · 5,000 Meters Junior Varsity · Place 31 · Sanborn RegionalSanborn Regional5,000 Meters Junior Varsity3122:38.6SR