| 1 | Logan BallardPlace 1 · Grade 12 · Bethlehem | 12 | Bethlehem | 17:19.36 |
| 2 | Jayden MarrPlace 2 · Grade 9 · Green County | 9 | Green County | 17:29.38 |
| 3 | Jeff AshlockPlace 3 · Grade 12 · Bethlehem | 12 | Bethlehem | 17:39.75 |
| 4 | Garrett ScottPlace 4 · Grade 10 · Cumberland County | 10 | Cumberland County | 17:54.96 |
| 5 | Gage CornettPlace 5 · Grade 12 · Green County | 12 | Green County | 17:56.35 PR |
| 6 | Zach JewellPlace 6 · Grade 11 · Green County | 11 | Green County | 18:05.24 |
| 7 | Joseph FuscoPlace 7 · Grade 12 · Owensboro Catholic | 12 | Owensboro Catholic | 18:05.80 |
| 8 | Isaac RiggsPlace 8 · Grade 8 · Bethlehem | 8 | Bethlehem | 18:31.60 |
| 9 | Max WestonPlace 9 · Grade 10 · Bethlehem | 10 | Bethlehem | 18:42.57 |
| 10 | Austin MartinPlace 10 · Grade 10 · Owensboro Catholic | 10 | Owensboro Catholic | 18:43.31 |
| 11 | Luke PaynePlace 11 · Grade 12 · Owensboro Catholic | 12 | Owensboro Catholic | 18:50.10 |
| 12 | Jacob HowardPlace 12 · Grade 9 · Trinity (Whitesville) | 9 | Trinity (Whitesville) | 18:50.31 |
| 13 | Jackson TurnerPlace 13 · Grade 9 · Hancock County | 9 | Hancock County | 19:08.17 |
| 14 | Houston HodgesPlace 14 · Grade 9 · Green County | 9 | Green County | 19:12.23 PR |
| 15 | Jack BallardPlace 15 · Grade 9 · Bethlehem | 9 | Bethlehem | 19:18.90 |
| 16 | Lane LindseyPlace 16 · Grade 12 · Edmonson County | 12 | Edmonson County | 19:19.47 |
| 17 | Hadey AlabusalimPlace 17 · Grade 11 · Campbellsville | 11 | Campbellsville | 19:19.72 |
| 18 | Carter ComleyPlace 18 · Grade 7 · Fort Knox | 7 | Fort Knox | 19:21.83 |
| 19 | Chase HordPlace 19 · Grade 10 · Campbellsville | 10 | Campbellsville | 19:36.31 PR |
| 20 | Logan PhelpsPlace 20 · Grade 11 · Metcalfe County | 11 | Metcalfe County | 19:39.46 |
| 21 | Braden DavisPlace 21 · Grade 10 · Owensboro Catholic | 10 | Owensboro Catholic | 19:41.77 |
| 22 | Logan BrooksPlace 22 · Grade 11 · Edmonson County | 11 | Edmonson County | 19:49.44 |
| 23 | Brandon LindseyPlace 23 · Grade 10 · Edmonson County | 10 | Edmonson County | 19:55.12 |
| 24 | Elijah BlanfordPlace 24 · Grade 9 · Bethlehem | 9 | Bethlehem | 19:56.44 PR |
| 25 | Blake BryantPlace 25 · Grade 10 · Green County | 10 | Green County | 19:59.59 |
| 26 | Trevor FrenchPlace 26 · Grade 7 · Bethlehem | 7 | Bethlehem | 20:05.11 |
| 27 | Kieren HickenbottomPlace 27 · Grade 11 · Fort Knox | 11 | Fort Knox | 20:12.30 PR |
| 28 | Grayson TownsendPlace 28 · Grade 12 · Frederick Fraize | 12 | Frederick Fraize | 20:22.79 |
| 29 | Kenneth SchelmetyPlace 29 · Grade 11 · Fort Knox | 11 | Fort Knox | 20:33.21 |
| 30 | Christian HinojosPlace 30 · Grade 11 · Fort Knox | 11 | Fort Knox | 20:35.91 PR |
| 31 | Reiley ConoverPlace 31 · Grade 10 · Cumberland County | 10 | Cumberland County | 20:41.65 |
| 32 | Kenyan WoodPlace 32 · Grade 10 · Caverna | 10 | Caverna | 20:57.79 PR |
| 33 | Tyler AndersonPlace 33 · Grade 10 · Edmonson County | 10 | Edmonson County | 21:10.35 |
| 34 | Landon SmithPlace 34 · Grade 10 · Trinity (Whitesville) | 10 | Trinity (Whitesville) | 21:12.47 PR |
| 35 | Jarrett PruntyPlace 35 · Grade 11 · Edmonson County | 11 | Edmonson County | 21:15.43 |
| 36 | Tyler SmithPlace 36 · Grade 10 · Campbellsville | 10 | Campbellsville | 21:23.11 |
| 37 | Hunter StephensPlace 37 · Grade 11 · Hancock County | 11 | Hancock County | 21:23.36 |
| 38 | Nate ArachiPlace 38 · Grade 11 · Campbellsville | 11 | Campbellsville | 21:28.10 |
| 39 | Zack LaMarPlace 39 · Grade 11 · Frederick Fraize | 11 | Frederick Fraize | 21:30.33 PR |
| 40 | Wyatt SmithPlace 40 · Grade 8 · Campbellsville | 8 | Campbellsville | 21:31.44 |
| 41 | Gavin HowardPlace 41 · Grade 10 · Trinity (Whitesville) | 10 | Trinity (Whitesville) | 21:42.24 |
| 42 | Parker ShelleyPlace 42 · Grade 7 · Cumberland County | 7 | Cumberland County | 21:45.92 |
| 43 | Kaden MorganPlace 43 · Grade 8 · Cumberland County | 8 | Cumberland County | 21:54.25 |
| 44 | Dalton MillayPlace 44 · Grade 9 · Trinity (Whitesville) | 9 | Trinity (Whitesville) | 21:55.66 PR |
| 45 | Layton FrogettPlace 45 · Grade 7 · Green County | 7 | Green County | 21:57.63 |
| 46 | jimmy MazariegosPlace 46 · Grade 9 · Clinton County | 9 | Clinton County | 22:11.29 |
| 47 | Hayden ShearnPlace 47 · Grade 8 · Hancock County | 8 | Hancock County | 22:17.00 |
| 48 | Ashton JohnsonPlace 48 · Grade 8 · Edmonson County | 8 | Edmonson County | 22:17.45 |
| 49 | Aiden BonillaPlace 49 · Grade 9 · Fort Knox | 9 | Fort Knox | 22:18.10 |
| 50 | Jonathan MillerPlace 50 · Grade 9 · Trinity (Whitesville) | 9 | Trinity (Whitesville) | 22:23.72 |
| 51 | Wade LuttrellPlace 51 · Grade 10 · Edmonson County | 10 | Edmonson County | 22:29.40 |
| 52 | Kameron HarmonPlace 52 · Grade 9 · Clinton County | 9 | Clinton County | 22:36.95 |
| 53 | Clay ThompsonPlace 53 · Grade 12 · Owensboro Catholic | 12 | Owensboro Catholic | 22:48.00 |
| 54 | Reece PeachPlace 54 · Grade 12 · Owensboro Catholic | 12 | Owensboro Catholic | 23:11.22 |
| 55 | Cooper LandesPlace 55 · Grade 10 · Fort Knox | 10 | Fort Knox | 23:14.62 |
| 56 | Keegan ZulagerPlace 56 · Grade 9 · Green County | 9 | Green County | 23:15.06 PR |
| 57 | Aiden AceboPlace 57 · Grade 8 · Fort Knox | 8 | Fort Knox | 23:16.52 |
| 58 | Grayson BooePlace 58 · Grade 7 · Campbellsville | 7 | Campbellsville | 23:20.57 |
| 59 | Christian MillerPlace 59 · Grade 9 · Trinity (Whitesville) | 9 | Trinity (Whitesville) | 23:29.50 |
| 60 | Kyle JoinerPlace 60 · Grade 12 · Owensboro Catholic | 12 | Owensboro Catholic | 23:53.65 |
| 61 | Cabot BolingPlace 61 · Grade 9 · Metcalfe County | 9 | Metcalfe County | 24:01.43 |
| 62 | Jed GrocePlace 62 · Grade 7 · Clinton County | 7 | Clinton County | 24:25.79 |
| 63 | Connor BranstetterPlace 63 · Grade 7 · Metcalfe County | 7 | Metcalfe County | 24:41.30 |
| 64 | Chase CloydPlace 64 · Grade 8 · Metcalfe County | 8 | Metcalfe County | 24:41.77 |
| 65 | Jackson HollinsworthPlace 65 · Grade 10 · Monroe County | 10 | Monroe County | 25:46.34 PR |
| 66 | Nicholas WardPlace 66 · Grade 11 · Trinity (Whitesville) | 11 | Trinity (Whitesville) | 26:50.61 |
| 67 | Zachary MilesPlace 67 · Grade 11 · Caverna | 11 | Caverna | 37:11.95 PR |
| 68 | Noah ThomasPlace 68 · Grade 8 · Metcalfe County | 8 | Metcalfe County | 41:04.53 |