Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Attleboro High SchoolSuffolk Short Course Classic · Aug 3012:57.12Suffolk Short Course ClassicAugust 30, 2025
3,000 Meters · Coogan Cross Country CourseSuffolk Short Course Classic · Sep 513:01.6Suffolk Short Course ClassicSeptember 5, 2026
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2321:47.9NXR Northeast & New York Regional ChampionshipsNovember 23, 2024
5,000 Meters · Cape Cod FairgroundsMSTCA Bob Glennon Twilight Invitational (Large School) · Oct 1420:23.1MSTCA Bob Glennon Twilight Invitational (Large School)October 14, 2022
5,000 Meters · Dennis-Yarmouth High SchoolCape & Islands XC Championships · Oct 3020:49Cape & Islands XC Championships October 30, 2024
5,000 Meters · Franklin ParkFoot Locker Cross Country Northeast Regional Championships · Nov 2520:01.3Foot Locker Cross Country Northeast Regional ChampionshipsNovember 25, 2023
5,000 Meters · Gardner Municipal Golf CourseMIAA Division 2A, 2B, & 2C Championships · Nov 1322:37.8MIAA Division 2A, 2B, & 2C ChampionshipsNovember 13, 2021
5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 3 Championships · Nov 1120:15.17MIAA Division 3 ChampionshipsNovember 11, 2023
5,000 Meters · Sandwich High SchoolCape Cod and Islands Large School Championships · Nov 725:22.00Cape Cod and Islands Large School ChampionshipsNovember 7, 2020
5,000 Meters · Stanley ParkMIAA Division 2A, 2B, 2C Championships · Nov 1219:44.1MIAA Division 2A, 2B, 2C ChampionshipsNovember 12, 2022
5,000 Meters · Willard ParkMIAA Divisional State Championships · Nov 1819:42.01MIAA Divisional State ChampionshipsNovember 18, 2023
5,000 Meters · Worcester State UniversityMASCAC Cross Country Championships · Oct 3120:44.45MASCAC Cross Country ChampionshipsOctober 31, 2026
5,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches XC Invitational · Nov 519:57.27MSTCA Frank Mooney Coaches XC InvitationalNovember 5, 2022
6,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1724:41.3Conn College InviteOctober 17, 2026
6,000 Meters · Hopkinton FairgroundsNCAA D3 East Region Championships · Nov 1525:44.0NCAA D3 East Region ChampionshipsNovember 15, 2025
6,000 Meters · Keene State CollegeKSC Invitational · Oct 424:57.40KSC InvitationalOctober 4, 2025
6,000 Meters · UMass Dartmouth Cross Country Course53rd UMass Dartmouth Cross Country Invitational · Sep 1925:25.7153rd 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

