Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Old Sturbridge Village RoadCMAC West Division Championship · Oct 2017:37.30CMAC West Division ChampionshipOctober 20, 2025
5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 3 Championships · Nov 1120:30.21MIAA Division 3 ChampionshipsNovember 11, 2023
5,000 Meters · Willard ParkCMAC Large School XC Championship · Oct 2917:52.9CMAC Large School XC ChampionshipOctober 29, 2026
5,000 Meters · Wrentham Development CenterMSTCA Frank Mooney Coaches (Small & Medium Schools) · Nov 717:30.28MSTCA Frank Mooney Coaches (Small & Medium Schools)November 7, 2026
5,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches (Small Schools) · Nov 117:44.50MSTCA Frank Mooney Coaches (Small Schools)November 1, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 7MSTCA Frank Mooney Coaches (Small & Medium Schools)Nov 7 · 5,000 Meters JR/SR Boys · Place 36 · Millbury MemorialMillbury Memorial5,000 Meters JR/SR Boys3617:30.28 PB12
Oct 29CMAC Large School XC ChampionshipOct 29 · 5,000 Meters Boy's Varsity · Place 9 · Millbury MemorialMillbury Memorial5,000 Meters Boy's Varsity917:52.9 PB12

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 1MSTCA Frank Mooney Coaches (Small Schools)Nov 1 · 5,000 Meters Junior/Senior · Place 37 · Millbury MemorialMillbury Memorial5,000 Meters Junior/Senior3717:44.50 PB11
Oct 20CMAC West Division ChampionshipOct 20 · 3 Miles Boy's Varsity · Place 3 · Millbury MemorialMillbury Memorial3 Miles Boy's Varsity317:37.30 PB11

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 9MIAA Division 3A-3B-3C Cross Country ChampionshipNov 9 · 5,000 Meters Varsity · Place 43 · Millbury MemorialMillbury Memorial5,000 Meters Varsity4317:55.9410
Nov 2MSTCA Frank Mooney InvitationalNov 2 · 5,000 Meters Sophomore · Place 18 · Millbury MemorialMillbury Memorial5,000 Meters Sophomore1818:08.2910
Oct 21Southern Worcester County League XC ChampionshipOct 21 · 3 Miles Varsity · Place 9 · Millbury MemorialMillbury Memorial3 Miles Varsity918:43.2210

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 11MIAA Division 3 ChampionshipsNov 11 · 5,000 Meters Division 3B · Place 88 · ClintonClinton5,000 Meters Division 3B8820:30.21 PB9