1. Home
  2. U.S. Results
  3. Maine
  4. Maine Class A State XC Championship

2025 Maine Class A State XC Championship Results

Official ResultsCony HS, Augusta, MECross Country216 results25 teams

Winners

Team scores

DivisionPlSchool / teamPoints
Boys / Men · 5,000 Meters Varsity1Hampden Academy91
2Portland96
3Camden Hills Regional127
4Gorham145
5Bangor145
6Scarborough164
7Sanford189
8Mt Blue208
9Thornton Academy224
10Deering229
11Cheverus250
12Edward Little262
13Falmouth271
14South Portland305
15Oxford Hills338
Girls / Women · 5,000 Meters Varsity1Portland77
2Falmouth81
3Hampden Academy86
4Thornton Academy95
5Cheverus112
6Camden Hills Regional155
7Bonny Eagle201
8Marshwood201
9Kennebunk228
10South Portland248
11Bangor261
12Brunswick286
13Oxford Hills352

Boys / Men · 5,000 Meters Varsity

113 results
PlAthlete / entryGrSchool / teamMark
1Henri RivardPlace 1 · Grade 12 · Marshwood12Marshwood16:30.92
2Ellis WoodPlace 2 · Grade 12 · Deering12Deering16:31.81
3Asher ValentinePlace 3 · Grade 12 · Hampden Academy12Hampden Academy16:34.41
4Enzo GiampaoloPlace 4 · Grade 12 · Lewiston12Lewiston16:44.50
5Samuel BergmarkPlace 5 · Grade 11 · Bangor11Bangor16:47.48
6Harper BordenPlace 6 · Grade 12 · Edward Little12Edward Little16:51.44
7Atticus MerriamPlace 7 · Grade 11 · Scarborough11Scarborough16:57.13
8Calvin VincentPlace 8 · Grade 12 · Edward Little12Edward Little17:11.52
9Isaac PelletierPlace 9 · Grade 11 · Sanford11Sanford17:13.16
10Gunnar WeilPlace 10 · Grade 12 · Hampden Academy12Hampden Academy17:20.05
11Peter RankPlace 11 · Grade 10 · Deering10Deering17:21.92
12Sam TooleyPlace 12 · Grade 12 · Camden Hills Regional12Camden Hills Regional17:36.23
13Owen CummingsPlace 13 · Grade 11 · Gorham11Gorham17:36.63
14Owen BladesPlace 14 · Grade 12 · Portland12Portland17:40.65
15Jeffrey CasavantPlace 15 · Grade 10 · Biddeford10Biddeford17:41.74
16Harvey CriderPlace 16 · Grade 11 · Gorham11Gorham17:46.71
17Ian BrittPlace 17 · Grade 12 · Mt Ararat12Mt Ararat17:51.92
18Emile OlinsPlace 18 · Grade 11 · Portland11Portland17:58.01
19Jonathon PerryPlace 19 · Grade 9 · Thornton Academy9Thornton Academy17:58.66
20Noah SeighPlace 20 · Grade 10 · Camden Hills Regional10Camden Hills Regional17:59.47
21Noah Loveys-MessengerPlace 21 · Grade 10 · Thornton Academy10Thornton Academy18:03.75
22Jack ScottPlace 22 · Grade 11 · Hampden Academy11Hampden Academy18:09.12
23Aziz MohamedPlace 23 · Grade 12 · Portland12Portland18:12.64
24Harrison CriderPlace 24 · Grade 11 · Gorham11Gorham18:14.27
25Arman GurcanPlace 25 · Grade 12 · Cheverus12Cheverus18:15.40
26Michael MastraccioPlace 26 · Grade 10 · Sanford10Sanford18:15.49
27Jackson DineenPlace 27 · Grade 12 · Bangor12Bangor18:15.57
28Alek HowlandPlace 28 · Grade 9 · Scarborough9Scarborough18:16.37
29Evan GilbertPlace 29 · Grade 9 · Bonny Eagle9Bonny Eagle18:17.23
30Everett SmithPlace 30 · Grade 10 · Portland10Portland18:18.20
31Ambrose ClarkePlace 31 · Grade 11 · Portland11Portland18:19.79
32Sam MorrisonPlace 32 · Grade 12 · Portland12Portland18:20.23
33Freddy BrillPlace 33 · Grade 12 · Falmouth12Falmouth18:21.81
34William ParkerPlace 34 · Grade 9 · Camden Hills Regional9Camden Hills Regional18:22.79
35Avery RedfernPlace 35 · Grade 9 · Camden Hills Regional9Camden Hills Regional18:23.74
36Lexington CotePlace 36 · Grade 11 · Messalonskee11Messalonskee18:29.32
37Ethan FortiePlace 37 · Grade 10 · Messalonskee10Messalonskee18:29.92
38John WilkersonPlace 38 · Grade 10 · Hampden Academy10Hampden Academy18:33.88
39Andrew GreenePlace 39 · Grade 12 · Hampden Academy12Hampden Academy18:34.52
40Luke DoscinskiPlace 40 · Grade 12 · Mt Blue12Mt Blue18:35.26
41Brady PelletierPlace 41 · Grade 12 · Bangor12Bangor18:37.56
42Samuel DineenPlace 42 · Grade 11 · Bangor11Bangor18:38.91
43Evan TrieuPlace 43 · Grade 10 · Cheverus10Cheverus18:39.11
44Colin AndersonPlace 44 · Grade 11 · Scarborough11Scarborough18:44.32
45Ben HatchPlace 45 · Grade 12 · Mt Blue12Mt Blue18:45.80
46Mason ThurlowPlace 46 · Grade 10 · Thornton Academy10Thornton Academy18:49.33
47Wyatt OliverPlace 47 · Grade 10 · Mt Blue10Mt Blue18:50.72
48George JenkinsPlace 48 · Grade 9 · South Portland9South Portland18:51.02
49Joseph ScordinoPlace 49 · Grade 9 · Camden Hills Regional9Camden Hills Regional18:52.23
50Nick DeMarcoPlace 50 · Grade 11 · Mt Blue11Mt Blue18:52.73
51Abe PalmePlace 51 · Grade 10 · Gorham10Gorham18:52.90
52Jackson KaynePlace 52 · Grade 12 · Cheverus12Cheverus18:54.52
53Damien MeissnerPlace 53 · Grade 11 · Scarborough11Scarborough18:55.80
54Lucas DuboisPlace 54 · Grade 11 · Falmouth11Falmouth18:55.82
55Griffin HendrixPlace 55 · Grade 10 · Falmouth10Falmouth18:56.83
56Jackson StimmelPlace 56 · Grade 10 · Sanford10Sanford19:00.64
57Cooper MartinPlace 57 · Grade 11 · Bangor11Bangor19:02.61
58Gabriel WatermanPlace 58 · Grade 12 · Sanford12Sanford19:03.73
59Noel HeathPlace 59 · Grade 12 · Scarborough12Scarborough19:05.33
60Jude KeezerPlace 60 · Grade 10 · Hampden Academy10Hampden Academy19:06.94
61Oak MedinaPlace 61 · Grade 10 · Mt Blue10Mt Blue19:07.33
62Zach EgelandPlace 62 · Grade 11 · Camden Hills Regional11Camden Hills Regional19:08.41
63Noah RasheedPlace 63 · Grade 12 · Deering12Deering19:08.89
64Evan FletcherPlace 64 · Grade 9 · Gorham9Gorham19:13.90
65Dante AvilaPlace 65 · Grade 10 · Kennebunk10Kennebunk19:14.93
66Jackson LavertuPlace 66 · Grade 11 · Gorham11Gorham19:15.90
67Allan KullorPlace 67 · Grade 10 · Cheverus10Cheverus19:19.03
68Dominic PenleyPlace 68 · Grade 10 · Sanford10Sanford19:25.91
69Ronan BrownPlace 69 · Grade 12 · Oxford Hills12Oxford Hills19:35.29
70Grady MillerPlace 70 · Grade 11 · Oxford Hills11Oxford Hills19:36.96
71ASHER ROYPlace 71 · Grade 11 · Oxford Hills11Oxford Hills19:40.76
72Caetano CorreiaPlace 72 · Grade 12 · South Portland12South Portland19:41.94
73Geo MayorquinPlace 73 · Grade 11 · South Portland11South Portland19:42.07
74Bryce RoyPlace 74 · Grade 9 · Oxford Hills9Oxford Hills19:42.12
75Noah KayPlace 75 · Grade 9 · South Portland9South Portland19:42.88
76Dominic ClydePlace 76 · Grade 10 · South Portland10South Portland19:43.39
77Sawyer KeenanPlace 77 · Grade 11 · Thornton Academy11Thornton Academy19:47.58
78Cameron CardellaPlace 78 · Grade 11 · Mt Ararat11Mt Ararat19:52.24
79Nick BellPlace 79 · Grade 12 · Mt Blue12Mt Blue19:53.86
80Jacob MagnusonPlace 80 · Grade 10 · Falmouth10Falmouth19:58.64
81Jack StephensonPlace 81 · Grade 11 · Camden Hills Regional11Camden Hills Regional19:59.41
82Griffith HeathPlace 82 · Grade 12 · Scarborough12Scarborough20:02.12
83Maxwell KuhnPlace 83 · Grade 10 · Bangor10Bangor20:06.09
84Ethan LongleyPlace 84 · Grade 10 · Edward Little10Edward Little20:06.49
85Colin CookPlace 85 · Grade 11 · Deering11Deering20:09.32
86Jude McCulloughPlace 86 · Grade 9 · Falmouth9Falmouth20:14.16
87Asah GouldPlace 87 · Grade 10 · Edward Little10Edward Little20:15.94
88Liam BensonPlace 88 · Grade 10 · South Portland10South Portland20:16.77
89Brownlow Parks-StammPlace 89 · Grade 9 · Falmouth9Falmouth20:19.82
90Teddy McLeodPlace 90 · Grade 11 · Mt Blue11Mt Blue20:30.17
91Mathias PorterPlace 91 · Grade 10 · Bangor10Bangor20:30.38
92Connor LundPlace 92 · Grade 12 · Falmouth12Falmouth20:32.74
93Daniel WagnerPlace 93 · Grade 11 · Thornton Academy11Thornton Academy20:35.36
94Harper StoddardPlace 94 · Grade 12 · Thornton Academy12Thornton Academy20:35.42
95Tristan AtwellPlace 95 · Grade 11 · Oxford Hills11Oxford Hills20:37.51
96Luke BowarPlace 96 · Grade 10 · Deering10Deering20:37.90
97Jack CashmanPlace 97 · Grade 11 · Brunswick11Brunswick20:39.13
98William TripPlace 98 · Grade 10 · Thornton Academy10Thornton Academy20:44.10
99John ZdunczykPlace 99 · Grade 9 · Cheverus9Cheverus20:47.96
100Briggs DowningPlace 100 · Grade 9 · Gorham9Gorham20:56.87
101Ael ShimirwaPlace 101 · Grade 12 · Cheverus12Cheverus20:57.64
102Jordyn TherouxPlace 102 · Grade 11 · Sanford11Sanford21:03.69
103Albert PutnamPlace 103 · Grade 11 · South Portland11South Portland21:06.37
104Lyle SkolnekovichPlace 104 · Grade 9 · Cheverus9Cheverus21:07.35
105Landric RudmanPlace 105 · Grade 10 · Oxford Hills10Oxford Hills21:08.32
106Jose BencomoPlace 106 · Grade 12 · Scarborough12Scarborough21:14.55
107Lennox HillPlace 107 · Grade 10 · Oxford Hills10Oxford Hills21:20.40
108Finn HutchinsPlace 108 · Grade 10 · Deering10Deering21:23.37
109Gideon VarneyPlace 109 · Grade 10 · Edward Little10Edward Little21:26.82
110Mason BennettPlace 110 · Grade 9 · Edward Little9Edward Little21:41.92
111Jack Van GiesonPlace 111 · Grade 11 · Sanford11Sanford22:06.93
112Mason ShaddoxPlace 112 · Grade 10 · Deering10Deering22:40.53
113Thomas LeBlancPlace 113 · Grade 11 · Edward Little11Edward Little23:12.35

