Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Wrentham Development CenterMSTCA Frank Kelley (Daytime Meet) · Oct 310:53.26MSTCA Frank Kelley (Daytime Meet)October 3, 2026
5,000 Meters · Cape Cod FairgroundsMSTCA Bob Glennon Twilight XC (Small & Medium Schools) · Oct 1018:20.74MSTCA Bob Glennon Twilight XC (Small & Medium Schools)October 10, 2026
5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2719:55.5Ocean State InvitationalSeptember 27, 2025
5,000 Meters · Highland ParkHighland Park Invitational · Sep 1219:34.82Highland Park InvitationalSeptember 12, 2026
5,000 Meters · Willard ParkMIAA Division 3A-3B-3C · Nov 820:05.35MIAA Division 3A-3B-3CNovember 8, 2025
5,000 Meters · Wrentham Development CenterTri Valley XC Championship · Nov 118:15.6Tri Valley XC ChampionshipNovember 1, 2026
5,000 Meters · Wrentham Development Center CourseTri Valley League XC Championship · Oct 1818:51.7Tri Valley League XC ChampionshipOctober 18, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1Tri Valley XC ChampionshipNov 1 · 5,000 Meters Boys Varsity · Place 26 · Bellingham5,000 Meters Boys Varsity2618:15.6 PB11
Oct 10MSTCA Bob Glennon Twilight XC (Small & Medium Schools)Oct 10 · 5,000 Meters Varsity Small · Place 119 · Bellingham5,000 Meters Varsity Small11918:20.74 PB11
Oct 3MSTCA Frank Kelley (Daytime Meet)Oct 3 · 3,000 Meters Junior & Senior S/M Schools · Place 24 · Bellingham3,000 Meters Junior & Senior S/M Schools2410:53.26 PB11
Sep 12Highland Park InvitationalSep 12 · 5,000 Meters Steve Newman Varsity · Place 53 · Bellingham5,000 Meters Steve Newman Varsity5319:34.82 PB11

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 8MIAA Division 3A-3B-3CNov 8 · 5,000 Meters Division 3A · Place 97 · Bellingham5,000 Meters Division 3A9720:05.35 PB10
Nov 1MSTCA Frank Mooney Coaches (Small Schools)Nov 1 · 5,000 Meters Sophomore · Place 46 · Bellingham5,000 Meters Sophomore4619:37.5010
Oct 18Tri Valley League XC ChampionshipOct 18 · 5,000 Meters Varsity · Place 43 · Bellingham5,000 Meters Varsity4318:51.7 PB10
Sep 27Ocean State InvitationalSep 27 · 5,000 Meters Junior Varsity 2 · Place 22 · Bellingham5,000 Meters Junior Varsity 22219:55.5 PB10