Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Alvirne High School21st Battle of Border · Oct 423:56.2321st Battle of BorderOctober 4, 2025
5,000 Meters · Derryfield ParkManchester Invite · Sep 2024:49.7Manchester InviteSeptember 20, 2025
5,000 Meters · Dracut High SchoolMerrimack Valley Conference Championship · Oct 3124:11Merrimack Valley Conference ChampionshipOctober 31, 2026
5,000 Meters · Stanley ParkMSTCA Dick Atkinson Invitational · Oct 1923:47.84MSTCA Dick Atkinson InvitationalOctober 19, 2025
5,000 Meters · Wrentham Development Center CourseMSTCA Bay State Invitational · Sep 2723:19.60MSTCA Bay State InvitationalSeptember 27, 2025

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 31Merrimack Valley Conference ChampionshipOct 31 · 5,000 Meters Junior Varsity · Place 12 · North Andover5,000 Meters Junior Varsity1224:11 PB12

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1MSTCA Frank Mooney Coaches (Large Schools)Nov 1 · 5,000 Meters Junior · Place 43 · North Andover5,000 Meters Junior4323:28.0011
Oct 19MSTCA Dick Atkinson InvitationalOct 19 · 5,000 Meters Varsity · Place 27 · North Andover5,000 Meters Varsity2723:47.84 PB11
Oct 421st Battle of BorderOct 4 · 5,000 Meters Junior Varsity · Place 13 · North Andover5,000 Meters Junior Varsity1323:56.23 PB11
Sep 27MSTCA Bay State InvitationalSep 27 · 5,000 Meters Varsity "A" · Place 69 · North Andover5,000 Meters Varsity "A"6923:19.60 PB11
Sep 20Manchester InviteSep 20 · 5,000 Meters Girls JVB · Place 44 · North Andover5,000 Meters Girls JVB4424:49.7 PB11