2025 Maine XC Festival of Champions - 10/4/2025                
                     Performance List - Updated 10/3 @ 9 PM                                
 
Event 2  Boys 5k Run CC Finals
===============================================================================
      Course:  14:55.56  10/5/2024   Sean Gray, Portsmouth                     
        Meet:  14:55.56  10/5/2024   Sean Gray, Portsmouth                     
'24 Champion:  14:55.56  10/5/2024   Sean Gray, Portsmouth                     
     Name                        Year School                 Seed           
===============================================================================
Austin Preparatory School
  1  Thomas Casale                 12 Austin Prep        18:17.00 
  2  Andrew Skeirik                11 Austin Prep        18:24.00 
  3  Jaxson Graham                 11 Austin Prep        18:40.00 
  4  Ariel Aguilo                  11 Austin Prep        18:57.00 
  5  Michael Caruso                11 Austin Prep        20:18.00 
  6  Nico Fenn                     11 Austin Prep        20:36.00 
  7  Andreas Visan                 11 Austin Prep        22:41.00 
  8  James Aprahamian              11 Austin Prep        22:44.00 
Bangor Christian School
  1  Levi Cravin                   12 Bangor Christian   21:09.41 
  2  Jeremiah Dorr                 11 Bangor Christian   21:37.75 
  3  Isaac Rounds                  11 Bangor Christian   23:32.23 
Bangor High School
  1  Samuel Bergmark               11 Bangor             16:17.00 
  2  Samuel Dineen                 11 Bangor             17:15.00 
  3  Jackson Dineen                12 Bangor             17:15.00 
  4  Brady Pelletier               12 Bangor             17:45.00 
  5  Cooper Martin                 11 Bangor             18:20.00 
  6  Nathan Chute                  11 Bangor             18:50.00 
  7  Mathias Porter                10 Bangor             19:03.00 
  8  Daniel Siemers                11 Bangor             19:32.00 
  9  Maxwell Kuhn                  10 Bangor             19:33.00 
 10  Liam Vigue                    12 Bangor             20:07.00 
 11  Andrew Lam                    12 Bangor             20:30.00 
 12  Darcey Lees                   12 Bangor             21:10.00 
 13  Boede Sines                    9 Bangor             21:24.00 
 14  Desmond Lees                   9 Bangor             21:30.00 
 15  Leron Nguyen                  12 Bangor             24:40.00 
 16  Caden Olesniewicz              9 Bangor             26:00.00 
 17  Mitchell Morin                10 Bangor             26:20.00 
 18  Bentley Surette               10 Bangor             28:45.00 
 19  Luis Beltejar                 12 Bangor             28:47.00 
 20  Ethan Hills                   12 Bangor             33:00.00 
Belfast Area High School
  1  Phineas Cumler                10 Belfast            23:41.85 
  2  Kai Kutsy-Durbin              11 Belfast            26:06.10 
Berwick Academy
  1  Mikhail El-Badry              11 Berwick            18:27.00 
  2  Max Grube                     11 Berwick            22:00.00 
  3  Benjamin McGowan               9 Berwick            23:00.00 
  4  Henry Hudson                  10 Berwick            23:00.00 
  5  Tajes Khanna                  10 Berwick            23:00.00 
  6  Damien Hattan                 10 Berwick            23:00.00 
  7  Cooper Hendrick                9 Berwick            23:00.00 
  8  Liam Brennan                  10 Berwick            23:00.00 
  9  Dominic Lorello               10 Berwick            23:00.00 
 10  Jase Leroux                   10 Berwick            23:00.00 
 11  Nick Dorsey                   11 Berwick            23:30.00 
 12  Leif Ertelt                   10 Berwick            30:00.00 
 13  Garrett Murphy                11 Berwick            30:00.00 
 14  Teddy Fuller                  10 Berwick            30:00.00 
 15  Hopper Starkey                 9 Berwick            32:00.00 
 16  Henry Kaplan                   9 Berwick            34:00.00 
Biddeford High School
  1  Ali Kareem                    12 Biddeford          19:20.29 
  2  Lucas Scott                   12 Biddeford          19:58.68 
  3  Peter Graffam                  9 Biddeford          20:04.97 
  4  Rocklen Bald                   9 Biddeford          20:23.00 
  5  Jackson Donovan               11 Biddeford          21:50.07 
  6  Caleb Tardif                  12 Biddeford          24:45.44 
  7  Cassius Lancaster              9 Biddeford          31:39.17 
Bonny Eagle High School
  1  Callahan Stiasny               9 Bonny Eagle        17:28.00 
  2  Evan Gilbert                  11 Bonny Eagle        17:32.54 
  3  Brayden Beattie                9 Bonny Eagle        19:37.91 
  4  Liam Derier                   10 Bonny Eagle        20:01.80 
  5  Kyle Semenchuk                 9 Bonny Eagle        20:11.80 
  6  Micah D'Amboise               10 Bonny Eagle        20:34.80 
  7  Dominic Metayer               11 Bonny Eagle        21:10.53 
  8  Banner Andrews                10 Bonny Eagle        21:25.57 
  9  Davis Powell                  11 Bonny Eagle        21:53.73 
 10  Stephen Sirois                 9 Bonny Eagle        22:44.00 
 11  Zachary Waterhouse             9 Bonny Eagle        23:24.02 
 12  Lucas Ng                       9 Bonny Eagle        25:46.67 
 13  Jordan Certoma                10 Bonny Eagle        25:51.00 
 14  Jackson Bethel                 9 Bonny Eagle        26:01.00 
 15  Raymond Stoddard               9 Bonny Eagle        27:20.00 
 16  Keegan Weeman                 12 Bonny Eagle        30:13.37 
Boothbay/Wiscasset HS
  1  Aj Crocker                    11 Boothbay/Wis       17:29.00 
  2  Louie Caidoc                  10 Boothbay/Wis       18:59.00 
  3  Jackson Zehm                  10 Boothbay/Wis       19:59.00 
  4  Ross Gaffney                  12 Boothbay/Wis       19:59.00 
  5  Ben Gapski                    10 Boothbay/Wis       20:29.00 
  6  John Cooper                    9 Boothbay/Wis       20:29.00 
  7  Nathan Percival               12 Boothbay/Wis       20:59.00 
  8  Carson MacKusick               9 Boothbay/Wis       28:00.00 
Brewer High School
  1  Riddick Boyington             10 Brewer             19:54.78 
  2  Ian Thayer                    10 Brewer             21:24.39 
  3  Nikolas Long                  11 Brewer             21:48.68 
  4  Cole Hubbard                  11 Brewer             22:36.84 
  5  Matthew Goodwin               11 Brewer             23:58.04 
  6  Shreyas Handral               11 Brewer             25:49.76 
  7  Joshua Meaney                  9 Brewer             26:37.87 
  8  Landon Barnett                11 Brewer             27:32.12 
  9  Malakai Hager                  9 Brewer             28:00.00 
 10  Jasper Greenleaf              12 Brewer             28:04.19 
 11  Henry Hamilton                 9 Brewer             30:45.79 
Brunswick High School
  1  Ryan McPherson                12 Brunswick          16:53.00 
  2  Jonathan Bisson               11 Brunswick          18:20.48 
  3  Nick Morouse                  12 Brunswick          18:42.36 
  4  Jack Cashman                  11 Brunswick          18:53.31 
  5  Tristan McGraw                10 Brunswick          18:59.03 
  6  Ewan Nash                     10 Brunswick          19:02.51 
  7  Harper Nelson                 10 Brunswick          19:40.98 
  8  Nathaniel Knowles             11 Brunswick          19:41.34 
  9  Aidan Schofield                9 Brunswick          19:54.05 
 10  Zan Hatch                     10 Brunswick          20:00.00 
 11  Crawford Martinez             10 Brunswick          20:34.47 
 12  Ryan Anna                     12 Brunswick          20:43.48 
 13  Stirling Martinez             10 Brunswick          21:18.12 
 14  Ned Boak                      11 Brunswick          21:20.00 
 15  Nick Johnson                   9 Brunswick          23:05.93 
 16  Wyatt Briggs                  11 Brunswick          23:15.38 
 17  Samuel Dudley                  9 Brunswick          23:18.75 
 18  Manny Inacio                  11 Brunswick          23:31.42 
 19  Levi Prince                   11 Brunswick          24:53.11 