5 results
DateMeetEventPlMarkGr
Oct 31MASCAC Cross Country ChampionshipsOct 31 · 5,000 Meters Championship · Place 7 · Bridgewater StateBridgewater State5,000 Meters Championship720:44.45 PBSo
Oct 17Conn College InviteOct 17 · 6,000 Meters White · Place 139 · Bridgewater StateBridgewater State6,000 Meters White13924:41.3 PBSo
Oct 3Keene State InvitationalOct 3 · 6,000 Meters Women's Championship · Place 171 · Bridgewater StateBridgewater State6,000 Meters Women's Championship17126:23.1So
Sep 1953rd UMass Dartmouth Cross Country InvitationalSep 19 · 6,000 Meters 6K Gold 35:00 min. cap · Place 149 · Bridgewater StateBridgewater State6,000 Meters 6K Gold 35:00 min. cap14925:25.71 PBSo
Sep 5Suffolk Short Course ClassicSep 5 · 3,000 Meters Collegiate · Place 61 · Bridgewater StateBridgewater State3,000 Meters Collegiate6113:01.6 PBSo

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15NCAA D3 East Region ChampionshipsNov 15 · 6,000 Meters D3 East · Place 136 · Bridgewater StateBridgewater State6,000 Meters D3 East13625:44.0 PBFr
Nov 1MASCACNov 1 · 5,000 Meters Collegiate · Place 11 · Bridgewater StateBridgewater State5,000 Meters Collegiate1120:05.02Fr
Oct 18Conn College InviteOct 18 · 6,000 Meters White · Place 189 · Bridgewater StateBridgewater State6,000 Meters White18925:27.60Fr
Oct 4KSC InvitationalOct 4 · 6,000 Meters College · Place 109 · Bridgewater StateBridgewater State6,000 Meters College10924:57.40 PBFr
Sep 2052nd Corsair XC InvitationalSep 20 · 6,000 Meters Women's 6K Gold · Place 177 · Bridgewater StateBridgewater State6,000 Meters Women's 6K Gold17725:41.72Fr
Aug 30Suffolk Short Course ClassicAug 30 · 3,000 Meters Women's Race · Place 86 · Bridgewater StateBridgewater State3,000 Meters Women's Race8612:57.12 PBFr

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 23NXR Northeast & New York Regional ChampionshipsNov 23 · 5,000 Meters Championship - Northeast · Place 175 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional5,000 Meters Championship - Northeast17521:47.9 PB12
Nov 16MIAA Meet of ChampionsNov 16 · 5,000 Meters Varsity Division 3 · Place 23 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional5,000 Meters Varsity Division 32320:52.2012
Nov 9MIAA Division 3A-3B-3C Cross Country ChampionshipNov 9 · 5,000 Meters 3A · Place 7 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional5,000 Meters 3A719:28.0612
Oct 30Cape & Islands XC Championships Oct 30 · 5,000 Meters Varsity · Place 3 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional5,000 Meters Varsity320:49 PB12
Oct 15Falmouth @ Dennis-YarmouthOct 15 · 5,000 Meters Varsity · Place 2 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional5,000 Meters Varsity221:52.112
Oct 13MSTCA Bob Glennon Twilight XC (Large School)Oct 13 · 5,000 Meters Varsity · Place 28 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional5,000 Meters Varsity2819:23.5512
Oct 8DY @ BarnstableOct 8 · 5,000 Meters Varsity · Place 1 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional5,000 Meters Varsity119:54Unofficial12
Oct 1MV @ D-YOct 1 · 5,000 Meters Varsity · Place 1 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional5,000 Meters Varsity120:1412
Sep 21MSTCA Frank Kelley InvitationalSep 21 · 5,000 Meters Championship · Place 17 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional5,000 Meters Championship1719:36.1512
Sep 17DY @ NausetSep 17 · 5,000 Meters Varsity · Place 2 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional5,000 Meters Varsity220:3712

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 25Foot Locker Cross Country Northeast Regional ChampionshipsNov 25 · 5,000 Meters Championship · Place 74 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional5,000 Meters Championship7420:01.3 PB11
Nov 18MIAA Divisional State ChampionshipsNov 18 · 5,000 Meters Division 3 · Place 10 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional5,000 Meters Division 31019:42.01 PB11
Nov 11MIAA Division 3 ChampionshipsNov 11 · 5,000 Meters Division 3A · Place 4 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional5,000 Meters Division 3A420:15.17 PB11
Oct 13ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 5,000 Meters Varsity · Place 10 · Dennis-Yarmouth RegiDennis-Yarmouth Regi5,000 Meters Varsity1019:26.10JR

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 12MIAA Division 2A, 2B, 2C ChampionshipsNov 12 · 5,000 Meters Division 2C · Place 7 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional5,000 Meters Division 2C719:44.1 PB10
Nov 5MSTCA Frank Mooney Coaches XC InvitationalNov 5 · 5,000 Meters Sophomore (Small School) · Place 3 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional5,000 Meters Sophomore (Small School)319:57.27 PB10
Oct 14MSTCA Bob Glennon Twilight Invitational (Large School)Oct 14 · 5,000 Meters Sophomore · Place 5 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional5,000 Meters Sophomore520:23.1 PB10
Oct 8Baystate InvitationalOct 8 · 5,000 Meters Varsity A · Place 24 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional5,000 Meters Varsity A2421:19.2Unofficial10

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 13MIAA Division 2A, 2B, & 2C ChampionshipsNov 13 · 5,000 Meters Division 2C · Place 56 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional5,000 Meters Division 2C5622:37.8 PB9

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 7Cape Cod and Islands Large School ChampionshipsNov 7 · 5,000 Meters Varsity · Place 11 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional5,000 Meters Varsity1125:22.00 PB8