Boys Junior/Senior
| Boys Varsity 5K Run | ||||
| Place | Name | Grade | Team | Time |
| 1 | Benjamin Potter | SR | Falmouth | 15:42.86 |
| 2 | Ben Greene | JR | Falmouth | 15:47.79 |
| 3 | Ethan Eickmann | SR | Kennebunk | 15:51.56 |
| 4 | Aiden Willey | SR | Scots | 16:05.83 |
| 5 | Erik LoSacco | JR | Scarborough | 16:10.31 |
| 6 | Griffin Allaire | SR | Wells High School | 16:11.68 |
| 7 | Martin Horne | JR | Freeport | 16:21.49 |
| 9 | Reed Henderson | JR | Gorham High School | 16:25.82 |
| 10 | Sam Wilson | JR | Greely High School | 16:26.47 |
| 11 | Justin Tomison | SR | Scots | 16:31.55 |
| 12 | Tristram Coffin | SR | Scarborough | 16:31.78 |
| 13 | Riley Franklin | SR | Greely High School | 16:41.08 |
| 14 | Dawson Desrosiers | SR | Thornton Academy | 16:42.09 |
| 16 | Charlie Smith | SR | Kennebunk | 16:47.26 |
| 17 | Joseph Perreault | SR | Sanford High School | 16:48.03 |
| 19 | Will Perkins | SR | Boothbay-Wiscasset | 16:49.64 |
| 20 | Garrett Erickson-Harris | JR | Kennebunk | 16:52.94 |
| 21 | Leif Harvey | JR | Greely High School | 16:54.15 |
| 22 | Liam Niles | SR | Portland | 16:57.26 |
| 23 | Seamus Woodruff | JR | Maine Coast HS | 16:57.54 |
| 24 | Jakob Saucier | SR | Massabesic | 17:00.10 |
| 26 | Josiah Martin | SR | Lincoln Academy | 17:06.21 |
| 27 | Elias Leggat-Barr | JR | Greely High School | 17:08.23 |
| 30 | Wyatt Dana | SR | Portland | 17:11.46 |
| 32 | Odeh Rizkallah | SR | Yarmouth | 17:17.79 |
| 34 | Matthew Pooler | SR | Massabesic | 17:18.85 |
| 35 | Nicolas Borelli | JR | South Portland | 17:24.77 |
| 36 | Covey Dufort | SR | Wells High School | 17:24.99 |
| 37 | Aiden Kusche | SR | Maine Coast HS | 17:28.90 |
| 38 | Will Brewster | SR | Portland | 17:29.78 |
| 39 | Anthony Mason | JR | Scots | 17:30.69 |
| 41 | Michael Smoluk | SR | Falmouth | 17:32.69 |
| 44 | Benjamin Cassellius | JR | Scarborough | 17:35.61 |
| 46 | Josh Lehmann | JR | Gorham High School | 17:38.66 |
| 50 | Chris Hamblett | JR | NYA | 17:44.55 |
| 52 | Will Herman | JR | Cheverus | 17:45.03 |
| 53 | Parker Williams | JR | Scots | 17:45.62 |
| 54 | Anders Corey | SR | Yarmouth | 17:49.62 |
| 56 | Cameron Nelson | SR | Lincoln Academy | 17:55.45 |
| 59 | Joe Lewis | SR | Marshwood | 17:58.63 |
| 60 | Caleb Young | JR | Marshwood | 17:59.56 |
| 61 | Elijah Karecki | JR | Massabesic | 18:00.09 |
| 62 | Parker Redlon | SR | Thornton Academy | 18:01.92 |
| 63 | Nicholas Quigley | SR | Kennebunk | 18:02.58 |
| 64 | Thomas Vose | JR | South Portland | 18:03.66 |
| 68 | Baxter Weyand | JR | Scots | 18:05.80 |
| 69 | Kaleb Brackley-Prouty | SR | Lincoln Academy | 18:06.51 |
| 70 | Max Waldron | SR | Maine Coast HS | 18:08.51 |
| 71 | Nate Davis | JR | Freeport | 18:08.61 |
| 74 | Colin Senger | JR | Yarmouth | 18:13.46 |
| 77 | Braxton Farrin | SR | Lincoln Academy | 18:18.49 |
| 78 | Anthony Breton | SR | Scots | 18:18.72 |
| 79 | Heath Cockburn | SR | Freeport | 18:18.97 |
| 80 | Lincoln Truesdale | JR | Yarmouth | 18:18.99 |
| 81 | Atticus Smith | SR | Greely High School | 18:19.55 |
| 83 | Couper Jepson | JR | Portland | 18:19.69 |
| 84 | Sovannarith Chap | SR | Massabesic | 18:19.92 |
| 87 | Nolan Anderson | SR | Falmouth | 18:21.16 |
| 88 | Vance Boyd | JR | Falmouth | 18:21.83 |
| 89 | Nathan Chatterton | JR | Boothbay-Wiscasset | 18:22.66 |
| 93 | Peyton Townsend | SR | Thornton Academy | 18:24.75 |
| 94 | Aaron Waitt | JR | Kennebunk | 18:25.47 |
| 96 | Riley Iris | SR | Greely High School | 18:26.79 |
| 97 | Michael Luna | SR | Cheverus | 18:27.49 |
| 99 | Harrison Pendleton | JR | Yarmouth | 18:28.62 |
| 100 | Dan LaMourie | SR | Yarmouth | 18:30.00 |
| 103 | Jay Whitesell | SR | Marshwood | 18:31.57 |
| 104 | Warren O'Shea | JR | Scarborough | 18:31.59 |
| 107 | Graham Harris | JR | Boothbay-Wiscasset | 18:35.91 |
| 108 | Loal Vance | SR | Winthrop | 18:36.14 |
| 109 | Fox Elder | JR | Boothbay-Wiscasset | 18:38.33 |
| 111 | Andrew Martin | SR | Sanford High School | 18:42.04 |
| 113 | Jackson Wilson | SR | Cheverus | 18:45.17 |
| 114 | William Keene | SR | Kennebunk | 18:48.02 |
| 115 | Anthony Zerillo | JR | Cheverus | 18:50.88 |
| 117 | Mason Erhard | JR | Boothbay-Wiscasset | 18:51.70 |
| 118 | Tristan Candelmo | JR | Windham High School | 18:51.99 |
| 121 | Oscar Sullivan | SR | South Portland | 18:54.80 |
| 122 | Charles Berry | JR | Westbrook | 18:55.72 |
| 125 | Sean Fuller | JR | Marshwood | 18:57.94 |
| 126 | Ned Whitesell | JR | Marshwood | 18:58.27 |
| 127 | Charles Geci | JR | Falmouth | 18:58.81 |
| 134 | Tim Ostergaard | SR | Greely High School | 19:04.04 |
| 135 | Charlie Fellows | JR | Scarborough | 19:05.35 |
| 138 | Matisse Moser | JR | Falmouth | 19:06.15 |
| 139 | Robert Michaud | JR | Noble High School | 19:06.70 |
| 141 | Kyle Thompson | JR | Scots | 19:08.62 |
| 143 | Tom Barber | SR | Marshwood | 19:09.84 |
| 144 | Zakary St. Germain | SR | Winthrop | 19:10.59 |
| 146 | Matthew Gorman | JR | Noble High School | 19:12.41 |
| 148 | Hunter Lachance | JR | Kennebunk | 19:14.60 |
| 149 | Cade Robison | SR | Yarmouth | 19:17.38 |
| 150 | Gavin Perro | SR | Sanford High School | 19:18.50 |
| 155 | Noah Jalbert | SR | Gorham High School | 19:20.64 |
| 158 | Will Harriman | SO | Biddeford | 19:24.26 |
| 159 | Madison Brown | JR | Gorham High School | 19:24.78 |
| 160 | Tavi Anghel | JR | Windham High School | 19:24.95 |
| 162 | Nicholas Albaum | JR | Kennebunk | 19:26.09 |
| 167 | Ellis Cotsis | JR | Thornton Academy | 19:29.87 |
| 169 | Matt Walker | SR | Poland | 19:30.42 |
| 172 | Joshua Chadbourne | JR | Scots | 19:36.28 |
| 173 | Ethan McKee | JR | Falmouth | 19:37.24 |
| 174 | Gus Madson | SR | Wells High School | 19:37.55 |
| 175 | Adrian Croom | JR | Noble High School | 19:38.66 |
| 181 | Brandan Mailloux | JR | Portland | 19:50.81 |
| 182 | Ben Marquis | JR | Kennebunk | 19:51.15 |
| 184 | Sam Kovacs | JR | Scots | 19:53.26 |
| 186 | Conner Decourt | SR | Noble High School | 19:54.78 |
| 187 | Jeremy Brogan | SR | Freeport | 19:56.64 |
| 188 | Benji Pugh | SR | Lincoln Academy | 19:57.36 |
| 189 | James Monson | SR | Biddeford | 19:58.03 |
| 194 | Aidan Stark-Chessa | JR | Maine Coast HS | 20:00.37 |
| 197 | Gavin Hamm | SR | Yarmouth | 20:07.40 |
| 198 | Timmy Brienza | JR | Poland | 20:08.02 |
| 199 | Samuel Fleming | SR | Massabesic | 20:08.57 |
| 202 | Raveen Panosian | JR | Freeport | 20:10.14 |
| 205 | Ryan Topham | JR | Massabesic | 20:12.09 |
| 206 | Ian Martin | JR | Kennebunk | 20:13.56 |
| 208 | Owen Arsenault | JR | Noble High School | 20:14.90 |
| 210 | Tyler Davies | JR | Thornton Academy | 20:16.57 |
| 213 | Trey Rosario | JR | Gorham High School | 20:17.08 |
| 215 | Ryan Bisson | JR | Marshwood | 20:17.63 |
| 220 | John Peelen | JR | Falmouth | 20:22.66 |
| 221 | Ethan Shaw | JR | Scarborough | 20:23.28 |
| 223 | Chase Keezer | JR | Winthrop | 20:25.75 |
| 227 | Samuel Emery | SR | Kennebunk | 20:27.53 |
| 230 | Nick Teguis | SR | Kennebunk | 20:28.66 |
| 231 | James Trentalange | SR | Kennebunk | 20:29.69 |
| 234 | Aaron Tabenken | JR | Falmouth | 20:30.17 |
| 235 | Adlai Nelson | SR | Lincoln Academy | 20:33.51 |
| 237 | Nathaniel Cripps | JR | Kennebunk | 20:39.72 |
| 242 | Alex Hall | JR | Thornton Academy | 20:43.61 |
| 244 | Cody Plumley | SR | Scots | 20:44.46 |
| 245 | Jordan Piechowski | SR | Windham High School | 20:46.46 |
| 253 | Calvin Barna | JR | Marshwood | 20:55.74 |
| 256 | Alex Mitchell | JR | Poland | 21:02.93 |
| 261 | Konrad Stromayer | JR | Scarborough | 21:07.03 |
| 263 | Hayden Desmond | JR | Gorham High School | 21:07.52 |
| 265 | Toby Dunne | JR | Kennebunk | 21:08.13 |
| 267 | Colby Leavitt | JR | Gorham High School | 21:09.06 |
| 268 | Cole Cushman | SR | Poland | 21:09.77 |
| 269 | Eirik Nohr | SR | Falmouth | 21:10.07 |
| 270 | Andrea Vergnani | SR | Thornton Academy | 21:11.36 |
| 271 | Andrew Wirtz | JR | Noble High School | 21:14.36 |
| 273 | Nathan Gilliam | JR | Boothbay-Wiscasset | 21:14.85 |
| 274 | Sam Murdock | SR | Falmouth | 21:14.88 |
| 275 | Alfred Romero | SR | Biddeford | 21:16.59 |
| 278 | Ari Irijimovich | SR | Thornton Academy | 21:28.93 |
| 279 | GW Ruth | JR | Yarmouth | 21:29.13 |
| 280 | Carlos Gamboa Arevalo | JR | South Portland | 21:29.88 |
| 284 | Andrew Riley | SR | South Portland | 21:34.22 |
| 286 | Graham Bridges | SR | Wells High School | 21:39.97 |
| 295 | Misha Curtis | JR | Lincoln Academy | 21:51.66 |
| 297 | Gardy Converse | SR | Freeport | 21:52.37 |
| 299 | Spencer Barton | SR | NYA | 21:54.66 |
| 302 | Ashtin Laxson | JR | Scarborough | 21:56.40 |
| 305 | Xan King | JR | Yarmouth | 22:00.78 |
| 306 | Jonah Parker | SR | Portland | 22:01.69 |
| 307 | Justin Donaldson | SR | Portland | 22:02.07 |
| 309 | Quinn Ranta | SR | Boothbay-Wiscasset | 22:02.96 |
| 310 | Gus Edwards | SR | Yarmouth | 22:05.74 |
| 312 | Conor Wolff | JR | Yarmouth | 22:07.50 |
| 313 | Lucas Steinberger | SR | Lincoln Academy | 22:07.60 |
| 314 | Jacob Veilleux | SR | Yarmouth | 22:07.87 |
| 315 | Sam Keene | JR | Marshwood | 22:10.50 |
| 316 | Matt Breece | JR | Portland | 22:10.82 |
| 317 | Topher Leon | JR | Noble High School | 22:11.40 |
| 318 | Jackson Pow | JR | Kennebunk | 22:11.92 |
| 321 | David Arnold | SR | Sanford High School | 22:13.26 |
| 323 | Colby Hyde | SR | Massabesic | 22:13.96 |
| 325 | Mason Stagg | JR | Biddeford | 22:14.48 |
| 327 | Caeden Bross | SR | Lincoln Academy | 22:15.58 |
| 329 | Paul Arnold | JR | Marshwood | 22:18.36 |
| 330 | Cole Walter | SR | Portland | 22:18.52 |
| 334 | Ryan Parsons | JR | Kennebunk | 22:28.95 |
| 336 | Benjamin Levesque | SR | Massabesic | 22:31.62 |
| 337 | Gabe Lucchesi | JR | NYA | 22:33.60 |
| 338 | Jack Martin | JR | Yarmouth | 22:38.66 |
| 340 | Dean Preston | SR | Windham High School | 22:41.03 |
| 341 | AJ Sanders | JR | Noble High School | 22:42.23 |
| 343 | William Patrick Young | JR | Greely High School | 22:44.10 |
| 344 | Thomas Burbank | JR | Marshwood | 22:44.78 |
| 345 | Michael Krah | JR | Yarmouth | 22:45.74 |
| 346 | Liam Prichard | JR | Kennebunk | 22:48.40 |
| 348 | Alex Chanis | SR | Portland | 22:49.70 |
| 351 | Rylan Daigneault | JR | Massabesic | 22:52.27 |
| 352 | Ryan Buckley | JR | Falmouth | 22:54.85 |
| 353 | Robbie Bennett | JR | Lincoln Academy | 22:55.19 |
| 355 | Duncan Green | JR | Thornton Academy | 22:57.58 |
| 356 | Spencer Matteo | SR | Scarborough | 22:59.10 |
| 359 | Dustin Brewer | JR | Scots | 23:02.56 |
| 360 | Max Brewer | JR | Yarmouth | 23:03.23 |
| 361 | Triton Neptune-Benner | FR | Lincoln Academy | 23:03.71 |
| 362 | Zavier Cummings | SR | Windham High School | 23:05.19 |
| 363 | Filip Nguyen | SR | Lincoln Academy | 23:05.84 |
| 364 | Lennard von Huene | SR | Kennebunk | 23:10.03 |
| 365 | Michael Ames | JR | Scots | 23:11.07 |
| 366 | Colin Tippet | JR | Biddeford | 23:12.75 |
| 367 | Colin Ready | SR | Marshwood | 23:14.01 |
| 370 | Trevor Neff | JR | Falmouth | 23:16.91 |
| 373 | Nathan Crossley | JR | Lincoln Academy | 23:28.38 |
| 376 | Luke Ball | SR | Sanford High School | 23:34.41 |
| 379 | Nicholas Quade | JR | Sanford High School | 23:37.11 |
| 380 | Ben McManus | SR | Lincoln Academy | 23:38.08 |
| 383 | Tyler Moxham | SR | Kennebunk | 23:41.79 |
| 384 | Caleb Lambert | SR | Yarmouth | 23:43.60 |
| 385 | Will Saabye | JR | Falmouth | 23:46.31 |
| 390 | Mitchell Sommer | JR | Yarmouth | 24:09.91 |
| 392 | Miles Bergquist | SR | Cheverus | 24:14.05 |
| 395 | Calvin Truong | JR | South Portland | 24:17.70 |
| 398 | Max Hillgraf | SR | Cheverus | 24:22.14 |
| 401 | Eric Decker | SR | Freeport | 24:34.26 |
| 403 | Jacob Cote | SR | Sanford High School | 24:47.10 |
| 404 | Robbie Soucy | JR | Windham High School | 25:12.20 |
| 407 | Devon Paulin | SR | Gorham High School | 25:29.22 |
| 413 | Max Kempler | JR | Yarmouth | 25:44.53 |
| 414 | Eugenio Cano Munoz | SR | Poland | 25:44.86 |
| 416 | Liam Piper | SR | South Portland | 25:55.85 |
| 417 | David Geng | JR | Scarborough | 25:58.68 |
| 420 | Scott Petersen | JR | Lincoln Academy | 26:09.36 |
| 422 | Luke Peelen | JR | Falmouth | 26:27.53 |
| 423 | Luke Mistler | SR | Scarborough | 26:30.60 |
| 424 | Bao Dang | JR | Lincoln Academy | 26:31.12 |
| 425 | Aiden Fuller | SR | Marshwood | 26:35.61 |
| 433 | Thomas Sirois | SR | Scots | 28:06.42 |
| 435 | Jack Vickers | JR | Yarmouth | 28:47.80 |
| 442 | Caven Cogswell | SR | Sanford High School | 35:45.39 |