Bucksport High School
  1  Connor Kedzierski             11 Bucksport          16:50.00 
  2  Connor Meshey                 11 Bucksport          18:00.00 
  3  Zachary Havey-Chambers        12 Bucksport          19:50.00 
  4  Nathaniel Hileman              9 Bucksport          20:00.00 
  5  Marlin Orcutt                 12 Bucksport          20:30.18 
  6  Cameron Orcutt                12 Bucksport          21:50.04 
  7  Balian Mortensen              10 Bucksport          24:45.00 
  8  Charlie Young                  9 Bucksport          25:45.00 
  9  Alex Gayoso                    9 Bucksport          32:00.00 
Burrillville High School
  1  Drew Gaulin                   11 Burrillville       17:43.00 
  2  Leo Picard                    12 Burrillville       18:42.00 
  3  Declan Costa                  12 Burrillville       19:09.00 
  4  Tyler Bialous                 11 Burrillville       20:21.76 
  5  Joshua Zazza                  12 Burrillville       20:34.00 
  6  Tanner Russell                 9 Burrillville       20:39.69 
  7  Lorenzo Caiani                10 Burrillville       20:41.00 
  8  Bjorn Kjornberg               10 Burrillville       22:10.00 
  9  Mason Gaucher                  9 Burrillville       22:14.25 
Camden Hills Regional HS
  1  Sam Tooley                    12 Camden Hills       16:54.85 
  2  Noah Seigh                    10 Camden Hills       17:19.69 
  3  William Parker                 9 Camden Hills       18:03.72 
  4  Zach Egeland                  11 Camden Hills       18:12.25 
  5  Avery Redfern                  9 Camden Hills       19:02.87 
  6  Joseph Scordino               10 Camden Hills       19:12.15 
  7  Keagan Urey                   10 Camden Hills       19:28.99 
  8  Jack Stephenson               11 Camden Hills       19:39.37 
  9  Jack Palmiter                 11 Camden Hills       20:18.09 
 10  Jensen Cook                   12 Camden Hills       20:48.71 
 11  Ray Beach                      9 Camden Hills       20:52.94 
 12  Rhy Labelle                   10 Camden Hills       21:14.92 
 13  Mickey Nowell                 12 Camden Hills       21:25.50 
 14  Kergan Thomann                11 Camden Hills       21:53.18 
 15  Leo Jones                      9 Camden Hills       22:34.78 
 16  Patrick Seely                 10 Camden Hills       22:50.24 
 17  Trey Belcher                   9 Camden Hills       23:35.69 
Cape Elizabeth High School
  1  Leo Ferrey                    10 Cape Elizabeth     16:57.95 
  2  Liam Nudd                     12 Cape Elizabeth     17:53.87 
  3  Jonah Milton                  10 Cape Elizabeth     18:29.14 
  4  Carter Washburn               10 Cape Elizabeth     18:54.12 
  5  Finn Zwintscher               11 Cape Elizabeth     19:04.54 
  6  Leland O'Reilly               11 Cape Elizabeth     19:06.64 
  7  Ben McCalmon                  10 Cape Elizabeth     19:13.59 
  8  Jasper Rogers                 12 Cape Elizabeth     19:19.33 
  9  Owen Beauregard               11 Cape Elizabeth     20:10.02 
 10  Quentin Lombard               11 Cape Elizabeth     21:15.10 
 11  Erik Frey                     10 Cape Elizabeth     21:19.81 
 12  Sam Hebda                     10 Cape Elizabeth     21:21.05 
 13  Charlie DeBruyn                9 Cape Elizabeth     22:47.63 
 14  Aidan Morris                  12 Cape Elizabeth     22:55.02 
 15  Thomas Cadigan                12 Cape Elizabeth     23:30.00 
 16  Harry Lombard                  9 Cape Elizabeth     23:32.00 
 17  Alexander Markot               9 Cape Elizabeth     23:45.00 
 18  Toby Noonan                   12 Cape Elizabeth     24:08.21 
 19  Noah Scott                    11 Cape Elizabeth     25:29.48 
 20  Robert Emery                   9 Cape Elizabeth     25:54.18 
 21  Peyton Bizub                  11 Cape Elizabeth     25:58.16 
 22  Alexander Reeves              10 Cape Elizabeth     26:14.29 
Caribou High School
  1  Tewolde Stewart               11 Caribou            17:29.76 
  2  Pierce Gorneault               9 Caribou            17:34.57 
  3  Scott Stubbs                  12 Caribou            17:51.97 
  4  Xander Jamieson               11 Caribou            18:25.07 
  5  Cameron Levesque              10 Caribou            20:12.57 
  6  Isaac Brissette                9 Caribou            20:37.00 
  7  Timothy Danse                 10 Caribou            20:58.20 
  8  Micah Menifield               10 Caribou            22:48.79 
  9  Dominic Sock                   9 Caribou            23:00.00 
 10  Andrew Hewitt                 10 Caribou            27:41.40 
Carrabec High School
  1  David Dixon                   11 Carrabec           18:30.28 
  2  Austin Sales                  11 Carrabec           21:26.85 
Cheverus High School
  1  Arman Gurcan                  12 Cheverus           17:22.00 
  2  Jackson Kayne                 12 Cheverus           17:49.05 
  3  Evan Trieu                    10 Cheverus           18:10.00 
  4  Alan Kalloor                  10 Cheverus           18:59.01 
  5  Lyle Skolnekovich              9 Cheverus           21:17.00 
  6  John Zdunczyk                  9 Cheverus           21:39.03 
  7  Ael Shimirwa                  12 Cheverus           23:29.26 
  8  Hardy Ndebanje                10 Cheverus           23:57.00 
Cony High School
  1  Isaiah Sabean                 12 Cony               18:49.37 
  2  Parker Hadley                 10 Cony               18:52.04 
  3  Brady Cloutier                11 Cony               19:34.65 
  4  Bryson Poulin                 10 Cony               19:47.37 
  5  Connor Poirier                12 Cony               20:43.45 
  6  Gavin Perry                    9 Cony               22:00.04 
  7  Riley Mooney                  11 Cony               22:50.22 
  8  Ozy Pucciarelli               10 Cony               22:59.89 
  9  James Kirkwood                 9 Cony               24:04.48 
 10  Nico Truong                   10 Cony               26:02.91 
Deering High School
  1  Ellis Wood                    12 Deering            16:40.00 
  2  Peter Rank                    12 Deering            16:58.00 
  3  Noah Rasheed                  12 Deering            17:35.31 
  4  Colin Cook                    11 Deering            19:39.27 
  5  Luke Bower                    10 Deering            20:02.23 
  6  Finn Hutchins                 10 Deering            21:03.00 
  7  Ryan Roarty                   11 Deering            23:09.17 
  8  Mason Shaddox                 10 Deering            24:19.00 
  9  Stewart Pleacher              10 Deering            27:11.00 
 10  George Davidson-Drexel         9 Deering            27:29.00 
 11  Blessing Dukuze               12 Deering            27:58.00 
 12  Mustafa Muhee                 10 Deering            28:10.00 
 13  Trieu Chung                   12 Deering            28:28.00 
Dexter Regional High School
  1  Ezekiel Bermudez              12 Dexter             18:30.00 
  2  Quincy McClure                 9 Dexter             20:30.00 
  3  Luca De Pasquale              12 Dexter             24:30.00 
Dirigo High School
  1  William Morris                11 Dirigo             16:44.79 
  2  Stetson Thurston              11 Dirigo             18:52.49 
  3  Mitchel Wolf                  11 Dirigo             19:52.19 
  4  Tomlin Suttles                11 Dirigo             21:28.12 
  5  Dominic Archer                10 Dirigo             22:00.00 
  6  Gus Romanow                    9 Dirigo             32:55.61 
