Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Cony HSLaliberte Invitational · Aug 2916:11.1Laliberte InvitationalAugust 29, 2025
5,000 Meters · Brunswick Brunswick HS Meet · Sep 118:56.4Brunswick HS MeetSeptember 1, 2023
5,000 Meters · Brunswick High SchoolBrunswick HS Meet · Sep 2019:33.10Brunswick HS MeetSeptember 20, 2025
5,000 Meters · Lincoln AcademyLincoln Academy XC Meet · Sep 2720:09.35Lincoln Academy XC MeetSeptember 27, 2025
5,000 Meters · Messalonskee High SchoolKVAC XC Championship · Oct 1419:20.3KVAC XC ChampionshipOctober 14, 2023
5,000 Meters · Morse High School ShipbuildersMorse XC Meet · Sep 1120:24.20Morse XC MeetSeptember 11, 2025
5,000 Meters · Troy Howard Middle SchoolNorthern Maine Class A Regional XC Championship · Oct 2617:21.51Northern Maine Class A Regional XC ChampionshipOctober 26, 2024
5,000 Meters · Twin Brook Recreation AreaMaine State Championships · Nov 918:05.20Maine State ChampionshipsNovember 9, 2024

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 25Northern Maine Class A Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 57 · Messalonskee5,000 Meters Varsity5719:34.7612
Sep 27Lincoln Academy XC MeetSep 27 · 5,000 Meters Varsity · Place 25 · Messalonskee5,000 Meters Varsity2520:09.35 PB12
Sep 20Brunswick HS MeetSep 20 · 5,000 Meters Varsity · Place 25 · Messalonskee5,000 Meters Varsity2519:33.10 PB12
Sep 11Morse XC MeetSep 11 · 5,000 Meters Varsity · Place 14 · Messalonskee5,000 Meters Varsity1420:24.20 PB12
Aug 29Laliberte InvitationalAug 29 · 4,000 Meters Varsity · Place 24 · Messalonskee4,000 Meters Varsity2416:11.1 PB12

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 9Maine State ChampionshipsNov 9 · 5,000 Meters A · Place 41 · Messalonskee5,000 Meters A4118:05.20 PB11
Oct 26Northern Maine Class A Regional XC ChampionshipOct 26 · 5,000 Meters Varsity · Place 18 · Messalonskee5,000 Meters Varsity1817:21.51 PB11

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 4Maine Class A State XC ChampionshipNov 4 · 5,000 Meters Varsity · Place 97 · Messalonskee5,000 Meters Varsity9718:59.5310
Oct 21Northern Maine Class A RegionalOct 21 · 5,000 Meters Varsity · Place 45 · Messalonskee5,000 Meters Varsity4519:31.2310
Oct 14KVAC XC ChampionshipOct 14 · 5,000 Meters Varsity A · Place 41 · Messalonskee5,000 Meters Varsity A4119:20.3 PB10
Sep 1Brunswick HS MeetSep 1 · 5,000 Meters Varsity · Place 16 · Messalonskee5,000 Meters Varsity1618:56.4 PB10

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 29Maine Class A State XC ChampionshipOct 29 · 5,000 Meters Varsity · Place 106 · Messalonskee5,000 Meters Varsity10620:19.039
Oct 22Northern Maine Class A Regional XC ChampionshipOct 22 · 5,000 Meters Varsity · Place 53 · Messalonskee5,000 Meters Varsity5319:43.769