Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Cony HSLaliberte Invitational · Aug 2913:05.5Laliberte InvitationalAugust 29, 2025
5,000 Meters · Brunswick Brunswick HS Meet · Sep 117:01.6Brunswick HS MeetSeptember 1, 2023
5,000 Meters · Cony HSMaine Class B State XC Championship · Nov 116:52.25Maine Class B State XC ChampionshipNovember 1, 2025
5,000 Meters · Lawrence HSLawrence Invitational · Sep 517:20.15Lawrence InvitationalSeptember 5, 2025
5,000 Meters · Lincoln AcademyLincoln Academy XC Meet · Sep 2716:28.36Lincoln Academy XC MeetSeptember 27, 2025
5,000 Meters · Medomak Valley High SchoolMedomak XC Meet · Sep 1816:08.76Medomak XC MeetSeptember 18, 2025
5,000 Meters · Messalonskee High SchoolKVAC XC Championship · Oct 1417:35.5KVAC XC ChampionshipOctober 14, 2023
5,000 Meters · Morse High School ShipbuildersMorse XC Meet · Sep 1116:47.94Morse XC MeetSeptember 11, 2025
5,000 Meters · Thetford Academy XC Home Course90th Annual New England Interscholastic Cross Country Championships · Nov 817:56.690th Annual New England Interscholastic Cross Country ChampionshipsNovember 8, 2025
5,000 Meters · Troy Howard Middle SchoolMaine Class B State XC Championship · Nov 416:55.06Maine Class B State XC ChampionshipNovember 4, 2023
5,000 Meters · Twin Brook Recreation AreaSouthern Maine Class B Regional XC Championship · Oct 2516:35.8Southern Maine Class B Regional XC ChampionshipOctober 25, 2025
5,000 Meters · Wickham Park89th Annual New England Interscholastic Cross Country Championships · Nov 917:0389th Annual New England Interscholastic Cross Country ChampionshipsNovember 9, 2024

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

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 890th Annual New England Interscholastic Cross Country ChampionshipsNov 8 · 5,000 Meters Championships · Place 97 · Morse5,000 Meters Championships9717:56.6 PB12
Nov 1Maine Class B State XC ChampionshipNov 1 · 5,000 Meters Varsity · Place 2 · Morse5,000 Meters Varsity216:52.25 PB12
Oct 25Southern Maine Class B Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 2 · Morse5,000 Meters Varsity216:35.8 PB12
Oct 18KVAC XC ChampionshipOct 18 · 5,000 Meters Varsity · Place 1 · Morse5,000 Meters Varsity116:37.5012
Oct 10Messalonskee CXC MeetOct 10 · 5,000 Meters Varsity · Place 1 · Morse5,000 Meters Varsity117:00.5912
Oct 4Festival of ChampionsOct 4 · 5,000 Meters Varsity · Place 5 · Morse5,000 Meters Varsity516:04.8912
Oct 4Festival of ChampionsOct 4 · 5,000 Meters Seeded · Place 5 · Morse5,000 Meters Seeded516:04.8912
Sep 27Lincoln Academy XC MeetSep 27 · 5,000 Meters Varsity · Place 1 · Morse5,000 Meters Varsity116:28.36 PB12
Sep 18Medomak XC MeetSep 18 · 5,000 Meters Varsity · Place 1 · Morse5,000 Meters Varsity116:08.76 PB12
Sep 11Morse XC MeetSep 11 · 5,000 Meters Varsity · Place 1 · Morse5,000 Meters Varsity116:47.94 PB12
Sep 5Lawrence InvitationalSep 5 · 5,000 Meters Varsity · Place 1 · Morse5,000 Meters Varsity117:20.15 PB12
Aug 29Laliberte InvitationalAug 29 · 4,000 Meters Varsity · Place 1 · Morse4,000 Meters Varsity113:05.5 PB12

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 989th Annual New England Interscholastic Cross Country ChampionshipsNov 9 · 5,000 Meters Championships · Place 108 · Morse5,000 Meters Championships10817:03 PB11
Nov 9Maine State ChampionshipsNov 9 · 5,000 Meters B · Place 5 · Morse5,000 Meters B516:48.7711
Oct 26Southern Maine Class B Regional XC ChampionshipOct 26 · 5,000 Meters Varsity · Place 5 · Morse5,000 Meters Varsity517:18.0811
Oct 19KVAC XC ChampionshipOct 19 · 5,000 Meters Varsity · Place 1 · Morse5,000 Meters Varsity117:38.8111
Oct 11Messalonskee XC Meet Oct 11 · 5,000 Meters Varsity · Place 6 · Morse5,000 Meters Varsity617:56.0911
Oct 5Festival of ChampionsOct 5 · 5,000 Meters Seeded · Place 26 · Morse5,000 Meters Seeded2616:43.2911
Oct 5Festival of ChampionsOct 5 · 5,000 Meters Varsity · Place 26 · Morse5,000 Meters Varsity2616:43.2911
Sep 19Medomak XC MeetSep 19 · 5,000 Meters Varsity · Place 1 · Morse5,000 Meters Varsity116:48.8611
Sep 12Camden Hills Invitational XC Meet Sep 12 · 5,000 Meters Varsity · Place 1 · Morse5,000 Meters Varsity117:49.8811
Aug 30Laliberte InvitationalAug 30 · Varsity · Place 6 · Morse High School BoysVarsity614:13.62—
Aug 30Laliberte InvitationalAug 30 · 2.2 Miles Varsity · Place 6 · Morse High School Boys2.2 Miles Varsity614:13.62—

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 4Maine Class B State XC ChampionshipNov 4 · 5,000 Meters Varsity · Place 12 · Morse5,000 Meters Varsity1216:55.06 PB10
Oct 21Southern Maine Class B RegionalOct 21 · 5,000 Meters Varsity · Place 8 · Morse5,000 Meters Varsity817:30.8410
Oct 14KVAC XC ChampionshipOct 14 · 5,000 Meters Varsity B · Place 3 · Morse5,000 Meters Varsity B317:35.5 PB10
Oct 6Messalonskee MeetOct 6 · 5,000 Meters Varsity · Place 4 · Morse5,000 Meters Varsity417:39.2410
Sep 30Maine XC Festival of ChampionsSep 30 · 5,000 Meters Seeded · Place 50 · Morse5,000 Meters Seeded5017:01.7910
Sep 30Maine XC Festival of ChampionsSep 30 · 5,000 Meters Varsity · Place 51 · Morse5,000 Meters Varsity515:28.910
Sep 21Lincoln Academy MeetSep 21 · 5,000 Meters Varsity · Place 5 · Morse5,000 Meters Varsity518:03.9710
Sep 1Brunswick HS MeetSep 1 · 5,000 Meters Varsity · Place 2 · Morse5,000 Meters Varsity217:01.6 PB10

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 29Maine Class B State XC ChampionshipOct 29 · 5,000 Meters Varsity · Place 35 · Morse5,000 Meters Varsity3518:32.639
Oct 22Southern Maine Class B Regional XC ChampionshipOct 22 · 5,000 Meters Varsity · Place 26 · Morse5,000 Meters Varsity2618:40.199
Oct 15KVAC XC ChampionshipOct 15 · 5,000 Meters Varsity · Place 11 · Morse5,000 Meters Varsity1119:20.69
Oct 7Camden Hills XC MeetOct 7 · 5,000 Meters Varsity · Place 18 · Morse5,000 Meters Varsity1819:15.019
Oct 1Maine XC Festival of ChampionsOct 1 · 5,000 Meters Varsity · Place 124 · Morse5,000 Meters Varsity1245:53.79
Oct 1Maine XC Festival of ChampionsOct 1 · 5,000 Meters Freshman · Place 16 · Morse5,000 Meters Freshman1618:18.789
Aug 26Laliberte InvitationalAug 26 · 2.2 Miles Varsity · Place 36 · Morse Boys2.2 Miles Varsity3617:12.5—
Aug 26Laliberte InvitationalAug 26 · Varsity · Place 38 · Morse BoysVarsity3817:12.50—