Edward Little High School
  1  Harper Borden                 12 Edward Little      16:25.89 
  2  Calvin Vincent                12 Edward Little      16:53.55 
  3  Riley Bennett                 10 Edward Little      19:29.95 
  4  Asah Gould                    10 Edward Little      20:05.89 
  5  Gideon Varney                 10 Edward Little      21:02.37 
  6  Mason Bennett                  9 Edward Little      21:29.58 
  7  Owen Pelletier                12 Edward Little      21:38.50 
  8  Ethan Longley                 10 Edward Little      21:58.18 
  9  Thomas LeBlanc                11 Edward Little      22:16.11 
 10  William Ackley                10 Edward Little      22:41.25 
 11  Leo Sukeforth                 10 Edward Little      24:10.46 
 12  Camden Burgess                 9 Edward Little      24:12.44 
 13  Charles Ellis                 11 Edward Little      27:21.16 
Ellsworth High School
  1  Darion Wescott                11 Ellsworth          18:40.00 
  2  Owen DiDonato                 10 Ellsworth          20:59.00 
  3  Joseph McNeill                12 Ellsworth          21:00.00 
  4  Jacob Strickland              10 Ellsworth          21:20.00 
  5  Sylus Cousins                  9 Ellsworth          30:05.00 
  6  Simon Trader                  10 Ellsworth          32:00.00 
Erskine Academy
  1  Gavin Fanjoy                  11 Erskine            19:21.79 
  2  Daegan Creamer                10 Erskine            21:33.54 
  3  Logan Dow                     11 Erskine            21:54.88 
  4  William Choate                12 Erskine            21:56.30 
  5  Jaden Mizera                  12 Erskine            23:25.07 
  6  Collin Clifford               11 Erskine            26:17.57 
  7  Lucas Beale                   11 Erskine            29:11.06 
  8  Benjamin Beale                11 Erskine            29:27.59 
  9  Gideon Pelkey                  9 Erskine            30:36.79 
Falmouth High School
  1  Frederick Brill               12 Falmouth           17:23.10 
  2  Griffin Hendrix               10 Falmouth           17:43.35 
  3  Connor Lund                   12 Falmouth           18:42.51 
  4  Lucas Dubois                  11 Falmouth           18:47.00 
  5  Jacob Magnuson                10 Falmouth           18:57.40 
  6  Eli Sidhu                     12 Falmouth           19:04.07 
  7  Owen Tardiff                  10 Falmouth           19:48.39 
  8  Jude McCullough                9 Falmouth           19:51.50 
  9  Brownlow Parks-Stamm           9 Falmouth           20:09.40 
 10  Macen Boissoneau              11 Falmouth           20:20.00 
 11  Wyatt Sholl                   12 Falmouth           21:54.71 
 12  Henry Kotzan                   9 Falmouth           22:36.74 
 13  Matson Ross                    9 Falmouth           22:50.00 
 14  Ben Sidhu                     10 Falmouth           23:36.50 
 15  Tenzin Hein                   10 Falmouth           25:15.28 
 16  Alden Record                  10 Falmouth           28:35.00 
 17  Luke Kusel                    12 Falmouth           30:11.96 
Fort Fairfield High School
  1  Ben Chartier                  10 Fort Fairfield     19:58.41 
Fort Kent Community HS
  1  Alden Reardon                 12 Fort Kent          17:04.65 
  2  Jaxson Saucier                 9 Fort Kent          24:17.80 
Foxcroft Academy
  1  Noah Ferioli                  11 Foxcroft           19:10.37 
  2  Ethen Eakright                11 Foxcroft           20:56.70 
  3  Skyler Patrick                 9 Foxcroft           29:12.50 
Freeport High School
  1  Alex Gilbert                  12 Freeport           15:40.95 
  2  Ian Guzman                    11 Freeport           17:05.85 
  3  Vincent Landberg              10 Freeport           17:17.84 
  4  Mungu Tussing                 11 Freeport           17:46.50 
  5  Sam Dunham                    12 Freeport           18:46.86 
  6  Gage Daigneault               12 Freeport           20:17.67 
  7  Marsden Shetterly             11 Freeport           20:27.88 
  8  Ellis Casey                   10 Freeport           21:51.79 
  9  Leo Anderson                  10 Freeport           21:56.34 
 10  Kai Jorgensen                  9 Freeport           22:20.44 
 11  Brady Webber                  12 Freeport           23:04.44 
 12  Tyler Burns                   12 Freeport           24:16.90 
Gardiner High School
  1  Cole Lavigne                  11 Gardiner           18:19.47 
  2  Dylan Anderson                12 Gardiner           19:44.33 
  3  Elijah Manning                12 Gardiner           19:51.37 
  4  Abrahm Hasty                   9 Gardiner           20:18.57 
  5  Orin McCaw                    10 Gardiner           21:02.26 
  6  Jackson Gray                  11 Gardiner           22:05.50 
  7  Lucas Foster                   9 Gardiner           22:11.85 
  8  Evan Knight                    9 Gardiner           24:09.93 
  9  Brey McCamish                 12 Gardiner           25:24.36 
 10  Christian Breton               9 Gardiner           25:48.19 
 11  Christian Frazer               9 Gardiner           26:40.29 
 12  Cooper Newman                 11 Gardiner           30:58.15 
George Stevens Academy
  1  Finley Hermans                 9 George Stevens     18:30.00 
  2  Owen Cannon                   11 George Stevens     18:30.00 
  3  Lucas Ladd                    12 George Stevens     18:45.00 
  4  Wyatt Richardson              11 George Stevens     18:45.00 
  5  Adams Stratton                10 George Stevens     18:45.00 
  6  Edmund Crownover              12 George Stevens     21:45.00 
  7  Sean Coolidge                  9 George Stevens     23:00.00 
  8  Flynn Johnson                 11 George Stevens     30:00.00 
Gorham High School
  1  Harvey Crider                 11 Gorham             16:47.68 
  2  Owen Cummings                 11 Gorham             17:02.00 
  3  Harrison Crider               11 Gorham             17:07.00 
  4  Nick Sallinen                 11 Gorham             18:17.00 
  5  Abe Palme                     10 Gorham             18:21.11 
  6  Evan Fletcher                  9 Gorham             18:29.00 
  7  Jackson Lavertu               11 Gorham             18:29.00 
  8  Briggs Downing                 9 Gorham             19:20.59 
  9  Landon Nicely                 10 Gorham             20:30.00 
 10  Bradley Genovese               9 Gorham             20:35.00 
 11  Everett Hurder                11 Gorham             20:48.17 
 12  Ian Quinn                     10 Gorham             20:55.00 
 13  Daniel Koo-Kepka               9 Gorham             20:57.90 
 14  Zach Bourgoin                 11 Gorham             21:53.34 
 15  Seamus Bailey                 11 Gorham             22:09.29 
 16  Jack Williams                 11 Gorham             22:17.37 
 17  Liam O'Hora                   12 Gorham             22:34.00 
 18  Nolan Hurder                   9 Gorham             26:10.56 
 19  Tyler Krouse                  11 Gorham             27:11.00 
Greely High School
  1  Owen Cooper                   11 Greely             17:50.91 
  2  Myles Douglas                  9 Greely             18:54.15 
  3  Peter Colianni                 9 Greely             19:31.23 
  4  Gunnar Jackson                 9 Greely             19:42.95 
  5  Benjamin Hankens               9 Greely             20:55.44 
  6  Henry Bernard                 11 Greely             21:09.82 
  7  Levi Bannon                   10 Greely             21:14.00 
  8  Asher Candura                  9 Greely             21:54.40 
  9  Diego Lester                   9 Greely             21:55.27 
 10  Ryder Goddu                    9 Greely             21:56.11 
 11  Jack Segal                    11 Greely             22:30.00 
 12  Isaiah Morgan                 12 Greely             22:49.17 
 13  Brian Beretich                11 Greely             23:30.70 
 14  Jack Milliken                  9 Greely             23:59.68 
