Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Alvirne High School21st Battle of Border · Oct 419:19.6621st Battle of BorderOctober 4, 2025
5,000 Meters · Derryfield ParkManchester Invite · Sep 2019:53.8Manchester InviteSeptember 20, 2025
5,000 Meters · Dracut High SchoolMerrimack Valley Conference Championship · Oct 3118:15Merrimack Valley Conference ChampionshipOctober 31, 2026
5,000 Meters · Furcolo Hall (UMASS XC Course)Amherst Invitational · Sep 1919:21.0Amherst InvitationalSeptember 19, 2026
5,000 Meters · Stanley ParkMSTCA Dick Atkinson Invitational · Oct 1918:59.13MSTCA Dick Atkinson InvitationalOctober 19, 2025
5,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches (Large Schools) · Nov 118:56.00MSTCA Frank Mooney Coaches (Large Schools)November 1, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 31Merrimack Valley Conference ChampionshipOct 31 · 5,000 Meters Junior Varsity · Place 8 · North Andover5,000 Meters Junior Varsity818:15 PB12
Sep 19Amherst InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 9 · North Andover5,000 Meters Junior Varsity919:21.0 PB12

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1MSTCA Frank Mooney Coaches (Large Schools)Nov 1 · 5,000 Meters Junior · Place 46 · North Andover5,000 Meters Junior4618:56.00 PB11
Oct 19MSTCA Dick Atkinson InvitationalOct 19 · 5,000 Meters Junior Varsity · Place 2 · North Andover5,000 Meters Junior Varsity218:59.13 PB11
Oct 421st Battle of BorderOct 4 · 5,000 Meters Junior Varsity · Place 20 · North Andover5,000 Meters Junior Varsity2019:19.66 PB11
Sep 20Manchester InviteSep 20 · 5,000 Meters Boys JVB · Place 47 · North Andover5,000 Meters Boys JVB4719:53.8 PB11
Sep 13MARSHVEGAS CLASSICSep 13 · 2.3 Miles Junior Varsity · Place 16 · North Andover2.3 Miles Junior Varsity1614:06.5011