Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.9 Miles · Ellsworth High SchoolEllsworth Invitational · Sep 318:45.55Ellsworth InvitationalSeptember 3, 2026
3266 m · Mt. Blue High SchoolMt. Blue Relays · Oct 1013:35Mt. Blue RelaysOctober 10, 2025
4,000 Meters · Cony HSLaliberte Invitational · Aug 2816:27.04Laliberte InvitationalAugust 28, 2026
4570 m · Ellsworth High SchoolEllsworth Invitational · Sep 621:19.39Ellsworth InvitationalSeptember 6, 2025
5,000 Meters · Cony HSMaine State XC Championship · Oct 3120:06.7Maine State XC ChampionshipOctober 31, 2026
5,000 Meters · Hall-Dale Middle & High SchoolHall-Dale Meet · Sep 1020:11.69Hall-Dale MeetSeptember 10, 2026
5,000 Meters · Mt. Blue High SchoolDirigo High School Meet · Oct 821:17.7Dirigo High School MeetOctober 8, 2025
5,000 Meters · Spruce Mountain RoadSpruce Mountain Meet · Sep 3022:29.6Spruce Mountain MeetSeptember 30, 2025
5,000 Meters · Twin Brook Recreation AreaMaine State Championships · Nov 919:52.19Maine State ChampionshipsNovember 9, 2024
5,000 Meters · University of Maine at AugustaMVC Championship · Oct 1820:43.9MVC ChampionshipOctober 18, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31Maine State XC ChampionshipOct 31 · 5,000 Meters Class C · Place 54 · Dirigo5,000 Meters Class C5420:06.7 PB12
Oct 24Southern Maine Class C Regional XC ChampionshipOct 24 · 5,000 Meters Varsity · Place 43 · Dirigo5,000 Meters Varsity4320:23.312
Oct 17MVC CHAMPIONSHIPOct 17 · 5,000 Meters Varsity · Place 34 · Dirigo5,000 Meters Varsity3421:51.0412
Sep 10Hall-Dale MeetSep 10 · 5,000 Meters Varsity · Place 9 · Dirigo5,000 Meters Varsity920:11.69 PB12
Sep 3Ellsworth InvitationalSep 3 · 2.9 Miles Varsity · Place 15 · Dirigo2.9 Miles Varsity1518:45.55 PB12
Aug 28Laliberte InvitationalAug 28 · 4,000 Meters Varsity · Place 37 · Dirigo4,000 Meters Varsity3716:27.04 PB12

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 1Maine Class C State XC ChampionshipNov 1 · 5,000 Meters Varsity · Place 51 · Dirigo5,000 Meters Varsity5120:08.4011
Oct 25Southern Maine Class C Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 41 · Dirigo5,000 Meters Varsity4120:09.411
Oct 18MVC ChampionshipOct 18 · 5,000 Meters Varsity · Place 30 · Dirigo5,000 Meters Varsity3020:43.9 PB11
Oct 10Mt. Blue RelaysOct 10 · 2.03 Miles Varsity · Place 68 · Dirigo2.03 Miles Varsity6813:35 PB11
Oct 8Dirigo High School MeetOct 8 · 5,000 Meters Varsity · Place 7 · Dirigo5,000 Meters Varsity721:17.7 PB11
Oct 4Festival of ChampionsOct 4 · 5,000 Meters Varsity · Place 349 · Dirigo5,000 Meters Varsity34920:31.6111
Oct 4Festival of ChampionsOct 4 · 5,000 Meters Unseeded · Place 96 · Dirigo5,000 Meters Unseeded9620:31.6111
Sep 30Spruce Mountain MeetSep 30 · 5,000 Meters Varsity · Place 12 · Dirigo5,000 Meters Varsity1222:29.6 PB11
Sep 12Hall-Dale MeetSep 12 · 5,000 Meters Varsity · Place 14 · Dirigo5,000 Meters Varsity1421:27.8411
Sep 6Ellsworth InvitationalSep 6 · 2.84 Miles Varsity · Place 61 · Dirigo2.84 Miles Varsity6121:19.39 PB11
Aug 29Laliberte InvitationalAug 29 · 4,000 Meters Varsity · Place 53 · Dirigo4,000 Meters Varsity5317:48.211

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 9Maine State ChampionshipsNov 9 · 5,000 Meters C · Place 58 · Dirigo5,000 Meters C5819:52.19 PB10
Oct 26Southern Maine Class C Regional XC ChampionshipOct 26 · 5,000 Meters Varsity · Place 28 · Dirigo5,000 Meters Varsity2819:59.7010
Oct 11Mt. Blue RelaysOct 11 · 2.03 Miles Varsity · Place 64 · Dirigo2.03 Miles Varsity6413:33:00—
Oct 5Festival of ChampionsOct 5 · 5,000 Meters Unseeded · Place 9 · Dirigo5,000 Meters Unseeded920:29.0410
Oct 5Festival of ChampionsOct 5 · 5,000 Meters Varsity · Place 405 · Dirigo5,000 Meters Varsity40520:29.0410
Sep 27Hall-Dale Meet @ UMA - MVC Mid Season MeetSep 27 · 5,000 Meters Varsity · Place 23 · Dirigo5,000 Meters Varsity2320:37.05—
Sep 20MVC @ WinthropSep 20 · 5,000 Meters Varsity · Place 28 · DIRIGO5,000 Meters Varsity2822:01.822

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 21Southern Maine Class C RegionalOct 21 · 5,000 Meters Varsity · Place 33 · Dirigo5,000 Meters Varsity3320:40.969
Oct 14MVC XC ChampionshipOct 14 · 5,000 Meters Varsity · Place 21 · Dirigo5,000 Meters Varsity2121:05.59
Sep 30Maine XC Festival of ChampionsSep 30 · 5,000 Meters Varsity · Place 515 · Dirigo5,000 Meters Varsity5156:44.59
Sep 30Maine XC Festival of ChampionsSep 30 · 5,000 Meters Freshman · Place 86 · Dirigo5,000 Meters Freshman8620:56.699
Sep 22Hall-Dale MeetSep 22 · 5,000 Meters Varsity · Place 12 · Dirigo5,000 Meters Varsity1220:58.87—
Sep 22Hall-Dale MeetSep 22 · 5,000 Meters Varsity · Place 22 · Dirigo5,000 Meters Varsity2220:58.87—