| Austin Bridges | DuPont Manual | DuPont Manual | 1 | 1 | 1 | | | 7:57.77 | |
| Connor Gerhardt | DuPont Manual | DuPont Manual | 1 | 1 | 2 | | | 7:57.77 | |
| Josh Dye | DuPont Manual | DuPont Manual | 1 | 1 | 3 | | | 7:57.77 | |
| Yared Nuguse | DuPont Manual | DuPont Manual | 1 | 1 | 4 | | | 7:57.77 | |
| Nick Poole | St Xavier (KY) | St Xavier (KY) | 1 | 2 | 1 | | 8:06.33 | 8:00.00 | |
| Eoin Corbett | St Xavier (KY) | St Xavier (KY) | 1 | 2 | 2 | 8:23.78 | 8:06.33 | 8:00.00 | |
| Ryan Guenthner | St Xavier (KY) | St Xavier (KY) | 1 | 2 | 3 | 8:23.78 | 8:13.01 | 8:00.00 | |
| Clint Sherman | St Xavier (KY) | St Xavier (KY) | 1 | 2 | 4 | 8:54.29 | 8:06.33 | 8:00.00 | |
| Jacob Burnam | Trinity (Louisville) | Trinity (Louisville) | 1 | 3 | 1 | | | 8:00.85 | |
| Glavin Swain | Trinity (Louisville) | Trinity (Louisville) | 1 | 3 | 2 | | | 8:00.85 | |
| Jacob Travelstead | Trinity (Louisville) | Trinity (Louisville) | 1 | 3 | 3 | | | 8:00.85 | |
| Alex Cyterski | Trinity (Louisville) | Trinity (Louisville) | 1 | 3 | 4 | | | 8:00.85 | |
| Garrett Hadaway | Oldham County | Oldham County | 1 | 4 | 1 | | | 8:02.58 | |
| Jacob Brizendine | Oldham County | Oldham County | 1 | 4 | 2 | | | 8:02.58 | |
| Steven Votaw | Oldham County | Oldham County | 1 | 4 | 3 | | | 8:02.58 | |
| Michael Drury | Oldham County | Oldham County | 1 | 4 | 4 | | | 8:02.58 | |
| Matthew Inman | Paul Dunbar | Paul Dunbar | 1 | 5 | 1 | | | 8:08.88 | |
| Ethan Tan | Paul Dunbar | Paul Dunbar | 1 | 5 | 2 | | | 8:08.88 | |
| Austin Mathews | Paul Dunbar | Paul Dunbar | 1 | 5 | 3 | | | 8:08.88 | |
| Mikah Bailey | Paul Dunbar | Paul Dunbar | 1 | 5 | 4 | | | 8:08.88 | |
| Drew Danneman | Covington Catholic | Covington Catholic | 1 | 6 | 1 | | | 8:09.72 | |
| Nick Eten | Covington Catholic | Covington Catholic | 1 | 6 | 2 | | | 8:09.72 | |
| Casey Wolnitzek | Covington Catholic | Covington Catholic | 1 | 6 | 3 | | | 8:09.72 | |
| Owen Piatt | Covington Catholic | Covington Catholic | 1 | 6 | 4 | | | 8:09.72 | |
| Levi Butler | Meade County | Meade County | 1 | 7 | 1 | | | 8:12.43 | |
| Stephen Knott | Meade County | Meade County | 1 | 7 | 2 | | | 8:12.43 | |
| Noah Schwartz | Meade County | Meade County | 1 | 7 | 3 | | | 8:12.43 | |
| Logan Greco | Meade County | Meade County | 1 | 7 | 4 | | | 8:12.43 | |
| Lukas Rumminger | Conner | Conner | 1 | 8 | 1 | | | 8:13.91 | |
| Luke Hart | Conner | Conner | 1 | 8 | 2 | | | 8:13.91 | |
| Zach Meacham | Conner | Conner | 1 | 8 | 3 | | | 8:13.91 | |
| Macean Cook | Conner | Conner | 1 | 8 | 4 | | | 8:13.91 | |
| Hunter Kurz | Daviess County | Daviess County | 1 | 9 | 1 | | | 8:15.15 | |
| Zach Baker | Daviess County | Daviess County | 1 | 9 | 2 | | | 8:15.15 | |
| Colin Merkel | Daviess County | Daviess County | 1 | 9 | 3 | | | 8:15.15 | |
| Aaron Lee | Daviess County | Daviess County | 1 | 9 | 4 | | | 8:15.15 | |
| Garrett Fulgham | Marshall County | Marshall County | 1 | 10 | 1 | | | 8:18.63 | |
| Jackson Reed | Marshall County | Marshall County | 1 | 10 | 2 | | | 8:18.63 | |
| Joseph Reed | Marshall County | Marshall County | 1 | 10 | 3 | | | 8:18.63 | |
| Cade Flatt | Marshall County | Marshall County | 1 | 10 | 4 | | | 8:18.63 | |
| Sean Carroll | Ballard | Ballard | 1 | 11 | 1 | | | 8:20.11 | |
| Gabe Carter | Ballard | Ballard | 1 | 11 | 2 | | | 8:20.11 | |
| Ben Currey | Ballard | Ballard | 1 | 11 | 3 | | | 8:20.11 | |
| Bryce Saylor | Ballard | Ballard | 1 | 11 | 4 | | | 8:20.11 | |
| Josh Grogan | McCracken County | McCracken County | 1 | 12 | 1 | | | 8:21.91 | |
| Ben Hodges | McCracken County | McCracken County | 1 | 12 | 2 | | | 8:21.91 | |
| Cole Parker | McCracken County | McCracken County | 1 | 12 | 3 | | | 8:21.91 | |
| Wes Grogan | McCracken County | McCracken County | 1 | 12 | 4 | | | 8:21.91 | |
| Bailey Gordon | Male | Male | 1 | 13 | 1 | | | 8:23.35 | |
| Michael Krebs | Male | Male | 1 | 13 | 2 | | | 8:23.35 | |
| Jacob Steppe | Male | Male | 1 | 13 | 3 | | | 8:23.35 | |
| Dylan Allen | Male | Male | 1 | 13 | 4 | | | 8:23.35 | |
| Jarrod Manser | Campbell County | Campbell County | 1 | 14 | 1 | | | 8:23.79 | |
| Cory Rauch | Campbell County | Campbell County | 1 | 14 | 2 | | | 8:23.79 | |
| Christian Slone | Campbell County | Campbell County | 1 | 14 | 3 | | | 8:23.79 | |
| Shawn McGrath | Campbell County | Campbell County | 1 | 14 | 4 | | | 8:23.79 | |
| John Micha Bowling | North Laurel | North Laurel | 1 | 15 | 1 | | | 8:25.33 | |
| Tim Neukom | North Laurel | North Laurel | 1 | 15 | 2 | | | 8:25.33 | |
| Zack Collins | North Laurel | North Laurel | 1 | 15 | 3 | | | 8:25.33 | |
| Logan Hacker | North Laurel | North Laurel | 1 | 15 | 4 | | | 8:25.33 | |
| Cameron Gross | North Hardin | North Hardin | 1 | 16 | 1 | | | 8:27.23 | |
| Mykquel Ransom | North Hardin | North Hardin | 1 | 16 | 2 | | | 8:27.23 | |
| Max Morales | North Hardin | North Hardin | 1 | 16 | 3 | | | 8:27.23 | |
| Delvin White | North Hardin | North Hardin | 1 | 16 | 4 | | | 8:27.23 | |
| Jalen Taylor | Apollo | Apollo | 1 | 17 | 1 | | | 8:28.00 | |
| Will Scott | Apollo | Apollo | 1 | 17 | 2 | | | 8:28.00 | |
| Blake Rigdon | Apollo | Apollo | 1 | 17 | 3 | | | 8:28.00 | |
| Houston Gore | Apollo | Apollo | 1 | 17 | 4 | | | 8:28.00 | |
| Deshawn Crowe | Bowling Green | Bowling Green | 1 | 18 | 1 | | | 8:30.41 | |
| Christopher Grinstead | Bowling Green | Bowling Green | 1 | 18 | 2 | | | 8:30.41 | |
| Mike Kanan | Bowling Green | Bowling Green | 1 | 18 | 3 | | | 8:30.41 | |
| Noah Satterly | Bowling Green | Bowling Green | 1 | 18 | 4 | | | 8:30.41 | |
| Carter Chavira | South Warren | South Warren | 1 | 19 | 1 | | | 8:30.96 | |
| Peter Furgal | South Warren | South Warren | 1 | 19 | 2 | | | 8:30.96 | |
| Kyle Woodward | South Warren | South Warren | 1 | 19 | 3 | | | 8:30.96 | |
| Matt Wininger | South Warren | South Warren | 1 | 19 | 4 | | | 8:30.96 | |
| Jacob Weis | Cooper | Cooper | 1 | 20 | 1 | | | 8:35.66 | |
| Austin Dalton | Cooper | Cooper | 1 | 20 | 2 | | | 8:35.66 | |
| Brennan Hook | Cooper | Cooper | 1 | 20 | 3 | | | 8:35.66 | |
| Orion Miller | Cooper | Cooper | 1 | 20 | 4 | | | 8:35.66 | |
| Harrison Owens | Bryan Station | Bryan Station | 1 | 21 | 1 | | | 8:35.94 | |
| Grant Walles | Bryan Station | Bryan Station | 1 | 21 | 2 | | | 8:35.94 | |
| Austin Penman | Bryan Station | Bryan Station | 1 | 21 | 3 | | | 8:35.94 | |
| Christian Parker | Madisonville North Hopkins | Madisonville North Hopkins | 1 | 22 | 1 | | | 8:37.08 | |
| Alex Schell | Madisonville North Hopkins | Madisonville North Hopkins | 1 | 22 | 2 | | | 8:37.08 | |
| Barrett Eddings | Madisonville North Hopkins | Madisonville North Hopkins | 1 | 22 | 3 | | | 8:37.08 | |
| Logan Hopper | Madisonville North Hopkins | Madisonville North Hopkins | 1 | 22 | 4 | | | 8:37.08 | |
| Jarrett Crawford | Grayson County | Grayson County | 1 | 23 | 1 | | | 8:47.35 | |
| Luke Weedman | Grayson County | Grayson County | 1 | 23 | 2 | | | 8:47.35 | |
| Noah Saltsman | Grayson County | Grayson County | 1 | 23 | 3 | | | 8:47.35 | |
| Jacob Stinnett | Grayson County | Grayson County | 1 | 23 | 4 | | | 8:47.35 | |
| John Cromer | Madison Central | Madison Central | 1 | 24 | 1 | | | 8:52.84 | |
| Kyler Stewart | Madison Central | Madison Central | 1 | 24 | 2 | | | 8:52.84 | |
| John Gula | Madison Central | Madison Central | 1 | 24 | 3 | | | 8:52.84 | |
| Connor O'Shea | Madison Central | Madison Central | 1 | 24 | 4 | | | 8:52.84 | |