| 1 | Jimmy MullarkeyPlace 1 · Fern Creek A | — | Fern Creek A | 9:15.0 |
| 2 | Nolan HesterPlace 2 · St. Xavier(Lou) A | — | St. Xavier(Lou) A | 9:17.8 |
| 4 | Ryan O'DeaPlace 4 · Trinity (Louisville) A | — | Trinity (Louisville) A | 9:21.4 |
| 5 | Josh MeimanPlace 5 · Holy Cross (Louisville) A | — | Holy Cross (Louisville) A | 9:44.9 |
| 6 | Will CahillPlace 6 · Lafayette D | — | Lafayette D | 9:45.9 |
| 7 | Joshua StriegelPlace 7 · St. Xavier(Lou) A | — | St. Xavier(Lou) A | 9:48.8 |
| 8 | Theo BachmannPlace 8 · South Oldham A | — | South Oldham A | 9:49.6 |
| 9 | Jake PylesPlace 9 · North Oldham A | — | North Oldham A | 9:53.0 |
| 10 | Ryan BurchettPlace 10 · St. Xavier(Lou) A | — | St. Xavier(Lou) A | 9:56.9 |
| 11 | Colin MurphyPlace 11 · Trinity (Louisville) A | — | Trinity (Louisville) A | 9:59.6 |
| 12 | Adam PatelPlace 12 · North Oldham A | — | North Oldham A | 10:04.4 |
| 13 | Blake WhiteleyPlace 13 · St. Xavier(Lou) A | — | St. Xavier(Lou) A | 10:05.3 |
| 14 | Teklu HemmePlace 14 · Trinity (Louisville) A | — | Trinity (Louisville) A | 10:11.0 |
| 15 | Matthew WantlandPlace 15 · St. Xavier(Lou) A | — | St. Xavier(Lou) A | 10:12.8 |
| 16 | Daniel WhitakerPlace 16 · Lafayette D | — | Lafayette D | 10:14.7 |
| 17 | SamHSBA HattabPlace 17 · St. Xavier(Lou) A | — | St. Xavier(Lou) A | 10:15.8 |
| 18 | Cooper SinclairPlace 18 · duPont Manual A | — | duPont Manual A | 10:16.5 |
| 19 | ElHSBA MaramanPlace 19 · Butler A | — | Butler A | 10:16.7 |
| 20 | Will DurrancePlace 20 · West Jessamine A | — | West Jessamine A | 10:17.0 |
| 21 | Jackson GawareckHSBAPlace 21 · Holy Cross (Louisville) A | — | Holy Cross (Louisville) A | 10:17.3 |
| 22 | Liam RicePlace 22 · St. Xavier(Lou) A | — | St. Xavier(Lou) A | 10:17.9 |
| 23 | Gabe RussellPlace 23 · North Hardin A | — | North Hardin A | 10:18.1 |
| 24 | Zach WoodallPlace 24 · Trinity (Louisville) A | — | Trinity (Louisville) A | 10:18.2 |
| 25 | Ian HobbsPlace 25 · Oldham County A | — | Oldham County A | 10:21.5 |
| 26 | Nick BrooksPlace 26 · St. Xavier(Lou) B | — | St. Xavier(Lou) B | 10:21.7 |
| 27 | Jaden HessPlace 27 · Bullitt Central HS A | — | Bullitt Central HS A | 10:23.3 |
| 28 | Austin MontgomeryPlace 28 · Trinity (Louisville) A | — | Trinity (Louisville) A | 10:25.7 |
| 31 | Dylan EllisPlace 31 · Eastern A | — | Eastern A | 10:28.6 |
| 32 | Luke Van LaninghamPlace 32 · Cooper A | — | Cooper A | 10:29.5 |
| 33 | James SchroederPlace 33 · Eastern A | — | Eastern A | 10:31.0 |
| 34 | Gabe VergaraPlace 34 · Martha Layne Collins A | — | Martha Layne Collins A | 10:31.7 |
| 35 | Nick HydePlace 35 · South Oldham A | — | South Oldham A | 10:32.0 |
| 36 | Daniel SoteloPlace 36 · Male A | — | Male A | 10:32.4 |
| 37 | Daniel SecorPlace 37 · duPont Manual A | — | duPont Manual A | 10:33.0 |
| 38 | Nolan WesterfieldPlace 38 · St. Xavier(Lou) B | — | St. Xavier(Lou) B | 10:33.1 |
| 39 | Christian SmithPlace 39 · St. Xavier(Lou) B | — | St. Xavier(Lou) B | 10:33.1 |
| 40 | Jonas GordonPlace 40 · duPont Manual A | — | duPont Manual A | 10:34.2 |
| 41 | Canon WeaverPlace 41 · Oldham County A | — | Oldham County A | 10:34.3 |
| 42 | Ethan RansdellPlace 42 · North Oldham A | — | North Oldham A | 10:34.8 |
| 43 | Joseph BoydPlace 43 · North Oldham A | — | North Oldham A | 10:35.1 |
| 44 | Gus TichenorPlace 44 · Oldham County A | — | Oldham County A | 10:36.1 |
| 47 | Ryan DayPlace 47 · Oldham County A | — | Oldham County A | 10:38.2 |
| 48 | Bryson LindloffPlace 48 · Scott A | — | Scott A | 10:39.3 |
| 49 | Wade BalcomPlace 49 · Eastern A | — | Eastern A | 10:39.5 |
| 50 | John WoodhousePlace 50 · duPont Manual A | — | duPont Manual A | 10:39.9 |
| 51 | Nicholas PearsonPlace 51 · Male A | — | Male A | 10:40.0 |
| 52 | Alejandro Tomas GarciaNorth HardinPlace 52 · A | — | A | 10:40.4 |
| 53 | Ryan EnnisPlace 53 · South Oldham A | — | South Oldham A | 10:40.9 |
| 55 | Tristan HindorffPlace 55 · St. Xavier(Lou) B | — | St. Xavier(Lou) B | 10:42.2 |
| 56 | Camden BohannonPlace 56 · Bullitt Central HS A | — | Bullitt Central HS A | 10:43.0 |
| 57 | TommyPlace 57 · Ott | — | Ott | 10:44.1 |
| 58 | Ben StultsPlace 58 · Bullitt Central HS A | — | Bullitt Central HS A | 10:44.9 |
| 59 | Sam HowlettPlace 59 · duPont Manual A | — | duPont Manual A | 10:45.6 |
| 60 | Harrison BosoPlace 60 · Atherton A | — | Atherton A | 10:47.1 |
| 61 | Ryan BarrettPlace 61 · duPont Manual A | — | duPont Manual A | 10:47.4 |
| 62 | Cooper ChandlerPlace 62 · Male A | — | Male A | 10:47.6 |
| 64 | Isaiah MalonePlace 64 · Bullitt East HS A | — | Bullitt East HS A | 10:47.7 |
| 65 | Noah LeBeoufPlace 65 · Trinity (Louisville) B | — | Trinity (Louisville) B | 10:47.9 |
| 66 | Gregory DeBrokaPlace 66 · Trinity (Louisville) A | — | Trinity (Louisville) A | 10:49.6 |
| 67 | Nate JarboePlace 67 · St. Xavier(Lou) C | — | St. Xavier(Lou) C | 10:50.0 |
| 68 | MattPlace 68 · Rosenbaum | — | Rosenbaum | 10:50.3 |
| 69 | Aaron NapierPlace 69 · St. Xavier(Lou) B | — | St. Xavier(Lou) B | 10:50.4 |
| 70 | Garrett SteedPlace 70 · Male A | — | Male A | 10:50.5 |
| 71 | Noah GeorgePlace 71 · St. Xavier(Lou) B | — | St. Xavier(Lou) B | 10:50.7 |
| 72 | Luke ChmielewskHSBAPlace 72 · Eastern A | — | Eastern A | 10:51.0 |
| 73 | Tate SinclairPlace 73 · duPont Manual A | — | duPont Manual A | 10:51.6 |
| 74 | Dalton LesherPlace 74 · Bullitt Central HS A | — | Bullitt Central HS A | 10:53.3 |
| 76 | Ben CraskPlace 76 · South Oldham A | — | South Oldham A | 10:55.6 |
| 77 | Ben CliftPlace 77 · Kentucky Country Day A | — | Kentucky Country Day A | 10:55.9 |
| 78 | Key'Shawn CainPlace 78 · Male A | — | Male A | 10:56.0 |
| 79 | James BensonPlace 79 · Eastern A | — | Eastern A | 10:56.0 |
| 80 | Evan PatelPlace 80 · North Oldham A | — | North Oldham A | 10:56.0 |
| 81 | Eric RaffertyPlace 81 · Lafayette D | — | Lafayette D | 10:56.1 |
| 82 | Owen McGreevyPlace 82 · Trinity (Louisville) A | — | Trinity (Louisville) A | 10:57.6 |
| 83 | Quint SmaldonePlace 83 · Eastern A | — | Eastern A | 10:58.8 |
| 84 | Nathan PowersPlace 84 · Eastern A | — | Eastern A | 10:59.2 |
| 85 | Lucas OrtonPlace 85 · South Oldham A | — | South Oldham A | 11:02.0 |
| 86 | Samuel LucasPlace 86 · Male A | — | Male A | 11:02.2 |
| 88 | Nate RogersPlace 88 · Male A | — | Male A | 11:02.3 |
| 89 | Reese TaylorPlace 89 · Trinity (Louisville) B | — | Trinity (Louisville) B | 11:02.4 |
| 90 | Ben CrockettPlace 90 · Paul Dunbar A | — | Paul Dunbar A | 11:03.3 |
| 91 | Clayton CarterPlace 91 · Oldham County A | — | Oldham County A | 11:05.2 |
| 92 | Cannon ReidPlace 92 · North Oldham A | — | North Oldham A | 11:06.3 |
| 93 | Max YoungPlace 93 · Shelby County A | — | Shelby County A | 11:07.5 |
| 94 | Caleb StidhamPlace 94 · Cooper A | — | Cooper A | 11:08.1 |
| 95 | Tanner BaileyPlace 95 · Cooper A | — | Cooper A | 11:08.3 |
| 96 | Mikias SandersPlace 96 · Fern Creek A | — | Fern Creek A | 11:08.6 |
| 97 | Colin O'BryanPlace 97 · St. Xavier(Lou) C | — | St. Xavier(Lou) C | 11:09.3 |
| 98 | ClaytonPlace 98 · Nau | — | Nau | 11:09.9 |
| 99 | JakePlace 99 · Hamilton | — | Hamilton | 11:10.0 |
| 100 | Bryce ClaytonPlace 100 · Butler A | — | Butler A | 11:11.1 |
| 101 | Ian KennedyPlace 101 · Trinity (Louisville) B | — | Trinity (Louisville) B | 11:11.8 |
| 102 | Spencer MarksPlace 102 · Atherton A | — | Atherton A | 11:12.6 |
| 103 | Jacob McBridePlace 103 · South Oldham A | — | South Oldham A | 11:13.5 |
| 105 | Aj KernPlace 105 · South Oldham A | — | South Oldham A | 11:14.0 |
| 108 | Noah BissmeyerPlace 108 · Louisville Ballard A | — | Louisville Ballard A | 11:15.8 |
| 109 | Henry RobinsonPlace 109 · Trinity (Louisville) B | — | Trinity (Louisville) B | 11:15.9 |
| 110 | Jonah IvanovPlace 110 · Paul Dunbar A | — | Paul Dunbar A | 11:16.5 |
| 111 | Ben DunklePlace 111 · Oldham County A | — | Oldham County A | 11:16.5 |
| 112 | Micah SteinekerPlace 112 · North Oldham A | — | North Oldham A | 11:16.6 |
| 113 | Brodie TerkhornPlace 113 · St. Xavier(Lou) B | — | St. Xavier(Lou) B | 11:16.8 |
| 114 | CarsonPlace 114 · Guilford | — | Guilford | 11:17.5 |
| 115 | JoshuaPlace 115 · Jorden | — | Jorden | 11:17.6 |
| 116 | Ben O'GaraPlace 116 · South Oldham B | — | South Oldham B | 11:18.3 |
| 117 | Alex YoungPlace 117 · Paul Dunbar A | — | Paul Dunbar A | 11:18.6 |
| 121 | Jackson KlaczakPlace 121 · Trinity (Louisville) B | — | Trinity (Louisville) B | 11:19.3 |
| 122 | Ryan ShapsPlace 122 · Kentucky Country Day A | — | Kentucky Country Day A | 11:19.8 |
| 123 | Jackson WoodsPlace 123 · Henry County A | — | Henry County A | 11:19.9 |
| 124 | Daniel DeelPlace 124 · Butler B | — | Butler B | 11:20.3 |
| 125 | Talbott DilgerPlace 125 · St. Xavier(Lou) C | — | St. Xavier(Lou) C | 11:20.5 |
| 126 | Callahan SchadtPlace 126 · St. Xavier(Lou) C | — | St. Xavier(Lou) C | 11:20.9 |
| 127 | Dominic GarciaPlace 127 · St. Xavier(Lou) C | — | St. Xavier(Lou) C | 11:21.5 |
| 128 | Joshua SmithPlace 128 · Fern Creek A | — | Fern Creek A | 11:21.8 |
| 130 | Andrew AmesPlace 130 · North Hardin A | — | North Hardin A | 11:24.5 |
| 131 | Tommy FitzgeraldPlace 131 · Louisville Collegiate A | — | Louisville Collegiate A | 11:24.5 |
| 133 | CameronPlace 133 · Tapp | — | Tapp | 11:26.3 |
| 136 | Justin MichelsPlace 136 · Trinity (Louisville) C | — | Trinity (Louisville) C | 11:26.7 |
| 138 | Matthew FedericoPlace 138 · Trinity (Louisville) C | — | Trinity (Louisville) C | 11:26.9 |
| 139 | Owen PhillipsPlace 139 · Louisville Ballard A | — | Louisville Ballard A | 11:27.5 |
| 140 | Mark WeberPlace 140 · West Jessamine A | — | West Jessamine A | 11:27.7 |
| 141 | Landon LaCroixPlace 141 · Cooper A | — | Cooper A | 11:27.9 |
| 142 | Sammy Percival-GardnerAthertonPlace 142 · A | — | A | 11:29.3 |
| 143 | Jack CharmolHSBDPlace 143 · Trinity (Louisville) D | — | Trinity (Louisville) D | 11:29.3 |
| 144 | Jacob HardinPlace 144 · Male B | — | Male B | 11:31.8 |
| 145 | Oubry GibsonPlace 145 · Butler A | — | Butler A | 11:32.1 |
| 146 | Austin AkridgePlace 146 · Holy Cross (Louisville) A | — | Holy Cross (Louisville) A | 11:32.3 |
| 147 | Joshua MeePlace 147 · Trinity (Louisville) C | — | Trinity (Louisville) C | 11:33.2 |
| 148 | Alex SteenPlace 148 · Portland Christian A | — | Portland Christian A | 11:33.5 |
| 149 | Hunter RussellPlace 149 · Cooper A | — | Cooper A | 11:34.1 |
| 150 | SkyyPlace 150 · Mikels | — | Mikels | 11:34.4 |
| 151 | Allen WoodwardPlace 151 · Butler B | — | Butler B | 11:35.1 |
| 152 | Jackson MoorePlace 152 · Oldham County A | — | Oldham County A | 11:35.1 |
| 154 | Jason DeBrokaPlace 154 · Trinity (Louisville) C | — | Trinity (Louisville) C | 11:35.9 |
| 156 | Noah MillerPlace 156 · Cooper A | — | Cooper A | 11:37.1 |
| 157 | Max KeithPlace 157 · Eastern B | — | Eastern B | 11:38.0 |
| 158 | Ethan PinnickPlace 158 · Eastern B | — | Eastern B | 11:39.0 |
| 159 | Hayden RobertsPlace 159 · Kentucky Country Day A | — | Kentucky Country Day A | 11:39.0 |
| 160 | Aiden CusimanoPlace 160 · North Hardin A | — | North Hardin A | 11:39.5 |
| 161 | Andy SecorPlace 161 · Eastern B | — | Eastern B | 11:40.3 |
| 162 | Logan GentryPlace 162 · Bullitt East HS A | — | Bullitt East HS A | 11:40.7 |
| 163 | Jack MarilliaPlace 163 · Eastern B | — | Eastern B | 11:40.8 |
| 165 | Corey CurtsingerPlace 165 · Bullitt Central HS A | — | Bullitt Central HS A | 11:41.1 |
| 166 | Preston PrewittPlace 166 · St. Xavier(Lou) C | — | St. Xavier(Lou) C | 11:41.3 |
| 167 | Bennett CarothersPlace 167 · Trinity (Louisville) D | — | Trinity (Louisville) D | 11:42.0 |
| 169 | Kieren HeintzPlace 169 · Trinity (Louisville) C | — | Trinity (Louisville) C | 11:42.5 |
| 170 | Zach BurgePlace 170 · West Jessamine A | — | West Jessamine A | 11:42.6 |
| 171 | Jack CharmolHSBCPlace 171 · Trinity (Louisville) C | — | Trinity (Louisville) C | 11:42.8 |
| 172 | Noah YaacoubPlace 172 · Lafayette D | — | Lafayette D | 11:43.0 |
| 175 | Garrett HenslerPlace 175 · Male B | — | Male B | 11:44.1 |
| 176 | Jourdan GlassPlace 176 · Butler A | — | Butler A | 11:44.2 |
| 177 | Cole MartensPlace 177 · Martha Layne Collins A | — | Martha Layne Collins A | 11:44.2 |
| 178 | Elijah SpicerPlace 178 · Shelby County A | — | Shelby County A | 11:44.4 |
| 180 | IsaacPlace 180 · Sheets | — | Sheets | 11:45.4 |
| 181 | Calvin CassadaPlace 181 · Oldham County B | — | Oldham County B | 11:45.5 |
| 182 | Cody AkridgePlace 182 · Holy Cross (Louisville) A | — | Holy Cross (Louisville) A | 11:46.3 |
| 184 | Christian CurtsingerPlace 184 · Bullitt Central HS A | — | Bullitt Central HS A | 11:47.7 |
| 185 | Jacob HessPlace 185 · Bullitt Central HS A | — | Bullitt Central HS A | 11:48.3 |
| 186 | AndrewPlace 186 · Mattingly | — | Mattingly | 11:50.0 |
| 187 | Nathaniel CravenPlace 187 · Bullitt Central HS B | — | Bullitt Central HS B | 11:50.1 |
| 188 | Dominic VerryPlace 188 · Paul Dunbar A | — | Paul Dunbar A | 11:51.3 |
| 189 | David EdmondsPlace 189 · Paul Dunbar B | — | Paul Dunbar B | 11:51.9 |
| 191 | Ben WolterPlace 191 · Trinity (Louisville) B | — | Trinity (Louisville) B | 11:52.6 |
| 192 | Zach BallardPlace 192 · Bullitt East HS A | — | Bullitt East HS A | 11:53.9 |
| 193 | Keegan KurtzPlace 193 · Henry County A | — | Henry County A | 11:54.8 |
| 194 | Chris DeVotoPlace 194 · Butler B | — | Butler B | 11:55.3 |
| 195 | Alex PaulPlace 195 · Atherton A | — | Atherton A | 11:56.0 |
| 196 | Triston KeyPlace 196 · Holy Cross (Louisville) A | — | Holy Cross (Louisville) A | 11:56.0 |
| 197 | Bryce HoganPlace 197 · Bullitt East HS A | — | Bullitt East HS A | 11:56.8 |
| 198 | Kyle AcreePlace 198 · Martha Layne Collins A | — | Martha Layne Collins A | 11:58.1 |
| 199 | Sean BeamPlace 199 · St. Xavier(Lou) C | — | St. Xavier(Lou) C | 11:58.2 |
| 200 | Tyler BassPlace 200 · Bullitt East HS A | — | Bullitt East HS A | 11:59.3 |
| 201 | Kaleb NicholsPlace 201 · Butler B | — | Butler B | 11:59.4 |
| 202 | David DurrancePlace 202 · West Jessamine A | — | West Jessamine A | 11:59.6 |
| 204 | Johnathan StrangePlace 204 · West Jessamine A | — | West Jessamine A | 12:00.6 |
| 206 | Zach EwaldPlace 206 · Trinity (Louisville) D | — | Trinity (Louisville) D | 12:01.8 |
| 207 | Theron VardaPlace 207 · North Oldham B | — | North Oldham B | 12:01.8 |
| 208 | Jake SwiftPlace 208 · Bullitt East HS A | — | Bullitt East HS A | 12:01.9 |
| 209 | Evan JonesPlace 209 · Butler B | — | Butler B | 12:02.0 |
| 210 | Alex PricePlace 210 · Lafayette D | — | Lafayette D | 12:02.6 |
| 211 | Charlie KiersteadPlace 211 · West Jessamine A | — | West Jessamine A | 12:02.8 |
| 213 | Chase EveragePlace 213 · North Hardin A | — | North Hardin A | 12:04.5 |
| 214 | Addison GarlovePlace 214 · Kentucky Country Day A | — | Kentucky Country Day A | 12:04.6 |
| 218 | Adam RussellPlace 218 · Trinity (Louisville) D | — | Trinity (Louisville) D | 12:06.9 |
| 219 | Ian KillianPlace 219 · Louisville Ballard A | — | Louisville Ballard A | 12:07.4 |
| 220 | Drew McConnellPlace 220 · Eastern B | — | Eastern B | 12:07.7 |
| 221 | Alexander StarkPlace 221 · Lafayette D | — | Lafayette D | 12:07.7 |
| 223 | Darin HinshawPlace 223 · Paul Dunbar A | — | Paul Dunbar A | 12:08.8 |
| 224 | Jacob GardPlace 224 · South Oldham B | — | South Oldham B | 12:08.8 |
| 226 | Rollins HardyPlace 226 · Trinity (Louisville) C | — | Trinity (Louisville) C | 12:10.8 |
| 227 | Gavin MartinezPlace 227 · Fern Creek A | — | Fern Creek A | 12:11.0 |
| 229 | Calian ZirillHSBDPlace 229 · Trinity (Louisville) D | — | Trinity (Louisville) D | 12:11.1 |
| 230 | Wilson SpanglerPlace 230 · Lafayette D | — | Lafayette D | 12:11.3 |
| 231 | Melbybn VelasquezPlace 231 · Martha Layne Collins A | — | Martha Layne Collins A | 12:11.7 |
| 232 | Luke RyanPlace 232 · Trinity (Louisville) B | — | Trinity (Louisville) B | 12:12.2 |
| 233 | Nate BerryPlace 233 · Bourbon County B | — | Bourbon County B | 12:13.2 |
| 236 | John WelchPlace 236 · North Oldham C | — | North Oldham C | 12:14.2 |
| 237 | Conner ArroyoPlace 237 · Eastern B | — | Eastern B | 12:14.9 |
| 239 | Dakota CerraPlace 239 · Bullitt East HS A | — | Bullitt East HS A | 12:15.8 |
| 243 | Ben RamseyPlace 243 · Trinity (Louisville) E | — | Trinity (Louisville) E | 12:16.6 |
| 244 | Caleb HinerPlace 244 · South Oldham B | — | South Oldham B | 12:16.9 |
| 245 | Ben MarilliaPlace 245 · Eastern B | — | Eastern B | 12:17.3 |
| 251 | Tyler ArrigoPlace 251 · North Hardin A | — | North Hardin A | 12:20.8 |
| 252 | AndrewPlace 252 · Lampe | — | Lampe | 12:22.1 |
| 253 | Sam NeffPlace 253 · Trinity (Louisville) E | — | Trinity (Louisville) E | 12:22.3 |
| 255 | John KelleyPlace 255 · Trinity (Louisville) E | — | Trinity (Louisville) E | 12:22.4 |
| 256 | Sammy PanchalPlace 256 · Kentucky Country Day A | — | Kentucky Country Day A | 12:22.6 |
| 257 | Jackson FischerPlace 257 · Henry County A | — | Henry County A | 12:23.3 |
| 258 | Gabriel CeasePlace 258 · Louisville Ballard B | — | Louisville Ballard B | 12:23.6 |
| 259 | Patrick NewellPlace 259 · Owen County A | — | Owen County A | 12:23.8 |
| 260 | Michael KochPlace 260 · West Jessamine A | — | West Jessamine A | 12:24.5 |
| 261 | Ian WilsonPlace 261 · Lafayette E | — | Lafayette E | 12:25.2 |
| 262 | Jackson SharpPlace 262 · Paul Dunbar B | — | Paul Dunbar B | 12:25.5 |
| 263 | Luke VanlandinghamPlace 263 · Trinity (Louisville) E | — | Trinity (Louisville) E | 12:25.5 |
| 265 | Colin DunawayPlace 265 · Trinity (Louisville) D | — | Trinity (Louisville) D | 12:26.3 |
| 268 | Nick LinneanPlace 268 · Oldham County B | — | Oldham County B | 12:27.5 |
| 269 | Andrew FischerPlace 269 · Oldham County B | — | Oldham County B | 12:27.9 |
| 270 | Gavin StormPlace 270 · Trinity (Louisville) E | — | Trinity (Louisville) E | 12:28.2 |
| 272 | Harrison GilbertPlace 272 · Eminence A | — | Eminence A | 12:30.1 |
| 274 | Michael CoomesPlace 274 · Trinity (Louisville) F | — | Trinity (Louisville) F | 12:31.1 |
| 276 | David MarshallPlace 276 · Lafayette E | — | Lafayette E | 12:31.2 |
| 277 | Nolan SmithPlace 277 · Louisville Collegiate A | — | Louisville Collegiate A | 12:31.4 |
| 278 | Ethan PerryPlace 278 · Shelby County A | — | Shelby County A | 12:32.6 |
| 279 | MasonPlace 279 · Rizzo | — | Rizzo | 12:33.5 |
| 280 | Avery StiversPlace 280 · Henry County A | — | Henry County A | 12:33.8 |
| 281 | Zachary BeckPlace 281 · Fern Creek A | — | Fern Creek A | 12:34.6 |
| 282 | Jacob HoffmanPlace 282 · South Oldham B | — | South Oldham B | 12:34.8 |
| 284 | Carson BerryPlace 284 · Scott A | — | Scott A | 12:35.4 |
| 285 | Dorsey WatkinsPlace 285 · Bourbon County B | — | Bourbon County B | 12:37.3 |
| 286 | Justin DickersonPlace 286 · North Hardin A | — | North Hardin A | 12:37.6 |
| 287 | Joshua BylundPlace 287 · Lafayette E | — | Lafayette E | 12:37.8 |
| 288 | Brendan RugglesPlace 288 · North Oldham C | — | North Oldham C | 12:37.9 |
| 289 | Max MeredithPlace 289 · Trinity (Louisville) D | — | Trinity (Louisville) D | 12:38.1 |
| 290 | Tucker LancasterPlace 290 · North Oldham B | — | North Oldham B | 12:38.1 |
| 291 | Jackson WillisPlace 291 · Louisville Ballard B | — | Louisville Ballard B | 12:38.9 |
| 292 | Reece WethertonPlace 292 · North Oldham C | — | North Oldham C | 12:39.4 |
| 294 | Joseph OeisweinPlace 294 · Louisville Ballard B | — | Louisville Ballard B | 12:39.8 |
| 295 | Josh SeigwaldPlace 295 · Louisville Ballard B | — | Louisville Ballard B | 12:40.4 |
| 296 | Abram CavinsPlace 296 · Paul Dunbar A | — | Paul Dunbar A | 12:40.9 |
| 297 | Kyle BentleyPlace 297 · Scott A | — | Scott A | 12:41.0 |
| 298 | Gavin NashPlace 298 · South Oldham B | — | South Oldham B | 12:41.1 |
| 299 | Landon HannersPlace 299 · Louisville Ballard B | — | Louisville Ballard B | 12:41.2 |
| 301 | Trey RalstonPlace 301 · Fern Creek A | — | Fern Creek A | 12:42.6 |
| 302 | Jacob WendlingPlace 302 · North Oldham C | — | North Oldham C | 12:43.0 |
| 304 | Andrew BeckPlace 304 · Fern Creek A | — | Fern Creek A | 12:45.5 |
| 307 | Caden CullPlace 307 · Male B | — | Male B | 12:48.5 |
| 310 | Thomas ClemPlace 310 · Butler A | — | Butler A | 12:51.9 |
| 312 | Colton DaltonPlace 312 · Lafayette E | — | Lafayette E | 12:52.4 |
| 313 | Andrew ChesserPlace 313 · North Oldham B | — | North Oldham B | 12:52.7 |
| 316 | Elijah PattonPlace 316 · Martha Layne Collins A | — | Martha Layne Collins A | 12:52.9 |
| 319 | Carter BrownPlace 319 · Kentucky Country Day A | — | Kentucky Country Day A | 12:54.2 |
| 320 | Jackson BlairPlace 320 · South Oldham B | — | South Oldham B | 12:54.4 |
| 321 | ElHSBA MorenoPlace 321 · Martha Layne Collins A | — | Martha Layne Collins A | 12:55.7 |
| 322 | Henry DownsPlace 322 · North Oldham D | — | North Oldham D | 12:56.2 |
| 323 | Trey MonsonPlace 323 · North Oldham B | — | North Oldham B | 12:56.2 |
| 324 | John PerrautPlace 324 · Bourbon County B | — | Bourbon County B | 12:57.1 |
| 325 | Henry SchreckPlace 325 · Trinity (Louisville) E | — | Trinity (Louisville) E | 12:57.5 |
| 326 | Carson CramPlace 326 · Owen County A | — | Owen County A | 12:58.7 |
| 327 | Joby CopelandPlace 327 · North Oldham B | — | North Oldham B | 12:59.2 |
| 328 | Jack FuhrmannPlace 328 · Martha Layne Collins A | — | Martha Layne Collins A | 13:01.1 |
| 329 | Mason SteinekerPlace 329 · North Oldham C | — | North Oldham C | 13:01.8 |
| 330 | Ben PieriePlace 330 · Louisville Collegiate A | — | Louisville Collegiate A | 13:02.1 |
| 331 | Brendan MoriartyPlace 331 · Louisville Collegiate A | — | Louisville Collegiate A | 13:02.4 |
| 332 | Ben YoungPlace 332 · North Oldham C | — | North Oldham C | 13:03.0 |
| 333 | Carter BarnesPlace 333 · Butler B | — | Butler B | 13:03.5 |
| 334 | Gabe CarterPlace 334 · Owen County A | — | Owen County A | 13:03.7 |
| 335 | Aiden HutchinsPlace 335 · North Oldham B | — | North Oldham B | 13:03.8 |
| 336 | Noah CooperPlace 336 · Atherton B | — | Atherton B | 13:06.6 |
| 337 | Jesse SipesPlace 337 · Butler B | — | Butler B | 13:07.5 |
| 338 | Karlyle SullivanPlace 338 · Male B | — | Male B | 13:08.0 |
| 339 | Tristan FlueckPlace 339 · Lafayette E | — | Lafayette E | 13:08.0 |
| 340 | Lance SpencerPlace 340 · Atherton B | — | Atherton B | 13:08.1 |
| 342 | Zach NealPlace 342 · Cooper A | — | Cooper A | 13:09.4 |
| 344 | Brody HearnPlace 344 · Owen County A | — | Owen County A | 13:10.6 |
| 345 | MicahPlace 345 · Arnold | — | Arnold | 13:10.7 |
| 346 | William WalkerPlace 346 · Oldham County B | — | Oldham County B | 13:11.4 |
| 347 | Benjamin GreenbergPlace 347 · Kentucky Country Day A | — | Kentucky Country Day A | 13:12.2 |
| 348 | Zach GrossPlace 348 · North Oldham C | — | North Oldham C | 13:13.6 |
| 350 | HaydenPlace 350 · Clark | — | Clark | 13:13.8 |
| 353 | James McGlennenPlace 353 · Owen County A | — | Owen County A | 13:15.4 |
| 354 | Sam GodbeyPlace 354 · North Oldham D | — | North Oldham D | 13:17.4 |
| 356 | David HensleyPlace 356 · Trinity (Louisville) E | — | Trinity (Louisville) E | 13:18.5 |
| 357 | Dillon DowneyPlace 357 · Henry County A | — | Henry County A | 13:18.5 |
| 358 | Trey HoyerPlace 358 · North Oldham D | — | North Oldham D | 13:18.9 |
| 359 | Jack PrudenPlace 359 · Paul Dunbar B | — | Paul Dunbar B | 13:19.0 |
| 360 | Hunter RaymondPlace 360 · Louisville Ballard B | — | Louisville Ballard B | 13:19.9 |
| 361 | Benjamin DuttlingerPlace 361 · Lafayette E | — | Lafayette E | 13:24.3 |
| 364 | Blake NicholsPlace 364 · Louisville Ballard A | — | Louisville Ballard A | 13:26.0 |
| 367 | Nathan DuttlingerPlace 367 · Lafayette E | — | Lafayette E | 13:30.3 |
| 368 | AnthonyPlace 368 · Johnson | — | Johnson | 13:30.7 |
| 369 | William FioritoPlace 369 · North Oldham D | — | North Oldham D | 13:30.9 |
| 371 | Peyton AmyxPlace 371 · Henry County A | — | Henry County A | 13:31.2 |
| 372 | Walker IsonPlace 372 · Bourbon County B | — | Bourbon County B | 13:31.7 |
| 374 | Trenton ChristesonPlace 374 · Scott A | — | Scott A | 13:32.8 |
| 376 | Ethan SanningPlace 376 · Paul Dunbar A | — | Paul Dunbar A | 13:34.5 |
| 377 | Nolan GipsonPlace 377 · Male B | — | Male B | 13:35.2 |
| 378 | Mathieu EspinolaPlace 378 · North Oldham D | — | North Oldham D | 13:35.7 |
| 385 | Ronan BavishHSBBPlace 385 · Paul Dunbar B | — | Paul Dunbar B | 13:45.1 |
| 387 | John Paul WeitlaufPlace 387 · Paul Dunbar B | — | Paul Dunbar B | 13:48.0 |
| 388 | MalachHSBB BeesleyPlace 388 · Cooper B | — | Cooper B | 13:50.1 |
| 389 | Max ShermanPlace 389 · Trinity (Louisville) F | — | Trinity (Louisville) F | 13:50.5 |
| 390 | Evan QuenonPlace 390 · Paul Dunbar B | — | Paul Dunbar B | 13:51.5 |
| 391 | Jordan BentleyPlace 391 · Shelby County A | — | Shelby County A | 13:53.6 |
| 392 | Justin HoppPlace 392 · Oldham County B | — | Oldham County B | 13:55.2 |
| 393 | Brooks DumkePlace 393 · Oldham County B | — | Oldham County B | 13:55.6 |
| 394 | Andrew EvansPlace 394 · Portland Christian A | — | Portland Christian A | 13:55.7 |
| 395 | Bryson MaternaPlace 395 · North Oldham D | — | North Oldham D | 13:55.9 |
| 396 | Peyton TindallPlace 396 · Trinity (Louisville) F | — | Trinity (Louisville) F | 13:57.9 |
| 397 | JacobPlace 397 · Monteiro | — | Monteiro | 13:58.0 |
| 398 | James LeckiePlace 398 · Oldham County B | — | Oldham County B | 13:58.5 |
| 399 | Keenan BrangersPlace 399 · Shelby County A | — | Shelby County A | 13:59.1 |
| 400 | Gabe DuncanPlace 400 · Bullitt Central HS B | — | Bullitt Central HS B | 13:59.8 |
| 402 | Jacob CulverPlace 402 · Atherton B | — | Atherton B | 14:05.6 |
| 403 | Same KaidenPlace 403 · South Oldham B | — | South Oldham B | 14:06.9 |
| 404 | Sawyer WilhoitePlace 404 · Owen County A | — | Owen County A | 14:08.5 |
| 405 | Bryson TireyPlace 405 · Owen County A | — | Owen County A | 14:08.9 |
| 406 | Noah DavisPlace 406 · Paul Dunbar C | — | Paul Dunbar C | 14:09.3 |
| 407 | Carson GoodwinPlace 407 · Atherton A | — | Atherton A | 14:12.3 |
| 408 | Sean SmithPlace 408 · Atherton A | — | Atherton A | 14:14.8 |
| 409 | Tyler JohnsonPlace 409 · Trinity (Louisville) F | — | Trinity (Louisville) F | 14:15.1 |
| 410 | Gabe HendersonPlace 410 · Trinity (Louisville) F | — | Trinity (Louisville) F | 14:22.8 |
| 411 | Simon HildenbrandPlace 411 · Trinity (Louisville) F | — | Trinity (Louisville) F | 14:23.1 |
| 413 | Austin RiddlePlace 413 · Bullitt Central HS B | — | Bullitt Central HS B | 14:23.8 |
| 414 | Izaak StehlinPlace 414 · Cooper B | — | Cooper B | 14:24.2 |
| 415 | Dylan OdegaardPlace 415 · Cooper B | — | Cooper B | 14:24.4 |
| 416 | Dylan CrookPlace 416 · Louisville Ballard A | — | Louisville Ballard A | 14:24.8 |
| 417 | Andrew TeitelPlace 417 · Louisville Ballard A | — | Louisville Ballard A | 14:24.9 |
| 419 | Omar Abd ElhamidPlace 419 · North Oldham B | — | North Oldham B | 14:26.2 |
| 421 | Sully MorganPlace 421 · Paul Dunbar C | — | Paul Dunbar C | 14:29.2 |
| 424 | Zach RamirezPlace 424 · Louisville Collegiate A | — | Louisville Collegiate A | 14:34.7 |
| 425 | Tanner BerryPlace 425 · Scott A | — | Scott A | 14:35.3 |
| 431 | Evan EdelenPlace 431 · Shelby County A | — | Shelby County A | 14:40.6 |
| 432 | Abelardo RezaPlace 432 · Eminence A | — | Eminence A | 14:44.6 |
| 436 | Trey McSpaddenPlace 436 · Paul Dunbar B | — | Paul Dunbar B | 14:50.0 |
| 437 | Caleb McBroomPlace 437 · Bullitt Central HS B | — | Bullitt Central HS B | 14:53.3 |
| 438 | Grayson RobertsPlace 438 · Trinity (Louisville) F | — | Trinity (Louisville) F | 14:53.6 |
| 439 | Quincy RobertsPlace 439 · Shelby County A | — | Shelby County A | 14:57.7 |
| 440 | Nolan StinnettPlace 440 · Bullitt Central HS B | — | Bullitt Central HS B | 14:58.3 |
| 442 | Nathaniel EganPlace 442 · Paul Dunbar C | — | Paul Dunbar C | 15:07.4 |
| 444 | Andrew PerrautPlace 444 · Bourbon County B | — | Bourbon County B | 15:10.5 |
| 445 | Henry WalkePlace 445 · Cooper B | — | Cooper B | 15:11.8 |
| 447 | Bo KastenPlace 447 · Henry County A | — | Henry County A | 15:17.3 |
| 449 | Spencer SteenPlace 449 · Portland Christian A | — | Portland Christian A | 15:20.5 |
| 450 | HanPlace 450 · Keisling | — | Keisling | 15:29.1 |
| 451 | Jaron RheaPlace 451 · Holy Cross (Louisville) A | — | Holy Cross (Louisville) A | 15:29.6 |
| 452 | Jackson PorterPlace 452 · Portland Christian A | — | Portland Christian A | 15:31.1 |
| 453 | Maxavier LucasPlace 453 · Louisville Ballard B | — | Louisville Ballard B | 15:31.6 |
| 455 | Conlan BobayPlace 455 · North Oldham D | — | North Oldham D | 15:34.2 |
| 457 | Michael InmanPlace 457 · Atherton A | — | Atherton A | 15:40.4 |
| 460 | Evan WebsterPlace 460 · Bullitt Central HS B | — | Bullitt Central HS B | 15:52.6 |
| 461 | Bryce SipesPlace 461 · Eminence A | — | Eminence A | 15:52.8 |
| 462 | Colin O'LaughlinPlace 462 · Paul Dunbar C | — | Paul Dunbar C | 15:56.1 |
| 463 | Nolan MatthewsPlace 463 · Atherton B | — | Atherton B | 16:02.1 |
| 467 | Gavin SchmuckiePlace 467 · Atherton B | — | Atherton B | 16:13.8 |
| 468 | Caleb SmithPlace 468 · Louisville Collegiate A | — | Louisville Collegiate A | 16:22.3 |
| 469 | Hunter GibsonPlace 469 · Eminence A | — | Eminence A | 16:23.9 |
| 470 | Darius JacksonPlace 470 · Atherton B | — | Atherton B | 16:29.7 |
| 471 | Landon GrantPlace 471 · Male B | — | Male B | 16:38.0 |
| 472 | Milo MeinersPlace 472 · Scott A | — | Scott A | 16:42.1 |
| 474 | JamesPlace 474 · Mardis | — | Mardis | 16:51.1 |
| 476 | Zach JonesPlace 476 · Portland Christian A | — | Portland Christian A | 16:58.6 |
| 477 | William MullarkeyPlace 477 · Male B | — | Male B | 17:07.1 |
| 480 | Cory JenkinsPlace 480 · Cooper B | — | Cooper B | 17:23.5 |
| 481 | Mason MillerPlace 481 · Paul Dunbar C | — | Paul Dunbar C | 17:25.5 |
| 486 | Kaleb ShuffPlace 486 · Eminence A | — | Eminence A | 17:45.9 |
| 487 | Carter McBroomPlace 487 · Bullitt Central HS B | — | Bullitt Central HS B | 17:46.7 |
| 489 | SaylorPlace 489 · Sizemore | — | Sizemore | 17:57.2 |
| 491 | Aiden QuinPlace 491 · Eminence A | — | Eminence A | 21:16.5 |