Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Keene State CollegeRust Buster Invitational · Aug 3013:47.2Rust Buster InvitationalAugust 30, 2025
3,000 Meters · Coogan Cross Country CourseSuffolk Short Course Classic · Sep 513:35.0Suffolk Short Course ClassicSeptember 5, 2026
5,000 Meters · Doyle ReservationMASCAC XC Championships · Nov 221:04.39MASCAC XC ChampionshipsNovember 2, 2024
5,000 Meters · Fitchburg State UniversityJim Jellison Invitational · Oct 322:23.6Jim Jellison InvitationalOctober 3, 2026
5,000 Meters · Gardner Municipal Golf CourseMIAA 3A, 3B, 3C Divisional Championships · Nov 1224:43.4MIAA 3A, 3B, 3C Divisional ChampionshipsNovember 12, 2022
5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 3 Championships · Nov 1122:59.09MIAA Division 3 ChampionshipsNovember 11, 2023
5,000 Meters · Stanley ParkJames Earley · Oct 1120:45.67James EarleyOctober 11, 2025
5,000 Meters · Willard ParkMIAA Divisional State Championships · Nov 1822:37.52MIAA Divisional State ChampionshipsNovember 18, 2023
5,000 Meters · Worcester State UniversityMASCAC Cross Country Championships · Oct 3121:23.16MASCAC Cross Country ChampionshipsOctober 31, 2026
5,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley Invitational · Sep 2423:46.4MSTCA Frank Kelley InvitationalSeptember 24, 2022
6,000 Meters · Gordon CollegePop Crowell Invitational · Sep 1326:30.5Pop Crowell InvitationalSeptember 13, 2025
6,000 Meters · Hopkinton FairgroundsNCAA DIII East Regional · Nov 1625:59.3NCAA DIII East RegionalNovember 16, 2024
6,000 Meters · Keene State CollegeKSC Invitational · Oct 426:13.10KSC InvitationalOctober 4, 2025
6,000 Meters · UMass Dartmouth Cross Country Course52nd Corsair XC Invitational · Sep 2026:17.3552nd Corsair XC InvitationalSeptember 20, 2025
6,000 Meters · Western New England UniversityWestern New England University Cross-Country Invitational · Oct 1925:04.1Western New England University Cross-Country InvitationalOctober 19, 2024

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31MASCAC Cross Country ChampionshipsOct 31 · 5,000 Meters Championship · Place 12 · Framingham StateFramingham State5,000 Meters Championship1221:23.16 PBJr
Oct 17Golden Bear InvitationalOct 17 · 6,000 Meters Varsity · Place 36 · Framingham St.Framingham St.6,000 Meters Varsity3625:38.64JR
Oct 10James Earley InvitationalOct 10 · 5,000 Meters Collegiate · Place 54 · Framingham StateFramingham State5,000 Meters Collegiate5420:57.0Jr
Oct 3Jim Jellison InvitationalOct 3 · 5,000 Meters Women · Place 8 · Framingham StateFramingham State5,000 Meters Women822:23.6 PBJr
Sep 1953rd UMass Dartmouth Cross Country InvitationalSep 19 · 6,000 Meters 6K Gold 35:00 min. cap · Place 171 · Framingham StateFramingham State6,000 Meters 6K Gold 35:00 min. cap17126:22.63Jr
Sep 5Suffolk Short Course ClassicSep 5 · 3,000 Meters Collegiate · Place 95 · Framingham StateFramingham State3,000 Meters Collegiate9513:35.0 PBJr

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 15NCAA D3 East Region ChampionshipsNov 15 · 6,000 Meters D3 East · Place 162 · Framingham StateFramingham State6,000 Meters D3 East16226:34.5So
Nov 1MASCACNov 1 · 5,000 Meters Collegiate · Place 24 · Framingham StateFramingham State5,000 Meters Collegiate2421:24.27So
Oct 18WNE Golden Bear InvitationalOct 18 · 6,000 Meters College · Place 37 · Framingham StateFramingham State6,000 Meters College3725:31.54So
Oct 11James EarleyOct 11 · 5,000 Meters College · Place 45 · Framingham StateFramingham State5,000 Meters College4520:45.67 PBSo
Oct 4KSC InvitationalOct 4 · 6,000 Meters College · Place 169 · Framingham StateFramingham State6,000 Meters College16926:13.10 PBSo
Sep 2052nd Corsair XC InvitationalSep 20 · 6,000 Meters Women's 6K Gold · Place 199 · Framingham StateFramingham State6,000 Meters Women's 6K Gold19926:17.35 PBSo
Sep 13Pop Crowell InvitationalSep 13 · 6,000 Meters College · Place 39 · Framingham StateFramingham State6,000 Meters College3926:30.5 PBSo
Aug 30Rust Buster InvitationalAug 30 · 2 Miles Women's Race · Place 26 · Framingham StateFramingham State2 Miles Women's Race2613:47.2 PBSo

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 16NCAA DIII East RegionalNov 16 · 6,000 Meters D3 East · Place 133 · Framingham StateFramingham State6,000 Meters D3 East13325:59.3 PBFr
Nov 2MASCAC XC ChampionshipsNov 2 · 5,000 Meters College · Place 17 · Framingham StateFramingham State5,000 Meters College1721:04.39 PBFr
Oct 19Golden Bear InvitationalOct 19 · 6,000 Meters Women · Place 23 · Framingham StateFramingham State6,000 Meters Women2325:05Fr
Oct 19Western New England University Cross-Country InvitationalOct 19 · 6,000 Meters Western NE · Place 23 · Framingham StateFramingham State6,000 Meters Western NE2325:04.1 PBFr
Oct 1228th James Earley InvitationalOct 12 · 5,000 Meters Varsity · Place 63 · Framingham St.Framingham St.5,000 Meters Varsity6320:59.6FR
Sep 21UMass Dartmouth XC InvitationalSep 21 · 5,000 Meters Varsity · Place 220 · Framingham St.Framingham St.5,000 Meters Varsity22021:51.83FR

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 18MIAA Divisional State ChampionshipsNov 18 · 5,000 Meters Division 3 · Place 99 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr5,000 Meters Division 39922:37.52 PB12
Nov 11MIAA Division 3 ChampionshipsNov 11 · 5,000 Meters Division 3A · Place 26 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr5,000 Meters Division 3A2622:59.09 PB12
Nov 4MSTCA Frank Mooney Coaches InvitationalNov 4 · 5,000 Meters Varsity · Place 47 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr5,000 Meters Varsity4721:57.9SR
Oct 27South Shore League ChampionshipsOct 27 · 5,000 Meters Varsity · Place 10 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr5,000 Meters Varsity1022:54.4SR
Oct 13ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 5,000 Meters Varsity · Place 84 · East Bridgewater Jr/East Bridgewater Jr/5,000 Meters Varsity8422:04.70SR

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 12MIAA 3A, 3B, 3C Divisional ChampionshipsNov 12 · 5,000 Meters Division 3A · Place 55 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr5,000 Meters Division 3A5524:43.4 PB11
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 5,000 Meters Championship · Place 160 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr5,000 Meters Championship16023:46.4 PB11

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 13MIAA Division 3A, 3B, & 3C ChampionshipsNov 13 · 5,000 Meters Division 3A · Place 66 · East Bridgewater Jr/SrEast Bridgewater Jr/Sr5,000 Meters Division 3A6623:3310