Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Hopkinton FairgroundsNCAA D1 Northeast Region Championships · Nov 1433:04.3NCAA D1 Northeast Region ChampionshipsNovember 14, 2025
10,000 Meters · Van Cortlandt ParkNCAA Division I Northeast Regional · Nov 1032:14.6NCAA Division I Northeast RegionalNovember 10, 2023
5,000 Meters · Attleboro High SchoolKelly Invitational · Oct 1917:16.6Kelly InvitationalOctober 19, 2020
5,000 Meters · Bryant CollegeShawn M. Nassaney XC Invitational · Sep 616:20.10Shawn M. Nassaney XC InvitationalSeptember 6, 2025
5,000 Meters · Bryant UniversityShawn M. Nassaney XC Invitational · Sep 915:43.5Shawn M. Nassaney XC InvitationalSeptember 9, 2023
5,000 Meters · Gardner Municipal Golf CourseCMASS MIAA Championship · Nov 1017:33CMASS MIAA ChampionshipNovember 10, 2018
5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2816:52.75Ocean State Invitational September 28, 2019
5,000 Meters · Highland ParkMSTCA Cup · Nov 2116:48MSTCA CupNovember 21, 2020
5,000 Meters · Stanley ParkMIAA Division 3A, 3B, & 3C Championships · Nov 1316:21MIAA Division 3A, 3B, & 3C ChampionshipsNovember 13, 2021
5,000 Meters · Stanley Quarter ParkCCSU Mini Meet · Oct 2415:37.05CCSU Mini MeetOctober 24, 2025
5,000 Meters · Wrentham Development Center CourseBay State Invitational · Oct 216:10.6Bay State InvitationalOctober 2, 2021
8,000 Meters · Hopkinton FairgroundsNew England (NEICAAA) Cross Country Championship · Oct 1025:55.4New England (NEICAAA) Cross Country ChampionshipOctober 10, 2025
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 326:21.0Paul Short Run (College)October 3, 2025
8,000 Meters · Long Island University BrooklynNEC Cross Country Championships · Nov 1726:07.9NEC Cross Country ChampionshipsNovember 17, 2023
8,000 Meters · Twin Ponds on the FarmMAAC XC Championships · Nov 225:49.98MAAC XC ChampionshipsNovember 2, 2024
8,000 Meters · UMass Dartmouth Cross Country Course52nd Corsair XC Invitational · Sep 2025:54.6652nd Corsair XC InvitationalSeptember 20, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 14NCAA D1 Northeast Region ChampionshipsNov 14 · 10,000 Meters D1 Northeast · Place 223 · MerrimackMerrimack10,000 Meters D1 Northeast22333:04.3 PBSr
Nov 1MAAC XC ChampionshipsNov 1 · 8,000 Meters College · Place 95 · MerrimackMerrimack8,000 Meters College9526:44.1Sr
Oct 24CCSU Mini MeetOct 24 · 5,000 Meters Varsity · Place 32 · MerrimackMerrimack5,000 Meters Varsity3215:37.05 PBSr
Oct 10New England (NEICAAA) Cross Country ChampionshipOct 10 · 8,000 Meters NEICAAA · Place 81 · MerrimackMerrimack8,000 Meters NEICAAA8125:55.4 PBSr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Brown · Place 130 · MerrimackMerrimack8,000 Meters Brown13026:21.0 PBSr
Sep 2052nd Corsair XC InvitationalSep 20 · 8,000 Meters Men's 8K Gold · Place 51 · MerrimackMerrimack8,000 Meters Men's 8K Gold5125:54.66 PBSr
Sep 6Shawn M. Nassaney XC InvitationalSep 6 · 5,000 Meters Men 5K · Place 20 · MerrimackMerrimack5,000 Meters Men 5K2016:20.10 PBSr

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 15NCAA DI Northeast RegionalNov 15 · 10,000 Meters Northeast · Place 191 · MerrimackMerrimack10,000 Meters Northeast19133:16.5Jr
Nov 2MAAC XC ChampionshipsNov 2 · 8,000 Meters College · Place 49 · MerrimackMerrimack8,000 Meters College4925:49.98 PBJr
Sep 14Jasper Fall XC InvitationalSep 14 · 8,000 Meters Seeded · Place 73 · MerrimackMerrimack8,000 Meters Seeded7327:11.9JR

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 17NEC Cross Country ChampionshipsNov 17 · 8,000 Meters College · Place 14 · MerrimackMerrimack8,000 Meters College1426:07.9 PBSo
Nov 10NCAA Division I Northeast RegionalNov 10 · 10,000 Meters Championship · Place 155 · MerrimackMerrimack10,000 Meters Championship15532:14.6 PBSo
Sep 30Paul Short InvitationalSep 30 · 8,000 Meters College Brown · Place 138 · MerrimackMerrimack8,000 Meters College Brown13826:31.8So
Sep 9Shawn M. Nassaney XC InvitationalSep 9 · 5,000 Meters College · Place 19 · MerrimackMerrimack5,000 Meters College1915:43.5 PBSo

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 20MIAA State ChampionshipsNov 20 · 5,000 Meters Division 3 · Place 3 · LunenburgLunenburg5,000 Meters Division 3315:57.0212
Nov 13MIAA Division 3A, 3B, & 3C ChampionshipsNov 13 · 5,000 Meters Division 3B · Place 2 · LunenburgLunenburg5,000 Meters Division 3B216:21 PB12
Oct 30Midland-Wachusett ChampionshipsOct 30 · 5,000 Meters Varsity · Place 1 · LunenburgLunenburg5,000 Meters Varsity118:00.1SR
Oct 15Bob McIntyre Twilight invitational Oct 15 · 5,000 Meters Varsity · Place 5 · LunenburgLunenburg5,000 Meters Varsity516:21.1—
Oct 2Bay State InvitationalOct 2 · 5,000 Meters Green Race · Place 3 · LunenburgLunenburg5,000 Meters Green Race316:10.6 PB12

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 21MSTCA CupNov 21 · 5,000 Meters Division 2 Varsity · Place 6 · LunenburgLunenburg5,000 Meters Division 2 Varsity616:48 PB11
Oct 19Kelly InvitationalOct 19 · 5,000 Meters Varsity · Place 35 · LunenburgLunenburg5,000 Meters Varsity3517:16.6 PB11