Hampden Academy
  1  Asher Valentine               12 Hampden            16:29.47 
  2  Jack Scott                    11 Hampden            17:02.56 
  3  Gunnar Weil                   12 Hampden            17:28.34 
  4  Zachary Valentine              9 Hampden            18:23.13 
  5  Jude Keezer                   10 Hampden            18:23.36 
  6  Andrew Greene                 12 Hampden            18:26.12 
  7  John Wilkerson                10 Hampden            18:29.26 
  8  Emery Stevens                 11 Hampden            18:47.00 
  9  Joel Brinz                    11 Hampden            18:53.04 
 10  Charlie MacDonald             11 Hampden            19:29.58 
 11  Joshua Lane                    9 Hampden            19:41.45 
 12  Jace Boron                     9 Hampden            20:02.77 
 13  Aiden Byrne                   10 Hampden            20:13.69 
 14  Alexander Wilcox              12 Hampden            21:16.90 
 15  Chase Turgeon                 12 Hampden            21:31.99 
 16  Lawson Beichner                9 Hampden            21:33.40 
 17  Evan Weldon                   12 Hampden            21:41.10 
Harwood Union High school
  1  Vincent Wing                  10 Harwood            17:28.40 
  2  Brody Hackett                 11 Harwood            18:00.70 
  3  Chapin Rivers                 12 Harwood            19:17.10 
  4  Nicky Service                 12 Harwood            20:32.10 
  5  Beckett McElroy                9 Harwood            21:40.60 
  6  Colin Smith                   10 Harwood            21:55.10 
  7  Ryan Campbell                  9 Harwood            22:01.10 
  8  Trey Isham                     9 Harwood            22:18.00 
  9  Graham Schaefer                9 Harwood            22:33.10 
 10  Willis McDonough               9 Harwood            23:26.10 
 11  Conor McDonough                9 Harwood            23:35.90 
 12  Avery Derner                   9 Harwood            23:54.70 
 13  Emil Calmervik                10 Harwood            28:53.80 
 14  Josue Nuncio                  10 Harwood            29:20.70 
 15  Joe Nuncio                    10 Harwood            31:06.70 
Hermon High School
  1  Joseph Belanger               11 Hermon             19:50.00 
  2  Brayden DeWitt                10 Hermon             19:51.00 
  3  Joshua Nadeau                 10 Hermon             19:52.00 
  4  Glenn Modrusan                12 Hermon             21:00.00 
Houlton/GHCA
  1  Malachi Witmer                11 Houlton/GHCA       17:12.95 
  2  James Brady                   12 Houlton/GHCA       17:24.16 
  3  Brayden Drake                 11 Houlton/GHCA       17:47.20 
  4  Wyatt Quint                    9 Houlton/GHCA       17:48.06 
  5  Nathan Brady                  10 Houlton/GHCA       17:48.96 
  6  Logan Witmer                   9 Houlton/GHCA       18:18.20 
  7  Shawn Coty                    11 Houlton/GHCA       26:11.54 
John Bapst Memorial HS
  1  Beckham Rand                  11 John Bapst         17:28.26 
  2  Jason Choi                    12 John Bapst         20:23.64 
  3  Manyuh Nepal                  11 John Bapst         20:28.36 
  4  Benedict Hoskins              11 John Bapst         20:30.00 
  5  Nathanael Cook                10 John Bapst         20:47.01 
  6  Parker Plourde                11 John Bapst         20:56.26 
  7  Elliot Irving                 12 John Bapst         22:12.43 
  8  Surya Vel                     11 John Bapst         22:59.35 
  9  Thomas Tao                    10 John Bapst         27:33.60 
 10  Felix Zhang                    9 John Bapst         34:31.66 
Kennebunk High School
  1  Dante Avila                   10 Kennebunk          18:30.00 
  2  Isaac Tarring                 11 Kennebunk          19:30.00 
  3  Silas Winters                 10 Kennebunk          20:00.00 
  4  Carter Sanborn                12 Kennebunk          20:30.00 
  5  Jaiden Barainca               11 Kennebunk          20:30.00 
  6  Chance McNeil                 11 Kennebunk          21:00.51 
  7  Graham Sanborn                10 Kennebunk          22:30.00 
  8  Jaydin Hirst                  10 Kennebunk          23:00.00 
  9  Cooper Brown                  11 Kennebunk          23:00.00 
 10  Raymond Lamb                  10 Kennebunk          23:00.00 
 11  William Stubbs                 9 Kennebunk          23:00.00 
 12  John Ford                     10 Kennebunk          23:00.97 
 13  Elijah West                    9 Kennebunk          23:30.00 
Kents Hill School
  1  Alex Sun                      12 Kents Hill         22:00.00 
  2  Annu Baig                     10 Kents Hill         24:00.00 
  3  Nick Caron                    11 Kents Hill         28:00.00 
  4  Yuchan Kim                    11 Kents Hill         30:00.00 
Lake Region High School
  1  Evan Regensburger              9 Lake Region        18:21.14 
  2  Wyatt Levesque                10 Lake Region        18:31.23 
  3  Daniel Jaronczyk              11 Lake Region        19:29.32 
  4  Jayden Jines                  11 Lake Region        20:26.00 
  5  Jack Butler                   11 Lake Region        20:36.44 
  6  Averey Klein                  11 Lake Region        21:13.41 
  7  Hosea Jones                    9 Lake Region        23:01.25 
  8  Braken Surma                  10 Lake Region        23:55.11 
  9  Odin Hebert                   11 Lake Region        25:37.00 
 10  Joshua Long                   10 Lake Region        25:43.00 
 11  Jaxson Gato                    9 Lake Region        26:35.85 
Lawrence High School
  1  Carter Grenier                10 Lawrence           20:20.93 
  2  Nathan Fotter                 12 Lawrence           21:57.17 
  3  Parker Merritt                11 Lawrence           23:18.88 
  4  Leo Higgins                    9 Lawrence           23:55.08 
  5  Owen Brown                     9 Lawrence           26:06.31 
  6  Marcos Filho                  12 Lawrence           34:24.90 
Leavitt Area High School
  1  Liam McKee                    12 Leavitt            19:13.24 
  2  Ethan Westman                  9 Leavitt            21:59.40 
  3  Keegan Buckingham             10 Leavitt            22:32.41 
  4  Sullivan Poole                 9 Leavitt            22:45.15 
  5  Reed Petrin                   12 Leavitt            23:02.55 
  6  Jacobey Kuvaja                10 Leavitt            32:21.32 
  7  Corbin Foster                  9 Leavitt            38:09.84 
Lewiston High School
  1  Enzo Giampaolo                12 Lewiston           16:16.58 
  2  Nsungui Mankatu               12 Lewiston           19:02.45 
  3  Jacob Burnham                 10 Lewiston           19:35.89 
  4  Evan Brousseau                12 Lewiston           19:39.79 
  5  Sebastian Pambo               10 Lewiston           20:31.44 
  6  Moaze Zhang                   10 Lewiston           21:16.96 
  7  Adrian Crowell                 9 Lewiston           21:58.07 
  8  Lucas Wooten                  11 Lewiston           22:30.13 
  9  Kyle Fish                     11 Lewiston           28:19.04 
 10  Logan Bloom                    9 Lewiston           31:53.84 
