| 1 | Camden RaabPlace 1 · Grade 12 · Western | 12 | Western | 15:29.8 |
| 2 | Benjamin PerschonPlace 2 · Grade 12 · Lake Central | 12 | Lake Central | 15:33.4 PR |
| 3 | Jack MiskowiczPlace 3 · Grade 11 · LaPorte | 11 | LaPorte | 15:38.2 PR |
| 4 | Chase NorrisPlace 4 · Grade 10 · Bloomington South | 10 | Bloomington South | 15:40.7 |
| 5 | Brody LedererPlace 5 · Grade 11 · Penn | 11 | Penn | 15:51.0 |
| 6 | Miles RudyPlace 6 · Grade 12 · Western | 12 | Western | 15:55.1 |
| 7 | Levi SchlegelPlace 7 · Grade 11 · Goshen | 11 | Goshen | 15:56.4 PR |
| 8 | Dorian DiazPlace 8 · Grade 12 · Goshen | 12 | Goshen | 16:00.4 |
| 9 | Francis HolohanPlace 9 · Grade 11 · Pike | 11 | Pike | 16:02.0 |
| 10 | Matthew HoffmanPlace 10 · Grade 12 · Kankakee Valley | 12 | Kankakee Valley | 16:05.6 |
| 11 | Christopher BoydPlace 11 · Grade 12 · Pike | 12 | Pike | 16:06.7 |
| 12 | Bryce PittmanPlace 12 · Grade 11 · Westfield | 11 | Westfield | 16:07.5 |
| 13 | Ryan SandbergPlace 13 · Grade 12 · Hanover Central | 12 | Hanover Central | 16:08.1 PR |
| 14 | Nathan McKeeverPlace 14 · Grade 11 · Westfield | 11 | Westfield | 16:09.9 |
| 15 | Evan LottesPlace 15 · Grade 12 · Harrison (West Lafayette) | 12 | Harrison (West Lafayette) | 16:09.9 |
| 16 | Luke MoulderPlace 16 · Grade 11 · Westfield | 11 | Westfield | 16:11.2 |
| 17 | Brayden MainwaringPlace 17 · Grade 12 · Penn | 12 | Penn | 16:15.2 |
| 18 | River BenderPlace 18 · Grade 12 · Harrison (West Lafayette) | 12 | Harrison (West Lafayette) | 16:21.3 |
| 19 | Logan BreonPlace 19 · Grade 10 · Harrison (West Lafayette) | 10 | Harrison (West Lafayette) | 16:26.6 |
| 20 | Lucca NevesPlace 20 · Grade 9 · Lake Central | 9 | Lake Central | 16:27.1 |
| 21 | Jacob TiltonPlace 21 · Grade 10 · Harrison (West Lafayette) | 10 | Harrison (West Lafayette) | 16:30.9 |
| 22 | Ethan WalshPlace 22 · Grade 12 · Portage | 12 | Portage | 16:32.0 PR |
| 23 | Kush GrewelPlace 23 · Grade 12 · Penn | 12 | Penn | 16:32.9 |
| 24 | Evan HowesPlace 24 · Grade 11 · LaPorte | 11 | LaPorte | 16:34.2 PR |
| 25 | Deagan ImelPlace 25 · Grade 11 · Westfield | 11 | Westfield | 16:36.7 |
| 26 | Carson AckleyPlace 26 · Grade 11 · Westfield | 11 | Westfield | 16:37.2 |
| 27 | Ethan SchaferPlace 27 · Grade 11 · Penn | 11 | Penn | 16:38.6 |
| 28 | Caleb RosePlace 28 · Grade 10 · LaPorte | 10 | LaPorte | 16:41.2 |
| 29 | Josh InskeepPlace 29 · Grade Jr · Crawfordsville | Jr | Crawfordsville | 16:42.5 |
| 30 | Garrett ProbstPlace 30 · Grade 11 · Penn | 11 | Penn | 16:43.1 |
| 31 | Abe BrownPlace 31 · Grade 12 · Bloomington South | 12 | Bloomington South | 16:43.2 |
| 32 | Abhijay MasettyPlace 32 · Grade 9 · Penn | 9 | Penn | 16:43.7 |
| 33 | Grant MyersPlace 33 · Grade 12 · Pike | 12 | Pike | 16:44.8 |
| 34 | Donovan LedfordPlace 34 · Grade 11 · Westfield | 11 | Westfield | 16:45.9 |
| 35 | Jacob SullivanPlace 35 · Grade 9 · Penn | 9 | Penn | 16:48.1 |
| 36 | Maddox CarverPlace 36 · Grade 11 · Western | 11 | Western | 16:49.1 |
| 37 | Chase NiccumPlace 37 · Grade 11 · Westfield | 11 | Westfield | 16:52.2 |
| 38 | Jesse SawatzkyPlace 38 · Grade 10 · Goshen | 10 | Goshen | 16:57.1 PR |
| 39 | Nate HannahPlace 39 · Grade 11 · Penn | 11 | Penn | 16:58.3 |
| 40 | Owen SharpPlace 40 · Grade 12 · Kankakee Valley | 12 | Kankakee Valley | 17:00.8 PR |
| 41 | Dexter HoffmanPlace 41 · Grade 10 · Westfield | 10 | Westfield | 17:02.4 |
| 42 | Beck BennettPlace 42 · Grade 10 · Western | 10 | Western | 17:04.6 |
| 43 | Luke ReinhartPlace 43 · Grade 11 · Bloomington South | 11 | Bloomington South | 17:07.0 |
| 44 | Matthew ZinkanPlace 44 · Grade 11 · Bloomington South | 11 | Bloomington South | 17:07.8 PR |
| 45 | Bennett DuffyPlace 45 · Grade 11 · Hanover Central | 11 | Hanover Central | 17:12.7 |
| 46 | Jonathan KingPlace 46 · Grade 11 · Harrison (West Lafayette) | 11 | Harrison (West Lafayette) | 17:13.4 |
| 47 | Jango LanePlace 47 · Grade 11 · Harrison (West Lafayette) | 11 | Harrison (West Lafayette) | 17:14.1 |
| 48 | Jose PerezPlace 48 · Grade 12 · Goshen | 12 | Goshen | 17:15.4 |
| 49 | Jp MikelsPlace 49 · Grade 11 · Westfield | 11 | Westfield | 17:16.2 |
| 50 | Reagan BuchananPlace 50 · Grade 11 · LaPorte | 11 | LaPorte | 17:16.8 |
| 51 | Ciaran DeeganPlace 51 · Grade 11 · Goshen | 11 | Goshen | 17:16.9 PR |
| 52 | Noah HernandezPlace 52 · Grade 11 · Hanover Central | 11 | Hanover Central | 17:17.1 |
| 53 | Oliver MoorePlace 53 · Grade 10 · Bloomington South | 10 | Bloomington South | 17:17.5 |
| 54 | Jackson BoycePlace 54 · Grade 11 · Penn | 11 | Penn | 17:18.4 |
| 55 | Trevor MacFarlanePlace 55 · Grade 9 · Lake Central | 9 | Lake Central | 17:23.3 |
| 56 | Trae HaworthPlace 56 · Grade 11 · Twin Lakes | 11 | Twin Lakes | 17:23.4 |
| 57 | Jack TaylorPlace 57 · Grade 11 · Bloomington South | 11 | Bloomington South | 17:24.6 |
| 58 | Daniel DamicoPlace 58 · Grade 10 · Bloomington South | 10 | Bloomington South | 17:25.0 |
| 59 | Markus TerborgPlace 59 · Grade 11 · Kankakee Valley | 11 | Kankakee Valley | 17:25.3 PR |
| 60 | Ayden CarpenterPlace 60 · Grade 10 · New Prairie | 10 | New Prairie | 17:26.1 |
| 61 | Oluwaseun AkinbobolaPlace 61 · Grade 11 · Pike | 11 | Pike | 17:26.2 |
| 62 | Garrett PitkinPlace 62 · Grade 11 · Bloomington South | 11 | Bloomington South | 17:26.7 |
| 63 | Morgen WeathersPlace 63 · Grade 10 · Harrison (West Lafayette) | 10 | Harrison (West Lafayette) | 17:28.0 |
| 64 | Eli TyrpinPlace 64 · Grade 12 · Lake Central | 12 | Lake Central | 17:29.0 |
| 65 | Ethan GonzalesPlace 65 · Grade 12 · Lake Central | 12 | Lake Central | 17:30.3 |
| 66 | Porter CadwalladerPlace 66 · Grade 9 · Harrison (West Lafayette) | 9 | Harrison (West Lafayette) | 17:32.0 |
| 67 | Ricky EakinPlace 67 · Grade 9 · Bloomington South | 9 | Bloomington South | 17:32.3 |
| 68 | Grant ZuzichPlace 68 · Grade 10 · Hanover Central | 10 | Hanover Central | 17:32.5 |
| 69 | Nick ButtPlace 69 · Grade 11 · Twin Lakes | 11 | Twin Lakes | 17:32.7 |
| 70 | Lukas HannewykPlace 70 · Grade 10 · New Prairie | 10 | New Prairie | 17:37.1 PR |
| 71 | Luke RominePlace 71 · Grade 11 · LaPorte | 11 | LaPorte | 17:37.5 |
| 72 | Christian RamirezPlace 72 · Grade 11 · Goshen | 11 | Goshen | 17:37.9 |
| 73 | John GutierrezPlace 73 · Grade 11 · Penn | 11 | Penn | 17:40.1 |
| 74 | Andrew ThackerPlace 74 · Grade 11 · Hebron | 11 | Hebron | 17:40.7 PR |
| 75 | Milo HerzPlace 75 · Grade 9 · Kankakee Valley | 9 | Kankakee Valley | 17:41.5 PR |
| 76 | Liam RichardsPlace 76 · Grade 9 · Harrison (West Lafayette) | 9 | Harrison (West Lafayette) | 17:42.3 |
| 77 | Caleb CornettPlace 77 · Grade 10 · Hanover Central | 10 | Hanover Central | 17:43.2 |
| 78 | Kyler PitkinPlace 78 · Grade 10 · Bloomington South | 10 | Bloomington South | 17:44.9 |
| 79 | Malachy ColglazierPlace 79 · Grade 11 · Highland | 11 | Highland | 17:46.7 |
| 80 | Luke EhrhardtPlace 80 · Grade 11 · Kankakee Valley | 11 | Kankakee Valley | 17:47.3 |
| 81 | John EvansPlace 81 · Grade 10 · Harrison (West Lafayette) | 10 | Harrison (West Lafayette) | 17:47.5 PR |
| 82 | Keegan McGeePlace 82 · Grade 9 · Munster | 9 | Munster | 17:47.7 |
| 83 | Josue AhmadPlace 83 · Grade 11 · Highland | 11 | Highland | 17:50.5 PR |
| 84 | Carter FoxPlace 84 · Grade 12 · Benton Central | 12 | Benton Central | 17:51.0 |
| 85 | Corbin Ramirez JacquesPlace 85 · Grade 12 · Pike | 12 | Pike | 17:52.5 |
| 86 | Zion CrowderPlace 86 · Grade 11 · Pike | 11 | Pike | 17:53.1 |
| 87 | Cameron Ericson-MoffettPlace 87 · Grade 10 · LaPorte | 10 | LaPorte | 17:56.2 |
| 88 | Evan WiesmannPlace 88 · Grade 12 · New Prairie | 12 | New Prairie | 18:01.3 |
| 89 | Nathaniel SinclairPlace 89 · Grade 10 · Munster | 10 | Munster | 18:01.4 PR |
| 90 | Chris EptingPlace 90 · Grade 11 · Hanover Central | 11 | Hanover Central | 18:02.5 |
| 91 | Holdyn DutzPlace 91 · Grade 10 · Rensselaer Central | 10 | Rensselaer Central | 18:03.9 |
| 92 | Avery FranklinPlace 92 · Grade 10 · Western | 10 | Western | 18:06.5 |
| 93 | Timothy Maldonado jr.Place 93 · Grade 9 · Munster | 9 | Munster | 18:07.1 PR |
| 94 | Thomas BurnsPlace 94 · Grade 10 · Munster | 10 | Munster | 18:07.5 |
| 95 | Chase MattullPlace 95 · Grade 9 · Wheeler | 9 | Wheeler | 18:07.8 |
| 96 | Matthew ScottPlace 96 · Grade 10 · Twin Lakes | 10 | Twin Lakes | 18:08.8 PR |
| 97 | Aidan JaronikPlace 97 · Grade 11 · New Prairie | 11 | New Prairie | 18:10.4 |
| 98 | Landon DispennettPlace 98 · Grade 12 · Seeger | 12 | Seeger | 18:12.0 |
| 99 | Nathan SandbergPlace 99 · Grade 9 · Hanover Central | 9 | Hanover Central | 18:12.3 |
| 100 | Michael HeinPlace 100 · Grade 11 · Hebron | 11 | Hebron | 18:12.6 |