| 1 | Dale HallPlace 1 · Hampton | — | Hampton | 15:49.24 |
| 2 | Chistopher BelchPlace 2 · Hampton | — | Hampton | 16:05.96 |
| 3 | Jacob BonnarPlace 3 · Hampton | — | Hampton | 16:10.33 |
| 4 | Layne HaughtPlace 4 · Hampton | — | Hampton | 16:29.16 |
| 5 | Josh WukitchPlace 5 · Hampton | — | Hampton | 17:50.38 |
| 6 | Brady SpooresPlace 6 · Mars Area | — | Mars Area | 17:56.22 |
| 7 | Nathan GardnerPlace 7 · Hampton | — | Hampton | 18:15.71 |
| 8 | Kyle KochanskiPlace 8 · Mars Area | — | Mars Area | 18:25.47 |
| 9 | Miles McKinneyPlace 9 · Hampton | — | Hampton | 18:46.81 |
| 10 | Lu SantosPlace 10 · Hampton | — | Hampton | 18:57.28 |
| 11 | Liam ButlerPlace 11 · Hampton | — | Hampton | 19:07.64 |
| 12 | Luca Romero-LauroPlace 12 · Hampton | — | Hampton | 19:07.71 |
| 13 | Sam ArgottiPlace 13 · Mars Area | — | Mars Area | 19:14.86 |
| 14 | Raphael BencunPlace 14 · Mars Area | — | Mars Area | 19:19.00 |
| 15 | Max ArgottiPlace 15 · Mars Area | — | Mars Area | 19:24.03 |
| 16 | Daniel LeyesPlace 16 · Hampton | — | Hampton | 19:24.09 |
| 17 | Austin KuremskyPlace 17 · Mars Area | — | Mars Area | 19:30.46 |
| 18 | Teddy KlockoPlace 18 · Hampton | — | Hampton | 19:30.68 |
| 19 | Colton RearickPlace 19 · Mars Area | — | Mars Area | 19:56.73 |
| 20 | Jacob PietrusinskiPlace 20 · Mars Area | — | Mars Area | 19:58.47 |
| 21 | Alexander CarmelitePlace 21 · Mars Area | — | Mars Area | 19:59.46 |
| 22 | Collin PettyPlace 22 · Mars Area | — | Mars Area | 20:01.95 |
| 23 | Kayden KoschoPlace 23 · Mars Area | — | Mars Area | 20:11.23 |
| 24 | Philip LadesicPlace 24 · Mars Area | — | Mars Area | 20:14.73 |
| 25 | Nicholas JohnstonPlace 25 · Hampton | — | Hampton | 20:41.68 |
| 26 | Rohan ChelakotaPlace 26 · Mars Area | — | Mars Area | 20:45.05 |
| 27 | Hudson ShiplerPlace 27 · Mars Area | — | Mars Area | 20:57.86 |
| 28 | Roman BrunsellPlace 28 · Mars Area | — | Mars Area | 21:00.79 |
| 29 | Liam CraigPlace 29 · Hampton | — | Hampton | 21:17.79 |
| 30 | David SnyderPlace 30 · Hampton | — | Hampton | 21:39.43 |
| 31 | Jacob BartonPlace 31 · Hampton | — | Hampton | 21:41.44 |
| 32 | Caden PrazerPlace 32 · Mars Area | — | Mars Area | 21:41.64 |
| 33 | Ian RaykoPlace 33 · Hampton | — | Hampton | 22:27.30 |
| 34 | Adam RohrbaughPlace 34 · Mars Area | — | Mars Area | 22:28.65 |
| 35 | Owyn HughesPlace 35 · Hampton | — | Hampton | 22:28.72 |
| 36 | Tyler FitzgeraldPlace 36 · Hampton | — | Hampton | 22:33.26 |
| 37 | Brandon LegoPlace 37 · Mars Area | — | Mars Area | 22:34.70 |
| 38 | Vinny GottschalkPlace 38 · Mars Area | — | Mars Area | 22:44.33 |
| 39 | Kristian JohanssonPlace 39 · Mars Area | — | Mars Area | 22:48.60 |
| 40 | Noah FlemingPlace 40 · Mars Area | — | Mars Area | 22:50.99 |
| 41 | Trevin HammerbeckPlace 41 · Mars Area | — | Mars Area | 22:54.74 |
| 42 | Aiden GloysteinPlace 42 · Mars Area | — | Mars Area | 22:55.34 |
| 43 | Colin VoyeauPlace 43 · Mars Area | — | Mars Area | 23:15.83 |
| 44 | Noah MiddletonPlace 44 · Mars Area | — | Mars Area | 23:44.37 |
| 45 | Jackson KotulaPlace 45 · Mars Area | — | Mars Area | 23:50.42 |
| 46 | Matt CavittPlace 46 · Hampton | — | Hampton | 23:57.00 |
| 47 | Sam HolmesPlace 47 · Hampton | — | Hampton | 24:07.08 |
| 48 | Blaise WhitePlace 48 · Hampton | — | Hampton | 24:32.95 |
| 49 | Sebastien SlatniskePlace 49 · Mars Area | — | Mars Area | 24:33.20 |
| 50 | Henry NoePlace 50 · Mars Area | — | Mars Area | 24:35.56 |
| 51 | Marin VoyeauPlace 51 · Mars Area | — | Mars Area | 25:39.32 |
| 52 | Troy SchutzmanPlace 52 · Hampton | — | Hampton | 26:15.78 |
| 53 | Nolan StaudacherPlace 53 · Mars Area | — | Mars Area | 26:29.64 |
| 54 | Liam WolfPlace 54 · Mars Area | — | Mars Area | 26:47.52 |
| 55 | Jonah RihnPlace 55 · Hampton | — | Hampton | 27:51.30 |
| 56 | Damian CardenteyPlace 56 · Mars Area | — | Mars Area | 28:29.52 |
| 57 | Jack DeChanciePlace 57 · Mars Area | — | Mars Area | 28:31.43 |