| 1 | Chase NorrisPlace 1 · Grade 11 · Bloomington South | 11 | Bloomington South | 15:50.06 |
| 2 | Braden BachmannPlace 2 · Grade 12 · New Prairie | 12 | New Prairie | 15:55.08 PR |
| 3 | Levi SchlegelPlace 3 · Grade 12 · Goshen | 12 | Goshen | 15:56.39 |
| 4 | Jacob TiltonPlace 4 · Grade 11 · Harrison (West Lafayette) | 11 | Harrison (West Lafayette) | 15:58.13 |
| 5 | Brody LedererPlace 5 · Grade 12 · Penn | 12 | Penn | 15:58.77 |
| 6 | Lucca NevesPlace 6 · Grade 10 · Lake Central | 10 | Lake Central | 16:05.42 |
| 7 | Abhijay MasettyPlace 7 · Grade 10 · Penn | 10 | Penn | 16:11.03 |
| 8 | Beck BennettPlace 8 · Grade 11 · Western | 11 | Western | 16:18.53 |
| 9 | Jonathan KingPlace 9 · Grade 12 · Harrison (West Lafayette) | 12 | Harrison (West Lafayette) | 16:21.90 |
| 10 | Jacob SullivanPlace 10 · Grade 10 · Penn | 10 | Penn | 16:29.28 |
| 11 | Ethan SchaferPlace 11 · Grade 12 · Penn | 12 | Penn | 16:29.81 |
| 12 | Michael WassnerPlace 12 · Grade 10 · Penn | 10 | Penn | 16:35.76 |
| 13 | Caleb HubbardPlace 13 · Grade 11 · Penn | 11 | Penn | 16:36.21 PR |
| 14 | Logan BreonPlace 14 · Grade 11 · Harrison (West Lafayette) | 11 | Harrison (West Lafayette) | 16:37.82 |
| 15 | Nate HannahPlace 15 · Grade 12 · Penn | 12 | Penn | 16:38.75 |
| 16 | Garrett ProbstPlace 16 · Grade 12 · Penn | 12 | Penn | 16:39.17 |
| 17 | Jacob LagunasPlace 17 · Grade 12 · Portage | 12 | Portage | 16:54.88 |
| 18 | Jango LanePlace 18 · Grade 12 · Harrison (West Lafayette) | 12 | Harrison (West Lafayette) | 16:55.13 |
| 19 | Malachy ColglazierPlace 19 · Grade 12 · Highland | 12 | Highland | 16:59.78 PR |
| 20 | James RicePlace 20 · Grade 12 · Bloomington South | 12 | Bloomington South | 17:04.57 |
| 21 | Morgen WeathersPlace 21 · Grade 11 · Harrison (West Lafayette) | 11 | Harrison (West Lafayette) | 17:08.52 |
| 22 | Luke ReinhartPlace 22 · Grade 12 · Bloomington South | 12 | Bloomington South | 17:09.56 |
| 23 | Kingston PumelPlace 23 · Grade 10 · Penn | 10 | Penn | 17:12.53 |
| 24 | Keegan McGeePlace 24 · Grade 10 · Munster | 10 | Munster | 17:13.40 PR |
| 25 | Vincenzo PomiliaPlace 25 · Grade 10 · Lake Central | 10 | Lake Central | 17:15.53 |
| 26 | Robert CovarrubiasPlace 26 · Grade 11 · Munster | 11 | Munster | 17:19.57 |
| 27 | Owen NewmanPlace 27 · Grade 12 · Penn | 12 | Penn | 17:20.22 |
| 28 | Avery FranklinPlace 28 · Grade 11 · Western | 11 | Western | 17:21.16 |
| 29 | Dravon PattersonPlace 29 · Grade 10 · Portage | 10 | Portage | 17:21.34 |
| 30 | Noah HernandezPlace 30 · Grade 12 · Hanover Central | 12 | Hanover Central | 17:22.54 |
| 31 | Grant ZuzichPlace 31 · Grade 11 · Hanover Central | 11 | Hanover Central | 17:23.58 |
| 32 | Oliver MoorePlace 32 · Grade 11 · Bloomington South | 11 | Bloomington South | 17:28.10 |
| 33 | Christian RamirezPlace 33 · Grade 12 · Goshen | 12 | Goshen | 17:31.02 |
| 34 | Bennett DuffyPlace 34 · Grade 12 · Hanover Central | 12 | Hanover Central | 17:32.97 |
| 35 | Caleb RosePlace 35 · Grade 11 · LaPorte | 11 | LaPorte | 17:34.24 |
| 36 | Shane BerryPlace 36 · Grade 12 · LaPorte | 12 | LaPorte | 17:34.36 |
| 37 | Ryan JordanPlace 37 · Grade 10 · Harrison (West Lafayette) | 10 | Harrison (West Lafayette) | 17:34.69 |
| 38 | Maddox CarverPlace 38 · Grade 12 · Western | 12 | Western | 17:35.33 |
| 39 | Weston MatthewsPlace 39 · Grade 12 · Bloomington South | 12 | Bloomington South | 17:35.84 |
| 40 | Daniel DamicoPlace 40 · Grade 11 · Bloomington South | 11 | Bloomington South | 17:36.42 |
| 41 | Trevor MacFarlanePlace 41 · Grade 10 · Lake Central | 10 | Lake Central | 17:38.08 |
| 42 | Ayden CarpenterPlace 42 · Grade 11 · New Prairie | 11 | New Prairie | 17:41.04 |
| 43 | Cameron Ericson-MoffettPlace 43 · Grade 11 · LaPorte | 11 | LaPorte | 17:41.67 PR |
| 44 | Roman KaszowiczPlace 44 · Grade 10 · Lake Central | 10 | Lake Central | 17:43.07 |
| 45 | David EstepPlace 45 · Grade 12 · Harrison (West Lafayette) | 12 | Harrison (West Lafayette) | 17:44.00 |
| 46 | Caleb CornettPlace 46 · Grade 11 · Hanover Central | 11 | Hanover Central | 17:44.63 |
| 47 | Noah CunninghamPlace 47 · Grade 10 · Munster | 10 | Munster | 17:45.34 |
| 48 | Nathan SandbergPlace 48 · Grade 10 · Hanover Central | 10 | Hanover Central | 17:46.69 |
| 49 | Ricky EakinPlace 49 · Grade 10 · Bloomington South | 10 | Bloomington South | 17:47.81 |
| 50 | Evan HowesPlace 50 · Grade 12 · LaPorte | 12 | LaPorte | 17:48.70 |
| 51 | James (JC) BaxterPlace 51 · Grade 9 · Lake Central | 9 | Lake Central | 17:49.97 |
| 52 | Josh DiazPlace 52 · Grade 12 · LaPorte | 12 | LaPorte | 17:51.27 PR |
| 53 | Ciaran DeeganPlace 53 · Grade 12 · Goshen | 12 | Goshen | 17:52.33 |
| 54 | Alexander BurgessPlace 54 · Grade 9 · Harrison (West Lafayette) | 9 | Harrison (West Lafayette) | 17:53.16 |
| 55 | Cadin DanielsPlace 55 · Grade 11 · Portage | 11 | Portage | 17:54.47 |
| 56 | Fernando Samayoa-LopezPlace 56 · Grade 9 · Harrison (West Lafayette) | 9 | Harrison (West Lafayette) | 17:55.45 |
| 57 | Jesse SawatzkyPlace 57 · Grade 11 · Goshen | 11 | Goshen | 17:57.94 |
| 58 | Matthew ZinkanPlace 58 · Grade 12 · Bloomington South | 12 | Bloomington South | 17:58.48 |
| 59 | Matthew McKinnisPlace 59 · Grade 12 · Benton Central | 12 | Benton Central | 17:59.44 |
| 60 | Luke EhrhardtPlace 60 · Grade 12 · Kankakee Valley | 12 | Kankakee Valley | 18:00.19 |
| 61 | Aidan JaronikPlace 61 · Grade 12 · New Prairie | 12 | New Prairie | 18:00.20 PR |
| 62 | Jose RaynalPlace 62 · Grade 11 · Seeger | 11 | Seeger | 18:00.22 |
| 63 | Jacob GriffithPlace 63 · Grade 10 · Goshen | 10 | Goshen | 18:01.06 |
| 64 | Luka ManojlovicPlace 64 · Grade 12 · Lake Central | 12 | Lake Central | 18:01.19 |
| 65 | Reagan BuchananPlace 65 · Grade 12 · LaPorte | 12 | LaPorte | 18:01.27 |
| 66 | Derrick StrietelmeierPlace 66 · Grade 10 · Highland | 10 | Highland | 18:01.94 |
| 67 | Noah KnoerzerPlace 67 · Grade 10 · Kankakee Valley | 10 | Kankakee Valley | 18:04.91 |
| 68 | Evan ThibodeauPlace 68 · Grade 10 · New Prairie | 10 | New Prairie | 18:06.99 PR |
| 69 | Kyler PitkinPlace 69 · Grade 11 · Bloomington South | 11 | Bloomington South | 18:09.73 |
| 70 | Cole GilbertPlace 70 · Grade 10 · Rensselaer Central | 10 | Rensselaer Central | 18:10.56 PR |
| 71 | Joseph ArnoldPlace 71 · Grade 10 · Bloomington South | 10 | Bloomington South | 18:11.27 |
| 72 | Talon SamfordPlace 72 · Grade 12 · LaPorte | 12 | LaPorte | 18:13.71 PR |
| 73 | Daniel SnyderPlace 73 · Grade 10 · Munster | 10 | Munster | 18:14.10 |
| 74 | Patrick GradyPlace 74 · Grade 11 · Lake Central | 11 | Lake Central | 18:14.24 |
| 75 | Chris EptingPlace 75 · Grade 12 · Hanover Central | 12 | Hanover Central | 18:17.89 |
| 76 | Brody GriffinPlace 76 · Grade 10 · LaPorte | 10 | LaPorte | 18:19.24 |
| 77 | Jacob GeierPlace 77 · Grade 10 · Twin Lakes | 10 | Twin Lakes | 18:23.25 |
| 78 | Tyler FiegelPlace 78 · Grade 9 · Portage | 9 | Portage | 18:26.09 |
| 79 | Andrew CampPlace 79 · Grade 11 · Wheeler | 11 | Wheeler | 18:28.37 |
| 80 | Josue AhmadPlace 80 · Grade 12 · Highland | 12 | Highland | 18:29.25 |
| 81 | John SkehanPlace 81 · Grade 10 · Lake Central | 10 | Lake Central | 18:30.04 |
| 82 | Cooper BarnesPlace 82 · Grade 10 · Portage | 10 | Portage | 18:33.82 |
| 83 | Markus TerborgPlace 83 · Grade 12 · Kankakee Valley | 12 | Kankakee Valley | 18:37.35 |
| 84 | Tyler BishopPlace 84 · Grade 12 · Highland | 12 | Highland | 18:40.01 |
| 85 | Rafael PizanaPlace 85 · Grade 11 · Goshen | 11 | Goshen | 18:40.60 PR |
| 86 | Kyler RichardsPlace 86 · Grade 9 · Lake Central | 9 | Lake Central | 18:44.78 |
| 87 | Joshua DillPlace 87 · Grade 11 · Seeger | 11 | Seeger | 18:46.88 PR |
| 88 | Hudson TannerPlace 88 · Grade 9 · Western | 9 | Western | 18:49.05 |
| 89 | Ethan EchelbargerPlace 89 · Grade 10 · Western | 10 | Western | 18:49.13 |
| 90 | Isaac TruePlace 90 · Grade 12 · New Prairie | 12 | New Prairie | 18:49.90 |
| 91 | Eamon DeWittPlace 91 · Grade 12 · Harrison (West Lafayette) | 12 | Harrison (West Lafayette) | 18:52.95 |
| 92 | Owen ThackerPlace 92 · Grade 10 · Hebron | 10 | Hebron | 18:53.72 |
| 93 | Chase SheltonPlace 93 · Grade 12 · New Prairie | 12 | New Prairie | 18:54.99 PR |
| 94 | Ryder WoodkePlace 94 · Grade 12 · Rensselaer Central | 12 | Rensselaer Central | 18:55.69 |
| 95 | Kendrick HobbsPlace 95 · Grade 10 · Goshen | 10 | Goshen | 18:56.94 |
| 96 | Michael HeinPlace 96 · Grade 12 · Hebron | 12 | Hebron | 18:57.74 |
| 97 | Miguel CastilloPlace 97 · Grade 10 · Highland | 10 | Highland | 18:59.28 |
| 98 | Roan McGeePlace 98 · Grade 11 · Munster | 11 | Munster | 19:00.15 |
| 99 | Solomon PotsanderPlace 99 · Grade 10 · Goshen | 10 | Goshen | 19:02.21 |
| 100 | Lukas HannewykPlace 100 · Grade 11 · New Prairie | 11 | New Prairie | 19:03.07 |