Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2517:36.9NXR Northeast & New York Regional ChampionshipsNovember 25, 2023
5,000 Meters · Gardner Municipal Golf CourseMIAA 3A, 3B, 3C Divisional Championships · Nov 1218:17.7MIAA 3A, 3B, 3C Divisional ChampionshipsNovember 12, 2022
5,000 Meters · Keene State CollegeRust Buster Invitational · Aug 3017:20.2Rust Buster InvitationalAugust 30, 2025
5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 3 Championships · Nov 1117:35.23MIAA Division 3 ChampionshipsNovember 11, 2023
5,000 Meters · Stanley ParkMIAA Division 3A, 3B, & 3C Championships · Nov 1317:40MIAA Division 3A, 3B, & 3C ChampionshipsNovember 13, 2021
5,000 Meters · Willard ParkMIAA Divisional State Championships · Nov 1817:03.82MIAA Divisional State ChampionshipsNovember 18, 2023
8,000 Meters · Doyle ReservationMASCAC XC Championships · Nov 228:22.77MASCAC XC ChampionshipsNovember 2, 2024
8,000 Meters · Fitchburg State UniversityJim Jellison Invitational · Oct 330:39.8Jim Jellison InvitationalOctober 3, 2026
8,000 Meters · Gordon CollegePop Crowell Invitational · Sep 1328:57.5Pop Crowell InvitationalSeptember 13, 2025
8,000 Meters · Hopkinton FairgroundsNCAA D3 East Region Championships · Nov 1527:56.3NCAA D3 East Region ChampionshipsNovember 15, 2025
8,000 Meters · Keene State CollegeKSC Invitational · Oct 428:14.90KSC InvitationalOctober 4, 2025
8,000 Meters · Stanley ParkMASCAC · Nov 127:27.06MASCACNovember 1, 2025
8,000 Meters · UMass Dartmouth Cross Country Course52nd Corsair XC Invitational · Sep 2029:04.6352nd Corsair XC InvitationalSeptember 20, 2025
8,000 Meters · Western New England UniversityWNE Golden Bear Invitational · Oct 1827:48.09WNE Golden Bear InvitationalOctober 18, 2025
8,000 Meters · Worcester State UniversityMASCAC Cross Country Championships · Oct 3128:45.85MASCAC Cross Country ChampionshipsOctober 31, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31MASCAC Cross Country ChampionshipsOct 31 · 8,000 Meters Championship · Place 17 · Framingham StateFramingham State8,000 Meters Championship1728:45.85 PBJr
Oct 17Golden Bear InvitationalOct 17 · 8,000 Meters Varsity · Place 74 · Framingham St.Framingham St.8,000 Meters Varsity7430:23.35JR
Oct 10James Earley InvitationalOct 10 · 8,000 Meters Collegiate · Place 53 · Framingham StateFramingham State8,000 Meters Collegiate5328:27.9Jr
Oct 3Jim Jellison InvitationalOct 3 · 8,000 Meters Men · Place 5 · Framingham StateFramingham State8,000 Meters Men530:39.8 PBJr
Sep 1953rd UMass Dartmouth Cross Country InvitationalSep 19 · 8,000 Meters 8K Navy 45:00 min.cap · Place 191 · Framingham StateFramingham State8,000 Meters 8K Navy 45:00 min.cap19129:15.93Jr

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 15NCAA D3 East Region ChampionshipsNov 15 · 8,000 Meters D3 East · Place 125 · Framingham StateFramingham State8,000 Meters D3 East12527:56.3 PBSo
Nov 1MASCACNov 1 · 8,000 Meters Collegiate · Place 12 · Framingham StateFramingham State8,000 Meters Collegiate1227:27.06 PBSo
Oct 18WNE Golden Bear InvitationalOct 18 · 8,000 Meters College · Place 35 · Framingham StateFramingham State8,000 Meters College3527:48.09 PBSo
Oct 11James EarleyOct 11 · 8,000 Meters College · Place 29 · Framingham StateFramingham State8,000 Meters College2927:42.07So
Oct 4KSC InvitationalOct 4 · 8,000 Meters College · Place 144 · Framingham StateFramingham State8,000 Meters College14428:14.90 PBSo
Sep 2052nd Corsair XC InvitationalSep 20 · 8,000 Meters Men's 8K Gold · Place 204 · Framingham StateFramingham State8,000 Meters Men's 8K Gold20429:04.63 PBSo
Sep 13Pop Crowell InvitationalSep 13 · 8,000 Meters College · Place 30 · Framingham StateFramingham State8,000 Meters College3028:57.5 PBSo
Aug 30Rust Buster InvitationalAug 30 · 5,000 Meters Men's Race · Place 19 · Framingham StateFramingham State5,000 Meters Men's Race1917:20.2 PBSo

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 16NCAA DIII East RegionalNov 16 · 8,000 Meters D3 East · Place 141 · Framingham StateFramingham State8,000 Meters D3 East14129:26.4Fr
Nov 2MASCAC XC ChampionshipsNov 2 · 8,000 Meters College · Place 19 · Framingham StateFramingham State8,000 Meters College1928:22.77 PBFr
Sep 21UMass Dartmouth XC InvitationalSep 21 · 8,000 Meters Varsity · Place 182 · Framingham St.Framingham St.8,000 Meters Varsity18227:44.56FR

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 25NXR Northeast & New York Regional ChampionshipsNov 25 · 5,000 Meters Open - Northeast Green · Place 19 · UNA-MA-GauthierUNA-MA-Gauthier5,000 Meters Open - Northeast Green1917:36.9 PB12
Nov 18MIAA Divisional State ChampionshipsNov 18 · 5,000 Meters Division 3 · Place 23 · Mohawk TrailMohawk Trail5,000 Meters Division 32317:03.82 PB12
Nov 11MIAA Division 3 ChampionshipsNov 11 · 5,000 Meters Division 3C · Place 14 · Mohawk TrailMohawk Trail5,000 Meters Division 3C1417:35.23 PB12
Oct 28Western Mass ChampionshipsOct 28 · 5,000 Meters Varsity · Place 13 · Mohawk TrailMohawk Trail5,000 Meters Varsity1317:30.712
Oct 21MSTCA Dick Atkinson InvitationalOct 21 · 5,000 Meters Varsity · Place 3 · Mohawk TrailMohawk Trail5,000 Meters Varsity317:49.2612
Sep 16MSTCA 27th Ted Dutkiewicz Memorial XC InvitationalSep 16 · 3 Miles Varsity · Place 7 · Mohawk TrailMohawk Trail3 Miles Varsity716:30.2012

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 19MIAA Division State Cross Country ChampionshipsNov 19 · 5,000 Meters Division 3 · Place 48 · Mohawk TrailMohawk Trail5,000 Meters Division 34817:54.0411
Nov 12MIAA 3A, 3B, 3C Divisional ChampionshipsNov 12 · 5,000 Meters Division 3C · Place 14 · Mohawk TrailMohawk Trail5,000 Meters Division 3C1418:17.7 PB11
Oct 30PVIAC ChampionshipsOct 30 · 5,000 Meters Varsity Division 2 · Place 6 · Mohawk TrailMohawk Trail5,000 Meters Varsity Division 2617:53.411

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 20MIAA State ChampionshipsNov 20 · 5,000 Meters Division 3 · Place 59 · Mohawk TrailMohawk Trail5,000 Meters Division 35917:39.3810
Nov 13MIAA Division 3A, 3B, & 3C ChampionshipsNov 13 · 5,000 Meters Division 3C · Place 15 · Mohawk TrailMohawk Trail5,000 Meters Division 3C1517:40 PB10
Nov 6PVIAC ChampionshipsNov 6 · 5,000 Meters Varsity · Place 58 · Mohawk TrailMohawk Trail5,000 Meters Varsity5818:06.310

2018 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 13Bay State InvitationalOct 13 · 5,000 Meters Varsity · Place 201 · Mohawk TrailMohawk Trail5,000 Meters Varsity20123:13.37