Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Goddard Memorial State Park16th Ocean State XC Invitational · Sep 2219:28.316th Ocean State XC InvitationalSeptember 22, 2023
5,000 Meters · Alvirne High School22rd Annual Battle of the Border · Oct 319:19.7122rd Annual Battle of the BorderOctober 3, 2026
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1122:04.40MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Dracut High SchoolMerrimack Valley Conference Championship · Oct 3120:07Merrimack Valley Conference ChampionshipOctober 31, 2026
5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2721:57.4Ocean 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 Varsity · Place 78 · Chelmsford5,000 Meters Varsity7820:07 PB12
Oct 322rd Annual Battle of the BorderOct 3 · 5,000 Meters Varsity · Place 108 · Chelmsford5,000 Meters Varsity10819:19.71 PB12

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Varsity Large · Place 250 · Chelmsford5,000 Meters Varsity Large25022:04.40 PB11
Sep 27Ocean State InvitationalSep 27 · 5,000 Meters Junior Varsity 1 · Place 158 · Chelmsford5,000 Meters Junior Varsity 115821:57.4 PB11

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 2MSTCA Frank Mooney InvitationalNov 2 · 5,000 Meters Sophomore · Place 139 · Chelmsford5,000 Meters Sophomore13921:17.5710

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 4MSTCA Frank Mooney Coaches InvitationalNov 4 · 3,000 Meters Freshman · Place 172 · Chelmsford3,000 Meters Freshman17213:37.3FR
Oct 1462nd Catholic Memorial InvitationalOct 14 · 3,000 Meters Freshman · Place 110 · Chelmsford3,000 Meters Freshman11013:55.9FR
Sep 2216th Ocean State XC InvitationalSep 22 · 2.5 Miles Freshman - 1 · Place 180 · Chelmsford2.5 Miles Freshman - 118019:28.3 PB9