Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1120:45.70MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Gardner Municipal Golf CourseMIAA 3A, 3B, 3C Divisional Championships · Nov 1223:13.9MIAA 3A, 3B, 3C Divisional ChampionshipsNovember 12, 2022
5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2722:12.2Ocean State InvitationalSeptember 27, 2025
5,000 Meters · Nehoiden Golf ClubWellesley College XC Invitational · Sep 422:21.10Wellesley College XC InvitationalSeptember 4, 2026
5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 3 Championships · Nov 1123:15.30MIAA Division 3 ChampionshipsNovember 11, 2023
5,000 Meters · Stanley ParkWMASS XC Championship · Oct 2620:53.43WMASS XC ChampionshipOctober 26, 2025
5,000 Meters · Wickham Park CollegiateSuitor Invitational · Sep 1222:11.4Suitor InvitationalSeptember 12, 2026
5,000 Meters · Willard Field ComplexMIAA XC Meet of Champions · Nov 1521:26.23MIAA XC Meet of ChampionsNovember 15, 2025
5,000 Meters · Willard ParkMIAA Division 3A-3B-3C · Nov 821:53.56MIAA Division 3A-3B-3CNovember 8, 2025
6,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1726:03.6Conn College InviteOctober 17, 2026
6,000 Meters · Keene State CollegeKeene State Invitational · Oct 326:22.2Keene State InvitationalOctober 3, 2026
6,000 Meters · Smith CollegeNEWMAC Conference Meet · Oct 3128:27.5NEWMAC Conference MeetOctober 31, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 31NEWMAC Conference MeetOct 31 · 6,000 Meters NEWMAC · Place 107 · Springfield (Mass.)Springfield (Mass.)6,000 Meters NEWMAC10728:27.5 PBFr
Oct 17Conn College InviteOct 17 · 6,000 Meters White · Place 224 · Springfield (Mass.)Springfield (Mass.)6,000 Meters White22426:03.6 PBFr
Oct 10James Earley InvitationalOct 10 · 5,000 Meters Collegiate · Place 66 · Springfield (Mass.)Springfield (Mass.)5,000 Meters Collegiate6621:37.0Fr
Oct 3Keene State InvitationalOct 3 · 6,000 Meters Women's Championship · Place 170 · Springfield (Mass.)Springfield (Mass.)6,000 Meters Women's Championship17026:22.2 PBFr
Sep 19Ellen O'Neil InviteSep 19 · 6,000 Meters Women · Place 29 · Springfield (Mass.)Springfield (Mass.)6,000 Meters Women2928:37.0Fr
Sep 12Suitor InvitationalSep 12 · 5,000 Meters Varsity · Place 101 · Springfield (Mass.)Springfield (Mass.)5,000 Meters Varsity10122:11.4 PBFr
Sep 4Wellesley College XC InvitationalSep 4 · 5,000 Meters Collegiate · Place 30 · Springfield (Mass.)Springfield (Mass.)5,000 Meters Collegiate3022:21.10 PBFr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15MIAA XC Meet of ChampionsNov 15 · 5,000 Meters Division 3 · Place 59 · Hampshire Regional Middle/HighHampshire Regional Middle/High5,000 Meters Division 35921:26.23 PB12
Nov 8MIAA Division 3A-3B-3CNov 8 · 5,000 Meters Division 3B · Place 17 · Hampshire Regional Middle/HighHampshire Regional Middle/High5,000 Meters Division 3B1721:53.56 PB12
Oct 26WMASS XC ChampionshipOct 26 · 5,000 Meters WMASS Class B · Place 20 · Hampshire Regional Middle/HighHampshire Regional Middle/High5,000 Meters WMASS Class B2020:53.43 PB12
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Varsity Small · Place 29 · Hampshire Regional Middle/HighHampshire Regional Middle/High5,000 Meters Varsity Small2920:45.70 PB12
Sep 27Ocean State InvitationalSep 27 · 5,000 Meters Varsity 2 · Place 48 · Hampshire Regional Middle/HighHampshire Regional Middle/High5,000 Meters Varsity 24822:12.2 PB12
Sep 21MSTCA Ted Dutkiewicz Memorial XC InvitationalSep 21 · 5,000 Meters Varsity · Place 4 · Hampshire Regional Middle/HighHampshire Regional Middle/High5,000 Meters Varsity420:53.7912

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 9MIAA Division 3A-3B-3C Cross Country ChampionshipNov 9 · 5,000 Meters Varsity · Place 21 · Hampshire Regional Middle/HighHampshire Regional Middle/High5,000 Meters Varsity2120:55.7811
Oct 27WMASS XC ChampionshipOct 27 · 5,000 Meters Varsity · Place 17 · Hampshire Regional Middle/HighHampshire Regional Middle/High5,000 Meters Varsity1721:11.7211
Oct 12MSTCA Bob Glennon Twilight XC Invitational (Small/Medium School)Oct 12 · 5,000 Meters Varsity · Place 30 · Hampshire Regional Middle/HighHampshire Regional Middle/High5,000 Meters Varsity3020:34.5811
Sep 28MSTCA Bay State XC InvitationalSep 28 · 5,000 Meters Varsity · Place 27 · Hampshire Regional Middle/HighHampshire Regional Middle/High5,000 Meters Varsity2722:09.5111
Sep 14MSTCA 28th Ted Dutkiewicz Memorial InvitationalSep 14 · 5,000 Meters Varsity · Place 7 · Hampshire Regional Middle/HighHampshire Regional Middle/High5,000 Meters Varsity721:38.0511

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 18MIAA Divisional State ChampionshipsNov 18 · 5,000 Meters Division 3 · Place 76 · Hampshire Regional Middle/HighHampshire Regional Middle/High5,000 Meters Division 37622:09.3110
Nov 11MIAA Division 3 ChampionshipsNov 11 · 5,000 Meters Division 3B · Place 28 · Hampshire Regional Middle/HighHampshire Regional Middle/High5,000 Meters Division 3B2823:15.30 PB10
Oct 28Western Mass ChampionshipsOct 28 · 5,000 Meters Varsity · Place 29 · Hampshire Regional Middle/HighHampshire Regional Middle/High5,000 Meters Varsity2922:28.710
Oct 13ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 5,000 Meters Varsity · Place 56 · Hampshire Regional MHampshire Regional M5,000 Meters Varsity5621:06.22SO

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 12MIAA 3A, 3B, 3C Divisional ChampionshipsNov 12 · 5,000 Meters Division 3C · Place 34 · Gateway RegionalGateway Regional5,000 Meters Division 3C3423:13.9 PB9
Oct 30PVIAC ChampionshipsOct 30 · 5,000 Meters Varsity Division 2 · Place 26 · Gateway RegionalGateway Regional5,000 Meters Varsity Division 22622:59.69

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 20MIAA State ChampionshipsNov 20 · 5,000 Meters Division 3 · Place 86 · Gateway RegionalGateway Regional5,000 Meters Division 38621:33.718
Nov 13MIAA Division 3A, 3B, & 3C ChampionshipsNov 13 · 5,000 Meters Division 3C · Place 31 · Gateway RegionalGateway Regional5,000 Meters Division 3C3122:188
Nov 6PVIAC ChampionshipsNov 6 · 5,000 Meters Varsity · Place 31 · Gateway RegionalGateway Regional5,000 Meters Varsity3122:00.98