| 1 | Walt BrazilPlace 1 · Grade 6 · Richmond | 6 | Richmond | 11:34.4 |
| 2 | David BrazilPlace 2 · Grade 8 · Richmond | 8 | Richmond | 11:44.7 |
| 3 | Hudson SchutzPlace 3 · Grade 8 · Benjamin Rush | 8 | Benjamin Rush | 12:06.5 |
| 4 | Layne ShookPlace 4 · Grade 8 · Connersville ms | 8 | Connersville ms | 12:08.3 |
| 5 | Kenny LiPlace 5 · Grade 7 · Richmond | 7 | Richmond | 12:16.4 |
| 6 | Griffin OverholtPlace 6 · Grade 8 · Union County ms | 8 | Union County ms | 12:16.9 |
| 7 | Logan HughesPlace 7 · Grade 7 · Union County ms | 7 | Union County ms | 12:16.9 |
| 8 | Henry ChristianPlace 8 · Grade 7 · Richmond | 7 | Richmond | 12:20.9 |
| 9 | Eric EvansPlace 9 · Grade 8 · Connersville ms | 8 | Connersville ms | 12:25.1 |
| 10 | Owen HendersonPlace 10 · Grade 8 · Connersville ms | 8 | Connersville ms | 12:36.1 PR |
| 11 | Zack LogstonPlace 11 · Grade 8 · Hagerstown | 8 | Hagerstown | 12:54.7 |
| 12 | Matthew BiehlPlace 12 · Grade 8 · Connersville ms | 8 | Connersville ms | 13:09.0 |
| 13 | Carter WhittamorePlace 13 · Grade 7 · Union County ms | 7 | Union County ms | 13:12.5 |
| 14 | Gavin RamboPlace 14 · Grade 7 · Union County ms | 7 | Union County ms | 13:13.0 PR |
| 15 | Joseph RichardsPlace 15 · Grade 8 · Benjamin Rush | 8 | Benjamin Rush | 13:25.2 |
| 16 | Mason ParmerleePlace 16 · Grade 7 · Benjamin Rush | 7 | Benjamin Rush | 13:37.3 |
| 17 | Ian BransonPlace 17 · Grade 7 · Benjamin Rush | 7 | Benjamin Rush | 13:42.4 |
| 18 | Carlos Cruz-HernandezPlace 18 · Grade 8 · Richmond | 8 | Richmond | 13:51.6 |
| 19 | Brady MartzPlace 19 · Grade 8 · Benjamin Rush | 8 | Benjamin Rush | 13:56.3 |
| 20 | Grant KitchenPlace 20 · Grade 5 · Richmond | 5 | Richmond | 14:53.2 |
| 21 | Sam StearleyPlace 21 · Grade 6 · Richmond | 6 | Richmond | 14:57.0 |
| 22 | Levi EvicksPlace 22 · Grade 9 · Seton Catholic | 9 | Seton Catholic | 15:04.3 |
| 23 | Omar OrihuelaPlace 23 · Grade 7 · Richmond | 7 | Richmond | 15:10.4 |
| 24 | Tyler AmyxPlace 24 · Grade 6 · Richmond | 6 | Richmond | 15:10.5 |
| 25 | Blake RhodesPlace 25 · Grade 7 · Hagerstown | 7 | Hagerstown | 15:14.1 |
| 26 | Connor EvansPlace 26 · Grade 6 · Connersville ms | 6 | Connersville ms | 16:02.3 |
| 27 | John WehrPlace 27 · Grade 7 · Benjamin Rush | 7 | Benjamin Rush | 16:10.4 |
| 28 | Lucas StoutPlace 28 · Grade 5 · Hagerstown | 5 | Hagerstown | 16:17.4 |
| 29 | Joe VournazosPlace 29 · Grade 7 · Seton Catholic | 7 | Seton Catholic | 16:17.6 |
| 30 | Jared BurnsPlace 30 · Grade 8 · Connersville ms | 8 | Connersville ms | 16:29.5 PR |
| 31 | Grayson HarterPlace 31 · Grade 5 · Hagerstown | 5 | Hagerstown | 17:11.8 |
| 32 | Nathaniel DitmanPlace 32 · Grade 7 · Benjamin Rush | 7 | Benjamin Rush | 17:12.2 |
| 33 | Ryan LaFusePlace 33 · Grade 7 · Seton Catholic | 7 | Seton Catholic | 17:57.3 |
| 34 | Cameron WeslerPlace 34 · Grade 7 · Union County ms | 7 | Union County ms | 21:33.0 |