1. Home
  2. U.S. Results
  3. Maine
  4. Maine XC Festival of Champions

2026 Maine XC Festival of Champions Results

Official ResultsTroy Howard Middle School, Belfast, MECross Country1,552 results100 teamsRead the recap →Meet history →

Team standings · Girls / Women

Freshman team scores
PlaceSchool / teamPoints
1Cape Elizabeth34
2Lincoln Academy44
3Marshwood45

Girls / Women · 5,000 Meters Freshman

PlAthlete / entryGrSchool / teamMark
1Reagan MattsonPlace 1 · Grade 9 · Maranacook Community9Maranacook Community18:55.42 PR
2Madeline LambPlace 2 · Grade 9 · Glastonbury9Glastonbury19:19.09 PR
3Lilian JohnsonPlace 3 · Grade 9 · Presque Isle9Presque Isle19:37.19 PR
4Caroline WeyenbergPlace 4 · Grade 9 · Yarmouth9Yarmouth19:37.93 PR
5Brooke KestlerPlace 5 · Grade 9 · Glastonbury9Glastonbury19:53.04 PR
6August MillerPlace 6 · Grade 9 · Lincoln Academy9Lincoln Academy20:13.91 PR
7Addison AkierPlace 7 · Grade 9 · Mercy (CT)9Mercy (CT)20:17.13 PR
8Mackenzie ElliottPlace 8 · Grade 9 · Hampden Academy9Hampden Academy20:17.39 PR
9Eloise RoushPlace 9 · Grade - · Portland-Portland20:19.05 PR
10Kylie Van TasselPlace 10 · Grade 9 · Winthrop9Winthrop20:20.18 PR
11Annie HedlundPlace 11 · Grade 9 · Thornton Academy9Thornton Academy20:22.70 PR
12Emeline CournanePlace 12 · Grade 9 · Hampden Academy9Hampden Academy20:26.28 PR
13August O'BrienPlace 13 · Grade 9 · Marshwood9Marshwood20:35.93
14Aspen CabanaPlace 14 · Grade 9 · Marshwood9Marshwood20:36.32 PR
15Louisa ChalmersPlace 15 · Grade 9 · Yarmouth9Yarmouth20:38.63
16Jenna StridPlace 16 · Grade 9 · Caribou9Caribou20:47.68
17Saoirse LakePlace 17 · Grade 9 · Waynflete9Waynflete20:51.45 PR
18Lindsay MeierPlace 18 · Grade 9 · Glastonbury9Glastonbury21:07.06 PR
19Maeve CameronPlace 19 · Grade 9 · Cape Elizabeth9Cape Elizabeth21:12.15 PR
20Violet ThakuriaPlace 20 · Grade 9 · East Greenwich9East Greenwich21:26.71
21Landyn MaffeiPlace 21 · Grade 9 · Kennebunk9Kennebunk21:33.63
22Skyler OnoratoPlace 22 · Grade 9 · Mount Desert Island9Mount Desert Island21:36.20 PR
23Paige CarterPlace 23 · Grade 9 · George Stevens9George Stevens21:40.66 PR
24Chatham WackermanPlace 24 · Grade 9 · Glastonbury9Glastonbury21:43.85 PR
25Adeline DavidsonPlace 25 · Grade 9 · Fryeburg Academy9Fryeburg Academy21:44.12 PR
26Emelia GallagherPlace 26 · Grade 9 · Cape Elizabeth9Cape Elizabeth21:44.36
27Jillian HigginsPlace 27 · Grade 9 · Lincoln Academy9Lincoln Academy21:45.05 PR
28Brynn GallagherPlace 28 · Grade 9 · Cape Elizabeth9Cape Elizabeth21:47.84
29Hailey RichardPlace 29 · Grade 9 · Calais9Calais21:48.70 PR
30Malia JohnsonPlace 30 · Grade 9 · John Bapst Memorial9John Bapst Memorial21:52.42 PR
31Laura ShollPlace 31 · Grade 9 · Scarborough9Scarborough21:52.82
32Clara BrouillettePlace 32 · Grade - · Portland-Portland21:54.80
33Olesya ShafirinaPlace 33 · Grade 9 · Orono9Orono22:02.87 PR
34Eloise HawkPlace 34 · Grade 9 · Falmouth9Falmouth22:03.84 PR
35Casey BelcherPlace 35 · Grade 9 · Camden Hills Regional9Camden Hills Regional22:08.82 PR
36Erin MurphyPlace 36 · Grade 9 · Mount Desert Island9Mount Desert Island22:09.44 PR
37Isla TobiaszPlace 37 · Grade 9 · Camden Hills Regional9Camden Hills Regional22:13.15 PR
38Aria MadeiraPlace 38 · Grade 9 · Camden Hills Regional9Camden Hills Regional22:15.16
39Eloise AndersonPlace 39 · Grade 9 · Yarmouth9Yarmouth22:24.40 PR
40Kendal WrightPlace 40 · Grade 9 · Monmouth Academy9Monmouth Academy22:28.49
41Teagan McGrawPlace 41 · Grade 9 · Brunswick9Brunswick22:30.28 PR
42Belle GoupeePlace 42 · Grade 9 · Bangor9Bangor22:33.07 PR
43Mazzy BrynePlace 43 · Grade 9 · Cape Elizabeth9Cape Elizabeth22:33.52 PR
44Sadie MoorePlace 44 · Grade 9 · Marshwood9Marshwood22:35.45 PR
45Charlotte MiltnerPlace 45 · Grade 9 · Ellsworth9Ellsworth22:45.51 PR
46Catalina DiazPlace 46 · Grade 9 · Falmouth9Falmouth22:48.41
47Emme TocePlace 47 · Grade 9 · East Greenwich9East Greenwich22:51.26
48Grace BarusPlace 48 · Grade 9 · Maine Coast Waldorf9Maine Coast Waldorf22:52.07 PR
49Marne CarrPlace 49 · Grade 9 · Maine Coast Waldorf9Maine Coast Waldorf22:52.28
50Amelia FrabottaPlace 50 · Grade 9 · Cheverus9Cheverus22:53.49 PR
51Oona KanePlace 51 · Grade 9 · Cape Elizabeth9Cape Elizabeth22:54.82 PR
52Isabella MeehanPlace 52 · Grade - · Mt Saint Charles-Mt Saint Charles22:58.15 PR
53Brianna RoothPlace 53 · Grade 9 · Mercy (CT)9Mercy (CT)23:11.91 PR
54Ellie GobinPlace 54 · Grade 9 · Burrillville9Burrillville23:25.11
55Lillian NicholsPlace 55 · Grade 9 · Scarborough9Scarborough23:25.72
56Libby PortaroPlace 56 · Grade 9 · Wheeler9Wheeler23:28.89 PR
57Lyla PorterPlace 57 · Grade 9 · Freeport9Freeport23:31.14
58Alexis BrittPlace 58 · Grade 9 · Ellsworth9Ellsworth23:38.79 PR
59Rita FarrenkopfPlace 59 · Grade 9 · Mount Desert Island9Mount Desert Island23:42.74 PR
60Teresa HoskinsPlace 60 · Grade 9 · John Bapst Memorial9John Bapst Memorial23:47.24 PR
61Chloe RobinsonPlace 61 · Grade 9 · Mt Blue9Mt Blue23:49.05 PR
62Maia Garcia-HuidobroPlace 62 · Grade 9 · Maine Coast Waldorf9Maine Coast Waldorf23:53.03
63Ava McKayPlace 63 · Grade 9 · Hermon9Hermon23:56.89
64Olive BeasleyPlace 64 · Grade 9 · Waynflete9Waynflete23:58.71 PR
65Clara SolariPlace 65 · Grade 9 · Bonny Eagle9Bonny Eagle24:00.40
66Evangeline WinterPlace 66 · Grade 9 · Maranacook Community9Maranacook Community24:01.07 PR
67Elise MadiganPlace 67 · Grade 9 · Massabesic9Massabesic24:05.18 PR
68Phoebe BlissPlace 68 · Grade 9 · Berwick Academy9Berwick Academy24:12.40 PR
69Carolina MansoPlace 69 · Grade - · Fryeburg Academy-Fryeburg Academy24:15.23
70Seneca AngellPlace 70 · Grade 9 · Lincoln Academy9Lincoln Academy24:18.57 PR
71Charlotte WisePlace 71 · Grade 9 · Leavitt Area9Leavitt Area24:18.72 PR
72Sarah WarrenPlace 72 · Grade 9 · Skowhegan Area9Skowhegan Area24:28.28 PR
73Eva DrewPlace 73 · Grade 9 · Dirigo9Dirigo24:29.17
74Paisley LangevinPlace 74 · Grade 9 · Biddeford9Biddeford24:34.74
75Brinn MckenneyPlace 75 · Grade 9 · York9York24:39.81
76Laura GuzmanPlace 76 · Grade 9 · Freeport9Freeport24:41.21
77Arianna AlleyPlace 77 · Grade 9 · Narraguagus9Narraguagus24:52.98
78Julia FazzinoPlace 78 · Grade 9 · Mercy (CT)9Mercy (CT)25:02.59 PR
79Laila Escalera ParesPlace 79 · Grade 9 · Burrillville9Burrillville25:06.75 PR
80Avah KinneyPlace 80 · Grade 9 · Mt Ararat9Mt Ararat25:07.58 PR
81Daisy RhodesPlace 81 · Grade 9 · Lincoln Academy9Lincoln Academy25:07.80 PR
82Mae SchultzPlace 82 · Grade 9 · George Stevens9George Stevens25:08.91 PR
83Farrah WebberPlace 83 · Grade - · King’s-Edgehill-King’s-Edgehill25:09.23 PR
84Storm SlaterPlace 84 · Grade 9 · Winslow9Winslow25:12.66 PR
85Astrid SeebackPlace 85 · Grade 9 · Kents Hill9Kents Hill25:15.09
86Leah DargiePlace 86 · Grade 9 · Gorham9Gorham25:16.07
87Zoey CowanPlace 87 · Grade 9 · Freeport9Freeport25:18.81
88Brooke AtwoodPlace 88 · Grade 9 · Carrabec9Carrabec25:24.09
89Emma ScottPlace 89 · Grade 9 · Boothbay Region9Boothbay Region25:24.73 PR
90Charlotte EstabrookPlace 90 · Grade 9 · Houlton9Houlton25:29.23 PR
91Celia ReidPlace 91 · Grade 9 · Berwick Academy9Berwick Academy25:30.00 PR
92Isla SouthwickPlace 92 · Grade 9 · Poland Regional9Poland Regional25:31.04 PR
93Lyra ArceoPlace 93 · Grade 9 · Messalonskee9Messalonskee25:35.59 PR
94Juniper AngeliniPlace 94 · Grade 9 · Messalonskee9Messalonskee25:37.49 PR
95Ashton HughesPlace 95 · Grade 9 · Presque Isle9Presque Isle25:39.21
96Macyn MortonPlace 96 · Grade 9 · Presque Isle9Presque Isle25:42.01
97Annette McCue HaffordPlace 97 · Grade 9 · Belfast Area9Belfast Area25:43.21 PR
98Evelyn LindseyPlace 98 · Grade 9 · Brunswick9Brunswick25:48.62
99Gracie WentworthPlace 99 · Grade 9 · Skowhegan Area9Skowhegan Area25:49.71 PR
100Lyla HarperPlace 100 · Grade 9 · Bonny Eagle9Bonny Eagle25:56.40