| 1 | Bryson CoulterPlace 1 · Grade JR · Stockton | JR | Stockton | 17:07.04 | 1 |
| 2 | Dallas LarsenPlace 2 · Grade SR · Warsaw | SR | Warsaw | 17:20.78 | 2 |
| 3 | Isaac AshtonPlace 3 · Grade JR · Tipton | JR | Tipton | 17:34.86 | 3 |
| 4 | Tyler AdamsPlace 4 · Grade JR · Stockton | JR | Stockton | 17:38.75 | 4 |
| 5 | Zachery HoltPlace 5 · Grade FR · Sherwood | FR | Sherwood | 17:57.56 | 5 |
| 6 | Jordan BondurantPlace 6 · Grade SO · California | SO | California | 18:00.38 | 6 |
| 7 | Cody BockPlace 7 · Grade SR · Stockton | SR | Stockton | 18:00.75 | 7 |
| 8 | Kendall RegerPlace 8 · Grade SR · Versailles | SR | Versailles | 18:01.19 | 8 |
| 9 | Trevor PorterPlace 9 · Grade SO · California | SO | California | 18:01.72 | 9 |
| 10 | Mosiah BradshawPlace 10 · Grade SR · Stockton | SR | Stockton | 18:02.40 | 10 |
| 11 | Jason CrowPlace 11 · Grade FR · California | FR | California | 18:04.45 | 11 |
| 12 | Isaac AshPlace 12 · Grade JR · California | JR | California | 18:07.40 | 12 |
| 13 | Hunter TevisPlace 13 · Grade SR · Holden | SR | Holden | 18:08.21 | 13 |
| 14 | Caden KirkseyPlace 14 · Grade SO · California | SO | California | 18:09.55 | 14 |
| 15 | Morgan ThomasPlace 15 · Grade SR · Stockton | SR | Stockton | 18:11.75 | 15 |
| 16 | Joseph DearmanPlace 16 · Grade SR · Stockton | SR | Stockton | 18:18.74 | 16 |
| 17 | Caleb MooneyPlace 17 · Grade JR · El Dorado Springs | JR | El Dorado Springs | 18:43.34 | 17 |
| 18 | Maleek PorterPlace 18 · Grade JR · Warsaw | JR | Warsaw | 18:48.21 | 18 |
| 19 | Justin HarrisonPlace 19 · Grade FR · Stockton | FR | Stockton | 18:50.13 | 19 |
| 20 | Eli MoberlyPlace 20 · Grade FR · Lone Jack | FR | Lone Jack | 19:03.81 | 20 |
| 21 | Tyler CummingsPlace 21 · Grade SO · Lone Jack | SO | Lone Jack | 19:07.19 | 21 |
| 22 | Garin McCullickPlace 22 · Grade SO · El Dorado Springs | SO | El Dorado Springs | 19:18.69 | 22 |
| 23 | Jake BrownPlace 23 · Grade JR · Lone Jack | JR | Lone Jack | 19:20.19 | 23 |
| 24 | Austin BolinPlace 24 · Grade JR · California | JR | California | 19:21.78 | 24 |
| 25 | Brice KnollPlace 25 · Grade FR · El Dorado Springs | FR | El Dorado Springs | 19:28.97 | 25 |
| 26 | Seth HarmonPlace 26 · Grade SR · Holden | SR | Holden | 19:37.65 | 26 |
| 27 | Colby SommererPlace 27 · Grade FR · California | FR | California | 19:41.23 | 27 |
| 28 | Trevor RowlandPlace 28 · Grade SR · Skyline | SR | Skyline | 19:45.48 | 28 |
| 29 | Jordan RowlandPlace 29 · Grade FR · Skyline | FR | Skyline | 19:46.52 | 29 |
| 30 | Cylan BurnsPlace 30 · Grade SO · Versailles | SO | Versailles | 19:58.00 | 30 |
| 31 | Preston BurnettPlace 31 · Grade SR · Tipton | SR | Tipton | 20:01.86 | 31 |
| 32 | Colby BoicourtPlace 32 · Grade JR · Versailles | JR | Versailles | 20:03.96 | 32 |
| 33 | Macen ManneringPlace 33 · Grade SO · Tipton | SO | Tipton | 20:07.20 | 33 |
| 34 | Robert MaplesPlace 34 · Grade JR · Holden | JR | Holden | 20:20.64 | 34 |
| 36 | Carson JonesPlace 36 · Grade FR · Sherwood | FR | Sherwood | 20:30.27 | 36 |
| 37 | Charlie LinkPlace 37 · Grade SO · Lone Jack | SO | Lone Jack | 20:30.89 | 37 |
| 38 | Alec BrandtPlace 38 · Grade JR · Barstow | JR | Barstow | 20:33.67 | 38 |
| 39 | Matthew BarkerPlace 39 · Grade SO · Holden | SO | Holden | 20:34.55 | 39 |
| 40 | Matthew JustisPlace 40 · Grade FR · Barstow | FR | Barstow | 20:35.30 | 40 |
| 41 | Blaine SchnorfPlace 41 · Grade JR · Sherwood | JR | Sherwood | 20:37.10 | 41 |
| 42 | Gavin MooneyPlace 42 · Grade JR · El Dorado Springs | JR | El Dorado Springs | 20:41.30 | 42 |
| 43 | Zachary DunklePlace 43 · Grade SR · Sherwood | SR | Sherwood | 20:46.01 | 43 |
| 44 | Dawson KnippPlace 44 · Grade FR · Tipton | FR | Tipton | 20:46.52 | 44 |
| 45 | Zachary ChapmanPlace 45 · Grade SO · Warsaw | SO | Warsaw | 20:46.94 | 45 |
| 46 | Xingtao LiuPlace 46 · Grade JR · Barstow | JR | Barstow | 20:47.37 | 46 |
| 47 | Ryan SmithPlace 47 · Grade FR · Sherwood | FR | Sherwood | 20:47.71 | 47 |
| 48 | Francis SimmonsPlace 48 · Grade SO · Barstow | SO | Barstow | 20:50.06 | 48 |
| 49 | Ricky ZagoPlace 49 · Grade FR · Versailles | FR | Versailles | 20:55.17 | 49 |
| 50 | Ethan HillPlace 50 · Grade JR · Lone Jack | JR | Lone Jack | 20:57.77 | 50 |
| 51 | Logan CarterPlace 51 · Grade SO · Sherwood | SO | Sherwood | 21:00.97 | 51 |
| 52 | Bret KiblerPlace 52 · Grade SR · Lone Jack | SR | Lone Jack | 21:02.38 | 52 |
| 53 | Christopher MoorePlace 53 · Grade SO · Barstow | SO | Barstow | 21:03.11 | 53 |
| 54 | Cory JurgensmeyerPlace 54 · Grade SO · Tipton | SO | Tipton | 21:03.49 | 54 |
| 55 | Jason PoisalPlace 55 · Grade SR · Sherwood | SR | Sherwood | 21:05.80 | 55 |
| 56 | Dax VoglerPlace 56 · Grade SR · Holden | SR | Holden | 21:16.80 | 56 |
| 57 | Hunter StevensonPlace 57 · Grade SO · Butler | SO | Butler | 21:20.89 | 57 |
| 58 | Ethan EdwardsPlace 58 · Grade SO · Skyline | SO | Skyline | 21:30.09 | 58 |
| 59 | Nick RaddatzPlace 59 · Grade JR · El Dorado Springs | JR | El Dorado Springs | 21:39.69 | 59 |
| 60 | Nikolay MertzPlace 60 · Grade SO · Skyline | SO | Skyline | 21:40.84 | 60 |
| 61 | Vincent PedrozaPlace 61 · Grade JR · Skyline | JR | Skyline | 21:47.86 | 61 |
| 62 | Zane KelleyPlace 62 · Grade FR · Skyline | FR | Skyline | 21:49.05 | 62 |
| 63 | Jax BrandesPlace 63 · Grade FR · Crest Ridge | FR | Crest Ridge | 21:54.14 | — |
| 64 | Seth NewtonPlace 64 · Grade FR · Versailles | FR | Versailles | 21:54.54 | 63 |
| 65 | Juan ComstockPlace 65 · Grade SR · Versailles | SR | Versailles | 21:59.48 | 64 |
| 66 | Wenhan SunPlace 66 · Grade SO · Barstow | SO | Barstow | 22:01.46 | 65 |
| 67 | Cameron AkesonPlace 67 · Grade SR · S.C.A. | SR | S.C.A. | 22:06.28 | — |
| 68 | Trevyn GarringerPlace 68 · Grade FR · El Dorado Springs | FR | El Dorado Springs | 22:15.91 | 66 |
| 69 | Aidan CannonPlace 69 · Grade SR · Lone Jack | SR | Lone Jack | 22:22.09 | 67 |
| 70 | Gavin IchristPlace 70 · Grade FR · Tipton | FR | Tipton | 22:23.88 | 68 |
| 71 | Dustin SilversPlace 71 · Grade SO · Crest Ridge | SO | Crest Ridge | 22:24.18 | — |
| 72 | Luke LummaPlace 72 · Grade SR · Barstow | SR | Barstow | 22:36.15 | 69 |
| 73 | John BufordPlace 73 · Grade SO · Butler | SO | Butler | 22:36.50 | 70 |
| 74 | Ryan BlackPlace 74 · Grade FR · Butler | FR | Butler | 22:42.72 | 71 |
| 75 | Ty JohnsonPlace 75 · Grade FR · Butler | FR | Butler | 22:52.69 | 72 |
| 76 | Eric FillipiPlace 76 · Grade JR · Skyline | JR | Skyline | 23:51.18 | 73 |
| 77 | Dalton BrownPlace 77 · Grade SO · Warsaw | SO | Warsaw | 23:52.18 | 74 |
| 78 | Trent HymanPlace 78 · Grade SO · Versailles | SO | Versailles | 24:01.27 | 75 |
| 79 | Dakota AshworthPlace 79 · Grade SR · Crest Ridge | SR | Crest Ridge | 24:23.58 | — |
| 80 | Jacob QuinnPlace 80 · Grade SR · Holden | SR | Holden | 24:29.30 | 76 |
| 81 | Owen SchmidtPlace 81 · Grade JR · Tipton | JR | Tipton | 24:36.79 | 77 |
| 82 | Ethan SwarnesPlace 82 · Grade FR · Butler | FR | Butler | 24:42.89 | 78 |
| 83 | Wesley DrakePlace 83 · Grade FR · Warsaw | FR | Warsaw | 25:10.43 | 79 |
| 84 | Kordell CraftPlace 84 · Grade FR · Butler | FR | Butler | 26:24.79 | 80 |
| 85 | Hayden SommerPlace 85 · Grade SO · S.C.A. | SO | S.C.A. | 38:02.68 | — |