Personal bests

Best marks in available results
Event / courseMarkMeetDate
4340 m · Wainwright Sports ComplexBates NCAA DIII East Region Preview · Sep 518:06.7Bates NCAA DIII East Region PreviewSeptember 5, 2026
5,000 Meters · Gordon CollegeBattle of the North Shore · Aug 3018:01.2Battle of the North ShoreAugust 30, 2025
5,000 Meters · Keney Park Woodland EntranceUniversity of Hartford Cross Country Invitational 2026 (High School Races) · Sep 1219:53.70University of Hartford Cross Country Invitational 2026 (High School Races)September 12, 2026
5,000 Meters · Kennebunk HSKennebunk Meet · Sep 220:01.00Kennebunk MeetSeptember 2, 2022
5,000 Meters · Marshwood HSMarshwood HS Meet · Sep 2119:59.16Marshwood HS MeetSeptember 21, 2023
5,000 Meters · Troy Howard Middle SchoolMaine Class C State XC Championship · Nov 419:29.01Maine Class C State XC ChampionshipNovember 4, 2023
5,000 Meters · Twin Brook Recreation AreaSouthern Maine Class C Regional · Oct 2119:34.15Southern Maine Class C RegionalOctober 21, 2023
5,000 Meters · York High SchoolWMC @ York · Sep 1422:34WMC @ YorkSeptember 14, 2022
8,000 Meters · Gordon CollegePop Crowell Invitational · Sep 1328:33.6Pop Crowell InvitationalSeptember 13, 2025
8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1828:34.01Conn College InviteOctober 18, 2025
8,000 Meters · Hopkinton FairgroundsNew England (NEICAAA) Cross Country Championship · Oct 1028:38.8New England (NEICAAA) Cross Country ChampionshipOctober 10, 2025
8,000 Meters · Keene State CollegeKeene State Invitational · Oct 331:00.6Keene State InvitationalOctober 3, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 17Conn College InviteOct 17 · 8,000 Meters White · Place 332 · Gordon (Mass.)Gordon (Mass.)8,000 Meters White33231:40.5Jr
Oct 3Keene State InvitationalOct 3 · 8,000 Meters Men's Championship · Place 241 · Gordon (Mass.)Gordon (Mass.)8,000 Meters Men's Championship24131:00.6 PBJr
Sep 19Pop Crowell InvitationalSep 19 · 8,000 Meters Collegiate · Place 33 · Gordon (Mass.)Gordon (Mass.)8,000 Meters Collegiate3331:56.8Jr
Sep 12University of Hartford Cross Country Invitational 2026 (High School Races)Sep 12 · 5,000 Meters College · Place 97 · Gordon (Mass.)Gordon (Mass.)5,000 Meters College9719:53.70 PBJr
Sep 5Bates NCAA DIII East Region PreviewSep 5 · 4,340 Meters Collegiate · Place 139 · Gordon (Mass.)Gordon (Mass.)4,340 Meters Collegiate13918:06.7 PBJr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15NCAA D3 East Region ChampionshipsNov 15 · 8,000 Meters D3 East · Place 156 · Gordon (Mass.)Gordon (Mass.)8,000 Meters D3 East15629:04.6So
Nov 1CNE XC ChampionshipNov 1 · 8,000 Meters Open · Place 57 · Gordon (Mass.)Gordon (Mass.)8,000 Meters Open5728:45.92So
Oct 18Conn College InviteOct 18 · 8,000 Meters White · Place 230 · Gordon (Mass.)Gordon (Mass.)8,000 Meters White23028:34.01 PBSo
Oct 10New England (NEICAAA) Cross Country ChampionshipOct 10 · 8,000 Meters NEICAAA · Place 229 · Gordon (Mass.)Gordon (Mass.)8,000 Meters NEICAAA22928:38.8 PBSo
Sep 13Pop Crowell InvitationalSep 13 · 8,000 Meters College · Place 22 · Gordon (Mass.)Gordon (Mass.)8,000 Meters College2228:33.6 PBSo
Aug 30Battle of the North ShoreAug 30 · 5,000 Meters Men's Race · Place 10 · Gordon (Mass.)Gordon (Mass.)5,000 Meters Men's Race1018:01.2 PBSo

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 16NCAA DIII East RegionalNov 16 · 8,000 Meters D3 East · Place 158 · Gordon (Mass.)Gordon (Mass.)8,000 Meters D3 East15830:12.0Fr
Nov 2Conference of New EnglandNov 2 · 8,000 Meters Varsity · Place 64 · Gordon (Mass.)Gordon (Mass.)8,000 Meters Varsity6429:14.70FR
Oct 6Brown Bear InvitationalOct 6 · 8,000 Meters Varsity · Place 109 · Gordon (Mass.)Gordon (Mass.)8,000 Meters Varsity10929:55.7FR

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 4Maine Class C State XC ChampionshipNov 4 · 5,000 Meters Varsity · Place 57 · Seacoast ChristianSeacoast Christian5,000 Meters Varsity5719:29.01 PB12
Oct 21Southern Maine Class C RegionalOct 21 · 5,000 Meters Varsity · Place 11 · Seacoast ChristianSeacoast Christian5,000 Meters Varsity1119:34.15 PB12
Sep 21Marshwood HS MeetSep 21 · 5,000 Meters Varsity · Place 12 · Seacoast ChristianSeacoast Christian5,000 Meters Varsity1219:59.16 PB12

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 29Maine Class C State XC ChampionshipOct 29 · 5,000 Meters Varsity · Place 51 · Seacoast ChristianSeacoast Christian5,000 Meters Varsity5120:06.5111
Oct 22Southern Maine Class C Regional XC ChampionshipOct 22 · 5,000 Meters Varsity · Place 18 · Seacoast ChristianSeacoast Christian5,000 Meters Varsity1819:52.1311
Sep 14WMC @ YorkSep 14 · 5,000 Meters Varsity · Place 33 · Seacoast ChristianSeacoast Christian5,000 Meters Varsity3322:34 PB11
Sep 2Kennebunk MeetSep 2 · 5,000 Meters Varsity · Place 21 · Seacoast ChristianSeacoast Christian5,000 Meters Varsity2120:01.00 PB11