Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Goddard Memorial State Park16th Ocean State XC Invitational · Sep 2221:46.316th Ocean State XC InvitationalSeptember 22, 2023
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1120:10.40MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Dracut High SchoolMerrimack Valley Conference Championship · Oct 3120:00Merrimack Valley Conference ChampionshipOctober 31, 2026
5,000 Meters · Franklin Park PlaysteadCatholic Memorial Invitational · Oct 1720:33.2Catholic Memorial InvitationalOctober 17, 2026
5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2722:16.8Ocean State InvitationalSeptember 27, 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 36 · Chelmsford5,000 Meters Junior Varsity3620:00 PB12
Oct 17Catholic Memorial InvitationalOct 17 · 5,000 Meters Varsity Boys Silver · Place 154 · Chelmsford5,000 Meters Varsity Boys Silver15420:33.2 PB12

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Varsity Large · Place 229 · Chelmsford5,000 Meters Varsity Large22920:10.40 PB11
Sep 27Ocean State InvitationalSep 27 · 5,000 Meters Junior Varsity 1 · Place 175 · Chelmsford5,000 Meters Junior Varsity 117522:16.8 PB11

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 2MSTCA Frank Mooney InvitationalNov 2 · 5,000 Meters Sophomore · Place 98 · Chelmsford5,000 Meters Sophomore9820:01.3310
Sep 28Ocean State InvitationalSep 28 · 5,000 Meters Junior Varsity 1 · Place 197 · Chelmsford5,000 Meters Junior Varsity 119722:44.210

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 4MSTCA Frank Mooney Coaches InvitationalNov 4 · 3,000 Meters Freshman · Place 161 · Chelmsford3,000 Meters Freshman16113:23.7FR
Oct 1462nd Catholic Memorial InvitationalOct 14 · 3,000 Meters Freshman · Place 122 · Chelmsford3,000 Meters Freshman12214:23.5FR
Sep 2216th Ocean State XC InvitationalSep 22 · 2.5 Miles Freshman - 1 · Place 211 · Chelmsford2.5 Miles Freshman - 121121:46.3 PB9