Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Arcade Creek Cross Country Course2024 NCAA Division II Cross Country Champs (66th Men & 43rd Women) · Nov 2334:48.82024 NCAA Division II Cross Country Champs (66th Men & 43rd Women)November 23, 2024
10,000 Meters · Hopkinton Fairgrounds Championship Cross Country CourseNCAA DII East Regional · Nov 835:22.6NCAA DII East RegionalNovember 8, 2025
10,000 Meters · Matt St. James Cross Country TrailsNCAA DII East Regional · Nov 933:58.8NCAA DII East RegionalNovember 9, 2024
5,000 Meters · Belfast HS Maine Class C State XC Championship · Oct 3017:32.00Maine Class C State XC ChampionshipOctober 30, 2021
5,000 Meters · Dirigo HSDirigo Meet · Oct 921:21.1Dirigo MeetOctober 9, 2019
5,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 918:52.45USATF National Junior Olympic ChampionshipsDecember 9, 2023
5,000 Meters · Nehoiden Golf ClubWellesley College XC Invitational · Sep 417:28.82Wellesley College XC InvitationalSeptember 4, 2026
5,000 Meters · Smiling Hill FarmUSATF Maine Association Junior Olympic Championships · Nov 521:30.00USATF Maine Association Junior Olympic ChampionshipsNovember 5, 2023
5,000 Meters · Spruce Mountain High School – South CampusSpruce Mountain Meet · Oct 122:13.5Spruce Mountain MeetOctober 1, 2019
5,000 Meters · Twin Brook Recreation AreaSouthern Maine Class C Regional XC Championship · Oct 2317:49.00Southern Maine Class C Regional XC ChampionshipOctober 23, 2021
8,000 Meters · Bethpage Polo at the ParkNortheast-10 Cross Country Championships · Nov 726:53.43Northeast-10 Cross Country ChampionshipsNovember 7, 2026
8,000 Meters · Hopkinton FairgroundsNew England (NEICAAA) Cross Country Championship · Oct 1126:44.9New England (NEICAAA) Cross Country ChampionshipOctober 11, 2024
8,000 Meters · Hopkinton Fairgrounds Championship Cross Country CourseNew England (NEICAAA) Cross Country Championships · Oct 928:03.4New England (NEICAAA) Cross Country ChampionshipsOctober 9, 2026
8,000 Meters · Saint Anselm CollegeNE10 Championships · Oct 2629:16.2NE10 ChampionshipsOctober 26, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 7Northeast-10 Cross Country ChampionshipsNov 7 · 8,000 Meters Northeast-10 · Place 24 · BentleyBentley8,000 Meters Northeast-102426:53.43 PBJr
Oct 22Penmen Mini-MeetOct 22 · 5,000 Meters Varsity · Place 18 · BentleyBentley5,000 Meters Varsity1816:44.20JR
Oct 9New England (NEICAAA) Cross Country ChampionshipsOct 9 · 8,000 Meters Collegiate · Place 160 · BentleyBentley8,000 Meters Collegiate16028:03.4 PBJr
Sep 4Wellesley College XC InvitationalSep 4 · 5,000 Meters Collegiate · Place 15 · BentleyBentley5,000 Meters Collegiate1517:28.82 PBJr

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 8NCAA DII East RegionalNov 8 · 10,000 Meters D2 East · Place 71 · BentleyBentley10,000 Meters D2 East7135:22.6 PBSo
Oct 26NE10 ChampionshipsOct 26 · 8,000 Meters Collegiate · Place 61 · BentleyBentley8,000 Meters Collegiate6129:16.2 PBSo

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 232024 NCAA Division II Cross Country Champs (66th Men & 43rd Women)Nov 23 · 10,000 Meters Championship · Place 255 · BentleyBentley10,000 Meters Championship25534:48.8 PBFr
Nov 9NCAA DII East RegionalNov 9 · 10,000 Meters D2 East · Place 64 · BentleyBentley10,000 Meters D2 East6433:58.8 PBFr
Oct 27Northeast-10 Cross Country ChampionshipsOct 27 · 8,000 Meters Men · Place 65 · BentleyBentley8,000 Meters Men6527:43.10Fr
Oct 11New England (NEICAAA) Cross Country ChampionshipOct 11 · 8,000 Meters College · Place 102 · BentleyBentley8,000 Meters College10226:44.9 PBFr

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 5,000 Meters 15-18 · Place 112 · Warnock-Jeff-ME-UnattachedWarnock-Jeff-ME-Unattached5,000 Meters 15-1811218:52.45 PBFr
Nov 5USATF Maine Association Junior Olympic ChampionshipsNov 5 · 5,000 Meters 15-18 · Place 1 · 01-Unattached-maine01-Unattached-maine5,000 Meters 15-18121:30.00 PBFr

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 29Maine Class C State XC ChampionshipOct 29 · 5,000 Meters Varsity · Place 7 · Mt Abram RegionalMt Abram Regional5,000 Meters Varsity718:04.4912
Oct 22Southern Maine Class C Regional XC ChampionshipOct 22 · 5,000 Meters Varsity · Place 3 · Mt Abram RegionalMt Abram Regional5,000 Meters Varsity318:17.5312

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30Maine Class C State XC ChampionshipOct 30 · 5,000 Meters Varsity · Place 6 · Mt Abram RegionalMt Abram Regional5,000 Meters Varsity617:32.00 PB11
Oct 23Southern Maine Class C Regional XC ChampionshipOct 23 · 5,000 Meters Varsity · Place 2 · Mt Abram RegionalMt Abram Regional5,000 Meters Varsity217:49.00 PB11
Oct 16MVC XC ChampionshipOct 16 · 5,000 Meters Varsity · Place 2 · MT ABRAMMT ABRAM5,000 Meters Varsity25:5511
Sep 24MVC Preview MeetSep 24 · 5,000 Meters Varsity · Place 2 · Mt. AbramMt. Abram5,000 Meters Varsity218:46.29SO

2019 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 26Southern Maine Class C Regional ChampionshipOct 26 · 5,000 Meters Varsity · Place 61 · Mt Abram RegionalMt Abram Regional5,000 Meters Varsity6121:00.559
Oct 9Dirigo MeetOct 9 · 5,000 Meters Varsity · Place 13 · Mt Abram RegionalMt Abram Regional5,000 Meters Varsity1321:21.1 PB9
Oct 1Spruce Mountain MeetOct 1 · 5,000 Meters Varsity · Place 27 · Mt Abram RegionalMt Abram Regional5,000 Meters Varsity2722:13.5 PB9