Seeded Section - 2:30 PM 1 Matthew Giardina 11 Bishop Guertin 15:09.20 2 Jacob Redman 12 Bedford 15:36.00 3 Maddox Jordan 12 Noble 15:51.83 4 Sam Laverdiere 11 Lake Region 15:53.00 5 William Hileman 12 Bucksport 15:54.98 6 Carson Fischer 11 Bishop Guertin 15:58.30 7 Nathan Blades 12 Portland 16:03.00 8 Sean Gray 10 Portsmouth 16:03.04 9 Xavier Lemieux 12 Bonny Eagle 16:12.00 10 Ben Klingle 12 Brunswick 16:12.24 11 Jack Mattingly 12 E.O. Smith 16:13.00 12 Carter Libby 12 GrayNewGlocester 16:21.50 13 Benjamin Prestes 12 Portland 16:26.00 14 Kaleb Colson 12 Sumner 16:27.00 15 Pierce Coughlin 11 Messalonskee 16:30.04 16 Ethan Fadden 12 Mt Saint Charles 16:30.85 17 Jared Bekkering 12 Bedford 16:32.00 18 Henri Rivard 10 Marshwood 16:34.00 19 Harrison Shain 12 Hampden 16:34.83 20 Luke Allen 11 East Greenwich 16:37.00 21 Brendan Cook 11 E.O. Smith 16:37.00 22 Henri McCourt 11 Mt. Blue 16:37.00 23 Alex Gilbert 10 Freeport 16:39.13 24 Evan Small 11 South Portland 16:39.75 25 Griffin Merrill 11 John Bapst 16:40.00 26 Crawford Cauthen 10 Glastonbury 16:40.00 27 Ethan Keller 11 Scarborough 16:41.00 28 Will Spaulding 12 Freeport 16:41.78 29 Trevor Williams 12 Kennebunk 16:45.00 30 Aedyn Hughes 11 Ellsworth 16:45.00 31 Enzo Giampaolo 10 Lewiston 16:45.05 32 Gabe Durazo 12 Leavitt 16:46.64 33 Samuel Prescott 10 Bishop Guertin 16:47.70 34 Eliot O'Mahoney 12 Lincoln Acad 16:47.89 35 Beckett Cote 11 Messalonskee 16:48.77 36 Patrick Fish 12 Bedford 16:49.00 37 Micah Dunsmor 12 Bishop Guertin 16:49.00 38 Aidan Ring 11 York 16:50.00 39 Ethan Roach 12 John Bapst 16:50.00 40 Asher Valentine 10 Hampden 16:50.25 41 Christopher Pottle 12 Winthrop 16:52.50 42 Ryan McPherson 10 Brunswick 16:54.82 43 Sam Cashman 11 Brunswick 16:58.68 44 Andrew Young 11 Windham 16:58.70 45 Tait Harvey 10 Greely 16:59.00 46 Calvin Vincent 10 Edward Little 17:00.00 47 Harrison Dunne 11 Bonny Eagle 17:00.00 48 Finley Knappe 11 Kennebunk 17:00.00 49 Conlan MacKenzie 12 JH Gillis 17:00.00 50 Tim Collins 11 Hampden 17:00.01 51 Teo Steverlynck-Horne 12 Freeport 17:01.40 52 Levi Riggs 10 Morse 17:01.60 53 William Coull 11 Greely 17:02.00 54 Landon Morrison 12 York 17:03.00 55 Aidan Roberts 11 Lake Region 17:05.00 56 Will Gear 12 York 17:06.00 57 Marshall Wall 11 Brunswick 17:06.01 58 Miles Shain 10 Hampden 17:06.44 59 Nate Wayne 12 Brunswick 17:07.02 60 Tom Golas 11 Chariho 17:07.98 61 Ambrose McCullough 12 Cheverus 17:08.00 62 Brody Fahys 11 East Greenwich 17:09.00 63 Rowan McDonald 12 Bonny Eagle 17:12.00 64 Gabe Eaton 11 Brunswick 17:14.33 65 Conner Smith 11 Freeport 17:14.68 66 Gabriel Corey 12 Winthrop 17:16.80 67 Jonathan Koehler 11 Brunswick 17:16.88 68 Sam Tooley 10 Camden Hills 17:16.88 69 Tyler Gilbert 12 Bonny Eagle 17:17.00 70 Razza Malik 11 Glastonbury 17:17.00 71 Colby Shumway 12 Scarborough 17:18.00 72 Gabriel Montoya 12 E.O. Smith 17:18.00 73 Bhavnish Tucker 12 Lake Region 17:18.00 74 Sam Hageman 10 Glastonbury 17:19.00 75 Henry Milan 11 John Bapst 17:20.00 76 Landen Springer 11 Scarborough 17:20.00 77 Ryan Jung 11 Bedford 17:20.00 78 Reid Wemple 10 Wheeler 17:20.00 79 Noah Morris 12 Medomak Valley 17:20.00 80 Spencer Slayton 11 E.O. Smith 17:20.00 81 Elias Coleman 12 Portland 17:22.00 82 Nicholas Koziell 11 Scarborough 17:22.00 83 Gage Bruns 12 Bucksport 17:25.00 84 Ren Salisbury 12 Sumner 17:25.00 85 Fischer Petrlik 11 South Portland 17:27.92 86 Ellis Wood 10 Deering 17:29.00 87 Danny McCartney 12 Cheverus 17:30.00 88 Hans Bakke 11 York 17:30.00 89 Owen Beane 11 Orono 17:30.00 90 Braden Rioux 12 Winslow 17:30.00 91 Jonathan Ouellette 11 John Bapst 17:30.00 92 Hayden Atkinson 10 York 17:30.00 93 Rousseyl Mohamed 12 Lewiston 17:30.06 94 Preston Gerry 12 GrayNewGlocester 17:33.70 95 Indy Metcalf 11 Harwood Union 17:34.00 96 Jason Hargesheimer 12 Portland 17:34.00 97 Walker Hedrich 11 Camden Hills 17:35.36 98 Sam Goldey 12 Cony 17:35.36 99 Ethan Pulsifer 11 Bedford 17:36.00 100 Charlie Jacques 11 Portland 17:37.00 101 Andrew Greene 10 Hampden 17:38.60 102 Ken Hermawan 12 York 17:40.00 103 Garrison Melendy 12 Kents Hill 17:40.00 104 Luke Doscinski 10 Mt. Blue 17:40.00 105 David Hayes 10 East Greenwich 17:41.00 106 William Connolly 12 E.O. Smith 17:41.00 107 Graden Joly 12 Windham 17:41.50 108 Trevor Parlee 12 Brewer 17:42.91 109 Matthew Cormier 12 Ellsworth 17:44.00 110 Trevor Campbell 11 Brunswick 17:45.08 111 Brody Simons 12 Hampden 17:45.38 112 Evan Atwood 11 Wheeler 17:46.00 113 Arthur Ferris 10 Burrillville 17:47.94 114 Sebastian Shields 12 Thornton 17:48.00 115 Chris Vachon 11 Portsmouth 17:49.00 116 Owen Blades 10 Portland 17:50.00 117 Will Gardoqui 12 York 17:50.00 118 Lucas Reimann-Dubber 12 Kents Hill 17:50.00 119 Benjamin Bouchard 12 Scarborough 17:50.00 120 Baxter Merriam 11 Scarborough 17:50.00 121 Ben Hatch 10 Mt. Blue 17:50.00 122 Bennett Ross 12 Winthrop 17:50.30 123 Jared Peltier 12 Chariho 17:54.20 124 Nicholas Russ 12 Lincoln Acad 17:54.28 125 Charlie Newton 12 York 17:55.00 126 Henry McDevitt 12 Camden Hills 17:55.17 127 Runner Jarrett 11 Foxcroft 17:56.00 128 Gavin Sampson 11 Massabesic 17:58.00 129 Finn Morris 12 Cape Elizabeth 17:58.00 130 Liam McKernan 12 MDI 17:58.35 131 Eli Hoeft 11 Mt. Blue 18:00.00 132 Ethan Stockwell 11 Scarborough 18:00.00 133 Carlos Torres 12 Westbrook 18:00.00 134 Colin Wright 12 Camden Hills 18:00.46 135 Jonathan Wagner 12 Winthrop 18:00.60 136 Michael Lawlor 10 South Portland 18:00.63 137 Paul Sames 11 South Portland 18:01.68 138 Josh Valentine 11 East Greenwich 18:04.00 139 Cash Kellen 11 Cheverus 18:05.00 140 Thomas Lacroix 11 Kents Hill 18:05.00 141 Jackson Kayne 10 Cheverus 18:05.00 142 Jonah Jenkins 11 Kents Hill 18:05.00 143 Lucien Beardsley 12 Kents Hill 18:05.00 144 Liam Nudd 10 Cape Elizabeth 18:05.00 145 Lukas Pounder 10 Narraguagus 18:05.00 146 Porter Towne 12 Freeport 18:05.60 147 Aran Johnson 11 Portland 18:08.00 148 Alden Reardon 10 Fort Kent 18:10.47 149 Jinqi Li 12 Windham 18:11.00 150 Scott Evan Pakenham 12 Portsmouth 18:11.69 151 Diego Aguilar 10 Glastonbury 18:12.00 152 Quinn Smith 12 Harwood Union 18:12.00 153 Austyn Neidel 11 Glastonbury 18:12.00 154 David Casado 11 Bedford 18:13.00 155 Maxwell Murthi 11 Bedford 18:13.00 156 Noel Heath 10 Scarborough 18:15.00 157 Andrew Catalano 11 Bonny Eagle 18:15.00 158 Thomas Legatt Barr 12 Greely 18:15.00 159 Ethan Cadorette 11 Biddeford 18:15.72 160 Lucian Avila-Gatz 11 MDI 18:16.35 161 Christopher Jaynes 11 Falmouth 18:17.00 162 Jed Hartley 11 John Bapst 18:20.00 163 Chris Taylor 11 Ellsworth 18:20.00 164 John Salonia 10 Glastonbury 18:21.00 165 Greggory Waterman 12 Sanford 18:21.60 166 Arrington Scigliano 11 E.O. Smith 18:23.00 167 Chris Cooper 10 MDI 18:23.72 168 Theodore Bond 10 Bishop Guertin 18:23.90 169 Gavin Gerry 11 GrayNewGlocester 18:24.20 170 Sam Anderson 12 Deering 18:24.24 171 Owen Dawson 11 Freeport 18:24.70 172 Gus Whited 11 South Portland 18:24.94 173 Jacob Violette 11 Caribou 18:25.00 174 Jason Cao 10 E.O. Smith 18:26.00 175 Asa Berry 12 Sumner 18:27.00 176 Noah Oliver 10 Messalonskee 18:28.26 177 Isaac Sines 10 Washburn 18:29.00 178 Jack Marston 11 Portsmouth 18:29.79 179 Nathan Pires 12 Yarmouth 18:30.00 180 Michael Johnson 12 Bucksport 18:30.00 181 Christopher Cummiskey 11 Harwood Union 18:30.00 182 Ben Arsenault 11 Orono 18:30.00 183 Asa Winter 12 Portland 18:30.00 184 Calder MacKenzie 10 JH Gillis 18:30.00 185 Pi Crosby 11 Waynflete 18:30.00 186 Claire Willett 12 Sumner 18:31.00 187 Jay Haney 12 MDI 18:32.97 188 Nathan Bergquist-Guimond 12 Gorham 18:33.66 189 James Marcaccio 10 East Greenwich 18:36.00 190 Henry Morrison 11 Portland 18:37.00 191 Caleb Pelletier 11 Sanford 18:37.40 192 Zachary Vanni 12 Greely 18:39.00 193 Devin Richard 12 Burrillville 18:39.42 194 Evan Hankins 12 Yarmouth 18:40.00 195 Arman Gurcan 10 Cheverus 18:40.00 196 Sebastian Hesser 12 Cape Elizabeth 18:40.00 197 Zane Roggenbuck 12 Orono 18:40.00 198 Benjamin Villatoro 12 Mt Saint Charles 18:40.50 199 Sam Stocks 11 South Portland 18:40.69 200 Drew Forch 11 Portsmouth 18:41.29 201 Riley Hastey 12 Sumner 18:42.00 202 Conor Glasier 12 Lincoln Acad 18:42.61 203 Braden Phemester 10 Bishop Guertin 18:43.00 204 Brodie Warner 11 Bonny Eagle 18:44.00 205 Jacob Harmon 10 Portland 18:44.00 206 Rowan Tate 12 Ellsworth 18:44.00 207 Camden Brown 11 Orono 18:45.00 208 David Patnaude 12 George Stevens 18:45.00 209 Troy Morrison 12 George Stevens 18:45.00 210 Erik Davis 11 George Stevens 18:45.00 211 Jaxon Fiske 10 Glastonbury 18:45.00 212 Ben Pike 11 Camden Hills 18:46.11 213 Timothy Lynch 12 East Greenwich 18:46.45 214 CJ Savastano 12 Lincoln Acad 18:47.36 215 Dakoda Davis 12 Washington Acad 18:48.00 216 Ian Kozielec 12 Camden Hills 18:49.78 217 Asa Tussing 11 Deering 18:50.00 218 Jackson Dineen 10 Bangor 18:50.00 219 Robert Berry 10 Narraguagus 18:50.00
Maine XC Festival of Champions 2023
Meet History
Meet Records
Venue Records
Past Meets
- Back
- 2024-10-05 Compare
- 2022-10-01 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