Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley Invitational · Sep 2412:01.4MSTCA Frank Kelley InvitationalSeptember 24, 2022
5,000 Meters · Willard ParkMIAA Divisional State Championships · Nov 1818:58.36MIAA Divisional State ChampionshipsNovember 18, 2023
5,000 Meters · Wilmington High SchoolReading vs Wilmington Dual Meet · Sep 1219:13Reading vs Wilmington Dual MeetSeptember 12, 2023
5,000 Meters · Woburn Country ClubMiddlesex League Championship Meet · Oct 2617:55.85Middlesex League Championship MeetOctober 26, 2025
5,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches XC Invitational · Nov 520:27.35MSTCA Frank Mooney Coaches XC InvitationalNovember 5, 2022

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

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 26Middlesex League Championship MeetOct 26 · 5,000 Meters Varsity · Place 56 · WilmingtonWilmington5,000 Meters Varsity5617:55.85 PB12

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 18MIAA Divisional State ChampionshipsNov 18 · 5,000 Meters Division 2 · Place 155 · WilmingtonWilmington5,000 Meters Division 215518:58.36 PB12
Nov 11MIAA Division 2 State QualifierNov 11 · 5,000 Meters Varsity · Place 63 · WilmingtonWilmington5,000 Meters Varsity6318:28.1SR
Oct 24Wilmington vs Wakefield ML Dual MeetOct 24 · 3 Miles Varsity · Place 17 · WilmingtonWilmington3 Miles Varsity1718:0112
Oct 17Melrose vs. WilmingtonOct 17 · 5,000 Meters Varsity · Place 8 · WilmingtonWilmington5,000 Meters Varsity818:2212
Oct 13ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 5,000 Meters Varsity · Place 80 · WilmingtonWilmington5,000 Meters Varsity8017:59.31SR
Oct 3Burlington at Wilmington Cross CountryOct 3 · Varsity · Place 9 · WilmingtonWilmingtonVarsity918:2812
Sep 30MSTCA Frank Kelley InvitationalSep 30 · 3,000 Meters Varsity · Place 49 · WilmingtonWilmington3,000 Meters Varsity4910:57.0SR
Sep 26Stoneham vs Wilmington dual meetSep 26 · Varsity · Place 5 · WilmingtonWilmingtonVarsity518:0512
Sep 19Watertown vs Wilmington Dual MeetSep 19 · 5,000 Meters Varsity · WilmingtonWilmington5,000 Meters Varsity019:27Unofficial12
Sep 12Reading vs Wilmington Dual MeetSep 12 · 5,000 Meters Varsity · Place 12 · WilmingtonWilmington5,000 Meters Varsity1219:13 PB12

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 5MSTCA Frank Mooney Coaches InvitationalNov 5 · 5,000 Meters Sophomore · WilmingtonWilmington5,000 Meters Sophomore—DNFJR
Nov 5MSTCA Frank Mooney Coaches InvitationalNov 5 · 5,000 Meters Varsity · Place 134 · WilmingtonWilmington5,000 Meters Varsity13420:27.4JR
Nov 5MSTCA Frank Mooney Coaches XC InvitationalNov 5 · 5,000 Meters Junior/Senior (Small School) · Place 132 · WilmingtonWilmington5,000 Meters Junior/Senior (Small School)13220:27.35 PB11
Nov 5MSTCA Frank Mooney Coaches XC InvitationalNov 5 · 5,000 Meters Sophomore (Small School) · WilmingtonWilmington5,000 Meters Sophomore (Small School)0DNF11
Oct 31Middlesex League XC ChampionshipOct 31 · 5,000 Meters Junior Varsity · Place 62 · WilmingtonWilmington5,000 Meters Junior Varsity6219:50.1JR
Oct 15MSTCA Bob Glennon Twilight Invitational (Small & Medium Schools)Oct 15 · 5,000 Meters Junior Varsity · Place 62 · WilmingtonWilmington5,000 Meters Junior Varsity6219:53.3JR
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 3,000 Meters Varsity · Place 61 · WilmingtonWilmington3,000 Meters Varsity6112:01.4JR
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 3,000 Meters Varsity Small 11-12 · Place 61 · WilmingtonWilmington3,000 Meters Varsity Small 11-126112:01.4 PB11

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 25MSTCA Frank Kelley InvitationalSep 25 · 3,000 Meters Freshman Sophomore · Place 54 · WilmingtonWilmington3,000 Meters Freshman Sophomore5412:39.5510