Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Hopkinton Fairgrounds Championship Cross Country CourseNCAA DII East Regional · Nov 836:28.2NCAA DII East RegionalNovember 8, 2025
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2517:44.9NXR Northeast & New York Regional ChampionshipsNovember 25, 2023
5,000 Meters · Coogan Cross Country CourseSuffolk Short Course Classic · Sep 516:46.2Suffolk Short Course ClassicSeptember 5, 2026
5,000 Meters · Derryfield ParkNHIAA Divisional XC Championships · Oct 2917:10.1NHIAA Divisional XC ChampionshipsOctober 29, 2022
8,000 Meters · Bethpage Polo at the ParkNortheast-10 Cross Country Championships · Nov 727:11.57Northeast-10 Cross Country ChampionshipsNovember 7, 2026
8,000 Meters · Hopkinton FairgroundsNortheast-10 Cross Country Championships · Oct 2727:28.87Northeast-10 Cross Country ChampionshipsOctober 27, 2024
8,000 Meters · Hopkinton Fairgrounds Championship Cross Country CourseNew England (NEICAAA) Cross Country Championships · Oct 927:18.6New England (NEICAAA) Cross Country ChampionshipsOctober 9, 2026
8,000 Meters · Keene State CollegeKeene State Invitational · Oct 327:01.6Keene State InvitationalOctober 3, 2026
8,000 Meters · Saint Anselm CollegeNE10 Championships · Oct 2628:28.3NE10 ChampionshipsOctober 26, 2025
8,000 Meters · UMass Dartmouth Cross Country Course53rd UMass Dartmouth Cross Country Invitational · Sep 1926:55.3753rd UMass Dartmouth Cross Country InvitationalSeptember 19, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 7Northeast-10 Cross Country ChampionshipsNov 7 · 8,000 Meters Northeast-10 · Place 29 · AssumptionAssumption8,000 Meters Northeast-102927:11.57 PBJr
Oct 22Penmen Mini-MeetOct 22 · 5,000 Meters Varsity · Place 21 · AssumptionAssumption5,000 Meters Varsity2116:49.10JR
Oct 9New England (NEICAAA) Cross Country ChampionshipsOct 9 · 8,000 Meters Collegiate · Place 121 · AssumptionAssumption8,000 Meters Collegiate12127:18.6 PBJr
Oct 3Keene State InvitationalOct 3 · 8,000 Meters Men's Championship · Place 78 · AssumptionAssumption8,000 Meters Men's Championship7827:01.6 PBJr
Sep 1953rd UMass Dartmouth Cross Country InvitationalSep 19 · 8,000 Meters 8K Navy 45:00 min.cap · Place 108 · AssumptionAssumption8,000 Meters 8K Navy 45:00 min.cap10826:55.37 PBJr
Sep 5Suffolk Short Course ClassicSep 5 · 5,000 Meters Collegiate · Place 31 · AssumptionAssumption5,000 Meters Collegiate3116:46.2 PBJr

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 8NCAA DII East RegionalNov 8 · 10,000 Meters D2 East · Place 82 · AssumptionAssumption10,000 Meters D2 East8236:28.2 PBSo
Oct 26NE10 ChampionshipsOct 26 · 8,000 Meters Collegiate · Place 42 · AssumptionAssumption8,000 Meters Collegiate4228:28.3 PBSo
Oct 10New England (NEICAAA) Cross Country ChampionshipOct 10 · 8,000 Meters NEICAAA · Place 244 · AssumptionAssumption8,000 Meters NEICAAA24429:37.7So

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 27Northeast-10 Cross Country ChampionshipsOct 27 · 8,000 Meters Men · Place 57 · AssumptionAssumption8,000 Meters Men5727:28.87 PBFr
Oct 11New England (NEICAAA) Cross Country ChampionshipOct 11 · 8,000 Meters College · Place 168 · AssumptionAssumption8,000 Meters College16828:17.3Fr

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 25NXR Northeast & New York Regional ChampionshipsNov 25 · 5,000 Meters Open - Northeast Blue · Place 17 · Manchester MemorialManchester Memorial5,000 Meters Open - Northeast Blue1717:44.9 PB12
Oct 14Merrimack Cross Country FestivalOct 14 · 5,000 Meters Varsity · Place 12 · Manchester MemorialManchester Memorial5,000 Meters Varsity1217:42.3SR

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 5NHIAA XC Meet of ChampionsNov 5 · 5,000 Meters Varsity · Place 70 · Manchester MemorialManchester Memorial5,000 Meters Varsity7017:47.1JR
Oct 29NHIAA Divisional XC ChampionshipsOct 29 · 5,000 Meters Varsity - D1 · Place 22 · Manchester MemorialManchester Memorial5,000 Meters Varsity - D12217:10.1 PB11
Oct 818th Annual Battle of the Border XC InvitationalOct 8 · 5,000 Meters Varsity · Place 28 · Manchester MemorialManchester Memorial5,000 Meters Varsity2817:14.611
Sep 24Manchester Invitational Large School boysSep 24 · 5,000 Meters Varsity · Place 108 · Manchester MemorialManchester Memorial5,000 Meters Varsity10818:0811
Sep 19Nashua North InvitationalSep 19 · 5,000 Meters Varsity · Place 19 · Manchester MemorialManchester Memorial5,000 Meters Varsity1917:46.7JR
Sep 6Cofrin ClassicSep 6 · 5,000 Meters Varsity · Place 11 · Manchester MemorialManchester Memorial5,000 Meters Varsity1117:25.7JR

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 30NHIAA ChampionshipsOct 30 · 5,000 Meters Division 1 · Place 59 · Manchester MemorialManchester Memorial5,000 Meters Division 1596:00.4SO
Sep 18Nashua North InvitationalSep 18 · 5,000 Meters Varsity · Place 50 · Manchester MemorialManchester Memorial5,000 Meters Varsity5018:36.0—