| 1 | Ryan MaynardPlace 1 · Grade 10 · Taylor Count | 10 | Taylor Count | 17:03.00 |
| 2 | Jackson BoonePlace 2 · Grade 10 · Nelson | 10 | Nelson | 17:26.00 |
| 3 | Dakota BradyPlace 3 · Grade 09 · Nelson | 09 | Nelson | 17:30.00 |
| 4 | Devan CarterPlace 4 · Grade 11 · Bullitt Cent | 11 | Bullitt Cent | 17:41.00 |
| 5 | Ben StultsPlace 5 · Grade 9 · Bullitt Cent | 9 | Bullitt Cent | 17:47.00 |
| 6 | Dalton NunnPlace 6 · Grade 9 · Taylor Count | 9 | Taylor Count | 17:54.00 |
| 7 | Daniel HerradaPlace 7 · Grade 12 · North Hardin | 12 | North Hardin | 18:12.00 |
| 8 | Seth MitchellPlace 8 · Grade 11 · Bullitt Cent | 11 | Bullitt Cent | 18:25.00 |
| 9 | Phillip ParksPlace 9 · Grade 12 · Bullitt Cent | 12 | Bullitt Cent | 18:28.00 |
| 10 | Zach HarperPlace 10 · Grade 10 · North Hardin | 10 | North Hardin | 18:29.00 |
| 11 | Samuel MitchellPlace 11 · Grade 11 · Bullitt Cent | 11 | Bullitt Cent | 18:31.00 |
| 12 | Nathan FellPlace 12 · Grade 12 · Nelson | 12 | Nelson | 18:40.00 |
| 13 | Alex ShivelyPlace 13 · Grade 12 · North Hardin | 12 | North Hardin | 18:44.00 |
| 14 | Luke LoganPlace 14 · Grade 11 · Central Hard | 11 | Central Hard | 18:49.00 |
| 15 | Gabe LafollettePlace 15 · Grade 11 · Larue County | 11 | Larue County | 18:53.00 |
| 16 | Cooper PhilpottPlace 16 · Grade 10 · North Hardin | 10 | North Hardin | 19:05.00 |
| 17 | Brett SiddlePlace 17 · Grade 12 · Elizabethtow | 12 | Elizabethtow | 19:05.51 |
| 18 | Hunter DenoPlace 18 · Grade 12 · John Hardin | 12 | John Hardin | 19:06.00 |
| 19 | Kedrick LinPlace 19 · Grade 10 · North Hardin | 10 | North Hardin | 19:09.00 |
| 20 | Logan BallardPlace 20 · Grade 9 · Bethlehem | 9 | Bethlehem | 19:13.00 |
| 21 | William PearmanPlace 21 · Grade 12 · Larue County | 12 | Larue County | 19:21.00 |
| 22 | Neelix HernandezPlace 22 · Grade 11 · North Hardin | 11 | North Hardin | 19:21.50 |
| 23 | Cameron MullinsPlace 23 · Grade 8 · Larue County | 8 | Larue County | 19:22.00 |
| 24 | Gabe RussellPlace 24 · Grade 7 · North Hardin | 7 | North Hardin | 19:30.00 |
| 25 | Alexander SteenPlace 25 · Grade 12 · John Hardin | 12 | John Hardin | 19:31.00 |
| 26 | Noah LundyPlace 26 · Grade 12 · Bullitt Cent | 12 | Bullitt Cent | 19:34.00 |
| 27 | Chase LynchPlace 27 · Grade 9 · North Hardin | 9 | North Hardin | 19:43.00 |
| 28 | Camden JonesPlace 28 · Grade 9 · Central Hard | 9 | Central Hard | 19:51.00 |
| 29 | Jaece HamlinPlace 29 · Grade 10 · Central Hard | 10 | Central Hard | 19:55.00 |
| 30 | Finn O'NeillPlace 30 · Grade 09 · Nelson | 09 | Nelson | 19:57.00 |
| 31 | Jake WestonPlace 31 · Grade 10 · Bethlehem | 10 | Bethlehem | 19:58.00 |
| 32 | Ian McaninchPlace 32 · Grade 11 · Campbellsvil | 11 | Campbellsvil | 20:08.00 |
| 33 | Ethan ShainPlace 33 · Grade 10 · Bethlehem | 10 | Bethlehem | 20:14.00 |
| 34 | Max WestonPlace 34 · Grade 7 · Bethlehem | 7 | Bethlehem | 20:15.00 |
| 35 | Kyle FowlerPlace 35 · Grade 11 · North Hardin | 11 | North Hardin | 20:16.00 |
| 36 | Jack LoganPlace 36 · Grade 9 · Central Hard | 9 | Central Hard | 20:17.00 |
| 37 | Hunter HodgkissPlace 37 · Grade 10 · North Hardin | 10 | North Hardin | 20:18.00 |
| 38 | Graham HewittPlace 38 · Grade 9 · Central Hard | 9 | Central Hard | 20:25.00 |
| 39 | Zach FrahleyPlace 39 · Grade 09 · Nelson | 09 | Nelson | 20:27.00 |
| 40 | Evan McaninchPlace 40 · Grade 11 · Campbellsvil | 11 | Campbellsvil | 20:30.00 |
| 41 | Austin TungatePlace 41 · Grade 9 · Taylor Count | 9 | Taylor Count | 20:32.00 |
| 42 | Andrew AmesPlace 42 · Grade 8 · North Hardin | 8 | North Hardin | 20:35.00 |
| 43 | Cory GrizzellPlace 43 · Grade 10 · North Hardin | 10 | North Hardin | 20:37.00 |
| 44 | Ethan RobyPlace 44 · Grade 11 · Nelson | 11 | Nelson | 20:40.00 |
| 45 | Matthew StultsPlace 45 · Grade 9 · Bullitt Cent | 9 | Bullitt Cent | 20:41.00 |
| 46 | James BarrowPlace 46 · Grade 11 · Bethlehem | 11 | Bethlehem | 20:44.00 |
| 47 | Bryce CollellaPlace 47 · Grade 11 · Central Hard | 11 | Central Hard | 20:46.00 |
| 48 | Jacobie RobertsonPlace 48 · Grade 10 · Nelson | 10 | Nelson | 21:10.00 |
| 49 | Camden JensonPlace 49 · Grade 12 · Taylor Count | 12 | Taylor Count | 21:13.00 |
| 50 | Drew YinglingPlace 50 · Grade 9 · Larue County | 9 | Larue County | 21:33.00 |
| 51 | Bryson MillPlace 51 · Grade 6 · Central Hard | 6 | Central Hard | 21:58.00 |
| 52 | Jake DickenPlace 52 · Grade 9 · Campbellsvil | 9 | Campbellsvil | 22:31.00 |
| 53 | Sam McAnallyPlace 53 · Grade 9 · Elizabethtow | 9 | Elizabethtow | 22:45.00 |
| 54 | Eli KraanPlace 54 · Grade 9 · Central Hard | 9 | Central Hard | 23:11.00 |
| 55 | Zack LoganPlace 55 · Grade 9 · Central Hard | 9 | Central Hard | 23:26.00 |
| 56 | Conner CecilPlace 56 · Grade 10 · Nelson | 10 | Nelson | 24:27.00 |
| 57 | Colton BreunigPlace 57 · Grade 9 · Elizabethtow | 9 | Elizabethtow | 24:54.00 |
| 58 | Jaried BroichPlace 58 · Grade 12 · Nelson | 12 | Nelson | 25:09.00 |
| 59 | Keegan SolmosPlace 59 · Grade 09 · Nelson | 09 | Nelson | 25:58.00 |
| 60 | Alex FellPlace 60 · Grade 09 · Nelson | 09 | Nelson | 25:59.00 |
| 61 | T. J. SebastionPlace 61 · Grade 10 · Taylor Count | 10 | Taylor Count | 26:01.00 |
| 62 | Tristen LockePlace 62 · Grade 9 · Larue County | 9 | Larue County | 27:37.00 |
| 63 | Holden UnderwoodPlace 63 · Grade 09 · Nelson | 09 | Nelson | 32:36.00 |
| 64 | Jacob FerrantePlace 64 · Grade 12 · Taylor Count | 12 | Taylor Count | 35:55.00 |
| — | Jake BreunigGrade 12 · Elizabethtow | 12 | Elizabethtow | DNF |
| — | Noah HodgesGrade 09 · Nelson | 09 | Nelson | DNF |
| — | Carl Olde LoohuisGrade 11 · Bethlehem | 11 | Bethlehem | DNF |