Personal bests

Best marks in available results
Event / courseMarkMeetDate
3266 m · Mt. Blue High SchoolMt. Blue Relays · Oct 1011:49Mt. Blue RelaysOctober 10, 2025
4,000 Meters · Cony HSLaliberte Invitational · Aug 2913:48.5Laliberte InvitationalAugust 29, 2025
5,000 Meters · Brunswick Brunswick HS Meet · Sep 118:11.7Brunswick HS MeetSeptember 1, 2023
5,000 Meters · Brunswick High SchoolBrunswick HS Meet · Sep 2017:05.78Brunswick HS MeetSeptember 20, 2025
5,000 Meters · Cony HSMaine Class A State XC Championship · Nov 117:51.92Maine Class A State XC ChampionshipNovember 1, 2025
5,000 Meters · Edward Little High SchoolELHS Home Meet · Sep 417:37.08ELHS Home MeetSeptember 4, 2025
5,000 Meters · Messalonskee High SchoolKVAC XC Championship · Oct 1418:31.1KVAC XC ChampionshipOctober 14, 2023
5,000 Meters · Mt. Ararat HSMt. Ararat High School Meet · Sep 1120:28.84Mt. Ararat High School MeetSeptember 11, 2025
5,000 Meters · Troy Howard Middle SchoolNorthern Maine Class A Regional XC Championship · Oct 2517:03.27Northern Maine Class A Regional XC ChampionshipOctober 25, 2025
5,000 Meters · Twin Brook Recreation AreaMaine State Championships · Nov 918:18.74Maine State ChampionshipsNovember 9, 2024

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1Maine Class A State XC ChampionshipNov 1 · 5,000 Meters Varsity · Place 17 · Mt AraratMt Ararat5,000 Meters Varsity1717:51.92 PB12
Oct 25Northern Maine Class A Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 10 · Mt AraratMt Ararat5,000 Meters Varsity1017:03.27 PB12
Oct 10Mt. Blue RelaysOct 10 · 2.03 Miles Varsity · Place 11 · Mt AraratMt Ararat2.03 Miles Varsity1111:49 PB12
Sep 20Brunswick HS MeetSep 20 · 5,000 Meters Varsity · Place 4 · Mt AraratMt Ararat5,000 Meters Varsity417:05.78 PB12
Sep 11Mt. Ararat High School MeetSep 11 · 5,000 Meters Varsity · Place 4 · Mt AraratMt Ararat5,000 Meters Varsity420:28.84 PB12
Sep 4ELHS Home MeetSep 4 · 5,000 Meters Varsity · Place 3 · Mt AraratMt Ararat5,000 Meters Varsity317:37.08 PB12
Aug 29Laliberte InvitationalAug 29 · 4,000 Meters Varsity · Place 4 · Mt AraratMt Ararat4,000 Meters Varsity413:48.5 PB12

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 9Maine State ChampionshipsNov 9 · 5,000 Meters A · Place 57 · Mt AraratMt Ararat5,000 Meters A5718:18.74 PB11
Oct 26Northern Maine Class A Regional XC ChampionshipOct 26 · 5,000 Meters Varsity · Place 27 · Mt AraratMt Ararat5,000 Meters Varsity2717:43.2411
Aug 30Laliberte InvitationalAug 30 · Varsity · Place 7 · Mt. Ararat High School BoMt. Ararat High School BoVarsity714:30.98—
Aug 30Laliberte InvitationalAug 30 · 2.2 Miles Varsity · Place 7 · Mt. Ararat High School BoMt. Ararat High School Bo2.2 Miles Varsity714:30.98—

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 4Maine Class A State XC ChampionshipNov 4 · 5,000 Meters Varsity · Place 77 · Mt AraratMt Ararat5,000 Meters Varsity7718:20.9110
Oct 21Northern Maine Class A RegionalOct 21 · 5,000 Meters Varsity · Place 18 · Mt AraratMt Ararat5,000 Meters Varsity1817:55.0010
Oct 14KVAC XC ChampionshipOct 14 · 5,000 Meters Varsity A · Place 27 · Mt AraratMt Ararat5,000 Meters Varsity A2718:31.1 PB10
Sep 15Lewiston XC MeetSep 15 · 5,000 Meters Varsity · Place 12 · Mt. Ararat HMt. Ararat H5,000 Meters Varsity1217:22.1610
Sep 8Belfast XC MeetSep 8 · 5,000 Meters Varsity · Place 11 · Mt. Ararat HMt. Ararat H5,000 Meters Varsity1119:18.4110
Sep 1Brunswick HS MeetSep 1 · 5,000 Meters Varsity · Place 13 · Mt AraratMt Ararat5,000 Meters Varsity1318:11.7 PB10

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 20USATF Region 1 Junior Olympic ChampionshipsNov 20 · 4,000 Meters 13-14 · 01-Unattached01-Unattached4,000 Meters 13-140DNS9
Oct 22Northern Maine Class A Regional XC ChampionshipOct 22 · 5,000 Meters Varsity · Place 38 · Mt AraratMt Ararat5,000 Meters Varsity3818:46.549