Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Franklin Park PlaysteadCatholic Memorial Invitational · Oct 1713:12.8Catholic Memorial InvitationalOctober 17, 2026
3,200 Meters · Alvirne High School22rd Annual Battle of the Border · Oct 314:33.6022rd Annual Battle of the BorderOctober 3, 2026
4,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2719:31.4Ocean State InvitationalSeptember 27, 2025
5,000 Meters · Cape Cod FairgroundsMSTCA Bob Glennon Twilight XC (Small & Medium Schools) · Oct 1021:49.55MSTCA Bob Glennon Twilight XC (Small & Medium Schools)October 10, 2026
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1123:38.90MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Furcolo Hall (UMASS XC Course)Amherst Invitational · Sep 1922:56.0Amherst InvitationalSeptember 19, 2026
5,000 Meters · Ghiloni Park2025 Midland-Wachusett League XC Championship Meet · Oct 2523:37.002025 Midland-Wachusett League XC Championship MeetOctober 25, 2025
5,000 Meters · Manuel F. Correllus State Forest19th ANNUAL VINEYARD XC INVITATIONAL · Sep 623:22.319th ANNUAL VINEYARD XC INVITATIONALSeptember 6, 2026
5,000 Meters · Willard Field ComplexMIAA XC Meet of Champions · Nov 1524:12.75MIAA XC Meet of ChampionsNovember 15, 2025
5,000 Meters · Willard ParkMIAA Division 3A-3B-3C · Nov 824:17.65MIAA Division 3A-3B-3CNovember 8, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 17Catholic Memorial InvitationalOct 17 · 3,000 Meters Freshmen Girls · Place 13 · Tyngsborough3,000 Meters Freshmen Girls1313:12.8 PB8
Oct 10MSTCA Bob Glennon Twilight XC (Small & Medium Schools)Oct 10 · 5,000 Meters Varsity Small · Place 88 · Tyngsborough5,000 Meters Varsity Small8821:49.55 PB8
Oct 322rd Annual Battle of the BorderOct 3 · 3,200 Meters Girls Freshman · Place 3 · Tyngsborough3,200 Meters Girls Freshman314:33.60 PB8
Sep 19Amherst InvitationalSep 19 · 5,000 Meters Frosh · Place 3 · Tyngsborough5,000 Meters Frosh322:56.0 PB8
Sep 619th ANNUAL VINEYARD XC INVITATIONALSep 6 · 5,000 Meters Varsity · Place 34 · Tyngsborough5,000 Meters Varsity3423:22.3 PB8

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15MIAA XC Meet of ChampionsNov 15 · 5,000 Meters Division 3 · Place 162 · Tyngsborough5,000 Meters Division 316224:12.75 PB7
Nov 8MIAA Division 3A-3B-3CNov 8 · 5,000 Meters Division 3B · Place 67 · Tyngsborough5,000 Meters Division 3B6724:17.65 PB7
Oct 252025 Midland-Wachusett League XC Championship MeetOct 25 · 5,000 Meters Division C · Place 31 · Tyngsborough5,000 Meters Division C3123:37.00 PB7
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Varsity Small · Place 114 · Tyngsborough5,000 Meters Varsity Small11423:38.90 PB7
Oct 421st Battle of BorderOct 4 · 3,200 Meters Frosh · Place 9 · Tyngsborough3,200 Meters Frosh917:30.857
Sep 27Ocean State InvitationalSep 27 · 4,000 Meters Freshman 2 · Place 22 · Tyngsborough4,000 Meters Freshman 22219:31.4 PB7