| 1 | Jayden MarrPlace 1 · Grade 11 · Green County | 11 | Green County | 16:42.24 |
| 2 | Isaac RiggsPlace 2 · Grade 10 · Bethlehem | 10 | Bethlehem | 17:18.76 |
| 3 | Garrett ScottPlace 3 · Grade 12 · Cumberland County | 12 | Cumberland County | 17:22.15 |
| 4 | Austin MartinPlace 4 · Grade 12 · Owensboro Catholic | 12 | Owensboro Catholic | 17:24.97 PR |
| 5 | Grant GreenwellPlace 5 · Grade 8 · Bethlehem | 8 | Bethlehem | 17:35.45 |
| 6 | Brandon LindseyPlace 6 · Grade 12 · Edmonson County | 12 | Edmonson County | 18:03.93 |
| 7 | Jack BallardPlace 7 · Grade 11 · Bethlehem | 11 | Bethlehem | 18:12.32 |
| 8 | Hunter StephensPlace 8 · Grade 9 · Hancock County | 9 | Hancock County | 18:20.41 |
| 9 | Tyler BrooksPlace 9 · Grade 10 · Edmonson County | 10 | Edmonson County | 18:20.92 |
| 10 | Joseph WallacePlace 10 · Grade 9 · Bethlehem | 9 | Bethlehem | 18:29.47 |
| 11 | Hayden ThomasPlace 11 · Grade 8 · Bethlehem | 8 | Bethlehem | 18:51.92 |
| 12 | Grayson PiercePlace 12 · Grade 7 · Bethlehem | 7 | Bethlehem | 18:58.87 |
| 13 | Ethan PattersonPlace 13 · Grade 12 · Green County | 12 | Green County | 19:07.35 |
| 14 | Connor ByrdPlace 14 · Grade 12 · Campbellsville | 12 | Campbellsville | 19:12.86 |
| 15 | Noah HensonPlace 15 · Grade 9 · Hancock County | 9 | Hancock County | 19:17.92 |
| 16 | Trenton HendrickPlace 16 · Grade 8 · Frederick Fraize | 8 | Frederick Fraize | 19:25.48 |
| 17 | Emmitt MeservePlace 17 · Grade 7 · Hancock County | 7 | Hancock County | 19:25.83 |
| 18 | Nolan MurphyPlace 18 · Grade 11 · Owensboro Catholic | 11 | Owensboro Catholic | 19:28.68 |
| 19 | Lincoln LiversPlace 19 · Grade 9 · Bethlehem | 9 | Bethlehem | 19:31.06 |
| 20 | Braden DavisPlace 20 · Grade 12 · Owensboro Catholic | 12 | Owensboro Catholic | 19:36.36 |
| 21 | Parker ShelleyPlace 21 · Grade 9 · Cumberland County | 9 | Cumberland County | 19:38.84 |
| 22 | Landon FranichPlace 22 · Grade 10 · Edmonson County | 10 | Edmonson County | 19:44.64 |
| 23 | Reiley ConoverPlace 23 · Grade 12 · Cumberland County | 12 | Cumberland County | 19:49.53 |
| 24 | Jack StadermanPlace 24 · Grade 8 · North Hardin | 8 | North Hardin | 19:53.97 |
| 25 | Wyatt SmithPlace 25 · Grade 10 · Campbellsville | 10 | Campbellsville | 20:01.23 |
| 26 | Austin MarshPlace 26 · Grade 12 · Owensboro Catholic | 12 | Owensboro Catholic | 20:08.59 |
| 27 | Grant HowardPlace 27 · Grade 8 · Trinity (Whitesville) | 8 | Trinity (Whitesville) | 20:12.44 |
| 28 | Maddox CodyPlace 28 · Grade 11 · Metcalfe County | 11 | Metcalfe County | 20:13.01 PR |
| 29 | Chase HordPlace 29 · Grade 12 · Campbellsville | 12 | Campbellsville | 20:14.93 |
| 30 | Cody SwaryPlace 30 · Grade 8 · Green County | 8 | Green County | 20:16.54 |
| 31 | Jacob HowardPlace 31 · Grade 11 · Trinity (Whitesville) | 11 | Trinity (Whitesville) | 20:19.41 |
| 32 | Will WooleyPlace 32 · Grade 10 · Campbellsville | 10 | Campbellsville | 20:21.54 PR |
| 33 | Kaden MorganPlace 33 · Grade 10 · Cumberland County | 10 | Cumberland County | 20:31.51 |
| 34 | Jacob HammenPlace 34 · Grade 10 · Owensboro Catholic | 10 | Owensboro Catholic | 20:38.47 |
| 35 | Brayden JohnsonPlace 35 · Grade 9 · Edmonson County | 9 | Edmonson County | 20:42.37 |
| 36 | Cayden CecilPlace 36 · Grade 7 · Green County | 7 | Green County | 20:42.53 |
| 37 | Patrick RouttPlace 37 · Grade 10 · North Hardin | 10 | North Hardin | 20:49.43 PR |
| 38 | William CumminsPlace 38 · Grade 8 · Foundation C | 8 | Foundation C | 20:50.59 |
| 39 | Eli MorganPlace 39 · Grade 12 · Cumberland County | 12 | Cumberland County | 20:51.80 PR |
| 40 | Ashton JohnsonPlace 40 · Grade 10 · Edmonson County | 10 | Edmonson County | 20:52.23 |
| 41 | Wesley BakerPlace 41 · Grade 10 · Green County | 10 | Green County | 21:00.28 |
| 42 | Joseph MatthewsPlace 42 · Grade 9 · Green County | 9 | Green County | 21:02.08 |
| 43 | Damion BashamPlace 43 · Grade 10 · Hancock County | 10 | Hancock County | 21:07.13 |
| 44 | Jack SeelyePlace 44 · Grade 8 · North Hardin | 8 | North Hardin | 21:12.03 |
| 45 | Thomas PaynePlace 45 · Grade 8 · Trinity (Whitesville) | 8 | Trinity (Whitesville) | 21:16.41 |
| 46 | Griffin DeJarnettePlace 46 · Grade 11 · Hancock County | 11 | Hancock County | 21:22.51 |
| 47 | Robert MehrPlace 47 · Grade 8 · Metcalfe County | 8 | Metcalfe County | 21:34.87 PR |
| 48 | John WathenPlace 48 · Grade 8 · Owensboro Catholic | 8 | Owensboro Catholic | 21:38.81 |
| 49 | Noah JustisPlace 49 · Grade 9 · Edmonson County | 9 | Edmonson County | 21:46.65 |
| 50 | Max DeJarnettePlace 50 · Grade 9 · Hancock County | 9 | Hancock County | 22:11.23 |
| 51 | Grayson BooePlace 51 · Grade 9 · Campbellsville | 9 | Campbellsville | 22:14.04 |
| 52 | Patrick HaukePlace 52 · Grade 10 · Owensboro Catholic | 10 | Owensboro Catholic | 22:18.11 |
| 53 | Tate HowardPlace 53 · Grade 8 · Trinity (Whitesville) | 8 | Trinity (Whitesville) | 22:25.34 |
| 54 | Tinden NirenbergPlace 54 · Grade 8 · North Hardin | 8 | North Hardin | 22:33.80 |
| 55 | Jonathan MillerPlace 55 · Grade 11 · Trinity (Whitesville) | 11 | Trinity (Whitesville) | 22:37.90 |
| 56 | Layton FrogettPlace 56 · Grade 9 · Green County | 9 | Green County | 22:44.97 |
| 57 | Aidan MeredithPlace 57 · Grade 8 · Edmonson County | 8 | Edmonson County | 22:56.65 |
| 58 | Hunter BartleyPlace 58 · Grade 10 · Washington County | 10 | Washington County | 22:59.67 |
| 59 | Parker WrightPlace 59 · Grade 9 · Washington County | 9 | Washington County | 23:03.78 PR |
| 60 | Tyler SmithPlace 60 · Grade 12 · Campbellsville | 12 | Campbellsville | 23:13.65 |
| 61 | Chase CloydPlace 61 · Grade 10 · Metcalfe County | 10 | Metcalfe County | 23:33.68 |
| 62 | Dalton MillayPlace 62 · Grade 11 · Trinity (Whitesville) | 11 | Trinity (Whitesville) | 23:37.97 |
| 63 | Cabot BolingPlace 63 · Grade 11 · Metcalfe County | 11 | Metcalfe County | 23:55.84 |
| 64 | Jahaziel SingayaoPlace 64 · Grade 10 · North Hardin | 10 | North Hardin | 23:59.00 |
| 65 | Derik BishopPlace 65 · Grade 7 · Campbellsville | 7 | Campbellsville | 24:02.66 |
| 66 | Will RobyPlace 66 · Grade 8 · Trinity (Whitesville) | 8 | Trinity (Whitesville) | 24:29.52 PR |
| 67 | Conner LagadinosPlace 67 · Grade 12 · Frederick Fraize | 12 | Frederick Fraize | 24:49.59 |
| 68 | Yesh SingayaoPlace 68 · Grade 12 · North Hardin | 12 | North Hardin | 25:14.80 PR |
| 69 | Hunter InmanPlace 69 · Grade 9 · Washington County | 9 | Washington County | 27:57.21 |
| 70 | Caydin GreenwoodPlace 70 · Grade 8 · Frederick Fraize | 8 | Frederick Fraize | 29:11.44 |
| 71 | Daniel BrozzoPlace 71 · Grade 8 · Frederick Fraize | 8 | Frederick Fraize | 31:49.47 |
| 72 | Brandon CheserPlace 72 · Grade 9 · Washington County | 9 | Washington County | 32:15.98 |
| 73 | Noah WheatleyPlace 73 · Grade 11 · Hancock County | 11 | Hancock County | 35:13.41 |
| 74 | Phillip TaulPlace 74 · Grade 8 · Frederick Fraize | 8 | Frederick Fraize | 36:41.52 PR |