Lincoln Academy
  1  Owen Card                     12 Lincoln Acad       16:34.70 
  2  Harrison White                12 Lincoln Acad       17:42.86 
  3  Thomas Mickael                12 Lincoln Acad       18:13.94 
  4  Holden Nehrboss               10 Lincoln Acad       18:38.00 
  5  Alva Gandler                  12 Lincoln Acad       18:51.85 
  6  Alden Fitzgerald Ward         10 Lincoln Acad       19:04.23 
  7  Isaiah Felton                 11 Lincoln Acad       19:25.20 
  8  Wilton Scott                  10 Lincoln Acad       20:06.75 
  9  Nathanael Clark               12 Lincoln Acad       20:24.00 
 10  Huckleberry Huber-Rees        12 Lincoln Acad       20:27.00 
 11  Nevan Paulino                  9 Lincoln Acad       20:39.54 
 12  Forest Storer                 11 Lincoln Acad       21:25.10 
 13  Carter Wilson                 10 Lincoln Acad       21:34.67 
 14  Thomas McKitrick               9 Lincoln Acad       21:36.61 
 15  Aiden Roberts-Haven           11 Lincoln Acad       22:00.00 
 16  Caleb McArdle                 12 Lincoln Acad       22:38.65 
 17  Cy Zammuto                     9 Lincoln Acad       22:48.84 
 18  Leif Gentalen                 11 Lincoln Acad       22:48.86 
 19  Calvin Wicks                  10 Lincoln Acad       23:07.95 
 20  Owen Sandrock                  9 Lincoln Acad       23:11.12 
 21  Samuel Johnson                 9 Lincoln Acad       23:39.78 
 22  Asier Garcia Pareja           12 Lincoln Acad       23:51.64 
 23  Brennan Mathiau               12 Lincoln Acad       23:53.68 
 24  Sam Gandler                    9 Lincoln Acad       23:58.90 
 25  Noah Billings                 12 Lincoln Acad       24:04.70 
 26  Phin Hansbury                 12 Lincoln Acad       25:44.00 
 27  Olive Popken                   9 Lincoln Acad       26:09.47 
 28  Matthew Roberts                9 Lincoln Acad       26:23.34 
 29  Curtis Drake                  11 Lincoln Acad       26:48.00 
 30  Eamon Hansbury                 9 Lincoln Acad       27:13.79 
 31  Ben Arnold                    11 Lincoln Acad       27:16.00 
 32  Max Cane                      10 Lincoln Acad       30:23.21 
 33  Pamir Mertcan                 11 Lincoln Acad       30:33.41 
 34  Sully Collins                  9 Lincoln Acad       31:24.13 
 35  Miles Williams                10 Lincoln Acad       32:51.81 
 36  Liam Tierney                   9 Lincoln Acad       34:04.84 
 37  Sebastian Paz Vazquez         12 Lincoln Acad       37:48.39 
Lisbon High School
  1  Malachi Ganong                12 Lisbon             17:50.90 
  2  Samuel Liudvinaitis           12 Lisbon             18:04.14 
  3  Isaac Scribellito             12 Lisbon             19:40.90 
  4  Ryan Hanlon                   12 Lisbon             19:42.24 
  5  Kendal McGhee                 11 Lisbon             20:25.00 
  6  Brody Hall                    11 Lisbon             22:12.23 
  7  Kylan Dugal                   12 Lisbon             22:35.42 
  8  Simon Lord                    10 Lisbon             24:31.20 
  9  Emmaus Kay                    11 Lisbon             24:41.44 
 10  Liam Kuhl                     12 Lisbon             25:01.68 
 11  Reid Laudieri                 10 Lisbon             29:37.10 
 12  Isaiah McDonough              12 Lisbon             29:54.45 
 13  Lucian Capano                 10 Lisbon             31:47.70 
 14  Eric Soucie                   12 Lisbon             32:00.07 
Madison Area Memorial HS
  1  Craig Paine                   10 Madison            17:15.00 
  2  Eli Meader                    10 Madison            17:30.00 
  3  Draek Poissonier              12 Madison            26:30.00 
Maine Central Institute
  1  Tanner Godfrey                11 MCI                20:04.53 
  2  Gavin Gomez                   11 MCI                20:38.76 
  3  Orrin Conway                  10 MCI                21:28.45 
  4  Sean Blackmon                 12 MCI                22:40.95 
Maine Coast Waldorf
  1  Fionn Mattson                 12 Maine Coast        20:35.00 
  2  Otis Manganello                9 Maine Coast        20:45.00 
  3  Milo Emerson                  11 Maine Coast        22:15.00 
Maranacook Community HS
  1  Gage Mattson                   9 Maranacook         17:29.00 
  2  Carter Bennett                11 Maranacook         19:40.00 
  3  Tim Booth                     11 Maranacook         19:46.00 
  4  Kai Marcoux                   10 Maranacook         19:53.00 
  5  Romelio Haldane               10 Maranacook         19:59.00 
  6  Jeff Lemieux                  12 Maranacook         20:58.00 
  7  Milo Winter                   11 Maranacook         22:16.00 
  8  Jacob Reily                   10 Maranacook         22:43.00 
  9  Nick Harper                   12 Maranacook         23:20.00 
 10  Haven Tully                   10 Maranacook         23:33.00 
 11  Logan Farnham                 10 Maranacook         23:38.00 
 12  Connor Bolton                 11 Maranacook         24:31.00 
 13  Neil Woehrle-Logan             9 Maranacook         25:12.00 
 14  Jonathan Rousculp             10 Maranacook         27:48.00 
Marshwood High School
  1  Henri Rivard                  12 Marshwood          16:15.77 
  2  Paiden Trulock                10 Marshwood          18:56.44 
  3  Jackson Widerstrom            12 Marshwood          19:29.00 
  4  Tommie Mannion                10 Marshwood          19:34.55 
  5  Leopold von Spiegelfeld       11 Marshwood          21:46.62 
  6  Judah Curry                   11 Marshwood          22:07.21 
  7  Henry Hatch                    9 Marshwood          24:47.97 
  8  Andy Bucklin                  12 Marshwood          26:50.00 
  9  Max von Spiegelfeld            9 Marshwood          31:51.64 
 10  Calvin Sheehan-Kopp            9 Marshwood          31:52.19 
 11  Noah Bucklin                   9 Marshwood          32:01.99 
Massabesic High School
  1  Keaton Sampson                11 Massabesic         18:21.00 
  2  Remington Grunhuvd            10 Massabesic         18:47.00 
  3  Ronan Kelly                    9 Massabesic         21:54.22 
  4  Aziz Farzaliyev               10 Massabesic         22:55.63 
  5  Gregory Cass                   9 Massabesic         26:37.00 
Mattanawcook Academy
  1  Aidan Howe                    12 Mattanawcook       22:21.60 
  2  Landon King                   10 Mattanawcook       22:26.47 
  3  Judah Evans                    9 Mattanawcook       24:25.00 
Medomak Valley High School
  1  Colby Daigle                  11 Medomak Valley     17:55.20 
  2  Grady Emerson                 10 Medomak Valley     19:11.18 
  3  Tanner Kopishke               10 Medomak Valley     21:44.60 
  4  Carlo Bria                     9 Medomak Valley     25:13.14 
  5  Boston Poulin                 10 Medomak Valley     27:00.00 
Messalonskee High School
  1  Lexington Cote                11 Messalonskee       17:41.81 
  2  Evan Crockett                 11 Messalonskee       18:10.00 
  3  Ethan Fortie                  10 Messalonskee       18:14.43 
  4  Noah Oliver                   12 Messalonskee       18:20.00 
  5  Trevor Fortie                  9 Messalonskee       21:02.58 
  6  Tucker Nielsen                 9 Messalonskee       22:30.68 
  7  Andrew Rhoda                  10 Messalonskee       23:37.46 
  8  Cameron Burrows               10 Messalonskee       23:38.03 
  9  Anthony Valentino              9 Messalonskee       29:14.75 
Monmouth Academy
  1  Levi Helmuth                  11 Monmouth           21:24.80 
  2  Liam Berry                     9 Monmouth           22:00.50 
Morse High School
  1  Levi Riggs                    12 Morse              16:08.76 
  2  Ren Kauffunger                12 Morse              18:33.06 
  3  Caleb Longbottom              12 Morse              19:14.99 
  4  Xavier Ames                    9 Morse              20:11.14 
  5  Sergio Rodriguez              11 Morse              20:16.14 
  6  Ronan Lafer                   12 Morse              20:46.01 
  7  Bodhi Andersen                10 Morse              20:52.41 
  8  Henry Francis                 10 Morse              21:18.46 
  9  Wyatt Frohmiller              10 Morse              21:55.89 
 10  Ephraim Burke                 11 Morse              23:16.47 
 11  Emmett Yarbough               10 Morse              23:51.10 
 12  Ezekiel McEneaney             12 Morse              24:09.93 
 13  Owen Smith                    11 Morse              26:30.17 
 14  Asa Merrick                    9 Morse              35:55.53 
Mt. Abram High School
  1  Trevor Nichols                12 Mt. Abram          18:32.00 
  2  Zane Thorndike                10 Mt. Abram          26:56.00 
