Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Medomak Valley High SchoolPanther 2 Miler · Aug 2914:11.07Panther 2 MilerAugust 29, 2026
3266 m · Mt. Blue High SchoolMt. Blue Relays · Oct 1014:37Mt. Blue RelaysOctober 10, 2025
5,000 Meters · Brunswick High SchoolBrunswick HS XC Meet · Sep 1920:37.54Brunswick HS XC MeetSeptember 19, 2026
5,000 Meters · Camden Hills Regional High SchoolCamden Hills XC Meet · Sep 423:38.60Camden Hills XC MeetSeptember 4, 2026
5,000 Meters · Edward Little High SchoolKVAC Super 7's · Oct 2123:22.01KVAC Super 7'sOctober 21, 2025
5,000 Meters · Gorham High SchoolSouthern Maine Classic · Sep 1222:50.15Southern Maine ClassicSeptember 12, 2026
5,000 Meters · Lawrence HSLawrence Invitational · Sep 527:29.60Lawrence InvitationalSeptember 5, 2025
5,000 Meters · Troy Howard Middle SchoolMaine XC Festival of Champions · Oct 320:57.04Maine XC Festival of ChampionsOctober 3, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 17KVAC XC ChampionshipOct 17 · 5,000 Meters Junior Varsity · Place 8 · Brunswick5,000 Meters Junior Varsity820:41.0812
Oct 3Maine XC Festival of ChampionsOct 3 · 5,000 Meters Unseeded B · Place 193 · Brunswick5,000 Meters Unseeded B19320:57.04 PB12
Sep 19Brunswick HS XC MeetSep 19 · 5,000 Meters Varsity · Place 30 · Brunswick5,000 Meters Varsity3020:37.54 PB12
Sep 12Southern Maine ClassicSep 12 · 5,000 Meters Varsity · Place 295 · Brunswick5,000 Meters Varsity29522:50.15 PB12
Sep 4Camden Hills XC MeetSep 4 · 5,000 Meters Varsity · Place 64 · Brunswick5,000 Meters Varsity6423:38.60 PB12
Aug 29Panther 2 MilerAug 29 · 2 Miles Varsity · Place 60 · Brunswick2 Miles Varsity6014:11.07 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 28Bangor 2nd Seven XC MeetOct 28 · 5,000 Meters Varsity · Place 35 · Brunswick5,000 Meters Varsity3522:28.4711
Oct 21KVAC Super 7'sOct 21 · 5,000 Meters Varsity · Place 7 · Brunswick5,000 Meters Varsity723:22.01 PB11
Oct 10Mt. Blue RelaysOct 10 · 2.03 Miles Varsity · Place 117 · Brunswick2.03 Miles Varsity11714:37 PB11
Sep 26Cony HS Homecoming MeetSep 26 · 5,000 Meters Varsity · Place 73 · Brunswick5,000 Meters Varsity7325:38.4011
Sep 20Brunswick HS MeetSep 20 · 5,000 Meters Varsity · Place 75 · Brunswick5,000 Meters Varsity7523:31.4211
Sep 13Southern Maine ClassicSep 13 · 5,000 Meters Varsity · Place 230 · Brunswick5,000 Meters Varsity23024:53.0211
Sep 13Southern Maine ClassicSep 13 · 5,000 Meters Varsity · Place 438 · Brunswick5,000 Meters Varsity43824:53.0211
Sep 5Lawrence InvitationalSep 5 · 5,000 Meters Varsity · Place 51 · Brunswick5,000 Meters Varsity5127:29.60 PB11