Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Doyle ReservationJim Sheehan Memorial · Aug 3014:17.86Jim Sheehan MemorialAugust 30, 2025
3,000 Meters · Coogan Cross Country CourseSuffolk Short Course Classic · Sep 512:25.1Suffolk Short Course ClassicSeptember 5, 2026
5,000 Meters · Coggshall ParkMid-Wach Championships · Oct 2220:28.4Mid-Wach ChampionshipsOctober 22, 2022
5,000 Meters · Gardner Municipal Golf CourseMIAA Division 2A, 2B, & 2C Championships · Nov 1321:44.7MIAA Division 2A, 2B, & 2C ChampionshipsNovember 13, 2021
5,000 Meters · Stanley ParkJames Earley Invitational · Oct 1019:52.1James Earley InvitationalOctober 10, 2026
5,000 Meters · Wachusett Regional HSDistrict E XC Championship 24 · Oct 2022:15.27District E XC Championship 24October 20, 2024
5,000 Meters · Worcester State UniversityMASCAC Cross Country Championships · Oct 3120:24.01MASCAC Cross Country ChampionshipsOctober 31, 2026
6,000 Meters · Gordon CollegePop Crowell Invitational · Sep 1326:21.6Pop Crowell InvitationalSeptember 13, 2025
6,000 Meters · Hopkinton FairgroundsNCAA D3 East Region Championships · Nov 1524:36.8NCAA D3 East Region ChampionshipsNovember 15, 2025
6,000 Meters · UMass Dartmouth Cross Country Course53rd UMass Dartmouth Cross Country Invitational · Sep 1924:53.3353rd UMass Dartmouth Cross Country InvitationalSeptember 19, 2026
6,000 Meters · Western New England UniversityWNE Golden Bear Invitational · Oct 1825:23.35WNE Golden Bear InvitationalOctober 18, 2025

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 · 5,000 Meters Championship · Place 6 · Worcester StateWorcester State5,000 Meters Championship620:24.01 PBSo
Oct 17Golden Bear InvitationalOct 17 · 6,000 Meters Varsity · Place 4 · Worcester StateWorcester State6,000 Meters Varsity423:58.45SO
Oct 10James Earley InvitationalOct 10 · 5,000 Meters Collegiate · Place 28 · Worcester StateWorcester State5,000 Meters Collegiate2819:52.1 PBSo
Sep 1953rd UMass Dartmouth Cross Country InvitationalSep 19 · 6,000 Meters 6K Gold 35:00 min. cap · Place 125 · Worcester StateWorcester State6,000 Meters 6K Gold 35:00 min. cap12524:53.33 PBSo
Sep 5Suffolk Short Course ClassicSep 5 · 3,000 Meters Collegiate · Place 31 · Worcester StateWorcester State3,000 Meters Collegiate3112:25.1 PBSo

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 15NCAA D3 East Region ChampionshipsNov 15 · 6,000 Meters D3 East · Place 95 · Worcester StateWorcester State6,000 Meters D3 East9524:36.8 PBFr
Nov 1MASCACNov 1 · 5,000 Meters Collegiate · Place 16 · Worcester StateWorcester State5,000 Meters Collegiate1620:37.90Fr
Oct 18WNE Golden Bear InvitationalOct 18 · 6,000 Meters College · Place 36 · Worcester StateWorcester State6,000 Meters College3625:23.35 PBFr
Oct 11James EarleyOct 11 · 5,000 Meters College · Place 50 · Worcester StateWorcester State5,000 Meters College5020:52.52Fr
Sep 2052nd Corsair XC InvitationalSep 20 · 6,000 Meters Women's 6K Gold · Place 194 · Worcester StateWorcester State6,000 Meters Women's 6K Gold19426:07.15Fr
Sep 13Pop Crowell InvitationalSep 13 · 6,000 Meters College · Place 34 · Worcester StateWorcester State6,000 Meters College3426:21.6 PBFr
Aug 30Jim Sheehan MemorialAug 30 · 2 Miles Womens · Place 4 · Worcester StateWorcester State2 Miles Womens414:17.86 PBFr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 9MIAA Division 2A-2B-2C Cross Country ChampionshipNov 9 · 5,000 Meters Varsity 2A · Place 44 · LeominsterLeominster5,000 Meters Varsity 2A4422:27.6512
Oct 26Mid-Wach League XC Champ.Oct 26 · 5,000 Meters Varsity · Place 4 · LeominsterLeominster5,000 Meters Varsity421:49.0212
Oct 20District E XC Championship 24Oct 20 · 5,000 Meters Division 1 · Place 12 · LeominsterLeominster5,000 Meters Division 11222:15.27 PB12
Sep 17Marlborough v Leominster & N. MiddlesexSep 17 · 3 Miles Varsity · Place 1 · LeominsterLeominster3 Miles Varsity122:27.5712

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 11MIAA Division 2 State QualifierNov 11 · 5,000 Meters 2A · Place 57 · LeominsterLeominster5,000 Meters 2A5722:27.8JR

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 19MIAA Division State Cross Country ChampionshipsNov 19 · 5,000 Meters Division 2 · Place 53 · LeominsterLeominster5,000 Meters Division 25320:45.3510
Nov 12MIAA Division 2A, 2B, 2C ChampionshipsNov 12 · 5,000 Meters Division 2A · Place 19 · LeominsterLeominster5,000 Meters Division 2A1920:27.510
Oct 22Mid-Wach ChampionshipsOct 22 · 5,000 Meters Division A · Place 3 · LeominsterLeominster5,000 Meters Division A320:28.4 PB10

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 20MIAA State ChampionshipsNov 20 · 5,000 Meters Division 2 · Place 68 · LeominsterLeominster5,000 Meters Division 26820:17.199
Nov 13MIAA Division 2A, 2B, & 2C ChampionshipsNov 13 · 5,000 Meters Division 2A · Place 23 · LeominsterLeominster5,000 Meters Division 2A2321:44.7 PB9
Oct 30Midland-Wachusett ChampionshipsOct 30 · 5,000 Meters Varsity · Place 12 · LeominsterLeominster5,000 Meters Varsity1223:26.9FR