| 1 | Nolan CriderPlace 1 · Grade 12 · St Xavier (KY) | 12 | St Xavier (KY) | 16:38.03 |
| 2 | Owen MayesPlace 2 · Grade 11 · St Xavier (KY) | 11 | St Xavier (KY) | 17:21.14 |
| 3 | Ryker TuranoPlace 3 · Grade 11 · Dub. Jerome | 11 | Dub. Jerome | 17:23.20 |
| 4 | Jackson ForryPlace 4 · Grade 12 · Dub. Jerome | 12 | Dub. Jerome | 17:32.79 |
| 5 | Jackson KramerPlace 5 · Grade 10 · Dub. Jerome | 10 | Dub. Jerome | 17:33.11 |
| 6 | Seth HuckabyPlace 6 · Grade 12 · Dub. Jerome | 12 | Dub. Jerome | 17:36.27 |
| 7 | Dylan SchottPlace 7 · Grade 11 · North Bullitt | 11 | North Bullitt | 17:41.35 |
| 8 | Nate DunlapPlace 8 · Grade 11 · North Oldham | 11 | North Oldham | 17:42.83 |
| 9 | Cooper HoganPlace 9 · Grade 10 · St Xavier (KY) | 10 | St Xavier (KY) | 17:42.85 |
| 10 | Raylan ByrkaPlace 10 · Grade 9 · North Oldham | 9 | North Oldham | 17:43.27 |
| 11 | Sam DobsonPlace 11 · Grade 12 · McCracken County | 12 | McCracken County | 17:46.61 |
| 12 | Connor FalatoPlace 12 · Grade 10 · Dub. Jerome | 10 | Dub. Jerome | 17:50.30 |
| 13 | James BushPlace 13 · Grade 12 · St Xavier (KY) | 12 | St Xavier (KY) | 17:53.10 |
| 14 | Owen Kinzer SzaboPlace 14 · Grade 9 · Dub. Jerome | 9 | Dub. Jerome | 17:53.92 |
| 15 | Nathan WorleyPlace 15 · Grade 10 · St Xavier (KY) | 10 | St Xavier (KY) | 17:56.46 |
| 16 | Jimmy GreerPlace 16 · Grade 11 · St Xavier (KY) | 11 | St Xavier (KY) | 17:58.25 |
| 17 | Levi RoachPlace 17 · Grade 12 · St Xavier (KY) | 12 | St Xavier (KY) | 17:59.44 |
| 18 | Anish Reddy Pala RajeshPlace 18 · Grade 11 · Dub. Jerome | 11 | Dub. Jerome | 18:00.00 PR |
| 19 | Andrew NortonPlace 19 · Grade 12 · Dub. Jerome | 12 | Dub. Jerome | 18:03.25 |
| 20 | Jack SharrPlace 20 · Grade 12 · North Oldham | 12 | North Oldham | 18:03.96 |
| 21 | Jack AudetPlace 21 · Grade 11 · Dub. Jerome | 11 | Dub. Jerome | 18:05.79 |
| 22 | Jack CliffordPlace 22 · Grade 12 · St Xavier (KY) | 12 | St Xavier (KY) | 18:06.78 |
| 23 | Parker LesshafftPlace 23 · Grade 11 · St Xavier (KY) | 11 | St Xavier (KY) | 18:11.41 |
| 24 | Thomas NortonPlace 24 · Grade 12 · St Xavier (KY) | 12 | St Xavier (KY) | 18:13.97 |
| 25 | Jacob BaltzellPlace 25 · Grade 12 · Dub. Jerome | 12 | Dub. Jerome | 18:14.14 |
| 26 | Nithilan MurugesanPlace 26 · Grade 12 · Dub. Jerome | 12 | Dub. Jerome | 18:17.88 |
| 27 | Owen DerrickPlace 27 · Grade 10 · St Xavier (KY) | 10 | St Xavier (KY) | 18:22.75 |
| 28 | Keiran NussPlace 28 · Grade 10 · Brown | 10 | Brown | 18:26.47 |
| 29 | Peter SellersPlace 29 · Grade 11 · Home School Union | 11 | Home School Union | 18:32.19 |
| 30 | Owen ReesePlace 30 · Grade 10 · Hurricane | 10 | Hurricane | 18:39.67 PR |
| 31 | Leo FalkPlace 31 · Grade 10 · St Xavier (KY) | 10 | St Xavier (KY) | 18:44.98 |
| 32 | Jaxx KennedyPlace 32 · Grade 11 · Apollo | 11 | Apollo | 18:47.18 |
| 33 | Joseph ThangPlace 33 · Grade 9 · Western | 9 | Western | 18:48.89 PR |
| 34 | Nick WolffPlace 34 · Grade 12 · St Xavier (KY) | 12 | St Xavier (KY) | 18:48.98 PR |
| 35 | Brody SeitzPlace 35 · Grade 12 · North Oldham | 12 | North Oldham | 18:52.13 |
| 36 | Ian VickerstaffPlace 36 · Grade 11 · St Xavier (KY) | 11 | St Xavier (KY) | 18:53.36 PR |
| 37 | Gavin MorganPlace 37 · Grade 12 · North Bullitt | 12 | North Bullitt | 18:54.37 |
| 38 | Ben LewisPlace 38 · Grade 10 · St Xavier (KY) | 10 | St Xavier (KY) | 18:55.46 |
| 39 | Tucker BoggessPlace 39 · Grade 11 · Dub. Jerome | 11 | Dub. Jerome | 18:56.64 |
| 40 | Micah GoodallPlace 40 · Grade 11 · Ohio County | 11 | Ohio County | 18:57.09 |
| 41 | Eli BillsPlace 41 · Grade 10 · Sovereign Grace | 10 | Sovereign Grace | 18:59.03 |
| 42 | Alan FieldPlace 42 · Grade 10 · CKY Homeschool | 10 | CKY Homeschool | 19:00.47 |
| 43 | Lenon HodgePlace 43 · Grade 11 · Hurricane | 11 | Hurricane | 19:01.52 PR |
| 44 | Oliver SchroederPlace 44 · Grade 9 · St Xavier (KY) | 9 | St Xavier (KY) | 19:03.13 |
| 45 | Ayden ValverdePlace 45 · Grade 8 · North Bullitt | 8 | North Bullitt | 19:04.89 PR |
| 46 | Carter GohlmannPlace 46 · Grade 10 · Hurricane | 10 | Hurricane | 19:06.88 PR |
| 47 | Jon StrachanPlace 47 · Grade 10 · Sovereign Grace | 10 | Sovereign Grace | 19:07.23 |
| 48 | Quenton HortonPlace 48 · Grade 11 · St Xavier (KY) | 11 | St Xavier (KY) | 19:09.34 |
| 49 | Ashton RussellPlace 49 · Grade 10 · Apollo | 10 | Apollo | 19:13.79 |
| 50 | Crew WoodwardPlace 50 · Grade 9 · St Xavier (KY) | 9 | St Xavier (KY) | 19:15.10 |
| 51 | Bennett KosterPlace 51 · Grade 9 · Hurricane | 9 | Hurricane | 19:15.61 |
| 52 | Henry MetzgerPlace 52 · Grade 10 · St Xavier (KY) | 10 | St Xavier (KY) | 19:16.22 |
| 53 | Matthew HernandezPlace 53 · Grade 9 · St Xavier (KY) | 9 | St Xavier (KY) | 19:18.35 |
| 54 | Bobby PostonPlace 54 · Grade 11 · St Xavier (KY) | 11 | St Xavier (KY) | 19:18.47 |
| 55 | Robert WelshPlace 55 · Grade 11 · Hurricane | 11 | Hurricane | 19:20.23 PR |
| 56 | Simon MayPlace 56 · Grade 12 · Sovereign Grace | 12 | Sovereign Grace | 19:20.77 |
| 57 | Antonio Pares-AlvaradoPlace 57 · Grade 9 · Eastern | 9 | Eastern | 19:23.97 |
| 58 | Owen BloomfieldPlace 58 · Grade 10 · Hurricane | 10 | Hurricane | 19:24.96 |
| 59 | Christian LynnPlace 59 · Grade 9 · CKY Homeschool | 9 | CKY Homeschool | 19:25.42 PR |
| 60 | Maximus CareyPlace 60 · Grade 12 · Hurricane | 12 | Hurricane | 19:26.35 |
| 61 | Will BreuPlace 61 · Grade 9 · North Oldham | 9 | North Oldham | 19:28.88 |
| 62 | Payten HartmanPlace 62 · Grade 12 · Hurricane | 12 | Hurricane | 19:29.32 |
| 63 | Sam ChurchPlace 63 · Grade 11 · St Xavier (KY) | 11 | St Xavier (KY) | 19:30.54 |
| 64 | Brycen ConlinPlace 64 · Grade 9 · St Xavier (KY) | 9 | St Xavier (KY) | 19:32.23 |
| 65 | Caleb SteinPlace 65 · Grade 12 · North Oldham | 12 | North Oldham | 19:34.75 PR |
| 66 | Aaron O'BrienPlace 66 · Grade 10 · Bourbon County | 10 | Bourbon County | 19:41.72 |
| 67 | Benjamin VallePlace 67 · Grade 12 · CKY Homeschool | 12 | CKY Homeschool | 19:41.87 |
| 68 | Aden IslasPlace 68 · Grade 11 · Apollo | 11 | Apollo | 19:42.74 |
| 69 | Jonah RoachPlace 69 · Grade 10 · St Xavier (KY) | 10 | St Xavier (KY) | 19:43.38 |
| 70 | Jack GrahamPlace 70 · Grade 9 · Sovereign Grace | 9 | Sovereign Grace | 19:44.21 PR |
| 71 | Jacob AylorPlace 71 · Grade 10 · South Oldham | 10 | South Oldham | 19:45.68 |
| 72 | Carter HarrisPlace 72 · Grade 9 · Apollo | 9 | Apollo | 19:47.85 |
| 73 | Owen WellsPlace 73 · Grade 10 · Dub. Jerome | 10 | Dub. Jerome | 19:48.41 |
| 74 | Tristan BohannonPlace 74 · Grade 10 · St Xavier (KY) | 10 | St Xavier (KY) | 19:51.02 PR |
| 75 | Finnegan LierleyPlace 75 · Grade 9 · Louisville Collegiate | 9 | Louisville Collegiate | 19:51.42 PR |
| 76 | Tripp KinnairdPlace 76 · Grade 9 · St Xavier (KY) | 9 | St Xavier (KY) | 19:52.42 |
| 77 | Grayson WoodPlace 77 · Grade 8 · Adair County | 8 | Adair County | 19:55.28 PR |
| 78 | Jude HammPlace 78 · Grade 10 · St Xavier (KY) | 10 | St Xavier (KY) | 19:59.44 |
| 79 | Landon SheblyPlace 79 · Grade 10 · McCracken County | 10 | McCracken County | 19:59.78 |
| 80 | Julian AnayaPlace 80 · Grade 9 · Hurricane | 9 | Hurricane | 20:02.91 |
| 81 | Grayson BennettPlace 81 · Grade 12 · Eastern | 12 | Eastern | 20:03.69 |
| 82 | Barrett VanDemarkPlace 82 · Grade 9 · Sovereign Grace | 9 | Sovereign Grace | 20:08.50 PR |
| 83 | Kayden JonesPlace 83 · Grade 12 · St Xavier (KY) | 12 | St Xavier (KY) | 20:09.08 |
| 84 | Zek DossettPlace 84 · Grade 12 · McCracken County | 12 | McCracken County | 20:09.44 PR |
| 85 | Stephen CrispPlace 85 · Grade 11 · North Oldham | 11 | North Oldham | 20:09.61 |
| 86 | Owen MattinglyPlace 86 · Grade 10 · St Xavier (KY) | 10 | St Xavier (KY) | 20:09.90 PR |
| 87 | Brayden WallsPlace 87 · Grade 9 · Eastern | 9 | Eastern | 20:10.16 PR |
| 88 | Vincent LeneavePlace 88 · Grade 7 · McCracken County | 7 | McCracken County | 20:10.50 PR |
| 89 | Grayson StaabPlace 89 · Grade 9 · St Xavier (KY) | 9 | St Xavier (KY) | 20:12.79 |
| 90 | Grayson BirdPlace 90 · Grade 9 · St Xavier (KY) | 9 | St Xavier (KY) | 20:14.76 |
| 91 | Dawit ArmstrongPlace 91 · Grade 11 · Jeffersontown | 11 | Jeffersontown | 20:15.28 |
| 92 | Gabriel BaileyPlace 92 · Grade 10 · Harlan County | 10 | Harlan County | 20:15.39 |
| 93 | Grayson HuntPlace 93 · Grade 12 · South Oldham | 12 | South Oldham | 20:17.54 |
| 94 | William JonesPlace 94 · Grade 10 · Dub. Jerome | 10 | Dub. Jerome | 20:17.95 |
| 95 | Eli StephensonPlace 95 · Grade 10 · Hurricane | 10 | Hurricane | 20:18.53 PR |
| 96 | Andrew DavisPlace 96 · Grade 10 · Parkersburg South | 10 | Parkersburg South | 20:26.86 PR |
| 97 | Caden WelshPlace 97 · Grade 9 · Hurricane | 9 | Hurricane | 20:29.30 PR |
| 98 | Elijah WallPlace 98 · Grade 12 · Sovereign Grace | 12 | Sovereign Grace | 20:33.07 |
| 99 | Micah ZilichPlace 99 · Grade 10 · Eastern | 10 | Eastern | 20:33.43 |
| 100 | Benjamin PowellPlace 100 · Grade 9 · Grayson County | 9 | Grayson County | 20:34.95 |