| 1 | Henry ClayPlace 1 · Henry Clay | — | Henry Clay | 10:50.61 |
| 2 | Menifee CountyPlace 2 · Menifee County | — | Menifee County | 11:15.99 |
| 3 | Franklin CountyPlace 3 · Franklin County | — | Franklin County | 11:22.77 |
| 4 | SayrePlace 4 · Sayre | — | Sayre | 11:31.54 |
| 5 | Woodford CountyPlace 5 · Woodford County | — | Woodford County | 11:35.65 |
| 6 | Scott CountyPlace 6 · Scott County | — | Scott County | 11:56.42 |
| 7 | LafayettePlace 7 · Lafayette | — | Lafayette | 12:00.09 |
| 8 | Henry ClayPlace 8 · Henry Clay | — | Henry Clay | 12:23.88 |
| 9 | Great CrossingPlace 9 · Great Crossing | — | Great Crossing | 12:24.64 |
| 10 | Woodford CountyPlace 10 · Woodford County | — | Woodford County | 12:51.02 |
| 11 | Montgomery CountyPlace 11 · Montgomery County | — | Montgomery County | 13:31.52 |
| 1 | Adrian JONES SR Montgomery CountyPlace 1 · Adrian JONES SR Montgomery County | — | Adrian JONES SR Montgomery County | 10.91 |
| 2 | Kerrington EUBANKS SR Frederick DouglassPlace 2 · Kerrington EUBANKS SR Frederick Douglass | — | Kerrington EUBANKS SR Frederick Douglass | 11.05 |
| 3 | Braylon GRADY JR Tates CreekPlace 3 · Braylon GRADY JR Tates Creek | — | Braylon GRADY JR Tates Creek | 11.21 |
| 4 | Damin GREEN JR Bryan StationPlace 4 · Damin GREEN JR Bryan Station | — | Damin GREEN JR Bryan Station | 11.22 |
| 5 | AJ MATTHEWS SR Frederick DouglassPlace 5 · AJ MATTHEWS SR Frederick Douglass | — | AJ MATTHEWS SR Frederick Douglass | 11.34 |
| 6 | Cartez GUY SO Tates CreekPlace 6 · Cartez GUY SO Tates Creek | — | Cartez GUY SO Tates Creek | 11.46 |
| 7 | Leland TAYLOR FR Woodford CountyPlace 7 · Leland TAYLOR FR Woodford County | — | Leland TAYLOR FR Woodford County | 11.56 |
| 8 | Javari BURNETT SO Bryan StationPlace 8 · Javari BURNETT SO Bryan Station | — | Javari BURNETT SO Bryan Station | 11.62 |
| 9 | Xavier HENDERSON SR Lexington CatholicPlace 9 · Xavier HENDERSON SR Lexington Catholic | — | Xavier HENDERSON SR Lexington Catholic | 11.63 |
| 10 | Jackson GORDON SR Woodford CountyPlace 10 · Jackson GORDON SR Woodford County | — | Jackson GORDON SR Woodford County | 11.64 |
| 11 | Walker HALL JR Lexington CatholicPlace 11 · Walker HALL JR Lexington Catholic | — | Walker HALL JR Lexington Catholic | 11.67 |
| 12 | Oryend FISHER JR Great CrossingPlace 12 · Oryend FISHER JR Great Crossing | — | Oryend FISHER JR Great Crossing | 11.69 |
| 13 | Derril CARR JR RylePlace 13 · Derril CARR JR Ryle | — | Derril CARR JR Ryle | 11.75 |
| 14 | Ramtin MATIN SR Paul DunbarPlace 14 · Ramtin MATIN SR Paul Dunbar | — | Ramtin MATIN SR Paul Dunbar | 11.77 |
| 15 | Jaden MORGAN JR FrankfortPlace 15 · Jaden MORGAN JR Frankfort | — | Jaden MORGAN JR Frankfort | 11.82 |
| 16 | Darian BELL FR ParisPlace 16 · Darian BELL FR Paris | — | Darian BELL FR Paris | 11.87 |
| 17 | Richard HARRIS SR Harrison CountyPlace 17 · Richard HARRIS SR Harrison County | — | Richard HARRIS SR Harrison County | 11.88 |
| 18 | Thiago PIRES JR FrankfortPlace 18 · Thiago PIRES JR Frankfort | — | Thiago PIRES JR Frankfort | 11.93 |
| 19 | Jacob JOHNSON FR Great CrossingPlace 19 · Jacob JOHNSON FR Great Crossing | — | Jacob JOHNSON FR Great Crossing | 11.94 |
| 20 | Lucas MORRIS JR Henry ClayPlace 20 · Lucas MORRIS JR Henry Clay | — | Lucas MORRIS JR Henry Clay | 12.03 |
| 21 | Ben CRAVENS JR Lexington CatholicPlace 21 · Ben CRAVENS JR Lexington Catholic | — | Ben CRAVENS JR Lexington Catholic | 12.10 |
| 22 | Lawrence STROH JR Great CrossingPlace 22 · Lawrence STROH JR Great Crossing | — | Lawrence STROH JR Great Crossing | 12.13 |
| 23 | Jackson DAMRON FR Scott CountyPlace 23 · Jackson DAMRON FR Scott County | — | Jackson DAMRON FR Scott County | 12.15 |
| 24 | Amari NOWELL SO Henry ClayPlace 24 · Amari NOWELL SO Henry Clay | — | Amari NOWELL SO Henry Clay | 12.18 |
| 25 | Tyler WITHERS SO Western HillsPlace 25 · Tyler WITHERS SO Western Hills | — | Tyler WITHERS SO Western Hills | 12.19 |
| 26 | Saul VAZQUEZ JR Montgomery CountyPlace 26 · Saul VAZQUEZ JR Montgomery County | — | Saul VAZQUEZ JR Montgomery County | 12.20 |
| 27 | Andrew WITHERINGTON SO Tates CreekPlace 27 · Andrew WITHERINGTON SO Tates Creek | — | Andrew WITHERINGTON SO Tates Creek | 12.24 |
| 28 | Kamese HIGGINS SO Frederick DouglassPlace 28 · Kamese HIGGINS SO Frederick Douglass | — | Kamese HIGGINS SO Frederick Douglass | 12.24 |
| 29 | Jayden JONES FR Tates CreekPlace 29 · Jayden JONES FR Tates Creek | — | Jayden JONES FR Tates Creek | 12.26 |
| 30 | Tristen HIGHT JR Great CrossingPlace 30 · Tristen HIGHT JR Great Crossing | — | Tristen HIGHT JR Great Crossing | 12.29 |
| 31 | Landon DOUGLAS JR Montgomery CountyPlace 31 · Landon DOUGLAS JR Montgomery County | — | Landon DOUGLAS JR Montgomery County | 12.29 |
| 32 | Dev RAMAIAH SR Paul DunbarPlace 32 · Dev RAMAIAH SR Paul Dunbar | — | Dev RAMAIAH SR Paul Dunbar | 12.35 |
| 33 | Dant BOWLING SR SayrePlace 33 · Dant BOWLING SR Sayre | — | Dant BOWLING SR Sayre | 12.41 |
| 34 | Jordan STOKLEY FR Western HillsPlace 34 · Jordan STOKLEY FR Western Hills | — | Jordan STOKLEY FR Western Hills | 12.43 |
| 35 | Malcolm PAUL SO Henry ClayPlace 35 · Malcolm PAUL SO Henry Clay | — | Malcolm PAUL SO Henry Clay | 12.46 |
| 36 | Jaxson ZINK FR Harrison CountyPlace 36 · Jaxson ZINK FR Harrison County | — | Jaxson ZINK FR Harrison County | 12.47 |
| 37 | Preston BURGESS JR Montgomery CountyPlace 37 · Preston BURGESS JR Montgomery County | — | Preston BURGESS JR Montgomery County | 12.47 |
| 38 | Daytaevion MAYES SR Bryan StationPlace 38 · Daytaevion MAYES SR Bryan Station | — | Daytaevion MAYES SR Bryan Station | 12.51 |
| 39 | Ty TAYLOR SO Franklin CountyPlace 39 · Ty TAYLOR SO Franklin County | — | Ty TAYLOR SO Franklin County | 12.54 |
| 40 | Tyler GORDON SO Frederick DouglassPlace 40 · Tyler GORDON SO Frederick Douglass | — | Tyler GORDON SO Frederick Douglass | 12.57 |
| 41 | Garrison GRAVES SO Western HillsPlace 41 · Garrison GRAVES SO Western Hills | — | Garrison GRAVES SO Western Hills | 12.60 |
| 42 | Jackson MOFFETT SR Woodford CountyPlace 42 · Jackson MOFFETT SR Woodford County | — | Jackson MOFFETT SR Woodford County | 12.62 |
| 43 | Josh MUNOZ-DECEANO FR SayrePlace 43 · Josh MUNOZ-DECEANO FR Sayre | — | Josh MUNOZ-DECEANO FR Sayre | 12.63 |
| 44 | Paolo CASTRO FR RylePlace 44 · Paolo CASTRO FR Ryle | — | Paolo CASTRO FR Ryle | 12.65 |
| 45 | Coyden ALLEN JR Great CrossingPlace 45 · Coyden ALLEN JR Great Crossing | — | Coyden ALLEN JR Great Crossing | 12.65 |
| 46 | Donovan COWAN JR Henry ClayPlace 46 · Donovan COWAN JR Henry Clay | — | Donovan COWAN JR Henry Clay | 12.67 |
| 47 | Louis DE WET FR Lexington CatholicPlace 47 · Louis DE WET FR Lexington Catholic | — | Louis DE WET FR Lexington Catholic | 12.68 |
| 48 | Rohan TAYLOR FR Henry ClayPlace 48 · Rohan TAYLOR FR Henry Clay | — | Rohan TAYLOR FR Henry Clay | 12.68 |
| 49 | Michael HARTGROVE SO Montgomery CountyPlace 49 · Michael HARTGROVE SO Montgomery County | — | Michael HARTGROVE SO Montgomery County | 12.69 |
| 50 | Jesse COX SR Great CrossingPlace 50 · Jesse COX SR Great Crossing | — | Jesse COX SR Great Crossing | 12.69 |
| 51 | Cody JONES JR Great CrossingPlace 51 · Cody JONES JR Great Crossing | — | Cody JONES JR Great Crossing | 12.70 |
| 52 | Devin SMITH FR Scott CountyPlace 52 · Devin SMITH FR Scott County | — | Devin SMITH FR Scott County | 12.70 |
| 53 | Tahj MCPHERSON JR Henry ClayPlace 53 · Tahj MCPHERSON JR Henry Clay | — | Tahj MCPHERSON JR Henry Clay | 12.73 |
| 54 | Blake BAILEY FR Great CrossingPlace 54 · Blake BAILEY FR Great Crossing | — | Blake BAILEY FR Great Crossing | 12.73 |
| 55 | Tyler ANDREWS FR Great CrossingPlace 55 · Tyler ANDREWS FR Great Crossing | — | Tyler ANDREWS FR Great Crossing | 12.73 |
| 56 | Aiden MANLEY FR Menifee CountyPlace 56 · Aiden MANLEY FR Menifee County | — | Aiden MANLEY FR Menifee County | 12.74 |
| 57 | Wyatt WATERBURY FR Henry ClayPlace 57 · Wyatt WATERBURY FR Henry Clay | — | Wyatt WATERBURY FR Henry Clay | 12.75 |
| 58 | Corey BANKS SO Frederick DouglassPlace 58 · Corey BANKS SO Frederick Douglass | — | Corey BANKS SO Frederick Douglass | 12.78 |
| 59 | Nicholas CRASTA SO Henry ClayPlace 59 · Nicholas CRASTA SO Henry Clay | — | Nicholas CRASTA SO Henry Clay | 12.80 |
| 60 | Detrell JOHNSON FR Tates CreekPlace 60 · Detrell JOHNSON FR Tates Creek | — | Detrell JOHNSON FR Tates Creek | 12.85 |
| 61 | Thomas SEIGLER SO Tates CreekPlace 61 · Thomas SEIGLER SO Tates Creek | — | Thomas SEIGLER SO Tates Creek | 12.86 |
| 62 | Josh COX SO Tates CreekPlace 62 · Josh COX SO Tates Creek | — | Josh COX SO Tates Creek | 12.88 |
| 63 | Kaden JOHNSON FR Franklin CountyPlace 63 · Kaden JOHNSON FR Franklin County | — | Kaden JOHNSON FR Franklin County | 12.90 |
| 64 | Josh SIMON SO RylePlace 64 · Josh SIMON SO Ryle | — | Josh SIMON SO Ryle | 12.96 |
| 65 | Rico JONES-MILLER SO Woodford CountyPlace 65 · Rico JONES-MILLER SO Woodford County | — | Rico JONES-MILLER SO Woodford County | 12.99 |
| 66 | Evan COLE FR RylePlace 66 · Evan COLE FR Ryle | — | Evan COLE FR Ryle | 13.04 |
| 67 | Branson WALLACE FR Montgomery CountyPlace 67 · Branson WALLACE FR Montgomery County | — | Branson WALLACE FR Montgomery County | 13.08 |
| 68 | Logan JETT 8 Great CrossingPlace 68 · Logan JETT 8 Great Crossing | — | Logan JETT 8 Great Crossing | 13.09 |
| 69 | Seth QUILLEN JR Great CrossingPlace 69 · Seth QUILLEN JR Great Crossing | — | Seth QUILLEN JR Great Crossing | 13.10 |
| 70 | Zach MECKLEY SO Woodford CountyPlace 70 · Zach MECKLEY SO Woodford County | — | Zach MECKLEY SO Woodford County | 13.13 |
| 71 | Nathan MADDEN FR Henry ClayPlace 71 · Nathan MADDEN FR Henry Clay | — | Nathan MADDEN FR Henry Clay | 13.18 |
| 72 | Jose CEDILLO SO Woodford CountyPlace 72 · Jose CEDILLO SO Woodford County | — | Jose CEDILLO SO Woodford County | 13.22 |
| 72 | Michael MCKEE FR Tates CreekPlace 72 · Michael MCKEE FR Tates Creek | — | Michael MCKEE FR Tates Creek | 13.22 |
| 74 | James RHODY SO Western HillsPlace 74 · James RHODY SO Western Hills | — | James RHODY SO Western Hills | 13.33 |
| 75 | William RASHLEIGH FR Great CrossingPlace 75 · William RASHLEIGH FR Great Crossing | — | William RASHLEIGH FR Great Crossing | 13.46 |
| 76 | Benjamin SCHRADER FR FrankfortPlace 76 · Benjamin SCHRADER FR Frankfort | — | Benjamin SCHRADER FR Frankfort | 13.50 |
| 77 | Jacob SILVER SO Great CrossingPlace 77 · Jacob SILVER SO Great Crossing | — | Jacob SILVER SO Great Crossing | 13.65 |
| 78 | Caleb PERKINS FR Menifee CountyPlace 78 · Caleb PERKINS FR Menifee County | — | Caleb PERKINS FR Menifee County | 13.72 |
| 79 | Tayelor VANCE SR Great CrossingPlace 79 · Tayelor VANCE SR Great Crossing | — | Tayelor VANCE SR Great Crossing | 13.80 |
| 80 | Joel KUFOUR FR Frederick DouglassPlace 80 · Joel KUFOUR FR Frederick Douglass | — | Joel KUFOUR FR Frederick Douglass | 13.85 |
| 81 | Karson HICKERSON FR ParisPlace 81 · Karson HICKERSON FR Paris | — | Karson HICKERSON FR Paris | 13.95 |
| 82 | Braxton QUILLEN FR Great CrossingPlace 82 · Braxton QUILLEN FR Great Crossing | — | Braxton QUILLEN FR Great Crossing | 13.95 |
| 83 | Ethan ERTEL FR RylePlace 83 · Ethan ERTEL FR Ryle | — | Ethan ERTEL FR Ryle | 14.34 |
| 84 | Will RILEY FR Great CrossingPlace 84 · Will RILEY FR Great Crossing | — | Will RILEY FR Great Crossing | 14.76 |
| 85 | Morgan HAMMOND SR Western HillsPlace 85 · Morgan HAMMOND SR Western Hills | — | Morgan HAMMOND SR Western Hills | 14.82 |
| 86 | Houston WIGGINS SO Harrison CountyPlace 86 · Houston WIGGINS SO Harrison County | — | Houston WIGGINS SO Harrison County | 14.83 |
| 87 | Kellen YOUNG FR Great CrossingPlace 87 · Kellen YOUNG FR Great Crossing | — | Kellen YOUNG FR Great Crossing | 14.93 |
| 88 | Ethan MCCORKLE FR Scott CountyPlace 88 · Ethan MCCORKLE FR Scott County | — | Ethan MCCORKLE FR Scott County | 15.31 |
| 89 | Evan SINOR-HUGGINS SR Western HillsPlace 89 · Evan SINOR-HUGGINS SR Western Hills | — | Evan SINOR-HUGGINS SR Western Hills | 16.18 |
| 90 | Alex DUTTON FR Great CrossingPlace 90 · Alex DUTTON FR Great Crossing | — | Alex DUTTON FR Great Crossing | 16.71 |
| 1 | Braylon GRADY JR Tates CreekPlace 1 · Braylon GRADY JR Tates Creek | — | Braylon GRADY JR Tates Creek | 22.95 |
| 2 | Hunter FOSTER JR Lexington CatholicPlace 2 · Hunter FOSTER JR Lexington Catholic | — | Hunter FOSTER JR Lexington Catholic | 23.21 |
| 3 | Damin GREEN JR Bryan StationPlace 3 · Damin GREEN JR Bryan Station | — | Damin GREEN JR Bryan Station | 23.44 |
| 4 | Xavier HENDERSON SR Lexington CatholicPlace 4 · Xavier HENDERSON SR Lexington Catholic | — | Xavier HENDERSON SR Lexington Catholic | 23.60 |
| 5 | Cartez GUY SO Tates CreekPlace 5 · Cartez GUY SO Tates Creek | — | Cartez GUY SO Tates Creek | 23.82 |
| 6 | Malonda GABRIEL JR Bryan StationPlace 6 · Malonda GABRIEL JR Bryan Station | — | Malonda GABRIEL JR Bryan Station | 24.04 |
| 7 | Zach CARTER SR Paul DunbarPlace 7 · Zach CARTER SR Paul Dunbar | — | Zach CARTER SR Paul Dunbar | 24.15 |
| 8 | Walker HALL JR Lexington CatholicPlace 8 · Walker HALL JR Lexington Catholic | — | Walker HALL JR Lexington Catholic | 24.20 |
| 9 | Tyler WITHERS SO Western HillsPlace 9 · Tyler WITHERS SO Western Hills | — | Tyler WITHERS SO Western Hills | 24.75 |
| 10 | Jack LEHMKUHLER SO Woodford CountyPlace 10 · Jack LEHMKUHLER SO Woodford County | — | Jack LEHMKUHLER SO Woodford County | 24.85 |
| 11 | Darian BELL FR ParisPlace 11 · Darian BELL FR Paris | — | Darian BELL FR Paris | 24.95 |
| 12 | Aidan HANNAN JR Henry ClayPlace 12 · Aidan HANNAN JR Henry Clay | — | Aidan HANNAN JR Henry Clay | 24.99 |
| 13 | Lucas MORRIS JR Henry ClayPlace 13 · Lucas MORRIS JR Henry Clay | — | Lucas MORRIS JR Henry Clay | 25.04 |
| 14 | Jayden FIELDS FR Scott CountyPlace 14 · Jayden FIELDS FR Scott County | — | Jayden FIELDS FR Scott County | 25.06 |
| 15 | Evan SMITH SO RylePlace 15 · Evan SMITH SO Ryle | — | Evan SMITH SO Ryle | 25.09 |
| 16 | Amari NOWELL SO Henry ClayPlace 16 · Amari NOWELL SO Henry Clay | — | Amari NOWELL SO Henry Clay | 25.15 |
| 17 | Ali HAMDIYAH FR Scott CountyPlace 17 · Ali HAMDIYAH FR Scott County | — | Ali HAMDIYAH FR Scott County | 25.31 |
| 18 | Elijah TARTER SR Scott CountyPlace 18 · Elijah TARTER SR Scott County | — | Elijah TARTER SR Scott County | 25.39 |
| 19 | Caden SEATER SO Great CrossingPlace 19 · Caden SEATER SO Great Crossing | — | Caden SEATER SO Great Crossing | 25.50 |
| 20 | Jayden JONES FR Tates CreekPlace 20 · Jayden JONES FR Tates Creek | — | Jayden JONES FR Tates Creek | 25.50 |
| 21 | Dant BOWLING SR SayrePlace 21 · Dant BOWLING SR Sayre | — | Dant BOWLING SR Sayre | 25.64 |
| 22 | Jaiden SHEGOG SO Bryan StationPlace 22 · Jaiden SHEGOG SO Bryan Station | — | Jaiden SHEGOG SO Bryan Station | 25.66 |
| 23 | Braxton PORTWOOD SO RylePlace 23 · Braxton PORTWOOD SO Ryle | — | Braxton PORTWOOD SO Ryle | 25.81 |
| 24 | Dev RAMAIAH SR Paul DunbarPlace 24 · Dev RAMAIAH SR Paul Dunbar | — | Dev RAMAIAH SR Paul Dunbar | 25.87 |
| 25 | Tristen HIGHT JR Great CrossingPlace 25 · Tristen HIGHT JR Great Crossing | — | Tristen HIGHT JR Great Crossing | 25.94 |
| 26 | Ty TAYLOR SO Franklin CountyPlace 26 · Ty TAYLOR SO Franklin County | — | Ty TAYLOR SO Franklin County | 26.12 |
| 27 | Dawson BRANDT SO RylePlace 27 · Dawson BRANDT SO Ryle | — | Dawson BRANDT SO Ryle | 26.18 |
| 28 | Elijah WERLING SO Henry ClayPlace 28 · Elijah WERLING SO Henry Clay | — | Elijah WERLING SO Henry Clay | 26.19 |
| 29 | Aiden MANLEY FR Menifee CountyPlace 29 · Aiden MANLEY FR Menifee County | — | Aiden MANLEY FR Menifee County | 26.21 |
| 30 | jack HOWARD FR Harrison CountyPlace 30 · jack HOWARD FR Harrison County | — | jack HOWARD FR Harrison County | 26.24 |
| 31 | Antoinio FRYE FR Scott CountyPlace 31 · Antoinio FRYE FR Scott County | — | Antoinio FRYE FR Scott County | 26.42 |
| 32 | Blake BAILEY FR Great CrossingPlace 32 · Blake BAILEY FR Great Crossing | — | Blake BAILEY FR Great Crossing | 26.48 |
| 33 | Donovan COWAN JR Henry ClayPlace 33 · Donovan COWAN JR Henry Clay | — | Donovan COWAN JR Henry Clay | 26.55 |
| 34 | Detrell JOHNSON FR Tates CreekPlace 34 · Detrell JOHNSON FR Tates Creek | — | Detrell JOHNSON FR Tates Creek | 26.56 |
| 35 | Garrison GRAVES SO Western HillsPlace 35 · Garrison GRAVES SO Western Hills | — | Garrison GRAVES SO Western Hills | 26.63 |
| 36 | Rian GALLAGHER SR RylePlace 36 · Rian GALLAGHER SR Ryle | — | Rian GALLAGHER SR Ryle | 26.75 |
| 37 | Josh COX SO Tates CreekPlace 37 · Josh COX SO Tates Creek | — | Josh COX SO Tates Creek | 26.78 |
| 38 | Landon SCOTT FR ParisPlace 38 · Landon SCOTT FR Paris | — | Landon SCOTT FR Paris | 26.88 |
| 39 | Haven BIRCHALL SR RylePlace 39 · Haven BIRCHALL SR Ryle | — | Haven BIRCHALL SR Ryle | 26.95 |
| 40 | Tahj MCPHERSON JR Henry ClayPlace 40 · Tahj MCPHERSON JR Henry Clay | — | Tahj MCPHERSON JR Henry Clay | 26.96 |
| 41 | Camron WILLOUGHBY JR Montgomery CountyPlace 41 · Camron WILLOUGHBY JR Montgomery County | — | Camron WILLOUGHBY JR Montgomery County | 26.98 |
| 42 | Wyatt WATERBURY FR Henry ClayPlace 42 · Wyatt WATERBURY FR Henry Clay | — | Wyatt WATERBURY FR Henry Clay | 26.98 |
| 43 | Seth QUILLEN JR Great CrossingPlace 43 · Seth QUILLEN JR Great Crossing | — | Seth QUILLEN JR Great Crossing | 27.20 |
| 44 | Aluma ENWA SO Great CrossingPlace 44 · Aluma ENWA SO Great Crossing | — | Aluma ENWA SO Great Crossing | 27.33 |
| 45 | Christian BLACKWELL JR ParisPlace 45 · Christian BLACKWELL JR Paris | — | Christian BLACKWELL JR Paris | 27.53 |
| 46 | Rohan TAYLOR FR Henry ClayPlace 46 · Rohan TAYLOR FR Henry Clay | — | Rohan TAYLOR FR Henry Clay | 27.60 |
| 47 | Nicholas CRASTA SO Henry ClayPlace 47 · Nicholas CRASTA SO Henry Clay | — | Nicholas CRASTA SO Henry Clay | 27.62 |
| 48 | Junior MENDO JR Montgomery CountyPlace 48 · Junior MENDO JR Montgomery County | — | Junior MENDO JR Montgomery County | 27.68 |
| 49 | Simon NEAU JR Woodford CountyPlace 49 · Simon NEAU JR Woodford County | — | Simon NEAU JR Woodford County | 27.71 |
| 50 | Nathan MADDEN FR Henry ClayPlace 50 · Nathan MADDEN FR Henry Clay | — | Nathan MADDEN FR Henry Clay | 27.79 |
| 51 | Jacob SILVER SO Great CrossingPlace 51 · Jacob SILVER SO Great Crossing | — | Jacob SILVER SO Great Crossing | 28.17 |
| 52 | Michael MCKEE FR Tates CreekPlace 52 · Michael MCKEE FR Tates Creek | — | Michael MCKEE FR Tates Creek | 28.19 |
| 53 | Michael HARTGROVE SO Montgomery CountyPlace 53 · Michael HARTGROVE SO Montgomery County | — | Michael HARTGROVE SO Montgomery County | 28.38 |
| 54 | Benjamin SCHRADER FR FrankfortPlace 54 · Benjamin SCHRADER FR Frankfort | — | Benjamin SCHRADER FR Frankfort | 28.42 |
| 55 | Evan TALLEY SO RylePlace 55 · Evan TALLEY SO Ryle | — | Evan TALLEY SO Ryle | 28.46 |
| 56 | Cian SHAH FR SayrePlace 56 · Cian SHAH FR Sayre | — | Cian SHAH FR Sayre | 28.85 |
| 57 | John HEATER SO RylePlace 57 · John HEATER SO Ryle | — | John HEATER SO Ryle | 29.47 |
| 58 | Braxton QUILLEN FR Great CrossingPlace 58 · Braxton QUILLEN FR Great Crossing | — | Braxton QUILLEN FR Great Crossing | 30.02 |
| 59 | Karson HICKERSON FR ParisPlace 59 · Karson HICKERSON FR Paris | — | Karson HICKERSON FR Paris | 30.38 |
| 60 | Morgan HAMMOND SR Western HillsPlace 60 · Morgan HAMMOND SR Western Hills | — | Morgan HAMMOND SR Western Hills | 30.91 |
| 61 | Evan SINOR-HUGGINS SR Western HillsPlace 61 · Evan SINOR-HUGGINS SR Western Hills | — | Evan SINOR-HUGGINS SR Western Hills | 31.41 |
| 62 | Houston WIGGINS SO Harrison CountyPlace 62 · Houston WIGGINS SO Harrison County | — | Houston WIGGINS SO Harrison County | 31.76 |
| 1 | Jackson GORDON SR Woodford CountyPlace 1 · Jackson GORDON SR Woodford County | — | Jackson GORDON SR Woodford County | 51.72 |
| 2 | Richard HARRIS SR Harrison CountyPlace 2 · Richard HARRIS SR Harrison County | — | Richard HARRIS SR Harrison County | 53.67 |
| 3 | Xavier HENDERSON SR Lexington CatholicPlace 3 · Xavier HENDERSON SR Lexington Catholic | — | Xavier HENDERSON SR Lexington Catholic | 54.13 |
| 4 | Logan STAFFORD SR Montgomery CountyPlace 4 · Logan STAFFORD SR Montgomery County | — | Logan STAFFORD SR Montgomery County | 54.27 |
| 5 | Jose BRAVO JR Bryan StationPlace 5 · Jose BRAVO JR Bryan Station | — | Jose BRAVO JR Bryan Station | 54.93 |
| 6 | Aidan HANNAN JR Henry ClayPlace 6 · Aidan HANNAN JR Henry Clay | — | Aidan HANNAN JR Henry Clay | 55.34 |
| 7 | Teague ROTH JR Lexington CatholicPlace 7 · Teague ROTH JR Lexington Catholic | — | Teague ROTH JR Lexington Catholic | 55.81 |
| 8 | Shakur MUHAMMAD JR Franklin CountyPlace 8 · Shakur MUHAMMAD JR Franklin County | — | Shakur MUHAMMAD JR Franklin County | 56.02 |
| 9 | Saul VAZQUEZ JR Montgomery CountyPlace 9 · Saul VAZQUEZ JR Montgomery County | — | Saul VAZQUEZ JR Montgomery County | 56.30 |
| 10 | Navier STARKS SR Western HillsPlace 10 · Navier STARKS SR Western Hills | — | Navier STARKS SR Western Hills | 56.37 |
| 11 | Greg ANDERSON JR Franklin CountyPlace 11 · Greg ANDERSON JR Franklin County | — | Greg ANDERSON JR Franklin County | 56.45 |
| 12 | Malakhi YOUNG JR Great CrossingPlace 12 · Malakhi YOUNG JR Great Crossing | — | Malakhi YOUNG JR Great Crossing | 56.54 |
| 13 | Michael WEBB SR Tates CreekPlace 13 · Michael WEBB SR Tates Creek | — | Michael WEBB SR Tates Creek | 56.61 |
| 14 | Braxton PORTWOOD SO RylePlace 14 · Braxton PORTWOOD SO Ryle | — | Braxton PORTWOOD SO Ryle | 57.12 |
| 15 | Ellis HUGUELY SO Scott CountyPlace 15 · Ellis HUGUELY SO Scott County | — | Ellis HUGUELY SO Scott County | 57.20 |
| 16 | Jocobie WHITE SR Harrison CountyPlace 16 · Jocobie WHITE SR Harrison County | — | Jocobie WHITE SR Harrison County | 57.25 |
| 17 | Jacob RICE SO Lexington CatholicPlace 17 · Jacob RICE SO Lexington Catholic | — | Jacob RICE SO Lexington Catholic | 57.35 |
| 18 | Corey BARBER JR Montgomery CountyPlace 18 · Corey BARBER JR Montgomery County | — | Corey BARBER JR Montgomery County | 57.39 |
| 19 | Bryce LEE JR Great CrossingPlace 19 · Bryce LEE JR Great Crossing | — | Bryce LEE JR Great Crossing | 57.52 |
| 20 | Joel MULEBA SO Bryan StationPlace 20 · Joel MULEBA SO Bryan Station | — | Joel MULEBA SO Bryan Station | 57.66 |
| 21 | Jacob SCHWEIGARDT JR Tates CreekPlace 21 · Jacob SCHWEIGARDT JR Tates Creek | — | Jacob SCHWEIGARDT JR Tates Creek | 57.74 |
| 22 | Jackson MOFFETT SR Woodford CountyPlace 22 · Jackson MOFFETT SR Woodford County | — | Jackson MOFFETT SR Woodford County | 57.86 |
| 23 | Krish PATEL JR Montgomery CountyPlace 23 · Krish PATEL JR Montgomery County | — | Krish PATEL JR Montgomery County | 58.05 |
| 24 | Jemerion BROWN SO Tates CreekPlace 24 · Jemerion BROWN SO Tates Creek | — | Jemerion BROWN SO Tates Creek | 58.09 |
| 25 | Jonah BAYSINGER SO Scott CountyPlace 25 · Jonah BAYSINGER SO Scott County | — | Jonah BAYSINGER SO Scott County | 58.29 |
| 26 | Taylor CONWAY SO Harrison CountyPlace 26 · Taylor CONWAY SO Harrison County | — | Taylor CONWAY SO Harrison County | 58.66 |
| 27 | Thomas SEIGLER SO Tates CreekPlace 27 · Thomas SEIGLER SO Tates Creek | — | Thomas SEIGLER SO Tates Creek | 58.67 |
| 28 | Sawyer FORD JR Woodford CountyPlace 28 · Sawyer FORD JR Woodford County | — | Sawyer FORD JR Woodford County | 58.93 |
| 29 | Raymond DANIELS JR Bryan StationPlace 29 · Raymond DANIELS JR Bryan Station | — | Raymond DANIELS JR Bryan Station | 59.04 |
| 30 | Cody PACK JR Montgomery CountyPlace 30 · Cody PACK JR Montgomery County | — | Cody PACK JR Montgomery County | 59.12 |
| 31 | Ramtin MATIN SR Paul DunbarPlace 31 · Ramtin MATIN SR Paul Dunbar | — | Ramtin MATIN SR Paul Dunbar | 59.39 |
| 32 | Josh SIMON SO RylePlace 32 · Josh SIMON SO Ryle | — | Josh SIMON SO Ryle | 59.49 |
| 33 | Andrew HICKEY FR Scott CountyPlace 33 · Andrew HICKEY FR Scott County | — | Andrew HICKEY FR Scott County | 59.88 |
| 34 | tanner TUMEY FR Harrison CountyPlace 34 · tanner TUMEY FR Harrison County | — | tanner TUMEY FR Harrison County | 59.97 |
| 35 | Elijah WERLING SO Henry ClayPlace 35 · Elijah WERLING SO Henry Clay | — | Elijah WERLING SO Henry Clay | 1:00.28 |
| 36 | Asher JACK JR Tates CreekPlace 36 · Asher JACK JR Tates Creek | — | Asher JACK JR Tates Creek | 1:00.30 |
| 37 | Ga'Bree KING FR Frederick DouglassPlace 37 · Ga'Bree KING FR Frederick Douglass | — | Ga'Bree KING FR Frederick Douglass | 1:00.47 |
| 38 | Tristen HIGHT JR Great CrossingPlace 38 · Tristen HIGHT JR Great Crossing | — | Tristen HIGHT JR Great Crossing | 1:00.68 |
| 39 | Japhet MOMA JR Bryan StationPlace 39 · Japhet MOMA JR Bryan Station | — | Japhet MOMA JR Bryan Station | 1:00.91 |
| 40 | Josh MUNOZ-DECEANO FR SayrePlace 40 · Josh MUNOZ-DECEANO FR Sayre | — | Josh MUNOZ-DECEANO FR Sayre | 1:00.96 |
| 41 | Simon NEAU JR Woodford CountyPlace 41 · Simon NEAU JR Woodford County | — | Simon NEAU JR Woodford County | 1:01.28 |
| 42 | Grayson NEWMAN JR Lexington CatholicPlace 42 · Grayson NEWMAN JR Lexington Catholic | — | Grayson NEWMAN JR Lexington Catholic | 1:01.55 |
| 43 | Camron WILLOUGHBY JR Montgomery CountyPlace 43 · Camron WILLOUGHBY JR Montgomery County | — | Camron WILLOUGHBY JR Montgomery County | 1:01.65 |
| 44 | Forrest GAGO SO Tates CreekPlace 44 · Forrest GAGO SO Tates Creek | — | Forrest GAGO SO Tates Creek | 1:01.73 |
| 45 | Elijah LILLY SO Scott CountyPlace 45 · Elijah LILLY SO Scott County | — | Elijah LILLY SO Scott County | 1:01.85 |
| 46 | Ryan ANNESS SR Harrison CountyPlace 46 · Ryan ANNESS SR Harrison County | — | Ryan ANNESS SR Harrison County | 1:01.88 |
| 47 | Jordan STOKLEY FR Western HillsPlace 47 · Jordan STOKLEY FR Western Hills | — | Jordan STOKLEY FR Western Hills | 1:02.21 |
| 48 | Arturo CORTES JR Franklin CountyPlace 48 · Arturo CORTES JR Franklin County | — | Arturo CORTES JR Franklin County | 1:02.44 |
| 49 | Daytaevion MAYES SR Bryan StationPlace 49 · Daytaevion MAYES SR Bryan Station | — | Daytaevion MAYES SR Bryan Station | 1:02.44 |
| 50 | Zachary HARPER JR Woodford CountyPlace 50 · Zachary HARPER JR Woodford County | — | Zachary HARPER JR Woodford County | 1:02.77 |
| 51 | Evan COLE FR RylePlace 51 · Evan COLE FR Ryle | — | Evan COLE FR Ryle | 1:02.83 |
| 52 | Carter RICHARDSON 8 Franklin CountyPlace 52 · Carter RICHARDSON 8 Franklin County | — | Carter RICHARDSON 8 Franklin County | 1:03.11 |
| 53 | Aluma ENWA SO Great CrossingPlace 53 · Aluma ENWA SO Great Crossing | — | Aluma ENWA SO Great Crossing | 1:03.41 |
| 54 | Jaxson ZINK FR Harrison CountyPlace 54 · Jaxson ZINK FR Harrison County | — | Jaxson ZINK FR Harrison County | 1:04.47 |
| 55 | Ellis SKIRBOLL SO Tates CreekPlace 55 · Ellis SKIRBOLL SO Tates Creek | — | Ellis SKIRBOLL SO Tates Creek | 1:04.71 |
| 56 | Jack OLDHAM 8 Franklin CountyPlace 56 · Jack OLDHAM 8 Franklin County | — | Jack OLDHAM 8 Franklin County | 1:04.87 |
| 57 | Ethan ERTEL FR RylePlace 57 · Ethan ERTEL FR Ryle | — | Ethan ERTEL FR Ryle | 1:05.52 |
| 58 | Junior MENDO JR Montgomery CountyPlace 58 · Junior MENDO JR Montgomery County | — | Junior MENDO JR Montgomery County | 1:05.55 |
| 59 | Benjamin SCHRADER FR FrankfortPlace 59 · Benjamin SCHRADER FR Frankfort | — | Benjamin SCHRADER FR Frankfort | 1:05.58 |
| 60 | Bennett SHEROAN JR Frederick DouglassPlace 60 · Bennett SHEROAN JR Frederick Douglass | — | Bennett SHEROAN JR Frederick Douglass | 1:06.64 |
| 61 | Joel KUFOUR FR Frederick DouglassPlace 61 · Joel KUFOUR FR Frederick Douglass | — | Joel KUFOUR FR Frederick Douglass | 1:07.74 |
| 62 | Will ROENKER FR Paul DunbarPlace 62 · Will ROENKER FR Paul Dunbar | — | Will ROENKER FR Paul Dunbar | 1:08.13 |
| 63 | Cian SHAH FR SayrePlace 63 · Cian SHAH FR Sayre | — | Cian SHAH FR Sayre | 1:10.32 |
| 64 | Morgan HAMMOND SR Western HillsPlace 64 · Morgan HAMMOND SR Western Hills | — | Morgan HAMMOND SR Western Hills | 1:11.44 |
| 65 | Karson SHOTTS FR Paul DunbarPlace 65 · Karson SHOTTS FR Paul Dunbar | — | Karson SHOTTS FR Paul Dunbar | 1:13.85 |
| 1 | Samuel WEBB SR RylePlace 1 · Samuel WEBB SR Ryle | — | Samuel WEBB SR Ryle | 2:02.41 |
| 2 | Evan SMITH SO RylePlace 2 · Evan SMITH SO Ryle | — | Evan SMITH SO Ryle | 2:04.62 |
| 3 | Rian GALLAGHER SR RylePlace 3 · Rian GALLAGHER SR Ryle | — | Rian GALLAGHER SR Ryle | 2:06.02 |
| 4 | Canaan THOMAS FR Henry ClayPlace 4 · Canaan THOMAS FR Henry Clay | — | Canaan THOMAS FR Henry Clay | 2:06.19 |
| 5 | Ryan HENDRIX FR Woodford CountyPlace 5 · Ryan HENDRIX FR Woodford County | — | Ryan HENDRIX FR Woodford County | 2:07.57 |
| 6 | Jacob LINE SR RylePlace 6 · Jacob LINE SR Ryle | — | Jacob LINE SR Ryle | 2:07.65 |
| 7 | Collin HITCH SR RylePlace 7 · Collin HITCH SR Ryle | — | Collin HITCH SR Ryle | 2:08.25 |
| 8 | Caleb TURNER FR SayrePlace 8 · Caleb TURNER FR Sayre | — | Caleb TURNER FR Sayre | 2:09.45 |
| 9 | Zach CARTER SR Paul DunbarPlace 9 · Zach CARTER SR Paul Dunbar | — | Zach CARTER SR Paul Dunbar | 2:09.52 |
| 10 | Matthias JONES SO Western HillsPlace 10 · Matthias JONES SO Western Hills | — | Matthias JONES SO Western Hills | 2:09.88 |
| 11 | Haven BIRCHALL SR RylePlace 11 · Haven BIRCHALL SR Ryle | — | Haven BIRCHALL SR Ryle | 2:11.01 |
| 12 | Asher FEDDOCK 8 SayrePlace 12 · Asher FEDDOCK 8 Sayre | — | Asher FEDDOCK 8 Sayre | 2:14.20 |
| 13 | Jacob MARCUM JR Great CrossingPlace 13 · Jacob MARCUM JR Great Crossing | — | Jacob MARCUM JR Great Crossing | 2:14.40 |
| 14 | Kaelin REYNOLDS SR RylePlace 14 · Kaelin REYNOLDS SR Ryle | — | Kaelin REYNOLDS SR Ryle | 2:14.46 |
| 15 | Danny ARMSTRONG JR Scott CountyPlace 15 · Danny ARMSTRONG JR Scott County | — | Danny ARMSTRONG JR Scott County | 2:15.31 |
| 16 | Ezekiel SYRCLE SO Henry ClayPlace 16 · Ezekiel SYRCLE SO Henry Clay | — | Ezekiel SYRCLE SO Henry Clay | 2:16.72 |
| 17 | Lucas RATCLIFF FR Scott CountyPlace 17 · Lucas RATCLIFF FR Scott County | — | Lucas RATCLIFF FR Scott County | 2:17.62 |
| 18 | Jake SWICEGOOD SR Great CrossingPlace 18 · Jake SWICEGOOD SR Great Crossing | — | Jake SWICEGOOD SR Great Crossing | 2:17.87 |
| 19 | Jon EADES JR Western HillsPlace 19 · Jon EADES JR Western Hills | — | Jon EADES JR Western Hills | 2:20.38 |
| 20 | Nolan CASH SR Great CrossingPlace 20 · Nolan CASH SR Great Crossing | — | Nolan CASH SR Great Crossing | 2:21.89 |
| 21 | Logan FORD FR Woodford CountyPlace 21 · Logan FORD FR Woodford County | — | Logan FORD FR Woodford County | 2:23.90 |
| 22 | Owen LANE SO Lexington CatholicPlace 22 · Owen LANE SO Lexington Catholic | — | Owen LANE SO Lexington Catholic | 2:24.72 |
| 23 | Jacob ECKLER FR RylePlace 23 · Jacob ECKLER FR Ryle | — | Jacob ECKLER FR Ryle | 2:25.28 |
| 24 | Jack BUCKLEY SO Woodford CountyPlace 24 · Jack BUCKLEY SO Woodford County | — | Jack BUCKLEY SO Woodford County | 2:25.42 |
| 25 | Greg MEYER FR Western HillsPlace 25 · Greg MEYER FR Western Hills | — | Greg MEYER FR Western Hills | 2:26.01 |
| 26 | Jesse HERNANDEZ JR Lexington CatholicPlace 26 · Jesse HERNANDEZ JR Lexington Catholic | — | Jesse HERNANDEZ JR Lexington Catholic | 2:26.34 |
| 27 | Graham CLEMENTS FR Franklin CountyPlace 27 · Graham CLEMENTS FR Franklin County | — | Graham CLEMENTS FR Franklin County | 2:26.53 |
| 28 | Jack JOHNSTON FR SayrePlace 28 · Jack JOHNSTON FR Sayre | — | Jack JOHNSTON FR Sayre | 2:27.72 |
| 29 | Steven MEYER SO Western HillsPlace 29 · Steven MEYER SO Western Hills | — | Steven MEYER SO Western Hills | 2:29.04 |
| 30 | Nathan KOVACH SO Lexington CatholicPlace 30 · Nathan KOVACH SO Lexington Catholic | — | Nathan KOVACH SO Lexington Catholic | 2:30.00 |
| 31 | Jacob SMITH FR Paul DunbarPlace 31 · Jacob SMITH FR Paul Dunbar | — | Jacob SMITH FR Paul Dunbar | 2:30.69 |
| 32 | Aiden CARTER SR Western HillsPlace 32 · Aiden CARTER SR Western Hills | — | Aiden CARTER SR Western Hills | 2:30.78 |
| 33 | Matthew FALK FR Lexington CatholicPlace 33 · Matthew FALK FR Lexington Catholic | — | Matthew FALK FR Lexington Catholic | 2:33.86 |
| 34 | Kaden JOHNSON FR Franklin CountyPlace 34 · Kaden JOHNSON FR Franklin County | — | Kaden JOHNSON FR Franklin County | 2:35.05 |
| 35 | Dominick ROBLES JR Tates CreekPlace 35 · Dominick ROBLES JR Tates Creek | — | Dominick ROBLES JR Tates Creek | 2:36.47 |
| 36 | Julian PALOMEQUE LO JR Bryan StationPlace 36 · Julian PALOMEQUE LO JR Bryan Station | — | Julian PALOMEQUE LO JR Bryan Station | 2:37.16 |
| 37 | Jack PRENDERGAST FR Paul DunbarPlace 37 · Jack PRENDERGAST FR Paul Dunbar | — | Jack PRENDERGAST FR Paul Dunbar | 2:37.76 |
| 38 | Savion MORRISON JR Montgomery CountyPlace 38 · Savion MORRISON JR Montgomery County | — | Savion MORRISON JR Montgomery County | 2:38.01 |
| 39 | Brenden BASS SO Western HillsPlace 39 · Brenden BASS SO Western Hills | — | Brenden BASS SO Western Hills | 2:38.14 |
| 40 | Elijah RUFFIN JR Franklin CountyPlace 40 · Elijah RUFFIN JR Franklin County | — | Elijah RUFFIN JR Franklin County | 2:39.55 |
| 41 | Bryden SIMPSON SO Bryan StationPlace 41 · Bryden SIMPSON SO Bryan Station | — | Bryden SIMPSON SO Bryan Station | 2:40.67 |
| 42 | Daniel MCCLELLAN FR Paul DunbarPlace 42 · Daniel MCCLELLAN FR Paul Dunbar | — | Daniel MCCLELLAN FR Paul Dunbar | 2:42.72 |
| 43 | Anais YOUNG FR Henry ClayPlace 43 · Anais YOUNG FR Henry Clay | — | Anais YOUNG FR Henry Clay | 2:45.16 |
| 44 | Christian ROBERTS FR Franklin CountyPlace 44 · Christian ROBERTS FR Franklin County | — | Christian ROBERTS FR Franklin County | 2:45.32 |
| 45 | Preston TROUT FR SayrePlace 45 · Preston TROUT FR Sayre | — | Preston TROUT FR Sayre | 2:45.75 |
| 46 | Josha PARTIN SO SayrePlace 46 · Josha PARTIN SO Sayre | — | Josha PARTIN SO Sayre | 2:47.58 |
| 47 | Karson HICKERSON FR ParisPlace 47 · Karson HICKERSON FR Paris | — | Karson HICKERSON FR Paris | 2:55.47 |
| 48 | Karson SHOTTS FR Paul DunbarPlace 48 · Karson SHOTTS FR Paul Dunbar | — | Karson SHOTTS FR Paul Dunbar | 2:58.25 |
| 49 | Austin CALDARARO FR Scott CountyPlace 49 · Austin CALDARARO FR Scott County | — | Austin CALDARARO FR Scott County | 3:04.21 |
| 1 | Philip LAMARTINIERE JR Tates CreekPlace 1 · Philip LAMARTINIERE JR Tates Creek | — | Philip LAMARTINIERE JR Tates Creek | 4:29.50 |
| 2 | Jacob LINE SR RylePlace 2 · Jacob LINE SR Ryle | — | Jacob LINE SR Ryle | 4:30.31 |
| 3 | Jase CRUME SO Woodford CountyPlace 3 · Jase CRUME SO Woodford County | — | Jase CRUME SO Woodford County | 4:36.00 |
| 4 | Tiger BARTLETT SO RylePlace 4 · Tiger BARTLETT SO Ryle | — | Tiger BARTLETT SO Ryle | 4:39.20 |
| 5 | Evan SMITH SO RylePlace 5 · Evan SMITH SO Ryle | — | Evan SMITH SO Ryle | 4:43.92 |
| 6 | Ryan HENDRIX FR Woodford CountyPlace 6 · Ryan HENDRIX FR Woodford County | — | Ryan HENDRIX FR Woodford County | 4:45.18 |
| 7 | Canaan THOMAS FR Henry ClayPlace 7 · Canaan THOMAS FR Henry Clay | — | Canaan THOMAS FR Henry Clay | 4:46.20 |
| 8 | John REINHART SO Lexington CatholicPlace 8 · John REINHART SO Lexington Catholic | — | John REINHART SO Lexington Catholic | 4:46.86 |
| 9 | Jon EADES JR Western HillsPlace 9 · Jon EADES JR Western Hills | — | Jon EADES JR Western Hills | 4:49.84 |
| 10 | Forrest GAGO SO Tates CreekPlace 10 · Forrest GAGO SO Tates Creek | — | Forrest GAGO SO Tates Creek | 4:50.32 |
| 11 | Jacob SCHWEIGARDT JR Tates CreekPlace 11 · Jacob SCHWEIGARDT JR Tates Creek | — | Jacob SCHWEIGARDT JR Tates Creek | 4:52.66 |
| 12 | Brevon RICKER FR Menifee CountyPlace 12 · Brevon RICKER FR Menifee County | — | Brevon RICKER FR Menifee County | 4:55.77 |
| 13 | Rian GALLAGHER SR RylePlace 13 · Rian GALLAGHER SR Ryle | — | Rian GALLAGHER SR Ryle | 4:58.25 |
| 14 | Asher JACK JR Tates CreekPlace 14 · Asher JACK JR Tates Creek | — | Asher JACK JR Tates Creek | 5:01.05 |
| 15 | Aidan BAILEY JR Great CrossingPlace 15 · Aidan BAILEY JR Great Crossing | — | Aidan BAILEY JR Great Crossing | 5:03.84 |
| 16 | Grant NOEHREN FR Henry ClayPlace 16 · Grant NOEHREN FR Henry Clay | — | Grant NOEHREN FR Henry Clay | 5:04.64 |
| 17 | Keith JOHNSON SO Great CrossingPlace 17 · Keith JOHNSON SO Great Crossing | — | Keith JOHNSON SO Great Crossing | 5:06.80 |
| 18 | Alex PRICE JR LafayettePlace 18 · Alex PRICE JR Lafayette | — | Alex PRICE JR Lafayette | 5:08.81 |
| 19 | Matthias JONES SO Western HillsPlace 19 · Matthias JONES SO Western Hills | — | Matthias JONES SO Western Hills | 5:09.12 |
| 20 | Alexander STARK JR LafayettePlace 20 · Alexander STARK JR Lafayette | — | Alexander STARK JR Lafayette | 5:10.17 |
| 21 | Ellis SKIRBOLL SO Tates CreekPlace 21 · Ellis SKIRBOLL SO Tates Creek | — | Ellis SKIRBOLL SO Tates Creek | 5:12.81 |
| 22 | Reeves MCCULLOUGH 8 Lexington CatholicPlace 22 · Reeves MCCULLOUGH 8 Lexington Catholic | — | Reeves MCCULLOUGH 8 Lexington Catholic | 5:13.74 |
| 23 | Jacob OLSEN SR Scott CountyPlace 23 · Jacob OLSEN SR Scott County | — | Jacob OLSEN SR Scott County | 5:14.35 |
| 24 | Jossue PACHECO SR Montgomery CountyPlace 24 · Jossue PACHECO SR Montgomery County | — | Jossue PACHECO SR Montgomery County | 5:16.97 |
| 25 | Peter JEFFERSON FR Henry ClayPlace 25 · Peter JEFFERSON FR Henry Clay | — | Peter JEFFERSON FR Henry Clay | 5:20.21 |
| 26 | Jacob ECKLER FR RylePlace 26 · Jacob ECKLER FR Ryle | — | Jacob ECKLER FR Ryle | 5:20.80 |
| 27 | Greg MEYER FR Western HillsPlace 27 · Greg MEYER FR Western Hills | — | Greg MEYER FR Western Hills | 5:22.50 |
| 28 | Henry MYERS JR Henry ClayPlace 28 · Henry MYERS JR Henry Clay | — | Henry MYERS JR Henry Clay | 5:23.82 |
| 29 | Ethan LOY FR LafayettePlace 29 · Ethan LOY FR Lafayette | — | Ethan LOY FR Lafayette | 5:24.98 |
| 30 | Benjamin DUTTLINGER SO LafayettePlace 30 · Benjamin DUTTLINGER SO Lafayette | — | Benjamin DUTTLINGER SO Lafayette | 5:25.11 |
| 31 | Benjamin HOELLEIN SO Henry ClayPlace 31 · Benjamin HOELLEIN SO Henry Clay | — | Benjamin HOELLEIN SO Henry Clay | 5:27.24 |
| 32 | Jacob SMITH FR Paul DunbarPlace 32 · Jacob SMITH FR Paul Dunbar | — | Jacob SMITH FR Paul Dunbar | 5:27.77 |
| 33 | Evan BARKLEY SO Frederick DouglassPlace 33 · Evan BARKLEY SO Frederick Douglass | — | Evan BARKLEY SO Frederick Douglass | 5:28.82 |
| 34 | Ismael VALLADARES 8 Franklin CountyPlace 34 · Ismael VALLADARES 8 Franklin County | — | Ismael VALLADARES 8 Franklin County | 5:29.88 |
| 35 | Davin NIEMI JR Tates CreekPlace 35 · Davin NIEMI JR Tates Creek | — | Davin NIEMI JR Tates Creek | 5:30.70 |
| 36 | Ishmael YANEZ JR Montgomery CountyPlace 36 · Ishmael YANEZ JR Montgomery County | — | Ishmael YANEZ JR Montgomery County | 5:31.06 |
| 37 | Will MARSDEN SR SayrePlace 37 · Will MARSDEN SR Sayre | — | Will MARSDEN SR Sayre | 5:31.50 |
| 38 | Carter KELSEY SO Paul DunbarPlace 38 · Carter KELSEY SO Paul Dunbar | — | Carter KELSEY SO Paul Dunbar | 5:32.32 |
| 39 | Adian ARORA SR LafayettePlace 39 · Adian ARORA SR Lafayette | — | Adian ARORA SR Lafayette | 5:32.49 |
| 40 | Grant GOODWIN SO Henry ClayPlace 40 · Grant GOODWIN SO Henry Clay | — | Grant GOODWIN SO Henry Clay | 5:32.91 |
| 41 | Isaac WELLS FR LafayettePlace 41 · Isaac WELLS FR Lafayette | — | Isaac WELLS FR Lafayette | 5:33.16 |
| 42 | Drew PONATOSKI FR Lexington CatholicPlace 42 · Drew PONATOSKI FR Lexington Catholic | — | Drew PONATOSKI FR Lexington Catholic | 5:35.59 |
| 43 | Joey GEBB SO LafayettePlace 43 · Joey GEBB SO Lafayette | — | Joey GEBB SO Lafayette | 5:35.65 |
| 44 | Ryan HASH SR Woodford CountyPlace 44 · Ryan HASH SR Woodford County | — | Ryan HASH SR Woodford County | 5:36.33 |
| 45 | Steven MEYER SO Western HillsPlace 45 · Steven MEYER SO Western Hills | — | Steven MEYER SO Western Hills | 5:41.62 |
| 46 | Samson WRIGHT FR LafayettePlace 46 · Samson WRIGHT FR Lafayette | — | Samson WRIGHT FR Lafayette | 5:43.65 |
| 47 | David (Freddy) HERV SR Montgomery CountyPlace 47 · David (Freddy) HERV SR Montgomery County | — | David (Freddy) HERV SR Montgomery County | 5:43.94 |
| 48 | Brenden BASS SO Western HillsPlace 48 · Brenden BASS SO Western Hills | — | Brenden BASS SO Western Hills | 5:44.10 |
| 49 | Julian PALOMEQUE LO JR Bryan StationPlace 49 · Julian PALOMEQUE LO JR Bryan Station | — | Julian PALOMEQUE LO JR Bryan Station | 5:46.95 |
| 50 | Joshua JETTON SO Woodford CountyPlace 50 · Joshua JETTON SO Woodford County | — | Joshua JETTON SO Woodford County | 5:47.54 |
| 51 | Nathan GOODPASTER SR Western HillsPlace 51 · Nathan GOODPASTER SR Western Hills | — | Nathan GOODPASTER SR Western Hills | 5:49.25 |
| 52 | Daniel MCCLELLAN FR Paul DunbarPlace 52 · Daniel MCCLELLAN FR Paul Dunbar | — | Daniel MCCLELLAN FR Paul Dunbar | 5:50.34 |
| 53 | David THOMAS SO RylePlace 53 · David THOMAS SO Ryle | — | David THOMAS SO Ryle | 5:51.48 |
| 54 | Porter GRIFFITH SO Great CrossingPlace 54 · Porter GRIFFITH SO Great Crossing | — | Porter GRIFFITH SO Great Crossing | 5:51.93 |
| 55 | Christian ROBERTS FR Franklin CountyPlace 55 · Christian ROBERTS FR Franklin County | — | Christian ROBERTS FR Franklin County | 6:00.28 |
| 56 | William HADDIX JR Montgomery CountyPlace 56 · William HADDIX JR Montgomery County | — | William HADDIX JR Montgomery County | 6:03.36 |
| 57 | Ethan MCINTOSH FR Henry ClayPlace 57 · Ethan MCINTOSH FR Henry Clay | — | Ethan MCINTOSH FR Henry Clay | 6:07.80 |
| 58 | William RASHLEIGH FR Great CrossingPlace 58 · William RASHLEIGH FR Great Crossing | — | William RASHLEIGH FR Great Crossing | 6:14.35 |
| 59 | Will RILEY FR Great CrossingPlace 59 · Will RILEY FR Great Crossing | — | Will RILEY FR Great Crossing | 6:14.83 |
| 60 | Seth MORRISON JR Montgomery CountyPlace 60 · Seth MORRISON JR Montgomery County | — | Seth MORRISON JR Montgomery County | 6:16.16 |
| 61 | Savion MORRISON JR Montgomery CountyPlace 61 · Savion MORRISON JR Montgomery County | — | Savion MORRISON JR Montgomery County | 6:16.45 |
| 62 | Kellen YOUNG FR Great CrossingPlace 62 · Kellen YOUNG FR Great Crossing | — | Kellen YOUNG FR Great Crossing | 6:17.18 |
| 63 | Isaiah SOWDERS FR Franklin CountyPlace 63 · Isaiah SOWDERS FR Franklin County | — | Isaiah SOWDERS FR Franklin County | 6:18.08 |
| 64 | Jack PRENDERGAST FR Paul DunbarPlace 64 · Jack PRENDERGAST FR Paul Dunbar | — | Jack PRENDERGAST FR Paul Dunbar | 6:22.05 |
| 65 | Daniel GARCIA SR Montgomery CountyPlace 65 · Daniel GARCIA SR Montgomery County | — | Daniel GARCIA SR Montgomery County | 6:34.63 |
| 66 | Austin CALDARARO FR Scott CountyPlace 66 · Austin CALDARARO FR Scott County | — | Austin CALDARARO FR Scott County | 7:04.78 |
| 67 | Alex DUTTON FR Great CrossingPlace 67 · Alex DUTTON FR Great Crossing | — | Alex DUTTON FR Great Crossing | 7:28.10 |
| 1 | Jacob LINE SR RylePlace 1 · Jacob LINE SR Ryle | — | Jacob LINE SR Ryle | 11:00.55 |
| 2 | Aidan BAILEY JR Great CrossingPlace 2 · Aidan BAILEY JR Great Crossing | — | Aidan BAILEY JR Great Crossing | 11:06.53 |
| 3 | Keith JOHNSON SO Great CrossingPlace 3 · Keith JOHNSON SO Great Crossing | — | Keith JOHNSON SO Great Crossing | 11:46.50 |
| 4 | Isaac ANDREWS FR Franklin CountyPlace 4 · Isaac ANDREWS FR Franklin County | — | Isaac ANDREWS FR Franklin County | 11:57.08 |
| 5 | Carter KELSEY SO Paul DunbarPlace 5 · Carter KELSEY SO Paul Dunbar | — | Carter KELSEY SO Paul Dunbar | 12:08.22 |
| 6 | Josh DRUMMOND SO Lexington CatholicPlace 6 · Josh DRUMMOND SO Lexington Catholic | — | Josh DRUMMOND SO Lexington Catholic | 12:25.77 |
| 7 | Joshua JETTON SO Woodford CountyPlace 7 · Joshua JETTON SO Woodford County | — | Joshua JETTON SO Woodford County | 12:43.36 |
| 8 | John BRADLEY FR SayrePlace 8 · John BRADLEY FR Sayre | — | John BRADLEY FR Sayre | 13:10.67 |
| 9 | Daniel GARCIA SR Montgomery CountyPlace 9 · Daniel GARCIA SR Montgomery County | — | Daniel GARCIA SR Montgomery County | 14:44.25 |
| 1 | Alex BEAM SR Harrison CountyPlace 1 · Alex BEAM SR Harrison County | — | Alex BEAM SR Harrison County | 16.35 |
| 2 | Ronan MCCAULEY SR Harrison CountyPlace 2 · Ronan MCCAULEY SR Harrison County | — | Ronan MCCAULEY SR Harrison County | 16.72 |
| 3 | Jacob MCCORMICK SR Montgomery CountyPlace 3 · Jacob MCCORMICK SR Montgomery County | — | Jacob MCCORMICK SR Montgomery County | 17.33 |
| 4 | tanner TUMEY FR Harrison CountyPlace 4 · tanner TUMEY FR Harrison County | — | tanner TUMEY FR Harrison County | 17.52 |
| 5 | Elijah WILLIAMS FR Great CrossingPlace 5 · Elijah WILLIAMS FR Great Crossing | — | Elijah WILLIAMS FR Great Crossing | 18.64 |
| 6 | Evan TALLEY SO RylePlace 6 · Evan TALLEY SO Ryle | — | Evan TALLEY SO Ryle | 18.78 |
| 7 | Ayden MARTIN SO Scott CountyPlace 7 · Ayden MARTIN SO Scott County | — | Ayden MARTIN SO Scott County | 19.59 |
| 8 | Japhet MOMA JR Bryan StationPlace 8 · Japhet MOMA JR Bryan Station | — | Japhet MOMA JR Bryan Station | 20.15 |
| 9 | Will ROENKER FR Paul DunbarPlace 9 · Will ROENKER FR Paul Dunbar | — | Will ROENKER FR Paul Dunbar | 20.44 |
| 10 | Dan CALZINI SO SayrePlace 10 · Dan CALZINI SO Sayre | — | Dan CALZINI SO Sayre | 20.99 |
| 11 | Malonda GABRIEL JR Bryan StationPlace 11 · Malonda GABRIEL JR Bryan Station | — | Malonda GABRIEL JR Bryan Station | 21.54 |
| 12 | Kai KESTNER FR Great CrossingPlace 12 · Kai KESTNER FR Great Crossing | — | Kai KESTNER FR Great Crossing | 22.49 |
| 13 | Drew KEMPER SO Franklin CountyPlace 13 · Drew KEMPER SO Franklin County | — | Drew KEMPER SO Franklin County | 25.02 |
| 1 | Alex BEAM SR Harrison CountyPlace 1 · Alex BEAM SR Harrison County | — | Alex BEAM SR Harrison County | 42.26 |
| 2 | Andrew FINLEY SR Lexington CatholicPlace 2 · Andrew FINLEY SR Lexington Catholic | — | Andrew FINLEY SR Lexington Catholic | 43.66 |
| 3 | Montae ASHFORD FR Bryan StationPlace 3 · Montae ASHFORD FR Bryan Station | — | Montae ASHFORD FR Bryan Station | 43.98 |
| 4 | Bryson CARPENTER JR Bryan StationPlace 4 · Bryson CARPENTER JR Bryan Station | — | Bryson CARPENTER JR Bryan Station | 44.87 |
| 5 | Andrew WITHERINGTON SO Tates CreekPlace 5 · Andrew WITHERINGTON SO Tates Creek | — | Andrew WITHERINGTON SO Tates Creek | 45.70 |
| 6 | Thiago PIRES JR FrankfortPlace 6 · Thiago PIRES JR Frankfort | — | Thiago PIRES JR Frankfort | 45.94 |
| 7 | Jacob MCCORMICK SR Montgomery CountyPlace 7 · Jacob MCCORMICK SR Montgomery County | — | Jacob MCCORMICK SR Montgomery County | 46.13 |
| 8 | Ayden MARTIN SO Scott CountyPlace 8 · Ayden MARTIN SO Scott County | — | Ayden MARTIN SO Scott County | 47.85 |
| 9 | tanner TUMEY FR Harrison CountyPlace 9 · tanner TUMEY FR Harrison County | — | tanner TUMEY FR Harrison County | 49.02 |
| 10 | Brevon RICKER FR Menifee CountyPlace 10 · Brevon RICKER FR Menifee County | — | Brevon RICKER FR Menifee County | 49.37 |
| 11 | Paolo CASTRO FR RylePlace 11 · Paolo CASTRO FR Ryle | — | Paolo CASTRO FR Ryle | 49.48 |
| 12 | Krish PATEL JR Montgomery CountyPlace 12 · Krish PATEL JR Montgomery County | — | Krish PATEL JR Montgomery County | 50.47 |
| 13 | jack HOWARD FR Harrison CountyPlace 13 · jack HOWARD FR Harrison County | — | jack HOWARD FR Harrison County | 51.22 |
| 14 | Elijah WILLIAMS FR Great CrossingPlace 14 · Elijah WILLIAMS FR Great Crossing | — | Elijah WILLIAMS FR Great Crossing | 51.41 |
| 15 | Logan STIGALL SR Montgomery CountyPlace 15 · Logan STIGALL SR Montgomery County | — | Logan STIGALL SR Montgomery County | 51.92 |
| 16 | Matthew MITCHELL FR Woodford CountyPlace 16 · Matthew MITCHELL FR Woodford County | — | Matthew MITCHELL FR Woodford County | 52.64 |
| 17 | James RHODY SO Western HillsPlace 17 · James RHODY SO Western Hills | — | James RHODY SO Western Hills | 53.03 |
| 18 | Cole SPRADLIN FR Great CrossingPlace 18 · Cole SPRADLIN FR Great Crossing | — | Cole SPRADLIN FR Great Crossing | 53.19 |
| 19 | Dan CALZINI SO SayrePlace 19 · Dan CALZINI SO Sayre | — | Dan CALZINI SO Sayre | 53.41 |
| 20 | Evan TALLEY SO RylePlace 20 · Evan TALLEY SO Ryle | — | Evan TALLEY SO Ryle | 53.51 |