| 1 | Jeremiah Miles (10)Place 1 · North Putnam | — | North Putnam | 17:59.9 |
| 2 | Christopher Angeles (10)Place 2 · Frankfort | — | Frankfort | 18:11.9 |
| 3 | Brayden Monnett (12)Place 3 · North Putnam | — | North Putnam | 18:15.3 |
| 4 | Alex Emenhiser (12)Place 4 · Lebanon | — | Lebanon | 18:35.0 |
| 5 | Marshal Royal (10)Place 5 · Lebanon | — | Lebanon | 19:02.7 |
| 6 | Mason Cass (11)Place 6 · Southmont | — | Southmont | 19:08.2 |
| 7 | Kyler Strange (12)Place 7 · Lebanon | — | Lebanon | 19:11.1 |
| 8 | Abram Hale (12)Place 8 · Lebanon | — | Lebanon | 19:16.0 |
| 9 | Aaron Evans (12)Place 9 · Southmont | — | Southmont | 19:28.0 |
| 10 | Paul LuekingPlace 10 · North Montgomery | — | North Montgomery | 19:31.7 |
| 11 | Jordan Yoder (12)Place 11 · Lebanon | — | Lebanon | 19:53.8 |
| 12 | Marco Reyes (12)Place 12 · Frankfort | — | Frankfort | 19:59.8 |
| 13 | Aydan Wetter (11)Place 13 · Lebanon | — | Lebanon | 20:09.8 |
| 14 | Alex Lopez (12)Place 14 · Frankfort | — | Frankfort | 20:13.2 |
| 15 | Corie Stancombe (12)Place 15 · North Putnam | — | North Putnam | 20:13.9 |
| 16 | Dylan Krehely (11)Place 16 · Lebanon | — | Lebanon | 20:15.7 |
| 17 | Jack RogersPlace 17 · North Montgomery | — | North Montgomery | 20:21.2 |
| 18 | Carter Fox (9)Place 18 · Benton Central | — | Benton Central | 20:22.5 |
| 19 | Ryley Mitton (12)Place 19 · Southmont | — | Southmont | 20:24.6 |
| 20 | Hunter Alesi (10)Place 20 · Southmont | — | Southmont | 20:26.7 |
| 21 | Kaleb Caliz (11)Place 21 · Benton Central | — | Benton Central | 20:28.9 |
| 22 | Asa Hershberger (12)Place 22 · Benton Central | — | Benton Central | 20:31.4 |
| 23 | Isaac Threlkeld (9)Place 23 · Western Boone | — | Western Boone | 20:34.9 |
| 24 | Ethan Keck (9)Place 24 · Southmont | — | Southmont | 20:41.2 |
| 25 | Blake WelchPlace 25 · North Montgomery | — | North Montgomery | 20:59.3 |
| 26 | Noalan YagurPlace 26 · North Montgomery | — | North Montgomery | 21:10.1 |
| 27 | Brynner Sloan (9)Place 27 · Lebanon | — | Lebanon | 21:10.5 |
| 28 | Thomas Nelson (10)Place 28 · North Putnam | — | North Putnam | 21:13.9 |
| 29 | John Hawks (12)Place 29 · Lebanon | — | Lebanon | 21:19.0 |
| 30 | Grady Rudolph (9)Place 30 · Benton Central | — | Benton Central | 21:20.0 |
| 31 | Beau Burgin (12)Place 31 · Lebanon | — | Lebanon | 21:20.4 |
| 32 | Elijah Harless (9)Place 32 · North Putnam | — | North Putnam | 21:21.9 |
| 33 | Graham Cavins (11)Place 33 · Western Boone | — | Western Boone | 21:31.2 |
| 34 | Colten Adams (12)Place 34 · Benton Central | — | Benton Central | 21:40.0 |
| 35 | Eli Taylor (11)Place 35 · Lebanon | — | Lebanon | 21:43.9 |
| 36 | Cale MitchellPlace 36 · North Montgomery | — | North Montgomery | 21:51.4 |
| 37 | Sam Crum (9)Place 37 · Southmont | — | Southmont | 21:59.8 |
| 38 | Skyler Wood (12)Place 38 · Southmont | — | Southmont | 22:09.6 |
| 39 | Mauro Lopez-Carrillo (12)Place 39 · Frankfort | — | Frankfort | 22:16.2 |
| 40 | Colton Custer (9)Place 40 · Crawfordsville | — | Crawfordsville | 22:18.7 |
| 46 | Jonah Fleming (9)Place 46 · Benton Central | — | Benton Central | 22:22.1 |
| 47 | Devin Jagger (9)Place 47 · Frankfort | — | Frankfort | 22:24.1 |
| 48 | Caden IrelandPlace 48 · North Montgomery | — | North Montgomery | 22:29.4 |
| 49 | Daniel Pritchett (12)Place 49 · Frankfort | — | Frankfort | 22:30.8 |
| 50 | Brett Keller (11)Place 50 · Southmont | — | Southmont | 22:31.8 |
| 51 | Caleb Newsom (12)Place 51 · Lebanon | — | Lebanon | 22:40.0 |
| 52 | Grant Weise (9)Place 52 · Benton Central | — | Benton Central | 22:41.2 |
| 53 | Sam Piper (12)Place 53 · Lebanon | — | Lebanon | 22:42.7 |
| 54 | Kevin Ramirez (9)Place 54 · Frankfort | — | Frankfort | 22:58.3 |
| 55 | Lane Hardee (11)Place 55 · Western Boone | — | Western Boone | 23:01.7 |
| 56 | James BrooksPlace 56 · North Montgomery | — | North Montgomery | 23:01.9 |
| 57 | Cole Capper (10)Place 57 · Crawfordsville | — | Crawfordsville | 23:05.3 |
| 58 | Clay Allen (10)Place 58 · Southmont | — | Southmont | 23:20.4 |
| 59 | Zion Zacarias (11)Place 59 · Crawfordsville | — | Crawfordsville | 23:27.9 |
| 60 | Nathaniel Hershberger (9)Place 60 · Benton Central | — | Benton Central | 23:28.7 |
| 61 | Leo Roa (11)Place 61 · Frankfort | — | Frankfort | 23:35.5 |
| 62 | Sam Molter (10)Place 62 · Benton Central | — | Benton Central | 23:36.4 |
| 63 | Levi Pittman (9)Place 63 · Lebanon | — | Lebanon | 23:52.1 |
| 64 | Uriel Cobbs (9)Place 64 · Frankfort | — | Frankfort | 23:56.5 |
| 65 | Carter Hammons (11)Place 65 · Lebanon | — | Lebanon | 23:58.2 |
| 66 | Angel Perez (12)Place 66 · Frankfort | — | Frankfort | 24:02.5 |
| 67 | Brawn Puckett (10)Place 67 · Western Boone | — | Western Boone | 25:04.5 |
| 68 | Kaleb Walton (9)Place 68 · North Putnam | — | North Putnam | 25:07.0 |
| 69 | Carter Hanna (11)Place 69 · Western Boone | — | Western Boone | 25:30.6 |
| 70 | Kyle RatliffPlace 70 · North Montgomery | — | North Montgomery | 25:36.2 |
| 71 | Owen O'Hair (9)Place 71 · North Putnam | — | North Putnam | 25:37.4 |
| 72 | Jesus Escobar (9)Place 72 · Benton Central | — | Benton Central | 25:51.3 |
| 73 | Brayden Schick (9)Place 73 · Western Boone | — | Western Boone | 25:58.6 |
| 74 | Alex Crockett (9)Place 74 · Western Boone | — | Western Boone | 26:02.8 |
| 75 | Jude Balke (9)Place 75 · Western Boone | — | Western Boone | 26:06.4 |
| 76 | Kale Vaught (9)Place 76 · Southmont | — | Southmont | 26:29.9 |
| 77 | Aleks Warkentien (11)Place 77 · Lebanon | — | Lebanon | 26:31.7 |
| 78 | Jorge Escobar (9)Place 78 · Benton Central | — | Benton Central | 26:42.4 |
| 79 | Xander Rouse (9)Place 79 · Western Boone | — | Western Boone | 26:53.2 |
| 80 | Landon Gonzalez (11)Place 80 · Lebanon | — | Lebanon | 28:55.6 |
| 81 | Camden Froerer (10)Place 81 · Crawfordsville | — | Crawfordsville | 28:57.7 |
| 82 | Nate Williams (10)Place 82 · Lebanon | — | Lebanon | 29:18.4 |
| 83 | Hunter Miles (9)Place 83 · Crawfordsville | — | Crawfordsville | 29:57.4 |
| 84 | Heath Chesser (10)Place 84 · Southmont | — | Southmont | 30:40.4 |
| 85 | Zane Williams (12)Place 85 · Lebanon | — | Lebanon | 32:01.5 |
| 86 | Elijah GransonPlace 86 · North Montgomery | — | North Montgomery | 32:46.9 |
| 87 | Jared Walton (12)Place 87 · Lebanon | — | Lebanon | 34:46.9 |