Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Burchard ParkDCL Kickoff Meet 3 · Sep 1010:33DCL Kickoff Meet 3September 10, 2025
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley Invitational · Sep 2412:21.6MSTCA Frank Kelley InvitationalSeptember 24, 2022
5,000 Meters · Burchard ParkWeston v Bedford & Waltham · Sep 3018:29Weston v Bedford & WalthamSeptember 30, 2025
5,000 Meters · Derryfield ParkManchester Invite · Sep 2019:25.2Manchester InviteSeptember 20, 2025
5,000 Meters · Franklin ParkDual County League Championship · Oct 2417:58.0Dual County League ChampionshipOctober 24, 2025
5,000 Meters · Gardner Municipal Golf CourseMIAA 3A, 3B, 3C Divisional Championships · Nov 1220:05.9MIAA 3A, 3B, 3C Divisional ChampionshipsNovember 12, 2022
5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 3 Championships · Nov 1118:11.96MIAA Division 3 ChampionshipsNovember 11, 2023
5,000 Meters · Willard Field ComplexMIAA XC Meet of Champions · Nov 1518:38.99MIAA XC Meet of ChampionsNovember 15, 2025
5,000 Meters · Willard ParkMIAA Divisional State Championships · Nov 1817:28.16MIAA Divisional State ChampionshipsNovember 18, 2023
5,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches (Small Schools) · Nov 118:28.20MSTCA Frank Mooney Coaches (Small Schools)November 1, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15MIAA XC Meet of ChampionsNov 15 · 5,000 Meters Division 2 · Place 133 · Weston5,000 Meters Division 213318:38.99 PB12
Nov 1MSTCA Frank Mooney Coaches (Small Schools)Nov 1 · 5,000 Meters Junior/Senior · Place 64 · Weston5,000 Meters Junior/Senior6418:28.20 PB12
Oct 24Dual County League ChampionshipOct 24 · 5,000 Meters Varsity- Foley · Place 19 · Weston5,000 Meters Varsity- Foley1917:58.0 PB12
Sep 30Weston v Bedford & WalthamSep 30 · 5,000 Meters Varsity · Place 8 · Weston5,000 Meters Varsity818:29 PB12
Sep 20Manchester InviteSep 20 · 5,000 Meters Boys Varsity Small School · Place 109 · Weston5,000 Meters Boys Varsity Small School10919:25.2 PB12
Sep 10DCL Kickoff Meet 3Sep 10 · 3,000 Meters Varsity · Place 14 · Weston3,000 Meters Varsity1410:33 PB12

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 18MIAA Divisional State ChampionshipsNov 18 · 5,000 Meters Division 3 · Place 40 · Weston5,000 Meters Division 34017:28.16 PB10
Nov 11MIAA Division 3 ChampionshipsNov 11 · 5,000 Meters Division 3A · Place 18 · Weston5,000 Meters Division 3A1818:11.96 PB10
Sep 19Boston Latin v. WestonSep 19 · 4,381 Meters Varsity · Place 7 · Weston4,381 Meters Varsity715:51Unofficial10

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 12MIAA 3A, 3B, 3C Divisional ChampionshipsNov 12 · 5,000 Meters Division 3A · Place 61 · Weston5,000 Meters Division 3A6120:05.9 PB9
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 3,000 Meters Varsity Small 9-10 · Place 55 · Weston3,000 Meters Varsity Small 9-105512:21.6 PB9