Girls / Women · 5,000 Meters Varsity

103 results
PlAthlete / entryGrSchool / teamMark
1Nora SchmidtPlace 1 · Grade 9 · Portland9Portland18:50.60
2Georgia MoonPlace 2 · Grade 11 · Falmouth11Falmouth19:13.77
3Allie SchmittPlace 3 · Grade 11 · Cheverus11Cheverus19:26.59
4Laurel DriscollPlace 4 · Grade 12 · Scarborough12Scarborough19:29.88
5Addison ElliottPlace 5 · Grade 11 · Hampden Academy11Hampden Academy19:38.00
6Gretchen PlantPlace 6 · Grade 12 · Hampden Academy12Hampden Academy19:52.30
7Parker FoxPlace 7 · Grade 11 · Falmouth11Falmouth20:04.99
8Marina ViolettePlace 8 · Grade 12 · Bonny Eagle12Bonny Eagle20:06.24
9Annabel KimballPlace 9 · Grade 11 · Cheverus11Cheverus20:16.56
10Abigail GilleyPlace 10 · Grade 10 · Massabesic10Massabesic20:18.99
11Maya SanzonePlace 11 · Grade 12 · Marshwood12Marshwood20:40.35
12Kate MorrisonPlace 12 · Grade 11 · Portland11Portland20:49.13
13Fiona HallettPlace 13 · Grade 10 · Brunswick10Brunswick20:58.11
14Mackenzie ShieldsPlace 14 · Grade 11 · Thornton Academy11Thornton Academy20:58.80
15Julia BeaudettePlace 15 · Grade 11 · Thornton Academy11Thornton Academy21:16.98
16Elle FoleyPlace 16 · Grade 11 · Falmouth11Falmouth21:22.54
17Bailey ShawPlace 17 · Grade 12 · Bonny Eagle12Bonny Eagle21:27.22
18Erin CurtisPlace 18 · Grade 9 · Hampden Academy9Hampden Academy21:31.22
19London HeminwayPlace 19 · Grade 10 · Thornton Academy10Thornton Academy21:33.52
20Maddy St. CharlesPlace 20 · Grade 12 · Camden Hills Regional12Camden Hills Regional21:36.89
21Lucy HarknessPlace 21 · Grade 9 · Portland9Portland21:47.14
22Alexis BluePlace 22 · Grade 12 · Bangor12Bangor21:48.04
23Charlotte PelletierPlace 23 · Grade 9 · Deering9Deering21:48.82
24Sylvie HolmesPlace 24 · Grade 12 · Portland12Portland21:59.30
25Charlotte CrowePlace 25 · Grade 10 · Mt Ararat10Mt Ararat22:04.01
26Helene RueterPlace 26 · Grade 9 · Bangor9Bangor22:06.23
27Meg KingsleyPlace 27 · Grade 12 · Cheverus12Cheverus22:08.88
28Cassidy BishopPlace 28 · Grade 10 · Falmouth10Falmouth22:11.70
29Lily WhithurstPlace 29 · Grade 10 · Thornton Academy10Thornton Academy22:18.67
30Alice AndersonPlace 30 · Grade 12 · Portland12Portland22:22.61
31Sylvia RugePlace 31 · Grade 9 · Hampden Academy9Hampden Academy22:27.74
32Anna MoultonPlace 32 · Grade 12 · Thornton Academy12Thornton Academy22:29.07
33Cara RothwellPlace 33 · Grade 12 · Camden Hills Regional12Camden Hills Regional22:29.39
34Mia ProvencherPlace 34 · Grade 11 · Kennebunk11Kennebunk22:33.11
35Lila StanlyPlace 35 · Grade 12 · Windham12Windham22:33.48
36Sally PiercePlace 36 · Grade 9 · Cheverus9Cheverus22:33.99
37Kendall TinelliPlace 37 · Grade 12 · Massabesic12Massabesic22:35.17
38Julia TompkinsPlace 38 · Grade 12 · South Portland12South Portland22:35.39
39Allie VanRynPlace 39 · Grade 10 · Camden Hills Regional10Camden Hills Regional22:39.05
40Aubrey ShawPlace 40 · Grade 11 · Hampden Academy11Hampden Academy22:39.52
41Eliza ResnickPlace 41 · Grade 9 · Falmouth9Falmouth22:43.58
42Gracelynn ChildressPlace 42 · Grade 11 · Marshwood11Marshwood22:44.66
43Marguerite WornerPlace 43 · Grade 11 · Camden Hills Regional11Camden Hills Regional22:56.59
44Esme TobiaszPlace 44 · Grade 9 · Camden Hills Regional9Camden Hills Regional22:58.99
45Makayla DrewPlace 45 · Grade 12 · Kennebunk12Kennebunk23:00.18
46Eliza StinsonPlace 46 · Grade 10 · Mt Blue10Mt Blue23:01.10
47Jordan GaluppoPlace 47 · Grade 11 · Marshwood11Marshwood23:03.36
48Emma PricePlace 48 · Grade 11 · Portland11Portland23:03.96
49Ava SanzonePlace 49 · Grade 12 · Marshwood12Marshwood23:08.05
50Phoebe OlcottPlace 50 · Grade 9 · Brunswick9Brunswick23:10.39
51Ella VinkemulderPlace 51 · Grade 12 · Portland12Portland23:13.70
52Emma LeblancPlace 52 · Grade 9 · Kennebunk9Kennebunk23:16.48
53Faye HildrethPlace 53 · Grade 11 · Camden Hills Regional11Camden Hills Regional23:18.80
54Grace BeelerPlace 54 · Grade 12 · Cheverus12Cheverus23:18.85
55Mia HarpPlace 55 · Grade 9 · South Portland9South Portland23:26.44
56Alias FalardeauPlace 56 · Grade 12 · Thornton Academy12Thornton Academy23:27.44
57Hannah MartinPlace 57 · Grade 12 · Falmouth12Falmouth23:32.62
58Isabel West-LanderPlace 58 · Grade 10 · Kennebunk10Kennebunk23:33.52
59Maria HeinzePlace 59 · Grade 10 · Bonny Eagle10Bonny Eagle23:44.97
60Crew LangleyPlace 60 · Grade 12 · Lewiston12Lewiston23:46.76
61Ramona FalatkoPlace 61 · Grade 10 · South Portland10South Portland23:47.62
62Ashlyn ThibeaultPlace 62 · Grade 11 · Mt Ararat11Mt Ararat23:53.44
63Elise LeMottePlace 63 · Grade 9 · Mt Blue9Mt Blue23:54.20
64Sydney BroadbentPlace 64 · Grade 12 · Windham12Windham23:55.01
65Anica HickeyPlace 65 · Grade 11 · Cheverus11Cheverus23:57.07
66Audrey LebleuPlace 66 · Grade 10 · South Portland10South Portland23:59.59
67Elja PartridgePlace 67 · Grade 10 · Oxford Hills10Oxford Hills24:06.00
68Theresa KramerPlace 68 · Grade 9 · Camden Hills Regional9Camden Hills Regional24:07.70
69Grace RideoutPlace 69 · Grade 12 · Bonny Eagle12Bonny Eagle24:14.09
70May AustinPlace 70 · Grade 10 · Falmouth10Falmouth24:18.03
71Elsa HenriksenPlace 71 · Grade 12 · South Portland12South Portland24:18.05
72Isabelle ClarkPlace 72 · Grade 11 · Hampden Academy11Hampden Academy24:24.85
73Selah CournanePlace 73 · Grade 10 · Hampden Academy10Hampden Academy24:24.91
74Rowan AwbreyPlace 74 · Grade 11 · Kennebunk11Kennebunk24:34.95
75K. PerkinsPlace 75 · Grade 9 · South Portland9South Portland24:38.95
76Evelyn SmithPlace 76 · Grade 11 · South Portland11South Portland24:43.95
77Adalyn ClarkPlace 77 · Grade 12 · Kennebunk12Kennebunk24:52.97
78Anna KlinglePlace 78 · Grade 11 · Brunswick11Brunswick24:53.04
79Cedar WorsterPlace 79 · Grade 12 · Oxford Hills12Oxford Hills25:06.51
80Joscelin WelchPlace 80 · Grade 9 · Bonny Eagle9Bonny Eagle25:09.81
81Vivian TyndallPlace 81 · Grade 12 · Bangor12Bangor25:12.40
82Noelle SiroisPlace 82 · Grade 12 · Bonny Eagle12Bonny Eagle25:12.67
83Della MerrillPlace 83 · Grade 8 · Oxford Hills8Oxford Hills25:13.81
84Rachel WetzbargerPlace 84 · Grade 10 · Bangor10Bangor25:20.72
85Estella FogPlace 85 · Grade 10 · Marshwood10Marshwood25:24.84
86Victoria NoblinPlace 86 · Grade 11 · Oxford Hills11Oxford Hills25:32.58
87Emma Dryer-NiemanPlace 87 · Grade 11 · Bangor11Bangor25:36.93
88Lea-Sophie HillebrandsPlace 88 · Grade 11 · Thornton Academy11Thornton Academy25:39.49
89Alexandria McDonoughPlace 89 · Grade 11 · Messalonskee11Messalonskee25:50.03
90Olivia SolariPlace 90 · Grade 10 · Bonny Eagle10Bonny Eagle25:57.60
91Emme NguyenPlace 91 · Grade 12 · Bangor12Bangor26:11.53
92Emily FrabottaPlace 92 · Grade 11 · Cheverus11Cheverus26:14.36
93Nellie GilbertPlace 93 · Grade 10 · Oxford Hills10Oxford Hills26:15.59
94Jai-Yen CoffinPlace 94 · Grade 12 · Brunswick12Brunswick26:30.06
95Cooper KitchPlace 95 · Grade 9 · Brunswick9Brunswick26:41.95
96Amelia VinciguerraPlace 96 · Grade 10 · Marshwood10Marshwood26:44.90
97Fiona SharpPlace 97 · Grade 10 · Brunswick10Brunswick26:47.66
98Isla TefftPlace 98 · Grade 11 · Brunswick11Brunswick26:55.66
99Maisy ColbyPlace 99 · Grade 9 · Oxford Hills9Oxford Hills27:08.29
100Lyra LegawiecPlace 100 · Grade 12 · Mt Ararat12Mt Ararat29:55.42
101Charlotte HolmePlace 101 · Grade 11 · Oxford Hills11Oxford Hills29:57.46
102Rohan GonsiorPlace 102 · Grade 11 · Mt Ararat11Mt Ararat30:43.52
103Emily KeithPlace 103 · Grade 11 · Marshwood11Marshwood31:17.18