Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Saint Anselm CollegeShacklette Invitational · Sep 512:36.8Shacklette InvitationalSeptember 5, 2026
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley (Small Schools) · Sep 2011:33.31MSTCA Frank Kelley (Small Schools)September 20, 2025
5,000 Meters · Alvirne High School21st Battle of Border · Oct 421:10.2721st Battle of BorderOctober 4, 2025
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1119:17.40MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Hopkinton Fairgrounds Championship Cross Country CourseHopkinton Cross Country Festival · Oct 920:21.1Hopkinton Cross Country FestivalOctober 9, 2026
5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 2A-2B-2C · Nov 820:40.00MIAA Division 2A-2B-2CNovember 8, 2025
5,000 Meters · Willard Field ComplexMIAA XC Meet of Champions · Nov 1520:39.04MIAA XC Meet of ChampionsNovember 15, 2025
6,000 Meters · Bethpage Polo at the ParkNortheast-10 Cross Country Championships · Nov 724:54.91Northeast-10 Cross Country ChampionshipsNovember 7, 2026
6,000 Meters · Keene State CollegeKeene State Invitational · Oct 324:29.7Keene State InvitationalOctober 3, 2026
6,000 Meters · UMass Dartmouth Cross Country Course53rd UMass Dartmouth Cross Country Invitational · Sep 1925:05.6853rd UMass Dartmouth Cross Country InvitationalSeptember 19, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 7Northeast-10 Cross Country ChampionshipsNov 7 · 6,000 Meters Northeast-10 · Place 32 · Saint AnselmSaint Anselm6,000 Meters Northeast-103224:54.91 PBFr
Oct 22Penmen Mini-MeetOct 22 · 3,000 Meters Varsity · Place 7 · St. AnselmSt. Anselm3,000 Meters Varsity711:32.10FR
Oct 9Hopkinton Cross Country FestivalOct 9 · 5,000 Meters Collegiate · Place 15 · Saint AnselmSaint Anselm5,000 Meters Collegiate1520:21.1 PBFr
Oct 3Keene State InvitationalOct 3 · 6,000 Meters Women's Championship · Place 89 · Saint AnselmSaint Anselm6,000 Meters Women's Championship8924:29.7 PBFr
Sep 1953rd UMass Dartmouth Cross Country InvitationalSep 19 · 6,000 Meters 6K Gold 35:00 min. cap · Place 131 · Saint AnselmSaint Anselm6,000 Meters 6K Gold 35:00 min. cap13125:05.68 PBFr
Sep 5Shacklette InvitationalSep 5 · 2 Miles Collegiate · Place 4 · Saint AnselmSaint Anselm2 Miles Collegiate412:36.8 PBFr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 15MIAA XC Meet of ChampionsNov 15 · 5,000 Meters Division 2 · Place 41 · Boston Latin AcademyBoston Latin Academy5,000 Meters Division 24120:39.04 PB12
Nov 8MIAA Division 2A-2B-2CNov 8 · 5,000 Meters Varsity Divison 2A · Place 12 · Boston Latin AcademyBoston Latin Academy5,000 Meters Varsity Divison 2A1220:40.00 PB12
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Varsity Medium · Place 13 · Boston Latin AcademyBoston Latin Academy5,000 Meters Varsity Medium1319:17.40 PB12
Oct 421st Battle of BorderOct 4 · 5,000 Meters Varsity · Place 20 · Boston Latin AcademyBoston Latin Academy5,000 Meters Varsity2021:10.27 PB12
Sep 20MSTCA Frank Kelley (Small Schools)Sep 20 · 3,000 Meters Senior · Place 10 · Boston Latin AcademyBoston Latin Academy3,000 Meters Senior1011:33.31 PB12