2019 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 16MIAA State MeetNov 16 · 5,000 Meters Division 2 · Place 64 · LunenburgLunenburg5,000 Meters Division 26417:5110
Nov 9MIAA Central Division ChampionshipsNov 9 · 5,000 Meters Division 2 · Place 3 · LunenburgLunenburg5,000 Meters Division 2317:07.010
Oct 5Wachusetts InvitationalOct 5 · 5,000 Meters Varsity · Place 2 · LunenburgLunenburg5,000 Meters Varsity216:4110
Sep 28Ocean State Invitational Sep 28 · 5,000 Meters Varsity D1 · Place 9 · LunenburgLunenburg5,000 Meters Varsity D1916:52.75 PB10

2018 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 10CMASS MIAA ChampionshipNov 10 · 5,000 Meters Division 2 · Place 21 · LunenburgLunenburg5,000 Meters Division 22117:33 PB9
Oct 13Bay State InvitationalOct 13 · 5,000 Meters Varsity · Place 42 · LunenburgLunenburg5,000 Meters Varsity4218:04.9FR

2017 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 11MIAA D1 Central XC ChampionshipsNov 11 · 5,000 Meters Division II · Place 33 · LunenburgLunenburg5,000 Meters Division II3318:238
Nov 11MIAA D2 Central XC ChampionshipsNov 11 · 5,000 Meters Varsity · Place 33 · LunenburgLunenburg5,000 Meters Varsity3318:238