Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.1 Miles · Cape Cod FairgroundsMSTCA Bob Glennon Twilight Invitational (Large School) · Oct 1414:39.2MSTCA Bob Glennon Twilight Invitational (Large School)October 14, 2022
5,000 Meters · Cape Cod FairgroundsMSTCA Bob Glennon Twilight XC (Small & Medium Schools) · Oct 1022:58.45MSTCA Bob Glennon Twilight XC (Small & Medium Schools)October 10, 2026
5,000 Meters · Coggshall ParkMid-Wach Championships · Oct 2223:27.2Mid-Wach ChampionshipsOctober 22, 2022
5,000 Meters · Gardner Municipal Golf CourseMIAA 3A, 3B, 3C Divisional Championships · Nov 1223:52.0MIAA 3A, 3B, 3C Divisional ChampionshipsNovember 12, 2022
5,000 Meters · Ghiloni Park2025 Midland-Wachusett League XC Championship Meet · Oct 2522:23.442025 Midland-Wachusett League XC Championship MeetOctober 25, 2025
5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 3 Championships · Nov 1123:51.50MIAA Division 3 ChampionshipsNovember 11, 2023
5,000 Meters · Stanley ParkMIAA Division 3A, 3B, & 3C Championships · Nov 1324:44MIAA Division 3A, 3B, & 3C ChampionshipsNovember 13, 2021
5,000 Meters · Willard ParkMIAA Divisional State Championships · Nov 1823:15.93MIAA Divisional State ChampionshipsNovember 18, 2023
5,000 Meters · Wrentham Development Center CourseMSTCA Bay State Invitational · Sep 2723:56.50MSTCA Bay State InvitationalSeptember 27, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 242026 Midland-Wachusett League XC Championship MeetOct 24 · 5,000 Meters Varsity · Place 6 · Ayer Shirley Regional5,000 Meters Varsity622:57.212
Oct 10MSTCA Bob Glennon Twilight XC (Small & Medium Schools)Oct 10 · 5,000 Meters Varsity Small · Place 127 · Ayer Shirley Regional5,000 Meters Varsity Small12722:58.45 PB12

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 8MIAA Division 3A-3B-3CNov 8 · 5,000 Meters Division 3C · Place 86 · Ayer Shirley Regional5,000 Meters Division 3C8624:58.0511
Oct 252025 Midland-Wachusett League XC Championship MeetOct 25 · 5,000 Meters Division D · Place 4 · Ayer Shirley Regional5,000 Meters Division D422:23.44 PB11
Sep 27MSTCA Bay State InvitationalSep 27 · 5,000 Meters Varsity "B" · Place 86 · Ayer Shirley Regional5,000 Meters Varsity "B"8623:56.50 PB11

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 9MIAA Division 3A-3B-3C Cross Country ChampionshipNov 9 · 5,000 Meters Varsity · Place 51 · Ayer Shirley Regional5,000 Meters Varsity5122:03.7310
Oct 26Mid-Wach League XC Champ.Oct 26 · 5,000 Meters Varsity · Place 10 · Ayer Shirley Regional5,000 Meters Varsity1023:14.0610
Oct 12MSTCA Bob Glennon Twilight XC Invitational (Small/Medium School)Oct 12 · 5,000 Meters Varsity · Place 64 · Ayer Shirley Regional5,000 Meters Varsity6421:40.0110
Sep 28MSTCA Bay State XC InvitationalSep 28 · 5,000 Meters Varsity · Place 43 · Ayer Shirley Regional5,000 Meters Varsity4323:05.5710

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 18MIAA Divisional State ChampionshipsNov 18 · 5,000 Meters Division 3 · Place 124 · Ayer Shirley Regional5,000 Meters Division 312423:15.93 PB8
Nov 11MIAA Division 3 ChampionshipsNov 11 · 5,000 Meters Division 3C · Place 64 · Ayer Shirley Regional5,000 Meters Division 3C6423:51.50 PB8
Oct 13ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 5,000 Meters Varsity · Place 76 · Ayer Shirley Regiona5,000 Meters Varsity7621:53.958

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 19MIAA Division State Cross Country ChampionshipsNov 19 · 5,000 Meters Division 3 · Place 78 · Ayer Shirley5,000 Meters Division 37822:13.058
Nov 12MIAA 3A, 3B, 3C Divisional ChampionshipsNov 12 · 5,000 Meters Division 3C · Place 45 · Ayer Shirley Regional5,000 Meters Division 3C4523:52.0 PB7
Oct 22Mid-Wach ChampionshipsOct 22 · 5,000 Meters Division D · Place 13 · Ayer Shirley Regional5,000 Meters Division D1323:27.2 PB7
Oct 14MSTCA Bob Glennon Twilight InvitationalOct 14 · 2.1 Miles Freshman · Place 13 · Ayer Shirley2.1 Miles Freshman1314:39.28
Oct 14MSTCA Bob Glennon Twilight Invitational (Large School)Oct 14 · 2.1 Miles Freshman · Place 13 · Ayer Shirley Regional2.1 Miles Freshman1314:39.2 PB7

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 13MIAA Division 3A, 3B, & 3C ChampionshipsNov 13 · 5,000 Meters Division 3B · Place 82 · Ayer Shirley Regional5,000 Meters Division 3B8224:44 PB6
Oct 30Midland-Wachusett ChampionshipsOct 30 · 5,000 Meters Varsity · Place 27 · Ayer Shirley5,000 Meters Varsity2725:01.26
Oct 15Bob McIntyre Twilight invitational Oct 15 · 5,000 Meters Varsity · Place 215 · Ayer Shirley5,000 Meters Varsity21524:56.1—