Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Derryfield ParkManchester Invite · Sep 2011:49.7Manchester InviteSeptember 20, 2025
2.1 Miles · Cape Cod Fairgrounds 2.1 Mile CourseMSTCA Twilight Meet All Divisions · Oct 1111:37.63MSTCA Twilight Meet All DivisionsOctober 11, 2025
3,000 Meters · Burchard ParkDCL Kickoff Meet 3 · Sep 1010:45DCL Kickoff Meet 3September 10, 2025
4,000 Meters · Highland ParkUSATF New England Junior Olympic Championships · Nov 1014:42.76USATF New England Junior Olympic ChampionshipsNovember 10, 2024
5,000 Meters · Burchard ParkWeston v Bedford & Waltham · Sep 3018:48Weston v Bedford & WalthamSeptember 30, 2025
5,000 Meters · Cape Cod FairgroundsMSTCA Bob Glennon Twilight XC (Small & Medium Schools) · Oct 1018:13.31MSTCA Bob Glennon Twilight XC (Small & Medium Schools)October 10, 2026
5,000 Meters · Franklin ParkDual County League Championship · Oct 2417:51.7Dual County League ChampionshipOctober 24, 2025
5,000 Meters · Franklin Park PlaysteadDual County League XC Championship · Oct 3019:00.7Dual County League XC ChampionshipOctober 30, 2026
5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 2A-2B-2C · Nov 818:50.82MIAA Division 2A-2B-2CNovember 8, 2025
5,000 Meters · Wrentham Development CenterMSTCA Bay State (Twilight Meet) · Oct 318:22.94MSTCA Bay State (Twilight Meet)October 3, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 30Dual County League XC ChampionshipOct 30 · 5,000 Meters Boys JV · Place 29 · WestonWeston5,000 Meters Boys JV2919:00.7 PB10
Oct 10MSTCA Bob Glennon Twilight XC (Small & Medium Schools)Oct 10 · 5,000 Meters Varsity Medium · Place 87 · WestonWeston5,000 Meters Varsity Medium8718:13.31 PB10
Oct 3MSTCA Bay State (Twilight Meet)Oct 3 · 5,000 Meters Varsity "B" · Place 111 · WestonWeston5,000 Meters Varsity "B"11118:22.94 PB10

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 8MIAA Division 2A-2B-2CNov 8 · 5,000 Meters Varsity Division 2C · Place 37 · WestonWeston5,000 Meters Varsity Division 2C3718:50.82 PB9
Oct 24Dual County League ChampionshipOct 24 · 5,000 Meters Varsity- Foley · Place 17 · WestonWeston5,000 Meters Varsity- Foley1717:51.7 PB9
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 2.1 Miles Freshman Small Medium · Place 3 · WestonWeston2.1 Miles Freshman Small Medium311:37.63 PB9
Sep 30Weston v Bedford & WalthamSep 30 · 5,000 Meters Varsity · Place 11 · WestonWeston5,000 Meters Varsity1118:48 PB9
Sep 20Manchester InviteSep 20 · 2 Miles Boys Freshman · Place 12 · WestonWeston2 Miles Boys Freshman1211:49.7 PB9
Sep 10DCL Kickoff Meet 3Sep 10 · 3,000 Meters Junior Varsity · Place 3 · WestonWeston3,000 Meters Junior Varsity310:45 PB9

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 10USATF New England Junior Olympic ChampionshipsNov 10 · 4,000 Meters 13-14 · Place 21 · 02-Unattached02-Unattached4,000 Meters 13-142114:42.76 PB8