Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley Invitational · Sep 2410:06.0MSTCA Frank Kelley InvitationalSeptember 24, 2022
5,000 Meters · Bryant CollegeShawn M. Nassaney XC Invitational · Sep 616:55.00Shawn M. Nassaney XC InvitationalSeptember 6, 2025
5,000 Meters · Gardner Municipal Golf CourseMIAA D1 Championship · Nov 1116:57.87MIAA D1 ChampionshipNovember 11, 2023
5,000 Meters · Stanley Quarter ParkCCSU Mini Meet · Oct 2415:45.58CCSU Mini MeetOctober 24, 2025
5,000 Meters · Willard ParkMIAA Divisional State Championships · Nov 1817:02.22MIAA Divisional State ChampionshipsNovember 18, 2023
5,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches XC Invitational · Nov 517:24.56MSTCA Frank Mooney Coaches XC InvitationalNovember 5, 2022
8,000 Meters · Hopkinton FairgroundsNew England (NEICAAA) Cross Country Championship · Oct 1025:41.2New England (NEICAAA) Cross Country ChampionshipOctober 10, 2025
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 326:01.8Paul Short Run (College)October 3, 2025
8,000 Meters · Twin Ponds on the FarmMAAC XC Championships · Nov 126:20.5MAAC XC ChampionshipsNovember 1, 2025
8,000 Meters · UMass Dartmouth Cross Country Course52nd Corsair XC Invitational · Sep 2026:04.7152nd Corsair XC InvitationalSeptember 20, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1MAAC XC ChampionshipsNov 1 · 8,000 Meters College · Place 75 · MerrimackMerrimack8,000 Meters College7526:20.5 PBSo
Oct 24CCSU Mini MeetOct 24 · 5,000 Meters Varsity · Place 34 · MerrimackMerrimack5,000 Meters Varsity3415:45.58 PBSo
Oct 10New England (NEICAAA) Cross Country ChampionshipOct 10 · 8,000 Meters NEICAAA · Place 59 · MerrimackMerrimack8,000 Meters NEICAAA5925:41.2 PBSo
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Brown · Place 98 · MerrimackMerrimack8,000 Meters Brown9826:01.8 PBSo
Sep 2052nd Corsair XC InvitationalSep 20 · 8,000 Meters Men's 8K Gold · Place 60 · MerrimackMerrimack8,000 Meters Men's 8K Gold6026:04.71 PBSo
Sep 6Shawn M. Nassaney XC InvitationalSep 6 · 5,000 Meters Men 5K · Place 31 · MerrimackMerrimack5,000 Meters Men 5K3116:55.00 PBSo

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 2MAAC XC ChampionshipsNov 2 · 8,000 Meters College · Place 84 · MerrimackMerrimack8,000 Meters College8426:26.73Fr
Oct 11New England (NEICAAA) Cross Country ChampionshipOct 11 · 8,000 Meters College · Place 79 · MerrimackMerrimack8,000 Meters College7926:23.4Fr

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 18MIAA Divisional State ChampionshipsNov 18 · 5,000 Meters Division 1 · Place 77 · BeverlyBeverly5,000 Meters Division 17717:02.22 PB12
Nov 11MIAA D1 ChampionshipNov 11 · 5,000 Meters Division 1B · Place 25 · BeverlyBeverly5,000 Meters Division 1B2516:57.87 PB12

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 5MSTCA Frank Mooney Coaches XC InvitationalNov 5 · 5,000 Meters Junior (Large School) · Place 9 · BeverlyBeverly5,000 Meters Junior (Large School)917:24.56 PB11
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 3,000 Meters Varsity Large 11-12 · Place 9 · BeverlyBeverly3,000 Meters Varsity Large 11-12910:06.0 PB11