| | Age | Grade | Athlete | Time | ST | Team | Date | Meet |
| 1. | | 11 | Silas Eastman | 16:14.2 | ME | Fryeburg Academy | Oct 29
| Maine Class B State Cross Country Championshi... |
| 2. | | 12 | Timothy Follo | 16:32.2 | ME | Falmouth | Oct 29
| Maine Class B State Cross Country Championshi... |
| 3. | | 10 | Dan Curtis | 16:38.4 | ME | Ellsworth | Oct 29
| Maine Class B State Cross Country Championshi... |
| 4. | | 12 | Mason Vermillion | 17:01.4PR | ME | Medomak Valley | Sep 16
| KVAC: Lin, EL, Law, CH, Ersk, Bel. Ocean @ Me... |
| 5. | | 12 | Stefan Sandreuter | 17:09.1PR | ME | Greely | Oct 29
| Maine Class B State Cross Country Championshi... |
| 6. | | 11 | Nathan Madeira | 17:10.5 | ME | Greely | Oct 29
| Maine Class B State Cross Country Championshi... |
| 7. | | 10 | Ben Trapani | 17:12.5 | ME | Camden Hills Regional | Sep 16
| KVAC: Lin, EL, Law, CH, Ersk, Bel. Ocean @ Me... |
| 8. | | 12 | Matt Eager | 17:18.0PR | ME | Presque Isle | Oct 22
| Eastern Maine Class B Regional |
| 9. | | 12 | Mitchell Finitz | 17:27.9 | ME | York | Oct 22
| Western Maine Class B Regional |
| 10. | | 10 | Peter Doane | 17:28.5 | ME | Cape Elizabeth | Oct 29
| Maine Class B State Cross Country Championshi... |
| 11. | | 12 | Alex Beals | 17:28.8PR | ME | John Bapst Memorial | Oct 29
| Maine Class B State Cross Country Championshi... |
| 12. | | 11 | Ron Lund | 17:31.4 | ME | Caribou | Oct 29
| Maine Class B State Cross Country Championshi... |
| 13. | | 11 | Nick Anderson | 17:32.0PR | ME | Medomak Valley | Sep 16
| KVAC: Lin, EL, Law, CH, Ersk, Bel. Ocean @ Me... |
| | | 12 | Thomas Edmonds | 17:32.0 | ME | Falmouth | Sep 16
| WMC: Falmouth, Fryeburg @ Freeport |
| 15. | | 11 | Jay Lesser | 17:33.0 | ME | Falmouth | Sep 16
| WMC: Falmouth, Fryeburg @ Freeport |
| | | 12 | Henry Briggs | 17:33.0 | ME | Falmouth | Sep 22
| WMC: Falmouth, Poland Sacopee, Traip @ Wells |
| 17. | | 12 | Colby Howland | 17:34.0PR | ME | Falmouth | Sep 16
| WMC: Falmouth, Fryeburg @ Freeport |
| 18. | | 11 | Nick Eaton | 17:35.6 | ME | York | Oct 22
| Western Maine Class B Regional |
| 19. | | 12 | Caleb Chapman | 17:36.0 | ME | Caribou | Oct 22
| Eastern Maine Class B Regional |
| 20. | | 10 | Kelby Mace | 17:36.2PR | ME | Maranacook Community | Oct 22
| Western Maine Class B Regional |
| 21. | | 11 | Nick Shuckrow | 17:37.1 | ME | Winslow | Oct 22
| Eastern Maine Class B Regional |
| 22. | | 10 | Will Shafer | 17:38.0 | ME | Gray-New Gloucester | Sep 9
| WMC: Falmouth, GNG @ Merriconeag |
| | | 11 | Logan Gerchman | 17:38.0 | ME | Fryeburg Academy | Sep 16
| WMC: Falmouth, Fryeburg @ Freeport |
| 24. | | 12 | Conor McGrory | 17:40.0 | ME | Falmouth | Sep 16
| WMC: Falmouth, Fryeburg @ Freeport |
| 25. | | 9 | William Fletcher | 17:41.2PR | ME | Mount Desert Island | Oct 22
| Eastern Maine Class B Regional |
| 26. | | 12 | Thomas Bottomley | 17:42.9 | ME | Cape Elizabeth | Oct 22
| Western Maine Class B Regional |
| 27. | | 10 | Luis Mauser | 17:43.6 | ME | Belfast Area | Sep 2
| AC:Belfast, Erskine, Skowhegan, Gardiner, Mor... |
| 28. | | 10 | Ryan Washington | 17:44.0 | ME | Caribou | Oct 29
| Maine Class B State Cross Country Championshi... |
| 29. | | 11 | Eric Britton | 17:46.0PR | ME | Falmouth | Sep 22
| WMC: Falmouth, Poland Sacopee, Traip @ Wells |
| 30. | | 9 | Spencer Brown Unk | 17:48.0 | ME | Falmouth | Sep 16
| WMC: Falmouth, Fryeburg @ Freeport |
| 31. | | 10 | Liam Simpson | 17:49.1 | ME | Cape Elizabeth | Oct 22
| Western Maine Class B Regional |
| 32. | | 11 | Igor Tomaszewski | 17:50.0PR | ME | Wells | Sep 22
| WMC: Falmouth, Poland Sacopee, Traip @ Wells |
| 33. | | 10 | Connor Wagner | 17:50.6 | ME | John Bapst Memorial | Oct 22
| Eastern Maine Class B Regional |
| 34. | | 11 | Abrin Berkemeyer | 17:53.2 | ME | Freeport | Oct 22
| Western Maine Class B Regional |
| 35. | | 11 | Nate Madeira | 17:55.0 | ME | Greely | Sep 2
| WMC: Fryeburg, Merriconeag, Traip, Wells @ Gr... |
| 36. | | 12 | Isaac Emery | 17:56.0 | ME | Greely | Oct 29
| Maine Class B State Cross Country Championshi... |
| 37. | | 12 | Mason Vedrmilion | 17:56.3PR | ME | Medomak Valley | Oct 22
| Eastern Maine Class B Regional |
| 38. | | 10 | Nick Smelcer | 17:56.4 | ME | Lincoln Academy | Sep 16
| KVAC: Lin, EL, Law, CH, Ersk, Bel. Ocean @ Me... |
| 39. | | 10 | Braden Becker | 17:57.0 | ME | Yarmouth | Oct 29
| Maine Class B State Cross Country Championshi... |
| 40. | | 11 | Alec Jordan | 17:57.4 | ME | York | Oct 29
| Maine Class B State Cross Country Championshi... |
| 41. | | 12 | Nick Sweet | 17:58.5PR | ME | Freeport | Oct 22
| Western Maine Class B Regional |
| 42. | | 11 | Ian McGhie | 18:02.4 | ME | Freeport | Oct 29
| Maine Class B State Cross Country Championshi... |
| 43. | | 12 | Samuel Gachagua | 18:02.7PR | ME | Maine Central Institute | Oct 29
| Maine Class B State Cross Country Championshi... |
| 44. | | 10 | Mason Finitz | 18:04.2PR | ME | York | Oct 29
| Maine Class B State Cross Country Championshi... |
| 45. | | 10 | Robert Looker | 18:05.6 | ME | Ellsworth | Oct 22
| Eastern Maine Class B Regional |
| 46. | | 11 | Kyle Morrison | 18:11.0 | ME | York | Sep 9
| WMC: Sacopee Valley, Yarmouth, York @ Fryebur... |
| 47. | | 10 | Lucas Kinney | 18:11.4 | ME | Caribou | Oct 22
| Eastern Maine Class B Regional |
| 48. | | 12 | Jesse Sandstrom | 18:11.8 | ME | Caribou | Oct 22
| Eastern Maine Class B Regional |
| 49. | | 10 | Josh Brooks | 18:14.0PR | ME | York | Sep 9
| WMC: Sacopee Valley, Yarmouth, York @ Fryebur... |
| 50. | | 11 | Thomas Robichaud | 18:14.3 | ME | Yarmouth | Oct 22
| Western Maine Class B Regional |
| 51. | | 12 | Nestor Taylor | 18:15.3PR | ME | Greely | Oct 29
| Maine Class B State Cross Country Championshi... |
| 52. | | 11 | Tristan Tucker | 18:17.0PR | ME | Falmouth | Sep 22
| WMC: Falmouth, Poland Sacopee, Traip @ Wells |
| 53. | | 11 | Kody Holmes | 18:17.4 | ME | Ellsworth | Oct 22
| Eastern Maine Class B Regional |
| | | 11 | Will Hadden | 18:17.4 | ME | Lincoln Academy | Oct 29
| Maine Class B State Cross Country Championshi... |
| 55. | | 12 | Drew Bird | 18:19.4PR | ME | York | Oct 29
| Maine Class B State Cross Country Championshi... |
| 56. | | 12 | Taylor Saucier | 18:19.6 | ME | Freeport | Oct 29
| Maine Class B State Cross Country Championshi... |
| 57. | | 11 | Ben Young | 18:20.0 | ME | York | Sep 9
| WMC: Sacopee Valley, Yarmouth, York @ Fryebur... |
| 58. | | 11 | Christian Heath | 18:20.2 | ME | Gardiner Area | Oct 22
| Western Maine Class B Regional |
| 59. | | 12 | Jamie McCatherin | 18:22.0PR | ME | Falmouth | Sep 22
| WMC: Falmouth, Poland Sacopee, Traip @ Wells |
| 60. | | 12 | Stephen Kirby | 18:23.5 | ME | Ellsworth | Oct 22
| Eastern Maine Class B Regional |
| | | 10 | Frank King | 18:23.5 | ME | Ellsworth | Oct 29
| Maine Class B State Cross Country Championshi... |
| 62. | | 12 | Thomas Robinson | 18:23.6PR | ME | Cape Elizabeth | Oct 22
| Western Maine Class B Regional |
| 63. | | 12 | James Currie | 18:23.9PR | ME | Greely | Oct 22
| Western Maine Class B Regional |
| 64. | | 10 | Anselm Scheck | 18:25.8PR | ME | Waterville | Oct 22
| Eastern Maine Class B Regional |
| 65. | | 10 | Brayden Beardsley | 18:29.0 | ME | Ellsworth | Oct 22
| Eastern Maine Class B Regional |
| 66. | | 10 | Julian Pelzer | 18:29.7 | ME | Cape Elizabeth | Oct 22
| Western Maine Class B Regional |
| 67. | | 11 | Brendan Wood | 18:34.0PR | ME | Caribou | Sep 16
| Aroostook Invitational |
| 68. | | 12 | Brad McCollett | 18:34.3PR | ME | Gardiner Area | Oct 22
| Western Maine Class B Regional |
| 69. | | 9 | Thomas Rose | 18:35.0 | ME | Fryeburg Academy | Oct 22
| Western Maine Class B Regional |
| 70. | | 10 | Thomas Cassidy | 18:37.2 | ME | Winslow | Oct 22
| Eastern Maine Class B Regional |
| 71. | | 12 | Blake Pattengale | 18:37.3 | ME | Ellsworth | Oct 29
| Maine Class B State Cross Country Championshi... |
| 72. | | 12 | Ryan Twohig | 18:44.0PR | ME | York | Sep 9
| WMC: Sacopee Valley, Yarmouth, York @ Fryebur... |
| | | 11 | Mason Cyr | 18:44.0 | ME | Freeport | Sep 16
| WMC: Falmouth, Fryeburg @ Freeport |
| 74. | | 10 | Joseph Bellavia | 18:44.2 | ME | Waterville | Oct 22
| Eastern Maine Class B Regional |
| 75. | | 10 | Jason Stevenson | 18:46.7 | ME | Maranacook Community | Oct 29
| Maine Class B State Cross Country Championshi... |
| 76. | | 10 | Alex Tomasello | 18:46.9 | ME | Lincoln Academy | Oct 29
| Maine Class B State Cross Country Championshi... |
| 77. | | 9 | Scott Lambert | 18:47.0 | ME | Falmouth | Sep 16
| WMC: Falmouth, Fryeburg @ Freeport |
| 78. | | 11 | Griffin Davis | 18:47.2 | ME | Winslow | Oct 22
| Eastern Maine Class B Regional |
| 79. | | 9 | Tim Brigham | 18:47.3PR | ME | Cape Elizabeth | Oct 29
| Maine Class B State Cross Country Championshi... |
| 80. | | 10 | Coral Guerrero | 18:47.4 | ME | John Bapst Memorial | Oct 29
| Maine Class B State Cross Country Championshi... |
| 81. | | 11 | Vinnie Zolla | 18:48.0PR | ME | Freeport | Sep 2
| WMC: Freeport, Waynflete, Yarmouth @ Poland |
| | | 10 | Mark Donahue | 18:48.0 | ME | Freeport | Oct 22
| Western Maine Class B Regional |
| 83. | | 12 | Jon Sproule | 18:48.1 | ME | Mount Desert Island | Oct 22
| Eastern Maine Class B Regional |
| 84. | | 11 | Henry O'Shaunessy | 18:51.0 | ME | York | Sep 9
| WMC: Sacopee Valley, Yarmouth, York @ Fryebur... |
| 85. | | 10 | Saul Nunez | 18:52.3 | ME | Presque Isle | Oct 22
| Eastern Maine Class B Regional |
| 86. | | 12 | Avery Stilley | 18:56.6PR | ME | Maine Central Institute | Sep 9
| KVAC: OH, Gar, Brw, Brun, Con, Mar, MB, Ban, ... |
| 87. | | 10 | Alexander Casas | 18:56.7 | ME | Medomak Valley | Sep 16
| KVAC: Lin, EL, Law, CH, Ersk, Bel. Ocean @ Me... |
| 88. | | 11 | Ivan Johnson | 18:57.0 | ME | Medomak Valley | Sep 16
| KVAC: Lin, EL, Law, CH, Ersk, Bel. Ocean @ Me... |
| 89. | | 11 | Rylan Norris | 18:59.0 | ME | John Bapst Memorial | Sep 16
| PVC: BC, Cent, Fox, Her, Lee @ John Bapst |
| 90. | | 12 | Mike O'Conner | 19:00.0 | ME | York | Sep 9
| WMC: Sacopee Valley, Yarmouth, York @ Fryebur... |
| 91. | | 12 | Lee Larson | 19:01.0PR | ME | Falmouth | Sep 22
| WMC: Falmouth, Poland Sacopee, Traip @ Wells |
| 92. | | 11 | Joe Vogel | 19:05.0 | ME | York | Sep 9
| WMC: Sacopee Valley, Yarmouth, York @ Fryebur... |
| | | 12 | Kjetil Rossignol | 19:05.0 | ME | Caribou | Oct 22
| Eastern Maine Class B Regional |
| 94. | | 10 | Andrew Ostrow | 19:07.0 | ME | Falmouth | Sep 22
| WMC: Falmouth, Poland Sacopee, Traip @ Wells |
| | | 10 | Matt Spear | 19:07.0 | ME | John Bapst Memorial | Oct 29
| Maine Class B State Cross Country Championshi... |
| 96. | | 10 | Riley Barth | 19:07.3PR | ME | Waterville | Oct 22
| Eastern Maine Class B Regional |
| 97. | | 10 | Ransom Burgess | 19:10.3 | ME | Mount Desert Island | Oct 22
| Eastern Maine Class B Regional |
| 98. | | 10 | Trevor Ewald | 19:10.4 | ME | Cape Elizabeth | Oct 29
| Maine Class B State Cross Country Championshi... |
| 99. | | 12 | Samuel Sproule | 19:10.5PR | ME | Mount Desert Island | Oct 22
| Eastern Maine Class B Regional |
| | | 11 | Mark MacDougall | 19:10.5 | ME | Lake Region | Oct 22
| Western Maine Class B Regional |