Mt. Ararat High School
  1  Ian Britt                     12 Mt. Ararat         16:46.38 
  2  Cameron Cardella              11 Mt. Ararat         18:10.39 
  3  Marshall Flynn                11 Mt. Ararat         19:05.92 
  4  Declan Kelly                  12 Mt. Ararat         19:06.23 
  5  Marshall Roberts              12 Mt. Ararat         19:42.64 
  6  Isaac Wright                  11 Mt. Ararat         19:58.01 
  7  Bryce Holden                  12 Mt. Ararat         21:32.49 
  8  Wyatt Baade                   12 Mt. Ararat         22:10.70 
  9  Ashby Hayward                 12 Mt. Ararat         22:16.18 
 10  Evan Parker                    9 Mt. Ararat         22:34.50 
 11  Brody Parker                  12 Mt. Ararat         23:29.52 
 12  Landon Prout                  10 Mt. Ararat         23:30.66 
 13  Dashiell Legawiec             10 Mt. Ararat         24:21.08 
 14  Sawyer Casad                  10 Mt. Ararat         25:50.16 
 15  Richard Roy                   10 Mt. Ararat         27:06.04 
 16  Camden Dumont                 12 Mt. Ararat         30:39.58 
 17  Milo Cardella                 11 Mt. Ararat         31:40.38 
Mt. Blue High School
  1  Ben Hatch                     12 Mt. Blue           17:45.00 
  2  Luke Doscinski                12 Mt. Blue           17:55.00 
  3  Nick DeMarco                  11 Mt. Blue           17:59.00 
  4  Wyatt Oliver                  10 Mt. Blue           18:30.00 
  5  Eli Young                     11 Mt. Blue           18:30.00 
  6  Teddy McLeod                  11 Mt. Blue           19:38.00 
  7  Oak Medina                    10 Mt. Blue           19:40.00 
  8  Nick Bell                     12 Mt. Blue           19:45.00 
  9  Xander Ashley                  9 Mt. Blue           20:30.00 
 10  Cridder Hensley               10 Mt. Blue           20:50.00 
 11  Tyler Rackliff                12 Mt. Blue           21:20.00 
 12  Damian Wynn                   11 Mt. Blue           22:00.00 
 13  William Strickland             9 Mt. Blue           22:15.00 
 14  Finn Verdeyen                  9 Mt. Blue           22:16.00 
 15  Noah Thomas                    9 Mt. Blue           22:24.00 
 16  Rory Whitmore                 10 Mt. Blue           22:30.00 
 17  Wyatt Hall                    11 Mt. Blue           22:40.00 
 18  Henry Reed                     9 Mt. Blue           22:50.00 
 19  Seth Thomas                    9 Mt. Blue           25:45.00 
Mt. Desert Island High School
  1  Chris Cooper                  12 MDI                17:07.00 
  2  James Goddard                 11 MDI                18:42.00 
  3  Aidan Humphrey                11 MDI                19:45.00 
  4  Geoffrey Beane                12 MDI                19:54.00 
  5  Dylan Munger                  10 MDI                21:59.00 
  6  Harrison Kiers                 9 MDI                24:00.00 
Narraguagus High School
  1  Lukas Pounder                 12 Narraguagus        17:25.00 
  2  Robert Berry                  12 Narraguagus        17:54.00 
  3  Dracen Morgan                 12 Narraguagus        19:03.38 
  4  Teagen McLaughlin             10 Narraguagus        23:33.00 
  5  Christian Rainville            9 Narraguagus        25:12.00 
Nokomis High School
  1  Josh Creswell                 12 Nokomis            20:41.11 
  2  Louis Bonhoff                  9 Nokomis            21:33.98 
  3  Blake Jakubisn                11 Nokomis            27:34.04 
  4  Andrew Franklin               11 Nokomis            31:05.94 
North Yarmouth Academy
  1  James Vaillancourt            10 NYA                19:25.62 
  2  Finn Dornbach                 10 NYA                19:27.29 
  3  Haddon Doyle                  11 NYA                19:55.00 
  4  Alex Rogow                    10 NYA                20:45.00 
  5  Leo Engebreth                 10 NYA                21:56.00 
  6  William Kennedy               10 NYA                21:58.00 
Oak Hill High School
  1  Maxx Crowley                  11 Oak Hill           22:03.10 
  2  Matthew Dupee                 10 Oak Hill           24:18.70 
  3  Rhyder Staples                 9 Oak Hill           30:18.00 
Oceanside High School
  1  Abram Philbrook               11 Oceanside          19:48.37 
  2  John Bell                     11 Oceanside          22:39.10 
  3  Jameson Fournier              11 Oceanside          23:11.50 
  4  Maden Jovin                    9 Oceanside          23:53.35 
  5  Finnegan Adams                10 Oceanside          25:13.55 
  6  Noah Blakey                    9 Oceanside          25:54.58 
  7  Harrison Parr                  9 Oceanside          27:17.78 
Old Town High School
  1  Alex Roach                    10 Old Town           18:28.06 
  2  Charles (Cj) Yanush           12 Old Town           19:39.33 
Orono High School
  1  Andrew Barrett                12 Orono              17:30.00 
  2  Liam Waring                   12 Orono              17:45.00 
  3  Brady Cox                     10 Orono              18:00.00 
  4  Reid Quirk                    10 Orono              19:10.00 
  5  Jack Hildebrand               10 Orono              19:10.00 
  6  Noah Schneider                12 Orono              19:30.00 
  7  Myles Brichacek                9 Orono              20:30.00 
  8  Chris Bisson                  12 Orono              20:30.00 
  9  Grant Barrett                  9 Orono              22:00.00 
 10  Calvin Boyington              11 Orono              25:00.00 
 11  Sage Bryant                   10 Orono              25:30.00 
Oxford Hills Comprehensive HS
  1  Tristan Atwell                11 Oxford Hills       18:52.50 
  2  Ronan Brown                   12 Oxford Hills       18:52.96 
  3  Grady Miller                  11 Oxford Hills       19:20.09 
  4  Asher Roy                     11 Oxford Hills       19:20.80 
  5  Bryce Roy                      9 Oxford Hills       20:08.20 
  6  Lennox Hill                   10 Oxford Hills       21:17.83 
  7  Landric Rudman                10 Oxford Hills       21:18.97 
  8  Levi Pouliot                  10 Oxford Hills       21:53.59 
  9  David Boos                    11 Oxford Hills       21:56.64 
 10  Owen Schaff                   10 Oxford Hills       22:10.61 
 11  Emmett Harthorne               9 Oxford Hills       22:47.68 
 12  Tyler Robinson                 9 Oxford Hills       23:31.78 
 13  William Abbot                 12 Oxford Hills       23:36.79 
 14  Alex Reynolds                 10 Oxford Hills       26:26.18 
 15  Judah DosReis                 10 Oxford Hills       27:00.00 
 16  Carson Holme                  12 Oxford Hills       27:00.00 
 17  Wyatt Boon                     9 Oxford Hills       29:10.37 
Poland Regional High School
  1  Jackson Garcia                 9 Poland             18:11.12 
  2  Riley Lamb                    12 Poland             18:19.44 
  3  Harper Doyle                  12 Poland             18:39.54 
  4  Ryan Kelly                    12 Poland             19:31.83 
  5  Daniel Howe                    9 Poland             19:40.68 
  6  Josh Varney                    9 Poland             20:08.25 
  7  Nicholas Smith                10 Poland             20:29.49 
  8  Wyatt Mitchell                 9 Poland             22:49.49 
  9  Brady Jandreau                 9 Poland             22:51.33 
 10  Brayden Brown                 12 Poland             22:56.63 
 11  Duncan Mackenzie               9 Poland             22:58.07 
 12  George Dionne                 12 Poland             23:15.00 
 13  David Farrell                 11 Poland             23:29.86 
 14  Colin Riggins                  9 Poland             25:24.94 
 15  Ashton Yerxa                  10 Poland             25:43.02 
 16  Ben Comeau                    11 Poland             27:29.76 
 17  Wes Laneau                     9 Poland             28:10.90 
 18  Brayden D'Auteuil             11 Poland             29:26.52 
