Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Ghiloni Park2025 Midland-Wachusett League XC Championship Meet · Oct 2518:09.962025 Midland-Wachusett League XC Championship MeetOctober 25, 2025
5,000 Meters · Narragansett Regional High SchoolGardner vs. Narragansett · Sep 1120:48Gardner vs. NarragansettSeptember 11, 2025
5,000 Meters · Wachusett Regional HS67th Annual Wachusett Invitational Cross Country Meet · Oct 419:23.4367th Annual Wachusett Invitational Cross Country MeetOctober 4, 2025
5,000 Meters · Willard Field ComplexMIAA XC Meet of Champions · Nov 1519:02.71MIAA XC Meet of ChampionsNovember 15, 2025
5,000 Meters · Willard ParkMIAA Division 3A-3B-3C · Nov 818:51.13MIAA Division 3A-3B-3CNovember 8, 2025
5,000 Meters · Wrentham Development CenterMSTCA Bay State (Twilight Meet) · Oct 318:51.55MSTCA 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

2 results
DateMeetEventPlMarkGr
Oct 10Devens Pre-Meet of ChampionsOct 10 · 5,000 Meters Boys Championship · Place 26 · Gardner5,000 Meters Boys Championship2617:59.4Unofficial12
Oct 3MSTCA Bay State (Twilight Meet)Oct 3 · 5,000 Meters Varsity "A" · Place 113 · Gardner5,000 Meters Varsity "A"11318:51.55 PB12

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 15MIAA XC Meet of ChampionsNov 15 · 5,000 Meters Division 3 · Place 135 · Gardner5,000 Meters Division 313519:02.71 PB11
Nov 8MIAA Division 3A-3B-3CNov 8 · 5,000 Meters Division 3B · Place 43 · Gardner5,000 Meters Division 3B4318:51.13 PB11
Oct 252025 Midland-Wachusett League XC Championship MeetOct 25 · 5,000 Meters Division C · Place 28 · Gardner5,000 Meters Division C2818:09.96 PB11
Oct 467th Annual Wachusett Invitational Cross Country MeetOct 4 · 5,000 Meters Championship · Place 16 · Gardner5,000 Meters Championship1619:23.43 PB11
Sep 11Gardner vs. NarragansettSep 11 · 5,000 Meters Varsity · Place 7 · Gardner5,000 Meters Varsity720:48 PB11