| 1 | Elijah WhartonPlace 1 · Grade 12 · Davidson Academy | 12 | Davidson Academy | 15:15.2 PR |
| 2 | Kaden PeasePlace 2 · Grade 11 · Summit | 11 | Summit | 15:34.5 |
| 3 | Levi DetwilerPlace 3 · Grade 11 · Cookeville | 11 | Cookeville | 15:45.4 |
| 4 | Brent FerrellPlace 4 · Grade 12 · Martin Luther King | 12 | Martin Luther King | 15:55.3 |
| 5 | Dallen MilfordPlace 5 · Grade 12 · Independence | 12 | Independence | 16:03.4 |
| 6 | Isaiah SmidtPlace 6 · Grade 11 · Nolensville | 11 | Nolensville | 16:05.2 |
| 7 | John FergusonPlace 7 · Grade 11 · Liberty Creek | 11 | Liberty Creek | 16:10.9 |
| 8 | Jaxon PoolePlace 8 · Grade 10 · Portland | 10 | Portland | 16:11.5 |
| 9 | Owen HurstPlace 9 · Grade 12 · Franklin | 12 | Franklin | 16:12.2 |
| 10 | Christ XiaoPlace 10 · Grade 11 · Brentwood | 11 | Brentwood | 16:12.8 |
| 11 | Salvador MendozaPlace 11 · Grade 12 · Pope John Paul II | 12 | Pope John Paul II | 16:15.3 |
| 12 | Bear BrowningPlace 12 · Grade 12 · Brentwood Academy | 12 | Brentwood Academy | 16:18.0 PR |
| 13 | Eli PiercePlace 13 · Grade 12 · Franklin | 12 | Franklin | 16:19.3 |
| 14 | Isaac WhartonPlace 14 · Grade 12 · Davidson Academy | 12 | Davidson Academy | 16:19.7 |
| 15 | Grant KempPlace 15 · Grade 11 · Green Hill | 11 | Green Hill | 16:22.0 |
| 16 | Nick HenleyPlace 16 · Grade 12 · Green Hill | 12 | Green Hill | 16:22.2 |
| 17 | Race RoatePlace 17 · Grade 9 · Brentwood Academy | 9 | Brentwood Academy | 16:23.0 PR |
| 18 | Jackson OliverPlace 18 · Grade 9 · Liberty Creek | 9 | Liberty Creek | 16:23.2 |
| 19 | Nicolas SiebergPlace 19 · Grade 12 · Summit | 12 | Summit | 16:26.6 |
| 20 | Jayden LowryPlace 20 · Grade 11 · Clarksville | 11 | Clarksville | 16:28.4 |
| 21 | Channing RuizPlace 21 · Grade 11 · Independence | 11 | Independence | 16:29.7 |
| 22 | Micah BoboPlace 22 · Grade 11 · Arrows | 11 | Arrows | 16:30.2 PR |
| 23 | William SchulzePlace 23 · Grade 11 · Green Hill | 11 | Green Hill | 16:32.5 |
| 24 | Levi MyersPlace 24 · Grade 12 · Brentwood Academy | 12 | Brentwood Academy | 16:33.1 PR |
| 25 | Mac SmithPlace 25 · Grade 12 · Brentwood Academy | 12 | Brentwood Academy | 16:34.4 |
| 26 | Keegan HanzelyPlace 26 · Grade 12 · Independence | 12 | Independence | 16:36.2 |
| 27 | Asher SalmonsPlace 27 · Grade 9 · Independence | 9 | Independence | 16:36.9 |
| 28 | Aden GoodePlace 28 · Grade 11 · Cookeville | 11 | Cookeville | 16:37.9 |
| 29 | Daylen WilsonPlace 29 · Grade 12 · Dickson County | 12 | Dickson County | 16:37.9 |
| 30 | Parker MaldonadoPlace 30 · Grade 9 · Fred J. Page | 9 | Fred J. Page | 16:39.2 PR |
| 31 | Malique RoachPlace 31 · Grade 11 · Clarksville | 11 | Clarksville | 16:39.4 PR |
| 32 | Wyatt BradleyPlace 32 · Grade 9 · Father Ryan | 9 | Father Ryan | 16:40.3 |
| 33 | Abe MitchellPlace 33 · Grade 12 · Stewarts Creek | 12 | Stewarts Creek | 16:42.0 PR |
| 34 | Parker WardPlace 34 · Grade 11 · Central Magnet | 11 | Central Magnet | 16:42.7 |
| 35 | Ryder ChatmanPlace 35 · Grade 9 · Ravenwood | 9 | Ravenwood | 16:43.1 |
| 36 | Nate DyerPlace 36 · Grade 12 · Central Magnet | 12 | Central Magnet | 16:44.7 |
| 37 | John SchaeferPlace 37 · Grade 12 · Ravenwood | 12 | Ravenwood | 16:49.8 |
| 38 | Jason DyerPlace 38 · Grade 11 · Central Magnet | 11 | Central Magnet | 16:52.0 |
| 39 | Callix YeltonPlace 39 · Grade 12 · Independence | 12 | Independence | 16:56.3 |
| 40 | Ayden WilsonPlace 40 · Grade 11 · Dickson County | 11 | Dickson County | 16:57.9 |
| 41 | Jackson BrywczynskiPlace 41 · Grade 11 · Father Ryan | 11 | Father Ryan | 16:58.3 |
| 42 | Hudson CherryPlace 42 · Grade 12 · Rossview | 12 | Rossview | 17:02.5 PR |
| 43 | William EdwardsPlace 43 · Grade 12 · Fairview | 12 | Fairview | 17:05.7 |
| 44 | Chase DuncanPlace 44 · Grade 12 · Sovereign Grace | 12 | Sovereign Grace | 17:07.6 |
| 45 | Cashel KellyPlace 45 · Grade 11 · Franklin | 11 | Franklin | 17:07.6 |
| 46 | Oliver BrownPlace 46 · Grade 9 · Ravenwood | 9 | Ravenwood | 17:08.3 |
| 47 | Jayden BrooksPlace 47 · Grade 12 · Columbia Academy | 12 | Columbia Academy | 17:10.6 |
| 48 | Koen GarrettPlace 48 · Grade 10 · Dickson County | 10 | Dickson County | 17:13.1 |
| 49 | Cooper LooneyPlace 49 · Grade 10 · Nolensville | 10 | Nolensville | 17:13.7 |
| 50 | Carson PhillipsPlace 50 · Grade 12 · Central Magnet | 12 | Central Magnet | 17:16.4 |
| 51 | Aden PerezPlace 51 · Grade 12 · Station Camp | 12 | Station Camp | 17:18.3 |
| 52 | Kyle BehrensPlace 52 · Grade 10 · Ravenwood | 10 | Ravenwood | 17:20.5 |
| 53 | Jeremiah WambaughPlace 53 · Grade 12 · Independence | 12 | Independence | 17:24.0 |
| 54 | Xander JohnsonPlace 54 · Grade 11 · Franklin | 11 | Franklin | 17:26.7 |
| 55 | Alex SasaranPlace 55 · Grade 11 · Nolensville | 11 | Nolensville | 17:28.2 |
| 56 | Tennyson WebbPlace 56 · Grade 11 · Christ Presbyterian Academy | 11 | Christ Presbyterian Academy | 17:28.7 |
| 57 | Luke HarrenPlace 57 · Grade 12 · Brentwood | 12 | Brentwood | 17:29.1 |
| 58 | Aaden WalkerPlace 58 · Grade 12 · Central Magnet | 12 | Central Magnet | 17:32.3 |
| 59 | Franklin RandaPlace 59 · Grade 12 · Sycamore | 12 | Sycamore | 17:33.0 |
| 60 | Knox DickinsonPlace 60 · Grade 10 · Kirkwood | 10 | Kirkwood | 17:34.2 PR |
| 61 | Jamin DunhamPlace 61 · Grade 9 · Brentwood | 9 | Brentwood | 17:34.5 |
| 62 | Connor AndersonPlace 62 · Grade 10 · West Creek | 10 | West Creek | 17:35.5 |
| 63 | Hudson PresleyPlace 63 · Grade 10 · Wilson Central | 10 | Wilson Central | 17:36.2 PR |
| 64 | Lincoln GallerPlace 64 · Grade 11 · Rockvale | 11 | Rockvale | 17:42.8 |
| 65 | Mason ArchotePlace 65 · Grade 12 · Summit | 12 | Summit | 17:43.5 |
| 66 | Jonathan HazenPlace 66 · Grade 10 · Brentwood | 10 | Brentwood | 17:44.5 |
| 67 | Adrian RodriguezPlace 67 · Grade 11 · Father Ryan | 11 | Father Ryan | 17:48.4 |
| 68 | Jude KellyPlace 68 · Grade 12 · Liberty Creek | 12 | Liberty Creek | 17:49.5 |
| 69 | Gavin BrummettPlace 69 · Grade 10 · Macon County | 10 | Macon County | 17:50.4 |
| 70 | Miles FowlerPlace 70 · Grade 11 · Martin Luther King | 11 | Martin Luther King | 17:50.5 |
| 71 | Gift MautePlace 71 · Grade 9 · Donelson Christian Academy | 9 | Donelson Christian Academy | 17:51.7 |
| 72 | Grey HollimanPlace 72 · Grade 11 · Hume-Fogg Academic | 11 | Hume-Fogg Academic | 17:53.1 |
| 73 | Aiden PeavyPlace 73 · Grade 9 · Fred J. Page | 9 | Fred J. Page | 17:54.2 |
| 74 | James AdcockPlace 74 · Grade 10 · Beech | 10 | Beech | 17:55.5 |
| 75 | Joshua WestPlace 75 · Grade 10 · Liberty Creek | 10 | Liberty Creek | 17:56.0 PR |
| 76 | Charlie MarcianiPlace 76 · Grade 9 · Father Ryan | 9 | Father Ryan | 17:57.1 |
| 77 | Wyatt FischerPlace 77 · Grade 9 · Central Magnet | 9 | Central Magnet | 17:57.8 |
| 78 | Keane WelshPlace 78 · Grade 11 · Franklin | 11 | Franklin | 18:01.2 |
| 79 | David ScobeyPlace 79 · Grade 11 · Stewarts Creek | 11 | Stewarts Creek | 18:01.3 |
| 80 | Izaiah YoungPlace 80 · Grade 11 · Merrol Hyde Magnet | 11 | Merrol Hyde Magnet | 18:04.7 |
| 81 | Landon BrownPlace 81 · Grade 10 · Dekalb County | 10 | Dekalb County | 18:04.9 |
| 82 | Benjamin RamosPlace 82 · Grade 10 · Rossview | 10 | Rossview | 18:04.9 PR |
| 83 | Eli WyattPlace 83 · Grade 12 · Brentwood | 12 | Brentwood | 18:06.2 |
| 84 | Timothy HuffmanPlace 84 · Grade 10 · Green Hill | 10 | Green Hill | 18:07.0 |
| 85 | Matthew LeakPlace 85 · Grade 12 · Summit | 12 | Summit | 18:08.1 |
| 86 | Tucker BockPlace 86 · Grade 11 · Green Hill | 11 | Green Hill | 18:11.2 |
| 87 | Carson TidwellPlace 87 · Grade 11 · Merrol Hyde Magnet | 11 | Merrol Hyde Magnet | 18:11.7 |
| 88 | Jasper SmithPlace 88 · Grade 11 · Brentwood Academy | 11 | Brentwood Academy | 18:11.9 |
| 89 | Knox TidwellPlace 89 · Grade 9 · Merrol Hyde Magnet | 9 | Merrol Hyde Magnet | 18:12.2 |
| 90 | Hudson DavisPlace 90 · Grade 9 · Nolensville | 9 | Nolensville | 18:12.2 |
| 91 | Abbott StaggsPlace 91 · Grade 10 · Brentwood | 10 | Brentwood | 18:12.8 |
| 92 | Kaine WentworthPlace 92 · Grade 9 · Nolensville | 9 | Nolensville | 18:13.0 |
| 93 | Caleb StrasburgPlace 93 · Grade 12 · Kirkwood | 12 | Kirkwood | 18:13.1 PR |
| 94 | Jack McLemorePlace 94 · Grade 9 · Fred J. Page | 9 | Fred J. Page | 18:13.7 |
| 95 | Jackson ShearerPlace 95 · Grade 9 · Cookeville | 9 | Cookeville | 18:14.7 |
| 96 | Rane JensenPlace 96 · Grade 12 · Centennial | 12 | Centennial | 18:16.1 |
| 97 | Carlos VergaraPlace 97 · Grade 12 · Nolensville | 12 | Nolensville | 18:16.2 |
| 98 | Lucas LockridgePlace 98 · Grade 10 · Ravenwood | 10 | Ravenwood | 18:16.5 |
| 99 | Raife MikhailPlace 99 · Grade 9 · Father Ryan | 9 | Father Ryan | 18:16.7 |
| 100 | Miles McclurePlace 100 · Grade 12 · Gallatin | 12 | Gallatin | 18:17.3 |