| 1 | Isaac RiggsPlace 1 · Grade 9 · Bethlehem | 9 | Bethlehem | 16:42.04 |
| 2 | Zach JewellPlace 2 · Grade 12 · Green County | 12 | Green County | 17:06.55 PR |
| 3 | Garrett ScottPlace 3 · Grade 11 · Cumberland County | 11 | Cumberland County | 17:15.88 PR |
| 4 | Jayden MarrPlace 4 · Grade 10 · Green County | 10 | Green County | 17:28.20 |
| 5 | Max WestonPlace 5 · Grade 11 · Bethlehem | 11 | Bethlehem | 17:56.02 |
| 6 | Jack BallardPlace 6 · Grade 10 · Bethlehem | 10 | Bethlehem | 18:22.02 |
| 7 | Logan PhelpsPlace 7 · Grade 12 · Metcalfe County | 12 | Metcalfe County | 18:24.34 PR |
| 8 | Logan BrooksPlace 8 · Grade 12 · Edmonson County | 12 | Edmonson County | 18:44.26 PR |
| 9 | Grant GreenwellPlace 9 · Grade 7 · Bethlehem | 7 | Bethlehem | 18:45.72 |
| 10 | Ethan PattersonPlace 10 · Grade 11 · Green County | 11 | Green County | 18:47.21 |
| 11 | Braden DavisPlace 11 · Grade 11 · Owensboro Catholic | 11 | Owensboro Catholic | 18:50.55 PR |
| 12 | Jacob HowardPlace 12 · Grade 10 · Trinity (Whitesville) | 10 | Trinity (Whitesville) | 18:58.07 |
| 13 | Tyler BrooksPlace 13 · Grade 9 · Edmonson County | 9 | Edmonson County | 19:06.80 |
| 14 | Austin MarshPlace 14 · Grade 11 · Owensboro Catholic | 11 | Owensboro Catholic | 19:08.97 PR |
| 15 | Trevor FrenchPlace 15 · Grade 8 · Bethlehem | 8 | Bethlehem | 19:09.97 |
| 16 | Nolan MurphyPlace 16 · Grade 10 · Owensboro Catholic | 10 | Owensboro Catholic | 19:10.92 PR |
| 17 | Brandon LindseyPlace 17 · Grade 11 · Edmonson County | 11 | Edmonson County | 19:14.80 |
| 18 | Nolan DeJarnettePlace 18 · Grade 12 · Hancock County | 12 | Hancock County | 19:16.22 PR |
| 19 | Blake BryantPlace 19 · Grade 11 · Green County | 11 | Green County | 19:21.98 |
| 20 | Landon FranichPlace 20 · Grade 9 · Edmonson County | 9 | Edmonson County | 19:31.84 |
| 21 | Hunter StephensPlace 21 · Grade 12 · Hancock County | 12 | Hancock County | 19:34.71 |
| 22 | David BrewerPlace 22 · Grade 11 · Edmonson County | 11 | Edmonson County | 19:44.37 PR |
| 23 | Joseph MatthewsPlace 23 · Grade 8 · Green County | 8 | Green County | 19:45.31 PR |
| 24 | Tyler AndersonPlace 24 · Grade 11 · Edmonson County | 11 | Edmonson County | 19:50.43 PR |
| 25 | Connor ByrdPlace 25 · Grade 11 · Campbellsville | 11 | Campbellsville | 19:50.95 |
| 26 | Reiley ConoverPlace 26 · Grade 11 · Cumberland County | 11 | Cumberland County | 19:55.64 |
| 27 | Ashton JohnsonPlace 27 · Grade 8 · Edmonson County | 8 | Edmonson County | 19:55.74 |
| 28 | Chase HordPlace 28 · Grade 11 · Campbellsville | 11 | Campbellsville | 20:03.18 |
| 29 | Wyatt SmithPlace 29 · Grade 9 · Campbellsville | 9 | Campbellsville | 20:04.21 |
| 30 | Charlie LukePlace 30 · Grade 10 · Fort Knox | 10 | Fort Knox | 20:19.18 PR |
| 31 | Layton FrogettPlace 31 · Grade 8 · Green County | 8 | Green County | 20:22.64 |
| 32 | Hayden ThomasPlace 32 · Grade 7 · Bethlehem | 7 | Bethlehem | 20:25.53 |
| 33 | Thomas PaynePlace 33 · Grade 7 · Trinity (Whitesville) | 7 | Trinity (Whitesville) | 20:27.22 |
| 34 | Lance DickensPlace 34 · Grade 12 · Owensboro Catholic | 12 | Owensboro Catholic | 20:36.23 PR |
| 35 | Carter SmothersPlace 35 · Grade 12 · Green County | 12 | Green County | 20:38.87 PR |
| 36 | Nate ArachiPlace 36 · Grade 12 · Campbellsville | 12 | Campbellsville | 20:40.17 PR |
| 37 | Jared KlinePlace 37 · Grade 11 · Fort Knox | 11 | Fort Knox | 20:40.17 PR |
| 38 | Kaden MorganPlace 38 · Grade 9 · Cumberland County | 9 | Cumberland County | 20:42.73 |
| 39 | Lincoln LiversPlace 39 · Grade 8 · Bethlehem | 8 | Bethlehem | 20:55.02 |
| 40 | Tyler DowdyPlace 40 · Grade 11 · Cumberland County | 11 | Cumberland County | 20:59.04 PR |
| 41 | Jed GrocePlace 41 · Grade 8 · Clinton County | 8 | Clinton County | 21:04.62 |
| 42 | Doyel DominguezPlace 42 · Grade - · Clinton County | - | Clinton County | 21:07.04 PR |
| 43 | Cooper LandesPlace 43 · Grade 11 · Fort Knox | 11 | Fort Knox | 21:16.63 PR |
| 44 | Simon ThompsonPlace 44 · Grade 7 · Owensboro Catholic | 7 | Owensboro Catholic | 21:19.52 |
| 45 | Aiden AceboPlace 45 · Grade 9 · Fort Knox | 9 | Fort Knox | 21:23.67 PR |
| 46 | Laityn GrayPlace 46 · Grade 7 · Campbellsville | 7 | Campbellsville | 21:28.41 PR |
| 47 | Diego GerigPlace 47 · Grade 7 · Fort Knox | 7 | Fort Knox | 21:32.36 PR |
| 48 | Aiden BonillaPlace 48 · Grade 10 · Fort Knox | 10 | Fort Knox | 21:33.48 PR |
| 49 | Noah HensonPlace 49 · Grade 8 · Hancock County | 8 | Hancock County | 21:33.48 |
| 50 | Griffin DeJarnettePlace 50 · Grade 10 · Hancock County | 10 | Hancock County | 21:42.00 |
| 51 | Zack LaMarPlace 51 · Grade 12 · Frederick Fraize | 12 | Frederick Fraize | 21:44.79 |
| 52 | Cooper DanzerPlace 52 · Grade 10 · Owensboro Catholic | 10 | Owensboro Catholic | 21:53.30 |
| 53 | Jonathan MillerPlace 53 · Grade 10 · Trinity (Whitesville) | 10 | Trinity (Whitesville) | 22:00.53 |
| 54 | Skyler OstendorfPlace 54 · Grade 9 · Fort Knox | 9 | Fort Knox | 22:03.43 |
| 55 | Grayson BooePlace 55 · Grade 8 · Campbellsville | 8 | Campbellsville | 22:08.02 |
| 56 | Tyler SmithPlace 56 · Grade 11 · Campbellsville | 11 | Campbellsville | 22:12.65 |
| 57 | Grant HowardPlace 57 · Grade 7 · Trinity (Whitesville) | 7 | Trinity (Whitesville) | 22:12.70 |
| 58 | Max DeJarnettePlace 58 · Grade 8 · Hancock County | 8 | Hancock County | 22:15.93 |
| 59 | Patrick HaukePlace 59 · Grade 9 · Owensboro Catholic | 9 | Owensboro Catholic | 22:31.22 |
| 60 | Tate HowardPlace 60 · Grade 8 · Trinity (Whitesville) | 8 | Trinity (Whitesville) | 22:40.77 |
| 61 | Dalton MillayPlace 61 · Grade 10 · Trinity (Whitesville) | 10 | Trinity (Whitesville) | 22:45.49 |
| 62 | Christian MillerPlace 62 · Grade 10 · Trinity (Whitesville) | 10 | Trinity (Whitesville) | 22:50.49 PR |
| 63 | Cabot BolingPlace 63 · Grade 10 · Metcalfe County | 10 | Metcalfe County | 23:00.23 |
| 64 | Chase CloydPlace 64 · Grade 9 · Metcalfe County | 9 | Metcalfe County | 23:20.81 PR |
| 65 | Conner LagadinosPlace 65 · Grade 11 · Frederick Fraize | 11 | Frederick Fraize | 23:52.54 |
| 66 | Connor BranstetterPlace 66 · Grade 8 · Metcalfe County | 8 | Metcalfe County | 23:56.25 PR |