Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Coogan Cross Country CourseSuffolk Short Course Classic · Sep 512:08.2Suffolk Short Course ClassicSeptember 5, 2026
5,000 Meters · Bryant CollegeShawn M. Nassaney XC Invitational · Sep 620:41.90Shawn M. Nassaney XC InvitationalSeptember 6, 2025
5,000 Meters · Franklin ParkFoot Locker Cross Country Northeast Regional Championships · Nov 2521:48.6Foot Locker Cross Country Northeast Regional ChampionshipsNovember 25, 2023
5,000 Meters · Freeport High SchoolFreeport Meet · Oct 622:34.30Freeport MeetOctober 6, 2022
5,000 Meters · Hunter Road FieldsFreeport Meet · Sep 2223:15.34Freeport MeetSeptember 22, 2023
5,000 Meters · Twin Brook Recreation AreaMaine State Championships · Nov 920:30.91Maine State ChampionshipsNovember 9, 2024
5,000 Meters · Wickham Park89th Annual New England Interscholastic Cross Country Championships · Nov 921:3689th Annual New England Interscholastic Cross Country ChampionshipsNovember 9, 2024
5,000 Meters · Wickham Park CollegiateSuitor Invitational · Sep 1220:28.4Suitor InvitationalSeptember 12, 2026
6,000 Meters · Gordon CollegeCNE XC Championship · Nov 125:05.32CNE XC ChampionshipNovember 1, 2025
6,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1723:41.2Conn College InviteOctober 17, 2026
6,000 Meters · Keney Park Woodland EntranceCNE XC Championships · Oct 3124:23.74CNE XC ChampionshipsOctober 31, 2026
6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 324:53.7Paul Short Run (College)October 3, 2025
6,000 Meters · Ronald C. Hoffmann Cross Country CourseNCAA DIII Mideast Regional · Nov 1524:40.1NCAA DIII Mideast RegionalNovember 15, 2025
6,000 Meters · UMass Dartmouth Cross Country Course53rd UMass Dartmouth Cross Country Invitational · Sep 1924:37.1653rd UMass Dartmouth Cross Country InvitationalSeptember 19, 2026
6,000 Meters · Western New England UniversityWNE Golden Bear Invitational · Oct 1824:04.31WNE Golden Bear InvitationalOctober 18, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31CNE XC ChampionshipsOct 31 · 6,000 Meters Championship · Place 11 · Johnson & Wales (R.I.)Johnson & Wales (R.I.)6,000 Meters Championship1124:23.74 PBSo
Oct 17Conn College InviteOct 17 · 6,000 Meters White · Place 44 · Johnson & Wales (R.I.)Johnson & Wales (R.I.)6,000 Meters White4423:41.2 PBSo
Sep 1953rd UMass Dartmouth Cross Country InvitationalSep 19 · 6,000 Meters 6K Gold 35:00 min. cap · Place 112 · Johnson & Wales (R.I.)Johnson & Wales (R.I.)6,000 Meters 6K Gold 35:00 min. cap11224:37.16 PBSo
Sep 12Suitor InvitationalSep 12 · 5,000 Meters Varsity · Place 52 · Johnson & Wales (R.I.)Johnson & Wales (R.I.)5,000 Meters Varsity5220:28.4 PBSo
Sep 5Suffolk Short Course ClassicSep 5 · 3,000 Meters Collegiate · Place 20 · Johnson & Wales (R.I.)Johnson & Wales (R.I.)3,000 Meters Collegiate2012:08.2 PBSo

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15NCAA DIII Mideast RegionalNov 15 · 6,000 Meters D3 Mid-East · Place 86 · Johnson & Wales (R.I.)Johnson & Wales (R.I.)6,000 Meters D3 Mid-East8624:40.1 PBFr
Nov 1CNE XC ChampionshipNov 1 · 6,000 Meters Open · Place 45 · Johnson & Wales (R.I.)Johnson & Wales (R.I.)6,000 Meters Open4525:05.32 PBFr
Oct 18WNE Golden Bear InvitationalOct 18 · 6,000 Meters College · Place 10 · Johnson & Wales (R.I.)Johnson & Wales (R.I.)6,000 Meters College1024:04.31 PBFr
Oct 3Paul Short Run (College)Oct 3 · 6,000 Meters Green · Place 69 · Johnson & Wales (R.I.)Johnson & Wales (R.I.)6,000 Meters Green6924:53.7 PBFr
Sep 2052nd Corsair XC InvitationalSep 20 · 6,000 Meters Women's 6K Gold · Place 145 · Johnson & Wales (R.I.)Johnson & Wales (R.I.)6,000 Meters Women's 6K Gold14524:59.11Fr
Sep 6Shawn M. Nassaney XC InvitationalSep 6 · 5,000 Meters Women 5K · Place 48 · Johnson & Wales (R.I.)Johnson & Wales (R.I.)5,000 Meters Women 5K4820:41.90 PBFr

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 989th Annual New England Interscholastic Cross Country ChampionshipsNov 9 · 5,000 Meters Championships · Place 180 · FreeportFreeport5,000 Meters Championships18021:36 PB12
Nov 9Maine State ChampionshipsNov 9 · 5,000 Meters B · Place 13 · FreeportFreeport5,000 Meters B1320:30.91 PB12
Oct 26Southern Maine Class B Regional XC ChampionshipOct 26 · 5,000 Meters Varsity · Place 8 · FreeportFreeport5,000 Meters Varsity820:45.4112
Oct 16Western Maine Conference InvitationalOct 16 · 5,000 Meters Varsity · Place 7 · FreeportFreeport5,000 Meters Varsity721:21—
Sep 27Gray New Gloucester High School MeetSep 27 · 5,000 Meters Varsity · Place 13 · Freeport HigFreeport Hig5,000 Meters Varsity1323:43.97—
Sep 20CAPE-FREEPORT-GREELY-TRAIP-WELLSSep 20 · 5,000 Meters Varsity · Place 13 · Freeport HigFreeport Hig5,000 Meters Varsity1322:22.53—
Sep 14Southern Maine ClassicSep 14 · 5,000 Meters Varsity · Place 22 · FreeportFreeport5,000 Meters Varsity2221:01.8512
Sep 5Wells High School MeetSep 5 · 5,000 Meters Varsity · Place 4 · F FREEPORTF FREEPORT5,000 Meters Varsity421:41—
Sep 5Wells High School MeetSep 5 · 5,000 Meters Varsity · Place 4 · F FREEPORTF FREEPORT5,000 Meters Varsity421:41—

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 25Foot Locker Cross Country Northeast Regional ChampionshipsNov 25 · 5,000 Meters Junior/Senior (JV) · Place 9 · UnattachedUnattached5,000 Meters Junior/Senior (JV)921:48.6 PB11
Oct 21Southern Maine Class B RegionalOct 21 · 5,000 Meters Varsity · Place 21 · FreeportFreeport5,000 Meters Varsity2122:10.7311
Oct 11Western Maine Conference InvitationalOct 11 · 5,000 Meters Varsity · Place 23 · FreeportFreeport5,000 Meters Varsity2323:00—
Oct 5TRAIP ACADEMY MEETOct 5 · 5,000 Meters Varsity · Place 7 · Freeport HigFreeport Hig5,000 Meters Varsity722:35.27—
Oct 5TRAIP ACADEMY MEETOct 5 · 5,000 Meters Varsity · Place 6 · FreeportFreeport5,000 Meters Varsity622:35.2711
Sep 30Maine XC Festival of ChampionsSep 30 · 5,000 Meters Seeded · Place 116 · FreeportFreeport5,000 Meters Seeded11622:08.3111
Sep 30Maine XC Festival of ChampionsSep 30 · 5,000 Meters Varsity · Place 136 · FreeportFreeport5,000 Meters Varsity13622:08.3111
Sep 22Freeport MeetSep 22 · 5,000 Meters Varsity · Place 13 · FreeportFreeport5,000 Meters Varsity1323:15.34 PB11

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 29Maine Class B State XC ChampionshipOct 29 · 5,000 Meters Varsity · Place 36 · FreeportFreeport5,000 Meters Varsity3622:48.4110
Oct 22Southern Maine Class B Regional XC ChampionshipOct 22 · 5,000 Meters Varsity · Place 21 · FreeportFreeport5,000 Meters Varsity2122:42.9210
Oct 6Freeport MeetOct 6 · 5,000 Meters Varsity · Place 8 · FreeportFreeport5,000 Meters Varsity822:34.30 PB10
Sep 17Southern Maine ClassicSep 17 · 5,000 Meters Varsity · Place 40 · Freeport HigFreeport Hig5,000 Meters Varsity4021:55.6410