| 1 | John HassettPlace 1 · M 9 | — | M 9 | 16:11 |
| 2 | Oliver BroughtonPlace 2 · M 10 George Stevens | — | M 10 George Stevens | 16:46 |
| 3 | Kyler PetersPlace 3 · M | — | M | 16:49 |
| 4 | Ridge OsgoodPlace 4 · M | — | M | 16:51 |
| 5 | Ollie DillonPlace 5 · M 9 | — | M 9 | 16:53 |
| 6 | Domonic PacelliPlace 6 · M | — | M | 17:07 |
| 7 | Tate YoderPlace 7 · M 11 George Stevens | — | M 11 George Stevens | 17:15 |
| 8 | Devlin VallePlace 8 · M 10 George Stevens | — | M 10 George Stevens | 17:21 |
| 9 | Sean SeaveyPlace 9 · M 9 | — | M 9 | 17:25 |
| 10 | Skyler FragaPlace 10 · M | — | M | 17:37 |
| 11 | Issiac ChristiansenPlace 11 · M | — | M | 17:38 |
| 12 | Robin DoylePlace 12 · M | — | M | 18:05 |
| 13 | Aylen WolfPlace 13 · M 10 George Stevens | — | M 10 George Stevens | 18:08 |
| 14 | Christian Cates-WrighPlace 14 · M 9 | — | M 9 | 18:34 |
| 15 | Mitchell PaulPlace 15 · M 11 Calais | — | M 11 Calais | 18:40 |
| 16 | Kevin BeekPlace 16 · M 11 Calais | — | M 11 Calais | 18:41 |
| 17 | Jeffery LagassePlace 17 · M | — | M | 18:49 |
| 18 | Nick HallowellPlace 18 · M 11 Calais | — | M 11 Calais | 18:50 |
| 19 | Trent StevensPlace 19 · M 11 Calais | — | M 11 Calais | 19:10 |
| 20 | Mark AnthonyPlace 20 · M | — | M | 19:14 |
| 21 | Taylor SotaresPlace 21 · M | — | M | 19:20 |
| 22 | Baxter ForrestPlace 22 · M 11 George Stevens | — | M 11 George Stevens | 19:20 |
| 23 | Robert LiseePlace 23 · M | — | M | 19:21 |
| 24 | Drew GreenlawPlace 24 · M | — | M | 19:32 |
| 25 | Skyler AuCoinPlace 25 · Wright | — | Wright | 19:36 |
| 26 | Devon OppedisanoPlace 26 · M 12 George Stevens | — | M 12 George Stevens | 19:44 |
| 27 | Jaryd WhirtyPlace 27 · M | — | M | 19:45 |
| 28 | Renda ZhangPlace 28 · M | — | M | 20:07 |
| 29 | Gabriel BradyPlace 29 · M 9 | — | M 9 | 20:09 |
| 30 | Frank SchweizerPlace 30 · M 10 George Stevens | — | M 10 George Stevens | 20:11 |
| 31 | Joseph WilsonPlace 31 · M | — | M | 20:28 |
| 32 | James JordanPlace 32 · M | — | M | 20:29 |
| 33 | Nic BradburyPlace 33 · m | — | m | 20:29 |
| 34 | Adam BohlenPlace 34 · M | — | M | 20:43 |
| 35 | Peter GrilloPlace 35 · M 9 | — | M 9 | 20:47 |
| 36 | ReubenPlace 36 · Grannis | — | Grannis | 20:52 |
| 37 | Sean TesterPlace 37 · M | — | M | 20:54 |
| 38 | Tristan AlleyPlace 38 · M | — | M | 20:55 |
| 39 | Johnson ChenPlace 39 · M 12 George Stevens | — | M 12 George Stevens | 20:58 |
| 40 | Ian LarivierePlace 40 · M | — | M | 21:02 |
| 41 | Eric SmithPlace 41 · M | — | M | 21:02 |
| 42 | Dakota HollandPlace 42 · M | — | M | 21:03 |
| 43 | Nicholas KimballPlace 43 · M | — | M | 21:06 |
| 44 | Christian KimballPlace 44 · M | — | M | 21:10 |
| 45 | Griffin ShutePlace 45 · M 10 George Stevens | — | M 10 George Stevens | 21:13 |
| 46 | Dillian BernierPlace 46 · M | — | M | 21:16 |
| 47 | Patrick OrcuttPlace 47 · M | — | M | 21:42 |
| 48 | Skyler ColePlace 48 · M 11 Calais | — | M 11 Calais | 21:45 |
| 49 | Jonason ZhuPlace 49 · M | — | M | 21:46 |
| 50 | Richard DuPlace 50 · M 11 George Stevens | — | M 11 George Stevens | 21:46 |
| 51 | Amaziah JonesPlace 51 · M | — | M | 21:51 |
| 52 | Spencer BowdenPlace 52 · M 10 George Stevens | — | M 10 George Stevens | 22:05 |
| 53 | Christian SmitPlace 53 · M 10 George Stevens | — | M 10 George Stevens | 22:20 |
| 54 | Josh BradleyPlace 54 · M | — | M | 22:20 |
| 55 | Leucio PacelliPlace 55 · M | — | M | 22:30 |
| 56 | George ZhangPlace 56 · M | — | M | 22:40 |
| 57 | Byron DossettPlace 57 · M | — | M | 23:03 |
| 58 | Nathaniel ColemanPlace 58 · M 11 Calais | — | M 11 Calais | 23:47 |
| 59 | Dmitri MihaliovPlace 59 · M | — | M | 23:47 |
| 60 | Jim ZhuPlace 60 · M 11 George Stevens | — | M 11 George Stevens | 25:00 |
| 61 | Austin RideoutPlace 61 · M | — | M | 27:48 |
| 62 | Elijah Woodye-MillayPlace 62 · M 10 George Stevens | — | M 10 George Stevens | 31:04 |