Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Old Sturbridge Village RoadCMAC West Division Championship · Oct 2021:17.70CMAC West Division ChampionshipOctober 20, 2025
5,000 Meters · Willard ParkCMAC Large School XC Championship · Oct 2920:01.3CMAC Large School XC ChampionshipOctober 29, 2026
5,000 Meters · Wrentham Development CenterMSTCA Frank Mooney Coaches (Small & Medium Schools) · Nov 719:44.55MSTCA Frank Mooney Coaches (Small & Medium Schools)November 7, 2026

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 148 · Millbury Memorial5,000 Meters JR/SR Boys14819:44.55 PB11
Oct 29CMAC Large School XC ChampionshipOct 29 · 5,000 Meters Boy's Varsity · Place 39 · Millbury Memorial5,000 Meters Boy's Varsity3920:01.3 PB11

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 8MIAA Division 3A-3B-3CNov 8 · 5,000 Meters Division 3B · Place 131 · Millbury Memorial5,000 Meters Division 3B13121:47.4510
Oct 20CMAC West Division ChampionshipOct 20 · 3 Miles Boy's Junior Varsity · Place 3 · Millbury Memorial3 Miles Boy's Junior Varsity321:17.70 PB10

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 9MIAA Division 3A-3B-3C Cross Country ChampionshipNov 9 · 5,000 Meters Varsity · Place 153 · Millbury Memorial5,000 Meters Varsity15320:37.909
Nov 2MSTCA Frank Mooney InvitationalNov 2 · 5,000 Meters Sophomore · Place 76 · Millbury Memorial5,000 Meters Sophomore7620:51.109
Oct 21Southern Worcester County League XC ChampionshipOct 21 · 3 Miles Varsity · Place 36 · Millbury Memorial3 Miles Varsity3621:55.429