Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1120:52.70MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Coggshall ParkMid-Wach Championships · Oct 2223:18.3Mid-Wach ChampionshipsOctober 22, 2022
5,000 Meters · Ghiloni Park2025 Midland-Wachusett League XC Championship Meet · Oct 2521:03.312025 Midland-Wachusett League XC Championship MeetOctober 25, 2025
5,000 Meters · Goddard Memorial State Park16th Ocean State XC Invitational · Sep 2222:18.916th Ocean State XC InvitationalSeptember 22, 2023
5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 2A-2B-2C · Nov 822:39.62MIAA Division 2A-2B-2CNovember 8, 2025
5,000 Meters · Stanley ParkMIAA Division 2A, 2B, 2C Championships · Nov 1221:42.8MIAA Division 2A, 2B, 2C ChampionshipsNovember 12, 2022
5,000 Meters · Twin Springs XC CourseNashoba vs. Groton-Dunstable · Oct 722:56.40Nashoba vs. Groton-DunstableOctober 7, 2025
5,000 Meters · Van Cortlandt ParkCHAMPS Northeast Regional XC Championships · Nov 2624:03.1CHAMPS Northeast Regional XC ChampionshipsNovember 26, 2022
5,000 Meters · Willard ParkMIAA Divisional State Championships · Nov 1822:39.38MIAA Divisional State ChampionshipsNovember 18, 2023
5,000 Meters · Wrentham Development Center CourseMSTCA Bay State Invitational · Sep 2722:32.30MSTCA Bay State InvitationalSeptember 27, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 8MIAA Division 2A-2B-2CNov 8 · 5,000 Meters Varsity Division 2B · Place 29 · Nashoba RegNashoba Reg5,000 Meters Varsity Division 2B2922:39.62 PB12
Oct 252025 Midland-Wachusett League XC Championship MeetOct 25 · 5,000 Meters Division B · Place 2 · Nashoba RegNashoba Reg5,000 Meters Division B221:03.31 PB12
Oct 14Nashoba vs. OakmontOct 14 · 5,000 Meters Varsity · Place 1 · Nashoba RegNashoba Reg5,000 Meters Varsity124:03.5012
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Varsity Medium · Place 41 · Nashoba RegNashoba Reg5,000 Meters Varsity Medium4120:52.70 PB12
Oct 7Nashoba vs. Groton-DunstableOct 7 · 5,000 Meters Varsity · Place 3 · Nashoba RegNashoba Reg5,000 Meters Varsity322:56.40 PB12
Sep 27MSTCA Bay State InvitationalSep 27 · 5,000 Meters Varsity "A" · Place 50 · Nashoba RegNashoba Reg5,000 Meters Varsity "A"5022:32.30 PB12
Sep 24Marlborough HS v Nashoba RHSSep 24 · 3 Miles Varsity · Place 2 · Nashoba RegNashoba Reg3 Miles Varsity223:12.9612
Sep 16Nashoba vs. North MiddlesexSep 16 · 5,000 Meters Varsity · Place 1 · Nashoba RegNashoba Reg5,000 Meters Varsity123:19.812

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 16MIAA Meet of ChampionsNov 16 · 5,000 Meters Varsity Division 2 · Place 71 · Nashoba RegNashoba Reg5,000 Meters Varsity Division 27122:05.4211
Nov 9MIAA Division 2A-2B-2C Cross Country ChampionshipNov 9 · 5,000 Meters Varsity · Place 18 · Nashoba RegNashoba Reg5,000 Meters Varsity1821:13.2011
Oct 26Mid-Wach League XC Champ.Oct 26 · 5,000 Meters Varsity · Place 5 · Nashoba RegNashoba Reg5,000 Meters Varsity522:00.1011
Oct 12MSTCA Bob Glennon Twilight XC Invitational (Small/Medium School)Oct 12 · 5,000 Meters Varsity · Place 48 · Nashoba RegNashoba Reg5,000 Meters Varsity4820:24.1611
Sep 28Ocean State InvitationalSep 28 · 5,000 Meters Championship · Place 76 · Nashoba RegNashoba Reg5,000 Meters Championship7622:38.311

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 18MIAA Divisional State ChampionshipsNov 18 · 5,000 Meters Division 2 · Place 113 · Nashoba RegNashoba Reg5,000 Meters Division 211322:39.38 PB10
Oct 13ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 5,000 Meters Varsity · Place 64 · Nashoba RegNashoba Reg5,000 Meters Varsity6421:20.90SO
Sep 2216th Ocean State XC InvitationalSep 22 · 5,000 Meters Championship · Place 106 · Nashoba RegNashoba Reg5,000 Meters Championship10622:18.9 PB10

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 26CHAMPS Northeast Regional XC ChampionshipsNov 26 · 5,000 Meters Frosh/Soph · Place 42 · Bolton, MABolton, MA5,000 Meters Frosh/Soph4224:03.1 PB9
Nov 12MIAA Division 2A, 2B, 2C ChampionshipsNov 12 · 5,000 Meters Division 2A · Place 40 · Nashoba RegNashoba Reg5,000 Meters Division 2A4021:42.8 PB9
Oct 22Mid-Wach ChampionshipsOct 22 · 5,000 Meters Division B · Place 10 · Nashoba RegNashoba Reg5,000 Meters Division B1023:18.3 PB9