Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley (Small Schools) · Sep 209:54.03MSTCA Frank Kelley (Small Schools)September 20, 2025
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2318:06.2NXR Northeast & New York Regional ChampionshipsNovember 23, 2024
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1117:08.90MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Coggshall ParkMid-Wach Championships · Oct 2218:38.2Mid-Wach ChampionshipsOctober 22, 2022
5,000 Meters · Coogan Cross Country CourseSuffolk Short Course Classic · Sep 519:47.6Suffolk Short Course ClassicSeptember 5, 2026
5,000 Meters · Ghiloni Park2025 Midland-Wachusett League XC Championship Meet · Oct 2517:01.742025 Midland-Wachusett League XC Championship MeetOctober 25, 2025
5,000 Meters · Goddard Memorial State Park16th Ocean State XC Invitational · Sep 2217:56.316th Ocean State XC InvitationalSeptember 22, 2023
5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 2A-2B-2C · Nov 817:40.31MIAA Division 2A-2B-2CNovember 8, 2025
5,000 Meters · Stanley ParkMIAA Division 2A, 2B, 2C Championships · Nov 1217:53.4MIAA Division 2A, 2B, 2C ChampionshipsNovember 12, 2022
5,000 Meters · Willard Field ComplexMIAA XC Meet of Champions · Nov 1517:48.79MIAA XC Meet of ChampionsNovember 15, 2025
8,000 Meters · CastletonLittle East XC Championship · Oct 3130:21.5Little East XC ChampionshipOctober 31, 2026
8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1730:27.5Conn College InviteOctober 17, 2026
8,000 Meters · Keene State CollegeKeene State Invitational · Oct 330:33.0Keene State InvitationalOctober 3, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31Little East XC ChampionshipOct 31 · 8,000 Meters Collegiate · Place 64 · UMass DartmouthUMass Dartmouth8,000 Meters Collegiate6430:21.5 PBFr
Oct 17Conn College InviteOct 17 · 8,000 Meters White · Place 320 · UMass DartmouthUMass Dartmouth8,000 Meters White32030:27.5 PBFr
Oct 3Keene State InvitationalOct 3 · 8,000 Meters Men's Championship · Place 238 · UMass DartmouthUMass Dartmouth8,000 Meters Men's Championship23830:33.0 PBFr
Sep 5Suffolk Short Course ClassicSep 5 · 5,000 Meters Collegiate · Place 158 · UMass DartmouthUMass Dartmouth5,000 Meters Collegiate15819:47.6 PBFr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 15MIAA XC Meet of ChampionsNov 15 · 5,000 Meters Division 2 · Place 94 · Groton-Dunstable RegGroton-Dunstable Reg5,000 Meters Division 29417:48.79 PB12
Nov 8MIAA Division 2A-2B-2CNov 8 · 5,000 Meters Varsity Division 2B · Place 19 · Groton-Dunstable RegGroton-Dunstable Reg5,000 Meters Varsity Division 2B1917:40.31 PB12
Oct 252025 Midland-Wachusett League XC Championship MeetOct 25 · 5,000 Meters Division B · Place 12 · Groton-Dunstable RegGroton-Dunstable Reg5,000 Meters Division B1217:01.74 PB12
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Junior Varsity Small Medium · Place 1 · Groton-Dunstable RegGroton-Dunstable Reg5,000 Meters Junior Varsity Small Medium117:08.90 PB12
Sep 20MSTCA Frank Kelley (Small Schools)Sep 20 · 3,000 Meters Senior · Place 14 · Groton-Dunstable RegGroton-Dunstable Reg3,000 Meters Senior149:54.03 PB12

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 23NXR Northeast & New York Regional ChampionshipsNov 23 · 5,000 Meters Open - Northeast Green · Place 47 · Groton-Dunstable RegGroton-Dunstable Reg5,000 Meters Open - Northeast Green4718:06.2 PB11
Nov 16MIAA Meet of ChampionsNov 16 · 5,000 Meters Varsity Division 2 · Place 43 · Groton-Dunstable RegGroton-Dunstable Reg5,000 Meters Varsity Division 24317:27.6311
Nov 9MIAA Division 2A-2B-2C Cross Country ChampionshipNov 9 · 5,000 Meters Varsity · Place 8 · Groton-Dunstable RegGroton-Dunstable Reg5,000 Meters Varsity817:09.0011
Oct 26Mid-Wach League XC Champ.Oct 26 · 5,000 Meters Varsity · Place 5 · Groton-Dunstable RegGroton-Dunstable Reg5,000 Meters Varsity517:23.3211
Oct 12MSTCA Bob Glennon Twilight XC Invitational (Small/Medium School)Oct 12 · 5,000 Meters Varsity · Place 36 · Groton-Dunstable RegGroton-Dunstable Reg5,000 Meters Varsity3616:47.0611
Sep 28Ocean State InvitationalSep 28 · 5,000 Meters Championship · Place 91 · Groton-Dunstable RegGroton-Dunstable Reg5,000 Meters Championship9118:13.511
Sep 21MSTCA Frank Kelley InvitationalSep 21 · 5,000 Meters Championship · Place 118 · Groton-Dunstable RegGroton-Dunstable Reg5,000 Meters Championship11817:43.5611

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 4MSTCA Frank Mooney Coaches InvitationalNov 4 · 5,000 Meters Varsity · Place 39 · Groton-Dunstable RegGroton-Dunstable Reg5,000 Meters Varsity3917:39.8SO
Sep 2216th Ocean State XC InvitationalSep 22 · 5,000 Meters Championship · Place 128 · Groton-Dunstable RegGroton-Dunstable Reg5,000 Meters Championship12817:56.3 PB10

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 26NXR Northeast & New York Regional ChampionshipsNov 26 · 5,000 Meters Championship - Northeast · Place 208 · Groton-Dunstable RegGroton-Dunstable Reg5,000 Meters Championship - Northeast20819:00.39
Nov 12MIAA Division 2A, 2B, 2C ChampionshipsNov 12 · 5,000 Meters Division 2B · Place 47 · Groton-Dunstable RegGroton-Dunstable Reg5,000 Meters Division 2B4717:53.4 PB9
Nov 5MSTCA Frank Mooney Coaches XC InvitationalNov 5 · 3,000 Meters Freshman (Small School) · Place 3 · Groton-Dunstable RegGroton-Dunstable Reg3,000 Meters Freshman (Small School)310:43.289
Oct 22Mid-Wach ChampionshipsOct 22 · 5,000 Meters Division B · Place 12 · Groton-Dunstable RegGroton-Dunstable Reg5,000 Meters Division B1218:38.2 PB9