Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Deerfield AcademyPeter Brush Invitational · Sep 1917:33.35Peter Brush InvitationalSeptember 19, 2026
5,000 Meters · Marianapolis Preparatory SchoolMarianapolis XC Invitational · Oct 334:46.47Marianapolis XC InvitationalOctober 3, 2026
5,000 Meters · The Williston Northampton SchoolWNS Shaler Cross Country Invitational · Oct 2529:57.6WNS Shaler Cross Country InvitationalOctober 25, 2025
5,000 Meters · Worcester AcademyHilltopper Invitational #1 · Oct 1032:11.40Hilltopper Invitational #1October 10, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 10Hilltopper Invitational #1Oct 10 · 5,000 Meters Varsity · Place 18 · Worcester Academy5,000 Meters Varsity1832:11.40 PB11
Oct 3Marianapolis XC InvitationalOct 3 · 5,000 Meters Varsity · Place 34 · Worcester Academy5,000 Meters Varsity3434:46.47 PB11
Sep 19Peter Brush InvitationalSep 19 · 3,000 Meters 3K Race · Place 41 · Worcester Academy3,000 Meters 3K Race4117:33.35 PB11

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 8NEPSTA Division 2 Cross-Country ChampionshipsNov 8 · 5,000 Meters Varsity · Place 100 · Worcester Academy5,000 Meters Varsity10032:1710
Oct 25WNS Shaler Cross Country InvitationalOct 25 · 5,000 Meters Varsity · Place 100 · Worcester Academy5,000 Meters Varsity10029:57.6 PB10
Sep 27Worcester Academy Tri-MeetSep 27 · 5,000 Meters Boy's Varsity · Place 15 · Worcester Academy5,000 Meters Boy's Varsity1535:44.5610