| Name | School | Time | |||
| 1. Shaw | Falmouth | 15:24 | Falmouth | 30 | |
| 2. Even | Fryeburg | 15:44 | York | 41 | |
| 3. Halverson | Falmouth | 15:50 | Lake Region | 80 | |
| 4. Epstein | Falmouth | 16:22 | Fryeburg | 90 | |
| 5. McMahan | York | 16:40 | |||
| 6. Chandler | York | 17:02 | |||
| 7. Lumenello | York | 17:07 | |||
| 8. James | York | 17:19 | |||
| 9. Eldredge | Lake Region | 17:24 | |||
| 10. Haddock | Falmouth | 17:27 | |||
| 11. Maines | Lake Region | 17:28 | |||
| 12. Welch | Falmouth | 17:39 | 49. Merrill | Fryeburg | 20:24 |
| 13. Cobean | Falmouth | 17:45 | 50. Weber | Falmouth | 20:25 |
| 14. Cook | Falmouth | 17:46 | 51. Maertens | York | 20:25 |
| 15. Means | York | 17:51 | 52. Hebson | Falmouth | 20:26 |
| 16. Graziano | York | 17:52 | 53. Ferrande | York | 20:29 |
| 17. Barbour | Falmouth | 17:57 | 54. Laplante | Falmouth | 20:33 |
| 18. Herbrin | York | 17:58 | 55. Prince | Fryeburg | 21:04 |
| 19. Pulof | York | 17:59 | 56. Gelinas | York | 21:22 |
| 20. Moore | Lake Region | 18:01 | 57. Jameson | Lake Region | 21:26 |
| 21. Roy | Lake Region | 18:02 | 58. Smith | Lake Region | 21:31 |
| 22. Doyle | Falmouth | 18:10 | 59. Armstrong | York | 21:32 |
| 23. Staples | Falmouth | 18:12 | 60. Gorman | York | 21:44 |
| 24. Freeman | York | 18:17 | 61. Mason | York | 21:53 |
| 25. Climo | Fryeburg | 18:19 | 62. Carley | York | 22:05 |
| 26. Prince | Fryeburg | 18:29 | 63. Bailey | Fryeburg | 22:45 |
| 27. Roy | York | 18:33 | 64. Snowdon | Falmouth | 22:46 |
| 28. Hirst | York | 18:35 | 65. Hugenow | Fryeburg | 22:58 |
| 29. Farrell | York | 18:36 | 66. Ferland | Lake Region | 23:12 |
| 30. Swerdlow | Falmouth | 18:37 | 67. Bishop | Fryeburg | 23:36 |
| 31. Seitz | Falmouth | 18:55 | 68. Zotos | York | 23:47 |
| 32. Higgins | York | 18:56 | 69. Polko | Falmouth | 23:56 |
| 33. Moser | York | 18:57 | 70. Reed | Fryeburg | 24:35:00 |
| 34. Hergrin | York | 19:03 | 71. Greenie | York | 24:55:00 |
| 35. Kennedy | York | 19:05 | 72. Brooks | York | 24:56:00 |
| 36. Thibeault | York | 19:14 | 73. Nets | York | 25:06:00 |
| 37. Cavalero | Falmouth | 19:23 | 74. Kennedy | York | 25:20:00 |
| 38. Brown | Falmouth | 19:30 | 75. Parulis | York | 25:22:00 |
| 39. Gardner | Falmouth | 19:30 | 76. Brown | York | 25:44:00 |
| 40. Lapoint | York | 19:33 | 77. Hayes | Lake Region | 26:08:00 |
| 41. Darrow | Falmouth | 19:34 | 78. Wellington | Fryeburg | 29:33:00 |
| 42. Cassotis | York | 19:43 | 79. Bonsey | Falmouth | 31:23:00 |
| 43. Garrit | Fryeburg | 19:45 | 80. Mayberry | Lake Region | 34:16:00 |
| 44. Scarlett | Lake Region | 19:51 | |||
| 45. Knowles | Falmouth | 19:52 | |||
| 46. Strain | Lake Region | 19:53 | |||
| 47. Patterson | Fryeburg | 19:55 | |||
| 48. D'Agostino | Falmouth | 19:55 | |||
| 1. Cartier | York | 18:05 | York | 26 | |
| 2. Jordan | York | 18:38 | Falmouth | 39 | |
| 3. Grygiel | Falmouth | 18:54 | Fryeburg | 69 | |
| 4. Titzer | Lake Region | 18:57 | Lake Region | 94 | |
| 5. Follo | Falmouth | 19:23 | |||
| 6. Boardman | York | 19:26 | |||
| 7. Carl | York | 19:30 | 50. Rowbottom | Lake Region | 25:44:00 |
| 8. McGowan | Falmouth | 20:01 | 51. Clements | York | 25:46:00 |
| 9. Atwood | Fryeburg | 20:02 | 52. Hurd | Fryeburg | 25:47:00 |
| 10. Goyethe | York | 20:13 | 53. Ladd | York | 25:50:00 |
| 11. Tozier | Falmouth | 20:16 | 54. Caffrey | Fryeburg | 25:53:00 |
| 12. D'Alfonso | Falmouth | 20:34 | 55. Burgess | Lake Region | 25:58:00 |
| 13. Stairs | Fryeburg | 20:48 | 56. Holden | Fryeburg | 25:59:00 |
| 14. Haines | Fryeburg | 20:53 | 57. Reed | Lake Region | 26:06:00 |
| 15. Bonsey | Falmouth | 21:17 | 58. Nathalie | Falmouth | 26:11:00 |
| 16. Miller | Fryeburg | 21:27 | 59. Cody | York | 26:24:00 |
| 17. Classen | Fryeburg | 21:33 | 60. Keyes | York | 26:54:00 |
| 18. J. Titzer | Lake Region | 21:35 | 61. Farley | York | 26:54:00 |
| 19. Curran | Falmouth | 21:42 | 62. Goldstein | Falmouth | 26:55:00 |
| 20. Bennett | Falmouth | 22:00 | 63. Kollbjenson | York | 27:10:00 |
| 21. Cavalieri | York | 22:03 | 64. Wagner | York | 27:45:00 |
| 22. Piers | Falmouth | 22:05 | 65. Salter | Fryeburg | 27:58:00 |
| 23. Boutin | York | 22:07 | 66. McGuinan | York | 28:01:00 |
| 24. Hassett | Falmouth | 22:09 | 67. Calnan | York | 28:27:00 |
| 25. Parrot | Fryeburg | 22:16 | 68. Walker | Lake Region | 28:55:00 |
| 26. Vallee | York | 22:33 | 69. Hutchins | Lake Region | 29:51:00 |
| 27. Swanson | York | 22:40 | 70. Bailey | York | 30:23:00 |
| 28. A. Goodrich | Falmouth | 22:50 | 71. Ferland | York | 30:32:00 |
| 29. Putnam | York | 23:01 | 72. Rowbottom | Lake Region | 30:32:00 |
| 30. Mead | York | 23:03 | 73. Shaw | Lake Region | 30:42:00 |
| 31. Estes | Lake Region | 23:07 | 74. Powers | Fryeburg | 31:15:00 |
| 32. Belle | Lake Region | 23:08 | 75. Kellar | Falmouth | 31:44:00 |
| 33. Antonio | Lake Region | 23:21 | 76. Boardman | York | 32:38:00 |
| 34. Hayward | York | 23:22 | 77. Gudjunson | York | 34:19:00 |
| 35. DeSimone | Falmouth | 23:32 | 78. Mee | Lake Region | 38:02:00 |
| 36. Lewis | Falmouth | 23:41 | 79. Johnson | Lake Region | 38:10:00 |
| 37. Howland | Falmouth | 23:42 | |||
| 38. Silin | York | 23:44 | |||
| 39. Barton | York | 23:44 | |||
| 40. C. Smyth | Falmouth | 23:52 | |||
| 41. Hayes | Falmouth | 24:15:00 | |||
| 42. Salamone | Falmouth | 24:19:00 | |||
| 43. Sabo | Falmouth | 24:21:00 | |||
| 44. Hosmer | York | 24:31:00 | |||
| 45. Cleminson | York | 24:35:00 | |||
| 46. Snowdon | Falmouth | 25:01:00 | |||
| 47. Willey | York | 25:04:00 | |||
| 48. Johnson | York | 25:22:00 | |||
| 49. Ferrande | York | 25:32:00 |