Portland High School
  1  Owen Blades                   12 Portland           17:47.00 
  2  Emile Olins                   11 Portland           17:49.00 
  3  Aziz Mohamed                  12 Portland           17:54.00 
  4  Ambrose Clarke                11 Portland           17:54.00 
  5  Reid Hughes                   10 Portland           18:03.00 
  6  River Louten                  10 Portland           18:12.00 
  7  Samuel Morrison               12 Portland           18:15.00 
  8  Everett Smith                 10 Portland           18:30.00 
  9  Lavani Contreras              10 Portland           18:42.00 
 10  Louis Lowery                  10 Portland           18:48.00 
 11  Luke Parr                     12 Portland           18:50.00 
 12  Sam Harrod-Kim                10 Portland           18:50.00 
 13  Oliver Killeen                12 Portland           19:07.00 
 14  Charlie Roush                 11 Portland           19:10.00 
 15  Wilder deNiord                11 Portland           21:01.00 
 16  Eli Wentzell                  10 Portland           21:44.68 
 17  Erik Harmon                   12 Portland           23:00.00 
 18  Jason Bisco                   12 Portland           23:04.00 
 19  Broder Stark                  11 Portland           23:36.00 
 20  Seamus Chieh                   9 Portland           23:46.00 
 21  Ted Simpson                   12 Portland           24:30.66 
 22  Mason Meas                    10 Portland           26:50.00 
Presque Isle High School
  1  Paxton Darrell                10 Presque Isle       17:45.00 
  2  Cruze Casavant                10 Presque Isle       20:00.00 
  3  Hunter Craig                  12 Presque Isle       21:30.00 
  4  Valentyn Pickens              12 Presque Isle       22:00.00 
  5  Connor Miele                   9 Presque Isle       22:00.00 
  6  Noah Holland                  12 Presque Isle       23:30.00 
Richmond High School
  1  Cody Fournier                 11 Richmond           19:35.00 
  2  Chase Montgomery              11 Richmond           19:49.00 
  3  Justin Crosman                10 Richmond           21:26.00 
  4  Kingston Lavallee             10 Richmond           22:17.00 
  5  Drew Caraway                  11 Richmond           22:34.00 
  6  Brice Allen                   11 Richmond           26:10.70 
Saint Andrew's School
  1  David Aulisio                 12 Saint Andrew's     18:05.00 
  2  Josh Maddaloni                12 Saint Andrew's     20:31.00 
  3  Jack Gravina                  12 Saint Andrew's     21:26.00 
  4  Retief VanBiljon              10 Saint Andrew's     21:50.00 
  5  Jackson Kelley                12 Saint Andrew's     24:25.00 
  6  Matthew Howayeck              11 Saint Andrew's     26:25.00 
Sanford High School
  1  Isaac Pelletier               11 Sanford            16:26.86 
  2  Michael Mastraccio            10 Sanford            17:28.36 
  3  Dominic Penley                10 Sanford            18:25.00 
  4  Jackson Stimmel               10 Sanford            18:25.00 
  5  Gabriel Waterman              12 Sanford            18:35.00 
  6  Jordyn Theroux                11 Sanford            20:21.88 
  7  Jack Van Gieson               11 Sanford            20:31.00 
  8  Matthew Melvin                12 Sanford            21:11.15 
  9  Carter Huff                   10 Sanford            22:13.56 
 10  Charlie Puffer                11 Sanford            24:24.02 
 11  Gavin Reams                   10 Sanford            29:33.20 
 12  Eliot Triadu                  11 Sanford            32:11.80 
 13  Michael Carpenter             10 Sanford            32:33.00 
 14  DJ Guillemtte                 10 Sanford            39:31.00 
Scarborough High School
  1  Atticus Merriam               11 Scarborough        15:58.82 
  2  Colin Anderson                11 Scarborough        18:08.00 
  3  Noel Heath                    12 Scarborough        18:09.00 
  4  Griffith Heath                12 Scarborough        18:17.00 
  5  Damien Meissner               11 Scarborough        18:17.03 
  6  Jose Bencomo                  12 Scarborough        18:27.58 
  7  Max Edwards                   12 Scarborough        18:41.00 
  8  Alek Howland                   9 Scarborough        18:46.61 
  9  Adam Stockwell                11 Scarborough        19:24.00 
 10  Kieran Leahy                  10 Scarborough        19:29.68 
 11  Nolan Meyer                   12 Scarborough        20:00.29 
 12  Caden Smith                   11 Scarborough        20:38.96 
 13  Henry Lafond                   9 Scarborough        21:14.00 
 14  Andrei Tourigny                9 Scarborough        21:16.00 
 15  George Horrigan                9 Scarborough        21:20.00 
 16  Callan Driscoll               10 Scarborough        22:40.67 
 17  Eli Smolin                    10 Scarborough        23:03.45 
 18  John Wolfgram                 10 Scarborough        28:04.00 
Skowhegan Area High School
  1  Quinn Lary                     9 Skowhegan          20:00.37 
  2  Brayden Anderson              10 Skowhegan          20:59.22 
  3  Justin Goodrich                9 Skowhegan          22:18.27 
  4  Anthony White                 12 Skowhegan          22:18.35 
  5  Logan Bussell                 10 Skowhegan          22:24.60 
  6  Landon Lee                    12 Skowhegan          22:44.78 
  7  Elliott Masterman              9 Skowhegan          24:08.41 
  8  Seamus Luce                    9 Skowhegan          26:05.00 
  9  Adyn Petchonka                12 Skowhegan          26:15.10 
 10  Jamison Main                  12 Skowhegan          29:43.68 
South Portland High School
  1  George Jenkins                11 South Portland     18:02.00 
  2  Geo Mayorquin                 11 South Portland     18:05.94 
  3  Caetano Correia               12 South Portland     18:32.00 
  4  Dominic Clyde                 10 South Portland     18:52.58 
  5  Noah Kay                      11 South Portland     18:58.00 
  6  Albert Putnam                 11 South Portland     19:07.97 
  7  Liam Benson                   10 South Portland     19:08.00 
  8  Nate Perkins                  11 South Portland     21:32.00 
  9  Peter Sames                   10 South Portland     22:10.00 
 10  Graham Hatch                   9 South Portland     22:23.08 
 11  Daniel Uhde                   11 South Portland     24:12.25 
Sumner Memorial High School
  1  Jack Farnsworth               11 Sumner             19:19.00 
  2  Chris Delgado                 11 Sumner             20:02.00 
  3  James Bryant                  11 Sumner             20:30.00 
  4  Reuben Bradley                10 Sumner             20:50.00 
  5  Brenden Willett               12 Sumner             23:28.00 
  6  Kyle Cunningham               10 Sumner             30:10.00 
The Wheeler School
  1  Reid Wemple                   12 Wheeler            17:40.00 
  2  Zach Crowthers                12 Wheeler            17:50.00 
  3  Manny Sepulveda               10 Wheeler            18:40.00 
  4  Christian Panagos              9 Wheeler            18:54.00 
  5  Charlie Philbrick             10 Wheeler            19:24.00 
  6  Jaden Matthews-Johnston        9 Wheeler            19:45.00 
  7  Adit Modi                     10 Wheeler            20:45.00 
  8  Henry Dayian                   9 Wheeler            21:20.00 
  9  Nikolas Panagos                9 Wheeler            21:49.00 
 10  Arjun Dasari                  11 Wheeler            22:09.00 
 11  Jake Abeshouse                 9 Wheeler            22:34.00 
 12  Felix Barmonde                10 Wheeler            23:13.00 
 13  Tristan Thomas                10 Wheeler            23:13.00 
 14  Cormac O'Driscoll              9 Wheeler            23:35.00 
 15  Leo Tucker-Leinaweaver         9 Wheeler            26:14.00 
 16  Byron Gonsalves                9 Wheeler            27:14.00 
 17  Mikkel Hadamard                9 Wheeler            27:37.00 
