Personal bests

Best marks in available results
Event / courseMarkMeetDate
3266 m · Mt. Blue High SchoolMt. Blue Relays · Oct 1013:10Mt. Blue RelaysOctober 10, 2025
4,000 Meters · Cony HSLaliberte Invitational · Aug 2815:15.57Laliberte InvitationalAugust 28, 2026
5,000 Meters · Cony HSMaine Class C State XC Championship · Nov 120:21.09Maine Class C State XC ChampionshipNovember 1, 2025
5,000 Meters · Hall-Dale Middle & High SchoolHall-Dale Meet · Sep 1019:36.51Hall-Dale MeetSeptember 10, 2026
5,000 Meters · Highland ParkUSATF Region 1 Junior Olympic Championship · Nov 2319:35.10USATF Region 1 Junior Olympic ChampionshipNovember 23, 2025
5,000 Meters · Maranacook Community High SchoolMaranacook Meet · Sep 318:35.84Maranacook MeetSeptember 3, 2026
5,000 Meters · Smiling Hill FarmUSATF Maine Junior Olympic XC & Open State Championship · Nov 1620:09USATF Maine Junior Olympic XC & Open State ChampionshipNovember 16, 2025
5,000 Meters · Troy Howard Middle SchoolMaine XC Festival of Champions · Oct 318:19.86Maine XC Festival of ChampionsOctober 3, 2026
5,000 Meters · Twin Brook Recreation AreaSouthern Maine Class C Regional XC Championship · Oct 2519:33.7Southern Maine Class C Regional XC ChampionshipOctober 25, 2025
5,000 Meters · University of Maine at AugustaMVC Championship · Oct 1819:31.7MVC ChampionshipOctober 18, 2025
5,000 Meters · Winthrop HSWinthrop High School Meet · Sep 1820:40.7Winthrop High School MeetSeptember 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 3Maine XC Festival of ChampionsOct 3 · 5,000 Meters Seeded · Place 150 · Maranacook CommunityMaranacook Community5,000 Meters Seeded15018:19.86 PB11
Sep 24Gardiner HS XC MeetSep 24 · 5,000 Meters Varsity · Place 16 · Maranacook CommunityMaranacook Community5,000 Meters Varsity1619:59.0711
Sep 10Hall-Dale MeetSep 10 · 5,000 Meters Varsity · Place 4 · Maranacook CommunityMaranacook Community5,000 Meters Varsity419:36.51 PB11
Sep 3Maranacook MeetSep 3 · 5,000 Meters Varsity · Place 6 · Maranacook CommunityMaranacook Community5,000 Meters Varsity618:35.84 PB11
Aug 28Laliberte InvitationalAug 28 · 4,000 Meters Varsity · Place 15 · Maranacook CommunityMaranacook Community4,000 Meters Varsity1515:15.57 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 23USATF Region 1 Junior Olympic ChampionshipNov 23 · 5,000 Meters 15-18 · Place 37 · 01-Unattached01-Unattached5,000 Meters 15-183719:35.10 PB10
Nov 16USATF Maine Junior Olympic XC & Open State ChampionshipNov 16 · 5,000 Meters 15-18 · Place 2 · 01-Unattached01-Unattached5,000 Meters 15-18220:09 PB10
Nov 1Maine Class C State XC ChampionshipNov 1 · 5,000 Meters Varsity · Place 57 · Maranacook CommunityMaranacook Community5,000 Meters Varsity5720:21.09 PB10
Oct 25Southern Maine Class C Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 27 · Maranacook CommunityMaranacook Community5,000 Meters Varsity2719:33.7 PB10
Oct 18MVC ChampionshipOct 18 · 5,000 Meters Varsity · Place 17 · Maranacook CommunityMaranacook Community5,000 Meters Varsity1719:31.7 PB10
Oct 10Mt. Blue RelaysOct 10 · 2.03 Miles Varsity · Place 49 · Maranacook CommunityMaranacook Community2.03 Miles Varsity4913:10 PB10
Sep 18Winthrop High School MeetSep 18 · 5,000 Meters Varsity · Place 6 · Maranacook CommunityMaranacook Community5,000 Meters Varsity620:40.7 PB10
Sep 12Hall-Dale MeetSep 12 · 5,000 Meters Varsity · Place 13 · Maranacook CommunityMaranacook Community5,000 Meters Varsity1321:27.3410
Sep 4Maranacook High School MeetSep 4 · 5,000 Meters Varsity · Place 11 · Maranacook CommunityMaranacook Community5,000 Meters Varsity1119:59.010
Aug 29Laliberte InvitationalAug 29 · 4,000 Meters Varsity · Place 26 · Maranacook CommunityMaranacook Community4,000 Meters Varsity2616:13.310