Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley Invitational · Sep 2411:53.6MSTCA Frank Kelley InvitationalSeptember 24, 2022
5,000 Meters · Cape Cod FairgroundsASICS MSTCA Bob Glennon Twilight Invitational (Large School) · Oct 1418:59.8ASICS MSTCA Bob Glennon Twilight Invitational (Large School)October 14, 2023
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1118:41.00MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Coggshall ParkMid-Wach Championships · Oct 2221:30.5Mid-Wach ChampionshipsOctober 22, 2022
5,000 Meters · Gardner Municipal Golf CourseMIAA 3A, 3B, 3C Divisional Championships · Nov 1221:26.2MIAA 3A, 3B, 3C Divisional ChampionshipsNovember 12, 2022
5,000 Meters · Ghiloni Park2025 Midland-Wachusett League XC Championship Meet · Oct 2518:46.342025 Midland-Wachusett League XC Championship MeetOctober 25, 2025
5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2719:32.1Ocean State InvitationalSeptember 27, 2025
5,000 Meters · Hard'Ack Recreation AreaUMass Lowell-Vermont · Sep 518:41.5UMass Lowell-VermontSeptember 5, 2026
5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 3 Championships · Nov 1120:48.15MIAA Division 3 ChampionshipsNovember 11, 2023
5,000 Meters · Stanley ParkDick Atkinson Invitational · Oct 2320:53.3Dick Atkinson InvitationalOctober 23, 2021
5,000 Meters · Van Cortlandt ParkCHAMPS Northeast Regional XC Championships · Nov 2621:34.1CHAMPS Northeast Regional XC ChampionshipsNovember 26, 2022
5,000 Meters · Willard Field ComplexMIAA XC Meet of Champions · Nov 1518:31.29MIAA XC Meet of ChampionsNovember 15, 2025
5,000 Meters · Willard ParkMIAA Division 3A-3B-3C · Nov 819:57.26MIAA Division 3A-3B-3CNovember 8, 2025
5,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches (Small Schools) · Nov 118:26.30MSTCA Frank Mooney Coaches (Small Schools)November 1, 2025
6,000 Meters · LaVern Gibson CourseUnder Armour NCAA DI Pre-National · Oct 1622:37.3Under Armour NCAA DI Pre-NationalOctober 16, 2026
6,000 Meters · UMass Dartmouth Cross Country Course53rd UMass Dartmouth Cross Country Invitational · Sep 1921:59.3253rd 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

4 results
DateMeetEventPlMarkGr
Oct 16Under Armour NCAA DI Pre-NationalOct 16 · 6,000 Meters White · Place 150 · UMass LowellUMass Lowell6,000 Meters White15022:37.3 PBFr
Oct 2Paul Short RunOct 2 · 6,000 Meters Gold · UMass LowellUMass Lowell6,000 Meters Gold0DNFFr
Sep 1953rd UMass Dartmouth Cross Country InvitationalSep 19 · 6,000 Meters 6K Gold 35:00 min. cap · Place 13 · UMass LowellUMass Lowell6,000 Meters 6K Gold 35:00 min. cap1321:59.32 PBFr
Sep 5UMass Lowell-VermontSep 5 · 5,000 Meters Collegiate · Place 5 · UMass LowellUMass Lowell5,000 Meters Collegiate518:41.5 PBFr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15MIAA XC Meet of ChampionsNov 15 · 5,000 Meters Division 3 · Place 1 · BromfieldBromfield5,000 Meters Division 3118:31.29 PB12
Nov 8MIAA Division 3A-3B-3CNov 8 · 5,000 Meters Division 3C · Place 4 · BromfieldBromfield5,000 Meters Division 3C419:57.26 PB12
Nov 1MSTCA Frank Mooney Coaches (Small Schools)Nov 1 · 5,000 Meters Junior/Senior · Place 2 · BromfieldBromfield5,000 Meters Junior/Senior218:26.30 PB12
Oct 252025 Midland-Wachusett League XC Championship MeetOct 25 · 5,000 Meters Division C · Place 2 · BromfieldBromfield5,000 Meters Division C218:46.34 PB12
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Varsity Small · Place 4 · BromfieldBromfield5,000 Meters Varsity Small418:41.00 PB12
Sep 27Ocean State InvitationalSep 27 · 5,000 Meters Championship · Place 22 · BromfieldBromfield5,000 Meters Championship2219:32.1 PB12

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 28Ocean State InvitationalSep 28 · 5,000 Meters Championship · Place 19 · BromfieldBromfield5,000 Meters Championship1919:44.711

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 18MIAA Divisional State ChampionshipsNov 18 · 5,000 Meters Division 3 · Place 16 · BromfieldBromfield5,000 Meters Division 31620:13.0910
Nov 11MIAA Division 3 ChampionshipsNov 11 · 5,000 Meters Division 3C · Place 7 · BromfieldBromfield5,000 Meters Division 3C720:48.15 PB10
Oct 14ASICS MSTCA Bob Glennon Twilight Invitational (Large School)Oct 14 · 5,000 Meters Varsity Girls · Place 16 · BromfieldBromfield5,000 Meters Varsity Girls1618:59.8 PB10

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 26CHAMPS Northeast Regional XC ChampionshipsNov 26 · 5,000 Meters Frosh/Soph · Place 16 · Harvard, MAHarvard, MA5,000 Meters Frosh/Soph1621:34.1 PB9
Nov 12MIAA 3A, 3B, 3C Divisional ChampionshipsNov 12 · 5,000 Meters Division 3C · Place 7 · BromfieldBromfield5,000 Meters Division 3C721:26.2 PB9
Oct 22Mid-Wach ChampionshipsOct 22 · 5,000 Meters Division C · Place 6 · BromfieldBromfield5,000 Meters Division C621:30.5 PB9
Oct 8Baystate InvitationalOct 8 · 5,000 Meters Varsity A · Place 19 · BromfieldBromfield5,000 Meters Varsity A1921:05.4Unofficial9
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 3,000 Meters Varsity Small 9-10 · Place 2 · BromfieldBromfield3,000 Meters Varsity Small 9-10211:53.6 PB9

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 23Dick Atkinson InvitationalOct 23 · 5,000 Meters Varsity · Place 18 · BromfieldBromfield5,000 Meters Varsity1820:53.3 PB8