Thornton Academy
  1  Noah Loveys-Messenger         10 Thornton           17:45.00 
  2  Mason Thurlow                 10 Thornton           18:28.00 
  3  Sawyer Keenan                 11 Thornton           19:03.00 
  4  Daniel Wagner                 11 Thornton           19:05.00 
  5  Gideon Walters                11 Thornton           19:55.00 
  6  Griffin Mula-Howard           11 Thornton           20:14.00 
  7  Oliver Williams               11 Thornton           20:22.00 
  8  Tyler Jury                     9 Thornton           20:32.00 
  9  Evan Hutchings                11 Thornton           20:50.00 
 10  Daniel Penders                 9 Thornton           21:02.00 
 11  Caleb Goodness                 9 Thornton           22:03.00 
 12  Hayden Stoddard               11 Thornton           22:10.00 
 13  Dalton Cole                   11 Thornton           25:42.00 
 14  Mason Holland                  9 Thornton           28:49.00 
 15  Rohit Kumar                   11 Thornton           34:35.00 
Washburn High School
  1  Isaac Sines                   12 Washburn           18:27.37 
  2  Gage Espling                  12 Washburn           22:39.16 
  3  Mitchell Hewitt               12 Washburn           24:19.52 
  4  Garrett Plourde               12 Washburn           25:03.00 
  5  Landon Markie                 11 Washburn           29:32.27 
  6  Wyatt Plourde                  9 Washburn           38:00.00 
Washington Academy
  1  Hunter Roberts                11 Washington Acad    17:39.45 
  2  Coburn Morris                 11 Washington Acad    18:37.80 
  3  Leo Whittemore                11 Washington Acad    22:00.97 
  4  Victor Mubang                 12 Washington Acad    22:05.40 
Waterville High School
  1  Charley Flees                 12 Waterville         17:35.62 
  2  Sam Withers                   12 Waterville         19:18.95 
  3  Owen Beale Tate               11 Waterville         19:40.27 
  4  Jaxson Cotnoir                12 Waterville         20:54.60 
  5  Owen Lavoie                    9 Waterville         20:55.80 
  6  Wilson Liu                     9 Waterville         21:09.33 
  7  Owen Phelps Scholz             9 Waterville         21:27.88 
  8  Jack Lapierre                  9 Waterville         21:49.00 
  9  Joaquin Withers               12 Waterville         22:10.95 
 10  Ben Scott                     12 Waterville         22:37.00 
Waynflete School
  1  Tadhg Lake                    10 Waynflete          17:32.27 
  2  Dylan Valdmanis               10 Waynflete          19:52.44 
  3  Caleb Kramer                  11 Waynflete          20:16.00 
  4  Soren Southall                12 Waynflete          20:46.65 
  5  Rafe Lilienthal               11 Waynflete          21:33.21 
  6  Finn Cohan                    12 Waynflete          23:50.98 
  7  Asahel Nkulu                  10 Waynflete          26:30.00 
Westbrook High School
  1  Ezra Burke                    11 Westbrook          17:50.00 
  2  Noah Hughes                   12 Westbrook          18:10.00 
  3  Owen Cousins                  11 Westbrook          18:30.00 
  4  Landen Cole                   12 Westbrook          19:30.00 
  5  Jack Landry                   11 Westbrook          21:30.00 
  6  Kevin Tran                    11 Westbrook          26:00.00 
Windham High School
  1  Mason Bragdon                 11 Windham            18:22.00 
  2  Caleb Saucier                 12 Windham            18:37.00 
  3  Gavin Lawler                  12 Windham            18:42.00 
  4  Noah Saucier                  12 Windham            20:29.00 
  5  Morgan Willey                 11 Windham            22:59.93 
  6  Reid VanDerburgh              10 Windham            23:19.00 
  7  Xander Collins                10 Windham            23:39.00 
  8  Liam Moxcey                   10 Windham            25:44.00 
Winslow High School
  1  Ethan Rancourt                12 Winslow            19:15.43 
  2  Kolby Gibbs                   10 Winslow            21:03.54 
  3  Salmon Vigue                  12 Winslow            22:28.17 
  4  Reese O'Brien                 10 Winslow            23:47.34 
  5  Ethan Ward                    11 Winslow            24:18.78 
Winthrop High School
  1  Alfie Cognata                 11 Winthrop           16:59.03 
  2  Keenan Libby                  12 Winthrop           17:20.00 
  3  Sam St. Germain               11 Winthrop           17:59.31 
  4  Gianni Haefele                11 Winthrop           18:53.50 
  5  Michael Van Tassel             9 Winthrop           19:24.49 
  6  Tyler Poulin                  11 Winthrop           21:00.26 
  7  Ethan Long-Flagg              12 Winthrop           21:11.01 
  8  Luke Hopkins                  12 Winthrop           21:13.08 
  9  Jackson McBride               10 Winthrop           21:55.37 
 10  Urijah Oliver                 11 Winthrop           22:47.40 
 11  Mark Sylvester                 9 Winthrop           22:59.11 
 12  Reece Dubreuil                11 Winthrop           23:36.90 
 13  Logan Lai                      9 Winthrop           26:00.00 
 14  Cameron Berzinis               9 Winthrop           26:00.00 
 15  Jonah Janik                   11 Winthrop           27:57.40 
 16  Carter Moore                   9 Winthrop           28:00.00 
 17  Jacob Frost                   10 Winthrop           29:18.89 
 18  Jonah Slocum                   9 Winthrop           30:34.28 
 19  Derrick Gould                 11 Winthrop           32:02.20 
Yarmouth High School
  1  Jackie Chalmers               10 Yarmouth           16:39.99 
  2  Bowen Mitchell                10 Yarmouth           16:57.29 
  3  Xander Gordon                 12 Yarmouth           17:31.00 
  4  Eli Chalmers                  10 Yarmouth           17:31.00 
  5  Jesse Canfield                11 Yarmouth           17:51.00 
  6  Jasper Keller                 10 Yarmouth           18:11.25 
  7  Leif Hellstedt                11 Yarmouth           19:14.56 
  8  Noah Van Allen                 9 Yarmouth           19:31.90 
  9  Jude Landry                   12 Yarmouth           19:33.00 
 10  Finn Marianski                12 Yarmouth           19:40.28 
 11  Aidan Forrest                 12 Yarmouth           19:49.00 
 12  Julian Lamson-LaPlume         11 Yarmouth           19:55.00 
 13  Camden Parker                 11 Yarmouth           20:01.78 
 14  Cole Rutberg                  11 Yarmouth           20:12.00 
 15  James Hartnett                11 Yarmouth           20:29.32 
 16  Aidan Sylvester               10 Yarmouth           20:50.66 
 17  Griffin Rideout               12 Yarmouth           22:00.00 
 18  Gavin Rich                    12 Yarmouth           22:12.49 
 19  Wilder Martelle               11 Yarmouth           23:00.05 
 20  Nolan Terscak                 12 Yarmouth           23:08.00 
 21  Peter Wilbur                   9 Yarmouth           23:09.53 
 22  Henry Weiss                   12 Yarmouth           23:11.63 
 23  Charlie Myers                  9 Yarmouth           23:58.61 
 24  Samuel Thompson               12 Yarmouth           24:00.00 
 25  Jackson Crawford               9 Yarmouth           24:10.55 
 26  Peter Ericson                 11 Yarmouth           24:41.18 
 27  Owen Damasco                   9 Yarmouth           27:12.28 
York High School
  1  Hayden Atkinson               12 York               16:41.00 
  2  Boden Mann                    12 York               18:00.00 
  3  Charles Schmid                 9 York               18:22.00 
  4  Emerson Geranis               10 York               18:24.00 
  5  Harrison Balakier              9 York               19:01.00 
  6  Cedric Wiseman                11 York               19:02.00 
  7  Wyatt Babyak                  11 York               19:06.00 
  8  Blake Mann                     9 York               19:22.00 
  9  James Burke                   12 York               19:26.00 
 10  Josh Brewer                   11 York               19:34.31 
 11  Everett Burke                 10 York               20:01.00 
 12  Jacob Woodman                 11 York               20:03.00 
 13  Connor Prendergast            10 York               20:17.00 
 14  Cameron Davis                 11 York               20:51.00 
 15  Owen Waters                    9 York               21:01.00 
 16  Cale Legere                    9 York               21:36.00 
 17  Henry Mails                    9 York               23:01.00 
 18  Jameson Moore                 12 York               23:39.00 
 19  Callin Noonan                 12 York               23:55.00 
 20  Christopher Koconis           11 York               24:00.00