Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Hopkinton FairgroundsNCAA D1 Northeast Region Championships · Nov 1430:56.1NCAA D1 Northeast Region ChampionshipsNovember 14, 2025
5,000 Meters · Belfast HS Maine Class A State XC Championship · Oct 3016:34.73Maine Class A State XC ChampionshipOctober 30, 2021
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2617:16.3NXR Northeast & New York Regional ChampionshipsNovember 26, 2022
5,000 Meters · Bryant University2026 Shawn M Nassaney XC Invitational · Sep 1215:53.52026 Shawn M Nassaney XC Invitational September 12, 2026
5,000 Meters · Derryfield ParkManchester Invitational Large School boys · Sep 2416:23Manchester Invitational Large School boysSeptember 24, 2022
5,000 Meters · Ponaganset High SchoolNew England Interscholastic XC Championships · Nov 1216:52.5New England Interscholastic XC ChampionshipsNovember 12, 2022
5,000 Meters · Smiling Hill FarmCHEVERUS Meet · Sep 216:23.30CHEVERUS MeetSeptember 2, 2022
5,000 Meters · Troy Howard Middle SchoolMaine Class A State XC Championship · Nov 415:42.61Maine Class A State XC ChampionshipNovember 4, 2023
5,000 Meters · Twin Brook Recreation AreaSouthern Maine Class A Regional · Oct 2116:37.43Southern Maine Class A RegionalOctober 21, 2023
6,000 Meters · Highland ParkFriar Invitational · Sep 519:48.5Friar InvitationalSeptember 5, 2025
8,000 Meters · Bethpage Polo at the ParkIC4A/ECAC Cross Country Championships · Oct 1724:30.0IC4A/ECAC Cross Country ChampionshipsOctober 17, 2026
8,000 Meters · CedarvilleA10 XC Conference Championships · Nov 124:52.50A10 XC Conference ChampionshipsNovember 1, 2025
8,000 Meters · Hopkinton FairgroundsNew England (NEICAAA) Cross Country Championship · Oct 1024:52.5New England (NEICAAA) Cross Country ChampionshipOctober 10, 2025
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 226:09.3Paul Short RunOctober 2, 2026
8,000 Meters · Pole Green ParkA-10 XC Championships · Oct 3124:16.4A-10 XC ChampionshipsOctober 31, 2026
8200 m · Stanley Quarter ParkCCSU Ted Owen Invite · Sep 2026:02.70CCSU Ted Owen InviteSeptember 20, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31A-10 XC ChampionshipsOct 31 · 8,000 Meters Championship · Place 18 · Rhode IslandRhode Island8,000 Meters Championship1824:16.4 PBJr
Oct 17IC4A/ECAC Cross Country ChampionshipsOct 17 · 8,000 Meters Collegiate · Place 17 · Rhode IslandRhode Island8,000 Meters Collegiate1724:30.0 PBJr
Oct 2Paul Short RunOct 2 · 8,000 Meters Gold · Place 178 · Rhode IslandRhode Island8,000 Meters Gold17826:09.3 PBJr
Sep 122026 Shawn M Nassaney XC Invitational Sep 12 · 5,000 Meters Men 5K · Place 18 · Rhode IslandRhode Island5,000 Meters Men 5K1815:53.5 PBJr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 14NCAA D1 Northeast Region ChampionshipsNov 14 · 10,000 Meters D1 Northeast · Place 80 · Rhode IslandRhode Island10,000 Meters D1 Northeast8030:56.1 PBSo
Nov 1A10 XC Conference ChampionshipsNov 1 · 8,000 Meters Collegiate · Place 35 · Rhode IslandRhode Island8,000 Meters Collegiate3524:52.50 PBSo
Oct 10New England (NEICAAA) Cross Country ChampionshipOct 10 · 8,000 Meters NEICAAA · Place 17 · Rhode IslandRhode Island8,000 Meters NEICAAA1724:52.5 PBSo
Sep 20CCSU Ted Owen InviteSep 20 · 8,200 Meters Varsity · Place 13 · Rhode IslandRhode Island8,200 Meters Varsity1326:02.70 PBSo
Sep 5Friar InvitationalSep 5 · 6,000 Meters Men's Race · Place 41 · Rhode IslandRhode Island6,000 Meters Men's Race4119:48.5 PBSo

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 4Maine Class A State XC ChampionshipNov 4 · 5,000 Meters Varsity · Place 1 · NobleNoble5,000 Meters Varsity115:42.61 PB12
Oct 21Southern Maine Class A RegionalOct 21 · 5,000 Meters Varsity · Place 2 · NobleNoble5,000 Meters Varsity216:37.43 PB12
Sep 30Maine XC Festival of ChampionsSep 30 · 5,000 Meters Seeded · Place 2 · NobleNoble5,000 Meters Seeded215:30.5012
Sep 30Maine XC Festival of ChampionsSep 30 · 5,000 Meters Varsity · Place 2 · NobleNoble5,000 Meters Varsity24:59.512
Sep 22South Portland Meet #1Sep 22 · 5,000 Meters Varsity · Place 1 · NobleNoble5,000 Meters Varsity115:51.8312
Sep 1Westbrook MeetSep 1 · 5,000 Meters Varsity · Place 1 · NobleNoble5,000 Meters Varsity116:35.7212

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 26NXR Northeast & New York Regional ChampionshipsNov 26 · 5,000 Meters Championship - Northeast · Place 71 · NobleNoble5,000 Meters Championship - Northeast7117:16.3 PB11
Nov 12New England Interscholastic XC ChampionshipsNov 12 · 5,000 Meters Varsity · Place 58 · NobleNoble5,000 Meters Varsity5816:52.5 PB11
Oct 29Maine Class A State XC ChampionshipOct 29 · 5,000 Meters Varsity · Place 2 · NobleNoble5,000 Meters Varsity216:38.8411
Oct 22Southern Maine Class A Regional XC ChampionshipOct 22 · 5,000 Meters Varsity · Place 2 · NobleNoble5,000 Meters Varsity216:45.1411
Oct 6SMAA @ MassabesicOct 6 · 5,000 Meters Varsity · Place 1 · NobleNoble5,000 Meters Varsity117:29.20—
Sep 26Windham - Deer/Kenn/NoSep 26 · 5,000 Meters Varsity · Place 1 · NobleNoble5,000 Meters Varsity119:06.50—
Sep 24Manchester Invitational Large School boysSep 24 · 5,000 Meters Varsity · Place 9 · NobleNoble5,000 Meters Varsity916:23 PB11
Sep 17Southern Maine ClassicSep 17 · 5,000 Meters Varsity · Place 4 · NobleNoble5,000 Meters Varsity415:58.1211
Sep 7Noble, Deering, Falmouth, Sanford MeetSep 7 · 5,000 Meters Varsity · Place 1 · NobleNoble5,000 Meters Varsity117:18.31—
Sep 2CHEVERUS MeetSep 2 · 5,000 Meters Varsity · Place 1 · NobleNoble5,000 Meters Varsity116:23.30 PB11

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 30Maine Class A State XC ChampionshipOct 30 · 5,000 Meters Varsity · Place 7 · NobleNoble5,000 Meters Varsity716:34.73 PB10
Oct 23Southern Maine Class A Regional XC ChampionshipOct 23 · 5,000 Meters Varsity · Place 5 · NobleNoble5,000 Meters Varsity516:56.8510
Sep 30SMAA:Deering, Noble, Thornton Academy @ WestbrookSep 30 · 5,000 Meters Varsity · Place 1 · NobleNoble5,000 Meters Varsity117:00.59—
Sep 18Fleet Feet ClassicSep 18 · 5,000 Meters Varsity · Place 7 · NobleNoble5,000 Meters Varsity716:42.64SO
Sep 11SMAA: Deering, Falmouth, Noble @ SanfordSep 11 · 5,000 Meters Varsity · Place 2 · NobleNoble5,000 Meters Varsity217:19.12—
Sep 2SMAA: Biddeford, Cheverus, Massabesic @ NobleSep 2 · 5,000 Meters Varsity · Place 2 · NobleNoble5,000 Meters Varsity217:25.00—
Aug 25SMAA RelaysAug 25 · 1.77 Miles Varsity · Place 3 · NobleNoble1.77 Miles Varsity39:10—

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 4York County SMAA Boys State QualifierNov 4 · 5,000 Meters Varsity · Place 5 · NobleNoble5,000 Meters Varsity516:59.60—

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 4Scarborough Middle School InvitationalOct 4 · 2 Miles Varsity · Place 1 · Noble Middle SchoolNoble Middle School2 Miles Varsity111:55.36—