| 1 | Willy WilksPlace 1 · Grade 10 · Washington Township | 10 | Washington Township | 17:02 |
| 2 | Austin HomansPlace 2 · Grade 11 · Griffith | 11 | Griffith | 17:32 |
| 3 | Luke EhrhardtPlace 3 · Grade 12 · Kankakee Valley | 12 | Kankakee Valley | 17:37 |
| 4 | Jairo MaciasPlace 4 · Grade 11 · River Forest | 11 | River Forest | 17:44 |
| 5 | Noah KnoerzerPlace 5 · Grade 10 · Kankakee Valley | 10 | Kankakee Valley | 17:46 |
| 6 | Connor SteelePlace 6 · Grade 11 · Griffith | 11 | Griffith | 17:48 |
| 7 | Eric DotsonPlace 7 · Grade 12 · Merrillville | 12 | Merrillville | 18:04 |
| 8 | Kaleb FreyenbergerPlace 8 · Grade 10 · Morgan Township | 10 | Morgan Township | 18:07 |
| 9 | Cole GilbertPlace 9 · Grade 10 · Rensselaer Central | 10 | Rensselaer Central | 18:14 |
| 10 | Carlos HernandezPlace 10 · Grade 12 · Lafayette Jefferson | 12 | Lafayette Jefferson | 18:15 |
| 11 | Ronell BushPlace 11 · Grade 12 · Merrillville | 12 | Merrillville | 18:17 |
| 12 | Brody BonnellPlace 12 · Grade 9 · Winamac Community | 9 | Winamac Community | 18:19 |
| 13 | Treshawn BakerPlace 13 · Grade 12 · Lafayette Jefferson | 12 | Lafayette Jefferson | 18:21 |
| 14 | Markus TerborgPlace 14 · Grade 12 · Kankakee Valley | 12 | Kankakee Valley | 18:25 |
| 15 | Aiden SugaPlace 15 · Grade 11 · Washington Township | 11 | Washington Township | 18:31 |
| 16 | Onil CepedaPlace 16 · Grade 11 · Lafayette Jefferson | 11 | Lafayette Jefferson | 18:31 |
| 17 | Diego MoyoPlace 17 · Grade 12 · Griffith | 12 | Griffith | 18:32 |
| 18 | Jacob GeierPlace 18 · Grade 10 · Twin Lakes | 10 | Twin Lakes | 18:36 |
| 19 | Holdyn DutzPlace 19 · Grade 11 · Rensselaer Central | 11 | Rensselaer Central | 18:37 |
| 20 | Henry NewlinPlace 20 · Grade 9 · Lafayette Jefferson | 9 | Lafayette Jefferson | 18:38 |
| 21 | Omar MunozPlace 21 · Grade 11 · Lafayette Jefferson | 11 | Lafayette Jefferson | 18:43 PR |
| 22 | Joel LehmanPlace 22 · Grade 11 · Tri-County | 11 | Tri-County | 18:44 |
| 23 | Ryder WoodkePlace 23 · Grade 12 · Rensselaer Central | 12 | Rensselaer Central | 18:44 |
| 24 | Connor ScheitlinPlace 24 · Grade 9 · Tri-County | 9 | Tri-County | 18:44 |
| 25 | Ethan KnuthPlace 25 · Grade 11 · Griffith | 11 | Griffith | 18:45 |
| 26 | Mason OldhamPlace 26 · Grade 12 · Kouts | 12 | Kouts | 18:47 |
| 27 | Aidan PorterPlace 27 · Grade 11 · Washington Township | 11 | Washington Township | 18:49 |
| 28 | Geovane PerezPlace 28 · Grade 11 · Lafayette Jefferson | 11 | Lafayette Jefferson | 18:51 |
| 29 | Christian FreyenbergerPlace 29 · Grade 11 · Morgan Township | 11 | Morgan Township | 18:52 |
| 30 | Blake HigginsPlace 30 · Grade 9 · Morgan Township | 9 | Morgan Township | 18:54 |
| 31 | Nash GoetzPlace 31 · Grade 9 · Washington Township | 9 | Washington Township | 18:56 PR |
| 32 | Carter JorczakPlace 32 · Grade 11 · Washington Township | 11 | Washington Township | 19:03 |
| 33 | Ghaith EljaouhariPlace 33 · Grade 11 · Lafayette Jefferson | 11 | Lafayette Jefferson | 19:04 PR |
| 34 | Eli GetzPlace 34 · Grade 11 · Tri-County | 11 | Tri-County | 19:05 PR |
| 35 | Jakob VanKleyPlace 35 · Grade 9 · Kouts | 9 | Kouts | 19:11 |
| 36 | Jacek YeagerPlace 36 · Grade 10 · Rensselaer Central | 10 | Rensselaer Central | 19:12 |
| 37 | Nathan LehmanPlace 37 · Grade 10 · Tri-County | 10 | Tri-County | 19:24 PR |
| 38 | Gavet OehlmanPlace 38 · Grade 11 · Washington Township | 11 | Washington Township | 19:26 PR |
| 39 | Jesse PuentePlace 39 · Grade 11 · Lafayette Jefferson | 11 | Lafayette Jefferson | 19:27 |
| 40 | Colin CoughlinPlace 40 · Grade 11 · Andrean | 11 | Andrean | 19:31 |
| 41 | D'Angelo ThorntonPlace 41 · Grade 9 · Lafayette Jefferson | 9 | Lafayette Jefferson | 19:45 |
| 42 | Logan HughesPlace 42 · Grade 12 · Washington Township | 12 | Washington Township | 19:45 |
| 43 | Jackson SchultzPlace 43 · Grade 9 · Morgan Township | 9 | Morgan Township | 19:45 |
| 44 | Hudson DuringPlace 44 · Grade 11 · Morgan Township | 11 | Morgan Township | 19:48 |
| 45 | Elijah RobinsonPlace 45 · Grade 10 · Kouts | 10 | Kouts | 19:51 |
| 46 | Trae HaworthPlace 46 · Grade 12 · Twin Lakes | 12 | Twin Lakes | 19:53 |
| 47 | Zander CampbellPlace 47 · Grade 10 · Rensselaer Central | 10 | Rensselaer Central | 19:55 |
| 48 | Melvin FacundoPlace 48 · Grade 10 · South Newton | 10 | South Newton | 19:56 PR |
| 49 | Brody AndrewsPlace 49 · Grade 10 · Twin Lakes | 10 | Twin Lakes | 19:56 |
| 50 | Patrick MoorePlace 50 · Grade 11 · Washington Township | 11 | Washington Township | 19:58 |
| 51 | Carson BryanPlace 51 · Grade 9 · Morgan Township | 9 | Morgan Township | 19:59 PR |
| 52 | Austin SchultzPlace 52 · Grade 10 · Morgan Township | 10 | Morgan Township | 20:01 PR |
| 53 | Makaveli VarnadoePlace 53 · Grade 11 · Lafayette Jefferson | 11 | Lafayette Jefferson | 20:01 |
| 54 | Rocko BucherPlace 54 · Grade 10 · Morgan Township | 10 | Morgan Township | 20:04 |
| 55 | Josue HernandezPlace 55 · Grade 11 · Lafayette Jefferson | 11 | Lafayette Jefferson | 20:17 |
| 56 | Max ComptonPlace 56 · Grade 10 · Washington Township | 10 | Washington Township | 20:19 |
| 57 | Daniel SzombathyPlace 57 · Grade 12 · Tri-County | 12 | Tri-County | 20:20 |
| 58 | Levi LehmanPlace 58 · Grade 10 · Tri-County | 10 | Tri-County | 20:20 |
| 59 | Mason BristolPlace 59 · Grade 9 · Kankakee Valley | 9 | Kankakee Valley | 20:26 PR |
| 60 | Andy RardinPlace 60 · Grade 9 · Griffith | 9 | Griffith | 20:29 |
| 61 | Josiah BarhamPlace 61 · Grade 10 · Griffith | 10 | Griffith | 20:34 |
| 62 | Grant DuttlingerPlace 62 · Grade 11 · Kankakee Valley | 11 | Kankakee Valley | 20:36 PR |
| 63 | Bryce KearneyPlace 63 · Grade 9 · Kankakee Valley | 9 | Kankakee Valley | 20:37 |
| 64 | Michael UmanaPlace 64 · Grade 10 · Tri-County | 10 | Tri-County | 20:37 |
| 65 | Raine HammPlace 65 · Grade 10 · Lafayette Jefferson | 10 | Lafayette Jefferson | 20:37 |
| 66 | Erik GutierrezPlace 66 · Grade 11 · Lafayette Jefferson | 11 | Lafayette Jefferson | 20:41 |
| 67 | Waylon JekaPlace 67 · Grade 9 · North Newton | 9 | North Newton | 21:01 PR |
| 68 | Trenton ColemanPlace 68 · Grade 11 · Lafayette Jefferson | 11 | Lafayette Jefferson | 21:02 |
| 69 | Jeremiah StrongPlace 69 · Grade 10 · Merrillville | 10 | Merrillville | 21:14 |
| 70 | Jadyn MillerPlace 70 · Grade 12 · Twin Lakes | 12 | Twin Lakes | 21:15 |
| 71 | Jaxon MetzingerPlace 71 · Grade 11 · Tri-County | 11 | Tri-County | 21:19 |
| 72 | Derek RhodaPlace 72 · Grade 11 · Lafayette Jefferson | 11 | Lafayette Jefferson | 21:19 |
| 73 | Trenton LivengoodPlace 73 · Grade 9 · Lafayette Jefferson | 9 | Lafayette Jefferson | 21:20 |
| 74 | Levi SpencerPlace 74 · Grade 9 · Tri-County | 9 | Tri-County | 21:22 PR |
| 75 | Lucas LanglandsPlace 75 · Grade 9 · Morgan Township | 9 | Morgan Township | 21:24 |
| 76 | Tyler NicholsPlace 76 · Grade 10 · Kouts | 10 | Kouts | 21:28 |
| 77 | Wyatt GeibPlace 77 · Grade 9 · Tri-County | 9 | Tri-County | 21:31 PR |
| 78 | Clint ZifcakPlace 78 · Grade 9 · Kouts | 9 | Kouts | 21:36 PR |
| 79 | Elisha BurnsPlace 79 · Grade 12 · Winamac Community | 12 | Winamac Community | 21:36 |
| 80 | Evan BurgessPlace 80 · Grade 11 · Winamac Community | 11 | Winamac Community | 21:55 |
| 81 | Bobby OwensbyPlace 81 · Grade 11 · Griffith | 11 | Griffith | 21:56 |
| 82 | Ethan ShowleyPlace 82 · Grade 9 · Winamac Community | 9 | Winamac Community | 21:57 |
| 83 | Guy MoriartyPlace 83 · Grade 9 · Lafayette Jefferson | 9 | Lafayette Jefferson | 22:02 |
| 84 | Yahir RangelPlace 84 · Grade 12 · Lafayette Jefferson | 12 | Lafayette Jefferson | 22:02 |
| 85 | Ricky Rardin JrPlace 85 · Grade 10 · Griffith | 10 | Griffith | 22:03 |
| 86 | Koston MeyersPlace 86 · Grade 11 · Twin Lakes | 11 | Twin Lakes | 22:09 |
| 87 | Jacob GarlingPlace 87 · Grade 9 · Tri-County | 9 | Tri-County | 22:11 PR |
| 88 | Jordan CoxPlace 88 · Grade 12 · North Newton | 12 | North Newton | 22:25 PR |
| 89 | Jaxon HarperPlace 89 · Grade 9 · Merrillville | 9 | Merrillville | 22:26 |
| 90 | Tylan LaytonPlace 90 · Grade 10 · Morgan Township | 10 | Morgan Township | 22:27 |
| 91 | Ayden PowellPlace 91 · Grade 12 · Griffith | 12 | Griffith | 22:31 |
| 92 | Austin PrattPlace 92 · Grade 10 · Winamac Community | 10 | Winamac Community | 22:32 |
| 93 | Braylen BeckerPlace 93 · Grade 11 · Winamac Community | 11 | Winamac Community | 22:34 |
| 94 | Skyler McElroyPlace 94 · Grade 12 · North Newton | 12 | North Newton | 22:35 |
| 95 | Aiden SutherlandPlace 95 · Grade 9 · Rensselaer Central | 9 | Rensselaer Central | 22:36 |
| 96 | Justin BurnsPlace 96 · Grade 11 · North Judson-San Pierre | 11 | North Judson-San Pierre | 22:37 |
| 97 | Oliver LosePlace 97 · Grade 9 · Lafayette Jefferson | 9 | Lafayette Jefferson | 22:49 |
| 98 | Rhys BartonPlace 98 · Grade 12 · Tri-County | 12 | Tri-County | 23:08 |
| 99 | Ashton MaulPlace 99 · Grade 11 · North Judson-San Pierre | 11 | North Judson-San Pierre | 23:10 |
| 100 | Joel ShowleyPlace 100 · Grade 12 · Winamac Community | 12 | Winamac Community | 23:11 |