| 1 | Michael PassmorePlace 1 · Mooresville | — | Mooresville | 15:59.07 | 1 |
| 2 | levi mussonPlace 2 · Cascade | — | Cascade | 16:26.09 | 2 |
| 3 | Wyatt RondotPlace 3 · Brownsburg | — | Brownsburg | 16:32.38 | 3 |
| 4 | Ben HendricksPlace 4 · Brownsburg | — | Brownsburg | 16:34.08 | 4 |
| 5 | Justin HaysPlace 5 · Brownsburg | — | Brownsburg | 16:34.65 | 5 |
| 6 | matt shepardPlace 6 · Cascade | — | Cascade | 16:38.95 | 6 |
| 7 | Cameron NowrouziPlace 7 · Monrovia | — | Monrovia | 16:56.17 | — |
| 8 | Dillon ReslerPlace 8 · Eastern Gree | — | Eastern Gree | 17:06.07 | 7 |
| 9 | Alek MinkisPlace 9 · Brownsburg | — | Brownsburg | 17:06.34 | 8 |
| 10 | Elliott ShawPlace 10 · Brownsburg | — | Brownsburg | 17:19.22 | 9 |
| 11 | Tyler JohnsonPlace 11 · Southmont | — | Southmont | 17:27.03 | 10 |
| 12 | Eli BrizendinePlace 12 · Mooresville | — | Mooresville | 17:31.40 | 11 |
| 13 | Mitch CoffmanPlace 13 · Danville | — | Danville | 17:36.33 | 12 |
| 14 | Hunter BarrPlace 14 · South Putnam | — | South Putnam | 17:46.16 | 13 |
| 15 | Mark BondPlace 15 · Brownsburg | — | Brownsburg | 17:48.35 | 14 |
| 16 | Brandon SillerPlace 16 · Danville | — | Danville | 17:50.96 | 15 |
| 17 | Joe RumleyPlace 17 · Cloverdale | — | Cloverdale | 17:51.60 | 16 |
| 18 | Adam WarrenPlace 18 · Speedway | — | Speedway | 17:53.21 | 17 |
| 19 | Sam ScottPlace 19 · Speedway | — | Speedway | 17:56.56 | 18 |
| 20 | Jack ReedPlace 20 · Brownsburg | — | Brownsburg | 17:57.16 | 19 |
| 21 | Dalton SpearPlace 21 · North Putnam | — | North Putnam | 17:59.37 | 20 |
| 22 | James ThorpePlace 22 · Danville | — | Danville | 18:00.47 | 21 |
| 23 | Elijah SimmsPlace 23 · Southmont | — | Southmont | 18:00.97 | 22 |
| 24 | Saxton ArcherPlace 24 · Cascade | — | Cascade | 18:03.58 | 23 |
| 25 | Tyler GoldayPlace 25 · Decatur Central | — | Decatur Central | 18:05.75 | 24 |
| 26 | Heath WhalenPlace 26 · Southmont | — | Southmont | 18:06.82 | 25 |
| 27 | Sam BrattonPlace 27 · Danville | — | Danville | 18:10.61 | 26 |
| 28 | Quinn CavinPlace 28 · Mooresville | — | Mooresville | 18:11.33 | 27 |
| 29 | Hunter FoxPlace 29 · Cascade | — | Cascade | 18:11.81 | 28 |
| 30 | Jourdan SmithPlace 30 · Cloverdale | — | Cloverdale | 18:16.90 | 29 |
| 31 | Tyree ByrdPlace 31 · Speedway | — | Speedway | 18:20.60 | 30 |
| 32 | David OnuskaPlace 32 · Mooresville | — | Mooresville | 18:26.04 | 31 |
| 33 | Dakota CritesPlace 33 · Decatur Central | — | Decatur Central | 18:28.23 | 32 |
| 34 | bryant courtneyPlace 34 · Cascade | — | Cascade | 18:33.83 | 33 |
| 35 | Zach MinnisPlace 35 · Decatur Central | — | Decatur Central | 18:43.48 | 34 |
| 36 | Tommy LewisPlace 36 · Speedway | — | Speedway | 18:47.39 | 35 |
| 37 | Brandon SpauldingPlace 37 · Decatur Central | — | Decatur Central | 18:52.44 | 36 |
| 38 | Mathew LundPlace 38 · South Putnam | — | South Putnam | 19:05.99 | 37 |
| 39 | Trenton OsbornPlace 39 · North Putnam | — | North Putnam | 19:10.31 | 38 |
| 40 | Nick HamiltonPlace 40 · Danville | — | Danville | 19:12.37 | 39 |
| 41 | Lane FranklinPlace 41 · South Putnam | — | South Putnam | 19:12.62 | 40 |
| 42 | Tyler BroughPlace 42 · Eastern Gree | — | Eastern Gree | 19:14.37 | 41 |
| 43 | Layndon LivermanPlace 43 · Decatur Central | — | Decatur Central | 19:16.51 | 42 |
| 44 | Nathan SevenishPlace 44 · Decatur Central | — | Decatur Central | 19:17.59 | 43 |
| 45 | Daniel ShepardPlace 45 · Cascade | — | Cascade | 19:19.49 | 44 |
| 46 | Tyler VandermarkPlace 46 · South Putnam | — | South Putnam | 19:24.50 | 45 |
| 47 | Michael HartmanPlace 47 · Eastern Gree | — | Eastern Gree | 19:25.74 | 46 |
| 48 | Justin TatumPlace 48 · Eastern Gree | — | Eastern Gree | 19:28.44 | 47 |
| 49 | Eric JohnsonPlace 49 · Mooresville | — | Mooresville | 19:28.81 | 48 |
| 50 | Trent MundyPlace 50 · Monrovia | — | Monrovia | 19:34.31 | — |
| 51 | Patrick TiffanyPlace 51 · Speedway | — | Speedway | 19:35.58 | 49 |
| 52 | Taylor McLainPlace 52 · Decatur Central | — | Decatur Central | 19:42.22 | 50 |
| 53 | Jacob SchroerPlace 53 · South Putnam | — | South Putnam | 19:48.63 | 51 |
| 54 | Phil SearsPlace 54 · Speedway | — | Speedway | 19:55.05 | 52 |
| 55 | Tyler NieldPlace 55 · South Putnam | — | South Putnam | 19:55.61 | 53 |
| 56 | Bryce KinneyPlace 56 · Cascade | — | Cascade | 19:56.21 | 54 |
| 57 | David ShawPlace 57 · Danville | — | Danville | 20:15.08 | 55 |
| 58 | Christ WorthingtonPlace 58 · Cloverdale | — | Cloverdale | 20:28.57 | 56 |
| 59 | Jonathon StephensPlace 59 · Mooresville | — | Mooresville | 20:32.97 | 57 |
| 60 | Josh PasseyPlace 60 · Mooresville | — | Mooresville | 20:33.19 | 58 |
| 61 | Elliott BurnworthPlace 61 · Danville | — | Danville | 20:33.60 | 59 |
| 62 | Jake WaycottPlace 62 · Cloverdale | — | Cloverdale | 21:09.06 | 60 |
| 63 | Berndt FreemanPlace 63 · South Putnam | — | South Putnam | 21:20.02 | 61 |
| 64 | Aaron WhitlockPlace 64 · Cloverdale | — | Cloverdale | 21:25.01 | 62 |
| 65 | Joe MindiolaPlace 65 · North Putnam | — | North Putnam | 21:47.12 | 63 |
| 66 | Lyndon KeelingPlace 66 · Southmont | — | Southmont | 22:00.81 | 64 |
| 67 | Thomas PolstonPlace 67 · Speedway | — | Speedway | 22:01.76 | 65 |
| 68 | Chase SalyersPlace 68 · North Putnam | — | North Putnam | 23:06.85 | 66 |
| 69 | Zack TarrPlace 69 · Eastern Gree | — | Eastern Gree | 23:35.44 | 67 |
| 70 | Brian WalkerPlace 70 · Southmont | — | Southmont | 23:46.05 | 68 |
| 71 | Michael HerrmanPlace 71 · North Putnam | — | North Putnam | 24:12.44 | 69 |
| 72 | Elisha VollandPlace 72 · North Putnam | — | North Putnam | 25:22.40 | 70 |
| 73 | Darby WilliamsPlace 73 · Monrovia | — | Monrovia | 26:37.26 | — |