Section 3 Seeded Race @ 1:40 PM 1 Nathan Blades 11 Portland 15:39.10 2 Adam Bendetson 12 Scarborough 15:44.00 3 William Hileman 11 Bucksport 16:00.00 4 Charlie Collins 12 Hampden 16:03.00 5 Eli Palmer 12 Brunswick 16:11.50 6 Kaleb Colson 11 Sumner 16:15.00 7 Xavier Lemieux 11 Bonny Eagle 16:20.73 8 Sam York 12 MDI 16:22.00 9 Garrett Dailey 12 Burrillville, RI 16:23.00 10 Miles Logan 12 Brunswick 16:27.70 11 Ben Klingle 11 Brunswick 16:28.10 12 Flynn Crean 12 Kennebunk 16:30.00 13 Conlan MacKenzie 11 Royals TC 16:30.00 14 Cyrus Evans 12 Mt. Blue 16:30.00 15 Logan Ouellette 12 Leavitt 16:34.70 16 Benjamin Prestes 11 Portland 16:35.20 17 Ethan Keller 10 Scarborough 16:40.00 18 Ethan Fadden 11 Mt. St. Charles 16:42.00 19 Henri McCourt 10 Mt. Blue 16:50.00 20 Tyler Gilbert 11 Bonny Eagle 16:53.61 21 Hayden MacArthur 12 Greely 16:56.50 22 Kyle Hartford 12 South Portland 16:58.90 23 Charlie Jacques 10 Portland 17:01.20 24 Sam Laverdiere 10 Lake Region 17:03.00 25 Harrison Shain 11 Hampden 17:05.00 26 Devin Richard 11 Burrillville, RI 17:05.00 27 Evan Small 10 South Portland 17:08.00 28 Gabe Durazo 11 Leavitt 17:09.46 29 Tyler Shumate 12 Biddeford 17:10.10 30 Danny McCartney 11 Cheverus 17:16.40 31 Ian Sampson 12 Massabesic 17:17.00 32 Hayden Sawyer 12 Marshwood 17:18.00 33 Finn Morris 11 Cape Elizabeth 17:18.50 34 Zach Ross 12 Messalonskee 17:20.00 35 Aran Johnson 10 Portland 17:21.00 36 Ren Salisbury 11 Sumner 17:21.00 37 Rowan McDonald 11 Bonny Eagle 17:22.37 38 Liam Card 12 Lincoln Acad 17:24.42 39 Noah Morris 11 Medomak 17:25.00 40 Harrison Dunne 10 Bonny Eagle 17:25.17 41 Jack Nickerson 12 South Portland 17:29.80 42 Trevor Williams 11 Kennebunk 17:30.00 43 Fletcher Crean 12 Kennebunk 17:30.00 44 George Ferland 12 Caribou 17:30.00 45 Ephraim Willey 12 Caribou 17:30.00 46 Pierce Coughlin 10 Messalonskee 17:30.00 47 Will Robbins 12 Belfast 17:31.00 48 Jason Hargesheimer 11 Portland 17:31.20 49 William Coull 10 Greely 17:31.90 50 Zachary Clement 11 Camden Hills 17:32.78 51 Brody Simons 11 Hampden 17:33.00 52 Nick Choate 12 Erskine 17:34.00 53 Daniel Niles 12 Portland 17:34.60 54 Harrison Jones 12 South Portland 17:34.90 55 Gage Bruns 11 Bucksport 17:35.00 56 Tim Collins 10 Hampden 17:37.00 57 Colin Wright 11 Camden Hills 17:37.50 58 Ethan Linscott 12 Lee 17:37.85 59 Nate Driscoll 12 Scarborough 17:38.00 60 Beckett Cote 10 Messalonskee 17:40.00 61 Riley Dunn 12 Morse 17:40.00 62 Emmons Whited 12 South Portland 17:40.00 63 Stuart Baybutt 12 Yarmouth 17:44.10 64 Garrison Melendy 11 Kents Hill 17:45.00 65 Zane Roggenbuck 11 Orono 17:45.00 66 Walker Hedrich 10 Camden Hills 17:46.43 67 Ethan Roach 11 John Bapst 17:46.50 68 Joseph Cotta 12 Scarborough 17:48.00 69 Eliot O'Mahoney 11 Lincoln Acad 17:48.40 70 Nicholas Koziell 10 Scarborough 17:49.00 71 Sam Cashman 10 Brunswick 17:49.20 72 Adam Miller-treat 12 Bangor 17:49.86 73 Ethan Demerchant 12 Bangor 17:49.90 74 Owen Beane 10 Orono 17:50.00 75 Adam Bilodeau 12 Lewiston 17:50.00 76 Andrew Young 10 Windham 17:50.10 77 Cameron Pernal 10 Yarmouth 17:50.10 78 Landen Springer 10 Scarborough 17:51.00 79 Indy Metcalf 10 Harwood 17:51.50 80 Thomas Norgang 12 George Stevens 17:52.27 81 Graden Joly 11 Windham 17:54.90 82 Lucas Reimann-Dubber 11 Kents Hill 17:55.00 83 Matthew Donahue 11 Mt. St. Charles 17:57.00 84 Nicholas Russ 11 Lincoln Acad 17:58.37 85 Lucien Beardsley 12 Gorham 17:59.00 86 Grady Kemp 12 Lake Region 17:59.00 87 Seamus Raftice 12 Greely 17:59.14 88 Andrew Turlo 12 Waterville 18:00.00 89 Kevin Fogarty 10 Bangor 18:00.00 90 Ethan Sewall 12 Gould 18:00.00 91 Olivier Lacroix 12 Kents Hill 18:00.00 92 Fischer Petrlik 10 South Portland 18:00.90 93 Lucas Gagnon 12 John Bapst 18:01.72 94 Griffin Merrill 10 John Bapst 18:02.35 95 Gaffney McDonough 10 Morse 18:02.50 96 Matthew Sallinen 10 Gorham 18:03.00 97 Braden Rioux 11 Winslow 18:03.00 98 Caleb Young 12 Windham 18:03.30 99 Brodie Warner 10 Bonny Eagle 18:04.44 100 Gabe Eaton 10 Brunswick 18:04.90 101 Aedyn Hughes 10 Ellsworth 18:05.00 102 Troy Morrison 11 Blue Hill Harbor 18:06.50 103 Jonathan Koehler 10 Brunswick 18:07.60 104 Nate Wayne 11 Brunswick 18:07.70 105 Asa Winter 11 Portland 18:07.90 106 Sol Lorio 12 George Stevens 18:09.59 107 Ben Pike 10 Camden Hills 18:09.60 108 Trevor Parlee 11 Brewer 18:11.96 109 Benjamin Bouchard 11 Scarborough 18:13.00 110 Bryan Gagnon 12 Boothbay/Wisc 18:15.00 111 Ben Bateman 12 Hermon 18:15.00 112 Thomas Leggat-Barr 11 Greely 18:15.30 113 Liam McKernan 11 MDI 18:16.00 114 Sam Goldey 11 Cony 18:16.85 115 Chris Jaynes 10 Falmouth 18:17.00 116 Marshall Wall 10 Brunswick 18:18.30 117 Patrick Mckenney 12 Skowhegan 18:20.00 118 Micah Bryan 12 George Stevens 18:20.31 119 Dominick Dow 11 Boothbay/Wisc 18:21.00 120 Greggory Waterman 11 Sanford 18:21.60 121 Jeffrey Warnock 12 Mt. Abram 18:21.80 122 Austin Chandler 12 George Stevens 18:21.97 123 Ryan Martley 12 Burrillville, RI 18:24.00 124 Tyler Stillman 12 Hampden 18:24.00 125 Gryffin Kristan 12 Boothbay/Wisc 18:25.00 126 Jordan Furtado 10 Burrillville, RI 18:25.00 127 Hadrian Ward 10 Camden Hills 18:25.30 128 Askel Yeo 12 Yarmouth 18:27.10 129 Ambrose McCullough 11 Cheverus 18:28.50 130 Ryan Clark 12 Boothbay/Wisc 18:29.00 131 Nathan Bergquist-Guimond 11 Gorham 18:29.00 132 Spencer Gordon 12 Old Town 18:30.00 133 Finley Knappe 10 Kennebunk 18:30.00 134 Gavin Sampson 10 Massabesic 18:30.00 135 Andrew Atwater 12 Kennebunk 18:30.00 136 Henry McDevitt 11 Camden Hills 18:31.90 137 Paul Sames 10 South Portland 18:33.00 138 Andrew Hipsky 12 George Stevens 18:33.08 139 Sam Craighead 12 MDI 18:35.00 140 Payton Blagdon 12 Boothbay/Wisc 18:35.00 141 Finn Henderson 10 Gorham 18:35.00 142 Sebastian Hesser 11 Cape Elizabeth 18:36.75 143 Caleb Pelletier 10 Sanford 18:37.40 144 Trevor Campbell 10 Brunswick 18:37.60 145 Jonathan Ouellette 10 John Bapst 18:39.24 146 Mason Bard 12 Mt. St. Charles 18:40.00 147 Bhavnish Tucker 11 Lake Region 18:40.00 148 Sami Rizkallah 12 Yarmouth 18:40.20 149 Cruise LaBrie 11 Gorham 18:42.00 150 Jack Smart 12 South Portland 18:42.00 151 Cullen Rafford 11 Greely 18:42.55 152 Christopher Cummiskey 10 Harwood 18:42.70 153 Aiden Jacobs 12 Lincoln Acad 18:44.14 154 Joshua Leinwand 12 Yarmouth 18:44.30 155 James Mooney 11 Cony 18:44.99 156 Thomas Tracy 12 Messalonskee 18:45.00 157 Owen Lynch 12 Portland 18:45.40 158 Sam Coffin 12 Cony 18:45.69 159 Gilman Taylor 11 John Bapst 18:46.78 160 Sam Stocks 10 South Portland 18:46.90 161 Silas Bartol 11 Maranacook 18:47.10 162 Finn Urey 12 Camden Hills 18:48.50 163 Quinn Smith 11 Harwood 18:49.30 164 Declan McPartlan 12 Portland 18:49.60 165 Julien Turmenne 12 Lewiston 18:50.00 166 Jonah Jenkins 10 Kents Hill 18:50.00 167 Colby Shumway 11 Scarborough 18:53.00 168 Evan Hankins 11 Yarmouth 18:54.10 169 Cash Kellen 10 Cheverus 18:54.20 170 Isaac Pendleton 12 Yarmouth 18:54.60 171 Johnny Bsullak 10 Poland 18:55.00 172 Zachary Vanni 11 Greely 18:55.00 173 Tristan Hardel 11 Yarmouth 18:55.00 174 Michael Johnson 11 Bucksport 18:57.00 175 Zephyr Lani-Caputo 12 Erskine 18:57.00 176 Griffin Vivian 11 Cheverus 18:57.10 177 Kaiden Carney 12 Washburn 18:58.00 178 Cameron Potter 10 Burrillville, RI 18:58.00 179 Dominic Malette 10 Greely 18:58.90 180 Austin Trask 11 Boothbay/Wisc 18:59.00 181 Kodi Quimby 12 Mt. Blue 19:00.00 182 Vinnie Armstrong 10 King's Edgehill 19:00.00 183 Dylan Hurley 12 Kennebunk 19:00.00 184 Chris Augur 10 Yarmouth 19:00.00 185 Lucas Sun 12 Bangor 19:00.00 186 Gus Whited 10 South Portland 19:01.00 187 Jeffrey Owen 10 Yarmouth 19:01.40 188 Alec Campbell 12 South Portland 19:03.80 189 Jay Haney 11 MDI 19:04.00 190 Brendan Ledwick 10 Brunswick 19:04.60 191 Nate Barmby 11 Maine Coast 19:05.00 192 Nolan Feyler 11 Gorham 19:05.00 193 Roman Thomas 12 Windham 19:05.60 194 Gehrig Hatch 12 Marshwood 19:06.00 195 Ben Colello 12 Cape Elizabeth 19:06.50 196 Alex Price 10 Portland 19:06.80 197 Lucian Avila-Gatz 10 MDI 19:07.00 198 James Bertolino 12 Brewer 19:09.73 199 Lincoln Gage 10 Harwood 19:10.50 200 Ryan Davis 12 MDI 19:11.00 201 Feleke Lynch 11 MDI 19:12.00 202 Will Clark 11 Lincoln Acad 19:14.57 203 Harry Dougherty 12 Yarmouth 19:15.00 204 Ian Brown 10 Gould 19:15.00 205 Dylan Franklin 10 Burrillville, RI 19:16.00 206 Joe Riddell 11 Marshwood 19:17.00 207 Dominick Toscano 11 Leavitt 19:17.09 208 Ben Arsenault 10 Orono 19:20.00 209 Ben Byrd 12 Marshwood 19:22.00 210 Andrew Nalchajian 11 Falmouth 19:23.20 211 Eliot Wemple 12 Wheeler, RI 19:24.00 212 Nathan Pires 11 Yarmouth 19:24.30 213 Andrew Catalano 10 Bonny Eagle 19:26.42 214 Jacob Mora 11 Gorham 19:28.00 215 Elias Coleman 11 Portland 19:28.41 216 Isaiah Hatch 10 Deer Isle 19:30.00 217 Renaud Gremillet 10 Kents Hill 19:30.00 218 Lucas Barstow 10 Gould 19:30.00 219 Wyatt Byther 12 Old Town 19:30.00 220 Riley Hastey 11 Sumner 19:33.00 221 Simon Shyka-brown 11 Cape Elizabeth 19:33.50 222 Oakley Bradenday 12 Portland 19:33.70 223 Matthew Haire 12 Narraguagus 19:35.00 224 Alexander Emery 10 Cape Elizabeth 19:35.00 225 Jinqi Li 11 Windham 19:36.80 226 Case Jacobs 11 Morse 19:37.92 227 Thijs Gilda 12 Cape Elizabeth 19:38.42 228 Jed Hartley 10 John Bapst 19:38.82 229 Leo Lomangino 12 South Portland 19:39.00 230 Ezra Gronlund 12 Lake Region 19:39.00 231 Xander Pettis 11 Kennebunk 19:40.00 232 Eamon McGlashan 12 Kennebunk 19:40.00 233 Joshua Justice 10 Greely 19:40.10 234 Nathan Dallaire 12 Massabesic 19:40.12 235 Evan Atwood 10 Wheeler, RI 19:41.00 236 Nolan Serafin 11 Burrillville, RI 19:41.00 237 Kaden Langevin 10 Biddeford 19:41.50 238 Jacob Kaiser 10 Biddeford 19:44.70 239 Nathan Ashe 11 Cape Elizabeth 19:45.00 240 Noah Corcoran 11 Maine Coast 19:45.00 241 Domenico Falcon 11 Lake Region 19:46.00 242 Nick Munyaneza 10 Gorham 19:47.00 243 CJ Savastano 11 Lincoln Acad 19:47.20 244 Nathaniel Wyman 11 Portland 19:47.40 245 Olin Johnson 10 Falmouth 19:49.20 246 Roegan Carney 11 Washburn 19:50.00 247 Matthew Cormier 11 Ellsworth 19:50.00 248 Brosnan Comeau 12 Monmouth 19:50.00 249 Merrick Bryant 11 Lake Region 19:50.00 250 Levi Graham 12 Yarmouth 19:50.20 251 Brandon Mastriano 11 Cony 19:50.81 252 Roman Solmos 12 Yarmouth 19:50.90 253 Justice Taylor 12 Biddeford 19:52.60 254 Oliver Perry 12 Yarmouth 19:53.90 255 Daniel Kim 11 Falmouth 19:53.93 256 George Ayer 11 Portland 19:55.30 257 Ben Condit 12 Edward Little 19:56.75 258 Tristan Cormier 12 Lake Region 19:57.00 259 Logan Fortier 12 Falmouth 19:57.06 260 Jackson Lyon 10 Greely 19:57.30 261 Levi Herr 11 Yarmouth 19:57.80 262 Chase Mailhot 12 Lisbon 19:58.00 263 Seb Orth 12 Wheeler, RI 19:58.00 264 Ethan Jason 10 Falmouth 19:58.65 265 Yiuhon Chan 11 Wheeler, RI 19:59.00 266 Derrick Stephens 12 Windham 19:59.40
Maine XC Festival of Champions 2022
Meet History
Meet Records
Venue Records
Past Meets
- Back
- 2024-10-05 Compare
- 2023-09-30 Compare
- 2021-10-02 Compare
- 2020-10-03 Compare
- 2019-10-05 Compare
- 2018-09-29 Compare
- 2017-09-30 Compare
- 2016-10-01 Compare
- 2015-10-03 Compare
- 2014-10-04 Compare
- 2013-10-05 Compare
- 2012-09-29 Compare
- 2011-10-01 Compare
- 2010-10-02 Compare
- 2009-10-03 Compare
- 2008-10-04 Compare
- 2007-09-29 Compare
- 2006-09-30 Compare
- 2005-10-01 Compare
- 2004-10-02 Compare
- 2003-10-04 Compare
- 2002-10-05 Compare