Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Medomak Valley High SchoolPanther 2 Miler · Aug 3012:40.81Panther 2 MilerAugust 30, 2025
3266 m · Mt. Blue High SchoolMt. Blue Relays · Oct 1013:28Mt. Blue RelaysOctober 10, 2025
5,000 Meters · Brunswick Brunswick HS Meet · Sep 117:03.3Brunswick HS MeetSeptember 1, 2023
5,000 Meters · Brunswick High SchoolBrunswick HS Meet · Sep 2019:29.97Brunswick HS MeetSeptember 20, 2025
5,000 Meters · Lawrence HSLawrence Invitational · Sep 521:17.64Lawrence InvitationalSeptember 5, 2025
5,000 Meters · Messalonskee High SchoolKVAC XC Championship · Oct 1417:39.5KVAC XC ChampionshipOctober 14, 2023
5,000 Meters · Troy Howard Middle SchoolMaine Class A State XC Championship · Nov 416:55.85Maine Class A State XC ChampionshipNovember 4, 2023
5,000 Meters · Twin Brook Recreation AreaMaine State Championships · Nov 917:56.84Maine 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 54 · Brunswick5,000 Meters Varsity5419:19.9812
Oct 10Mt. Blue RelaysOct 10 · 2.03 Miles Varsity · Place 62 · Brunswick2.03 Miles Varsity6213:28 PB12
Sep 20Brunswick HS MeetSep 20 · 5,000 Meters Varsity · Place 24 · Brunswick5,000 Meters Varsity2419:29.97 PB12
Sep 5Lawrence InvitationalSep 5 · 5,000 Meters Varsity · Place 12 · Brunswick5,000 Meters Varsity1221:17.64 PB12
Aug 30Panther 2 MilerAug 30 · 2 Miles Varsity · Place 26 · Brunswick2 Miles Varsity2612:40.81 PB12

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 9Maine State ChampionshipsNov 9 · 5,000 Meters A · Place 37 · Brunswick5,000 Meters A3717:56.84 PB11
Oct 26Northern Maine Class A Regional XC ChampionshipOct 26 · 5,000 Meters Varsity · Place 26 · Brunswick5,000 Meters Varsity2617:41.8111

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 4Maine Class A State XC ChampionshipNov 4 · 5,000 Meters Varsity · Place 19 · Brunswick5,000 Meters Varsity1916:55.85 PB10
Oct 21Northern Maine Class A RegionalOct 21 · 5,000 Meters Varsity · Place 8 · Brunswick5,000 Meters Varsity817:14.6410
Oct 14KVAC XC ChampionshipOct 14 · 5,000 Meters Varsity A · Place 8 · Brunswick5,000 Meters Varsity A817:39.5 PB10
Sep 22Hall-Dale MeetSep 22 · 5,000 Meters Varsity · Place 3 · Brunswick Hi5,000 Meters Varsity318:17.24—
Sep 15Lewiston XC MeetSep 15 · 5,000 Meters Varsity · Place 5 · Brunswick Hi5,000 Meters Varsity516:54.8210
Sep 8Belfast XC MeetSep 8 · 5,000 Meters Varsity · Place 5 · Brunswick Hi5,000 Meters Varsity518:22.7810
Sep 1Brunswick HS MeetSep 1 · 5,000 Meters Varsity · Place 3 · Brunswick5,000 Meters Varsity317:03.3 PB10

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 29Maine Class A State XC ChampionshipOct 29 · 5,000 Meters Varsity · Place 68 · Brunswick5,000 Meters Varsity6818:59.329
Sep 17Lewiston XC MeetSep 17 · 5,000 Meters Varsity · Place 16 · Brunswick Hi5,000 Meters Varsity1619:41.359
Sep 9Belfast MeetSep 9 · 5,000 Meters Varsity · Place 17 · Brunswick Hi5,000 Meters Varsity1719:24.369
Aug 27Panther 2 MilerAug 27 · 2 Miles Varsity · Place 17 · Brunswick Hi2 Miles Varsity1711:41.079
Aug 27Panther 2 MilerAug 27 · Freshman · Place 2 · Brunswick HiFreshman211:41.079