1 | Desert Hills High School (UT) | 19 |
| 1) Joshua Thatcher | | 14:49.00 | 1 |
| 2) Jaiden Melendrez | | 14:50.00 | 2 |
| 3) Tanner Sharp | | 15:15.00 | 4 |
| 4) Spencer Ford | | 15:18.00 | 5 |
| 5) Sage Ducote | | 15:34.00 | 7 |
| Average Time: 15:09.20 Total Time: 1:15:46.00 1-5 Split: 45.00 |
| 6) Riley Swaney | | 15:52.00 | 16 |
| 7) Scott Sandberg | | 16:08.90 | 23 |
2 | Pine View (UT) | 48 |
| 1) Nick Hill | | 15:12.00 | 3 |
| 2) Alex Hill | | 15:39.00 | 9 |
| 3) Paul Gaona | | 15:40.00 | 10 |
| 4) Dallen Gillespie | | 15:42.00 | 12 |
| 5) Andrew Nielsen | | 15:50.00 | 14 |
| Average Time: 15:36.60 Total Time: 1:18:03.00 1-5 Split: 38.00 |
| 6) Jason Hall | | 16:08.20 | 22 |
| 7) Jake Taylor | | 16:15.10 | 26 |
3 | Cedar High School (UT) | 66 |
| 1) Eric Lambert | | 15:23.80 | 6 |
| 2) Luke Orison | | 15:37.50 | 8 |
| 3) Tayson Meanea | | 15:50.80 | 15 |
| 4) Jesse Holyoak | | 15:55.60 | 18 |
| 5) Mitchell Zufelt | | 16:02.50 | 19 |
| Average Time: 15:46.04 Total Time: 1:18:50.20 1-5 Split: 38.70 |
| 6) Logan Davis | | 16:16.20 | 27 |
| 7) Jace Roundy | | 16:27.70 | 29 |
4 | Canyon View (UT) | 103 |
| 1) Justin Hunt | | 15:40.20 | 11 |
| 2) Mckade Steffensen | | 15:42.60 | 13 |
| 3) Lance Prisbrey | | 16:04.50 | 20 |
| 4) Kordell Baker | | 16:12.20 | 24 |
| 5) Ben Gatherum | | 16:45.10 | 35 |
| Average Time: 16:04.92 Total Time: 1:20:24.60 1-5 Split: 1:04.90 |
| 6) Sean Mcghan | | 16:48.00 | 37 |
| 7) Ben Fish | | 16:54.30 | 40 |
5 | Hurricane (UT) | 165 |
| 1) Kody Watts | | 16:13.60 | 25 |
| 2) Isaiah Kinikini | | 16:25.80 | 28 |
| 3) Jesse Barraclough | | 16:29.70 | 31 |
| 4) Elias Kinikini | | 16:53.40 | 39 |
| 5) Christian Armstrong | | 16:59.90 | 42 |
| Average Time: 16:36.48 Total Time: 1:23:02.40 1-5 Split: 46.30 |
| 6) Jacob Barney | | 18:37.00 | 90 |
6 | Stansbury High School (UT) | 184 |
| 1) Piercen Maez | | 15:54.10 | 17 |
| 2) Jake Graves | | 16:28.80 | 30 |
| 3) Josh Larsen | | 16:55.90 | 41 |
| 4) Josh Wintch | | 17:02.00 | 44 |
| 5) Hawk Call | | 17:21.30 | 52 |
| Average Time: 16:44.42 Total Time: 1:23:42.10 1-5 Split: 1:27.20 |
| 6) Aaron Gubler | | 17:23.90 | 53 |
| 7) Jaxton Maez | | 17:27.40 | 55 |
7 | Dixie High School (UT) | 265 |
| 1) Alec Vaughn | | 17:09.70 | 46 |
| 2) Tucker Hathaway | | 17:13.10 | 47 |
| 3) Ike Urquhart | | 17:13.70 | 48 |
| 4) Cody Richards | | 17:25.00 | 54 |
| 5) August Wood | | 17:57.60 | 70 |
| Average Time: 17:23.82 Total Time: 1:26:59.10 1-5 Split: 47.90 |
| 6) Sam Bennion | | 18:12.90 | 78 |
| 7) Nolan Porras | | 18:15.90 | 83 |
8 | Uintah (UT) | 273 |
| 1) Mason Walk | | 16:49.00 | 38 |
| 2) Aaron Dockins | | 17:19.60 | 50 |
| 3) Christian Graham | | 17:21.10 | 51 |
| 4) Austin Valentine | | 17:50.00 | 65 |
| 5) Kenny Searle | | 17:56.50 | 69 |
| Average Time: 17:27.24 Total Time: 1:27:16.20 1-5 Split: 1:07.50 |
| 6) Nathan Grindle | | 18:02.80 | 72 |
| 7) Jacob Speirs | | 18:06.10 | 76 |
9 | Bear River (UT) | 293 |
| 1) Luke Summers | | 16:08.00 | 21 |
| 2) Micah Dean | | 17:32.60 | 57 |
| 3) Ethan Hurst | | 17:37.60 | 59 |
| 4) Alex Jackman | | 18:05.20 | 75 |
| 5) Austin Christensen | | 18:15.50 | 81 |
| Average Time: 17:31.78 Total Time: 1:27:38.90 1-5 Split: 2:07.50 |
| 6) Parker Theurer | | 18:29.30 | 86 |
| 7) Riley Park | | 18:39.80 | 92 |
10 | Payson (UT) | 319 |
| 1) Emilia Levia | | 16:29.90 | 32 |
| 2) Tim Nguyen | | 17:16.80 | 49 |
| 3) Tucker Brown | | 17:41.60 | 60 |
| 4) Kellis Johnson | | 17:41.66 | 61 |
| 5) Chris Turner | | 19:31.60 | 117 |
| Average Time: 17:44.31 Total Time: 1:28:41.56 1-5 Split: 3:01.70 |
| 6) Jace Jones | | 21:13.10 | 136 |
| 7) Norman Dinkins | | 24:29.00 | 145 |
11 | Snow Canyon (UT) | 342 |
| 1) Joseph Mehr | | 17:30.20 | 56 |
| 2) Sterling Sadler | | 17:51.00 | 66 |
| 3) Garrett Schroeder | | 17:51.40 | 67 |
| 4) Josh Willits | | 17:58.00 | 71 |
| 5) Bryson Reynolds | | 18:15.80 | 82 |
| Average Time: 17:53.28 Total Time: 1:29:26.40 1-5 Split: 45.60 |
| 6) Matt Austin | | 18:31.20 | 88 |
| 7) Marshall Schmutz | | 19:20.90 | 110 |
12 | Grantsville High School (UT) | 353 |
| 1) Paul Blackhurst | | 16:33.80 | 33 |
| 2) Wesley Allen | | 16:38.40 | 34 |
| 3) Miles Wilson | | 18:42.10 | 93 |
| 4) John Christensen | | 18:49.50 | 95 |
| 5) Derek Holt | | 18:54.60 | 98 |
| Average Time: 17:55.68 Total Time: 1:29:38.40 1-5 Split: 2:20.80 |
| 6) Seth Riches | | 19:14.00 | 104 |
| 7) Jase Wilson | | 19:18.00 | 107 |
13 | Richfield (UT) | 366 |
| 1) Kellon Sandall | | 16:45.70 | 36 |
| 2) Jonathan Monsen | | 17:42.20 | 62 |
| 3) Austin Pace | | 17:46.70 | 64 |
| 4) Daniel Dastrup | | 18:38.70 | 91 |
| 5) Bryan Beard | | 19:22.20 | 113 |
| Average Time: 18:03.10 Total Time: 1:30:15.50 1-5 Split: 2:36.50 |
14 | Tooele (UT) | 418 |
| 1) Zach Marble | | 17:06.50 | 45 |
| 2) Jason Roberts | | 18:19.40 | 84 |
| 3) Tanner Hahne | | 18:29.60 | 87 |
| 4) Casey Cooper | | 18:56.30 | 99 |
| 5) Ryan Callister | | 19:08.00 | 103 |
| Average Time: 18:23.96 Total Time: 1:31:59.80 1-5 Split: 2:01.50 |
| 6) Ethan Olcott | | 19:21.50 | 111 |
| 7) Spencer Hahne | | 19:24.10 | 115 |
15 | Union (UT) | 429 |
| 1) Carson Goodrich | | 17:44.10 | 63 |
| 2) Alex Powell | | 17:53.00 | 68 |
| 3) Connor Snow | | 18:03.50 | 73 |
| 4) Brandon Stengel | | 19:17.30 | 106 |
| 5) Levi Miller | | 19:38.30 | 119 |
| Average Time: 18:31.24 Total Time: 1:32:36.20 1-5 Split: 1:54.20 |
| 6) Joshua Costello | | 20:00.50 | 132 |
| 7) Brent Lisonbee | | 21:28.00 | 137 |
16 | Carbon (UT) | 443 |
| 1) Drew Jones | | 17:34.00 | 58 |
| 2) Paul Bryner | | 18:03.90 | 74 |
| 3) Logan Engar | | 18:43.10 | 94 |
| 4) Kyle Quinton | | 19:18.50 | 108 |
| 5) Kaden Kranendonk | | 19:20.20 | 109 |
| Average Time: 18:35.94 Total Time: 1:32:59.70 1-5 Split: 1:46.20 |
| 6) Jw Broadbear | | 19:25.30 | 116 |
| 7) Kanyon Beecher | | 19:46.10 | 124 |
17 | Morgan (UT) | 463 |
| 1) Tyler Deeble | | 18:13.00 | 79 |
| 2) Payton Bailey | | 18:15.30 | 80 |
| 3) Colin Smith | | 18:28.00 | 85 |
| 4) Trenden Wilkerson | | 18:51.10 | 96 |
| 5) Christian Mcclellan | | 19:44.00 | 123 |
| Average Time: 18:42.28 Total Time: 1:33:31.40 1-5 Split: 1:31.00 |
| 6) Caleb Dredge | | 19:52.70 | 126 |
| 7) Tyler Payne | | 19:55.20 | 128 |
18 | North Sanpete (UT) | 502 |
| 1) Carl Peel | | 17:00.95 | 43 |
| 2) Brenden Blackham | | 18:52.00 | 97 |
| 3) Justin Bowles | | 19:14.50 | 105 |
| 4) Skyler Rocco | | 19:53.00 | 127 |
| 5) Benjamin Palmer | | 19:58.80 | 130 |
| Average Time: 18:59.85 Total Time: 1:34:59.25 1-5 Split: 2:57.85 |
| 6) Ben Fryer | | 22:28.41 | 141 |
19 | Ben Lomond (UT) | 505 |
| 1) Nate Medsker | | 18:10.60 | 77 |
| 2) Cole Andersen | | 19:01.60 | 100 |
| 3) Jackson Zundel | | 19:05.70 | 101 |
| 4) Landen Winterbottom | | 19:06.90 | 102 |
| 5) Adrian Cendejas | | 19:49.60 | 125 |
| Average Time: 19:02.88 Total Time: 1:35:14.40 1-5 Split: 1:39.00 |
| 6) Braxton Higgs | | 19:59.10 | 131 |
| 7) Joseph Richey | | 20:12.80 | 133 |
20 | Park City (UT) | 599 |
| 1) Tate Hoefler | | 19:22.00 | 112 |
| 2) Avi Gregory | | 19:23.80 | 114 |
| 3) Devon Gregory | | 19:33.00 | 118 |
| 4) Karsten Beling | | 19:43.00 | 121 |
| 5) Jack Parker | | 20:58.00 | 134 |
| Average Time: 19:47.96 Total Time: 1:38:59.80 1-5 Split: 1:36.00 |
| 6) Jackson Parker | | 21:49.00 | 139 |
| 7) Terren Nichols | | 23:20.00 | 142 |
21 | Juan Diego Catholic (UT) | 631 |
| 1) Turner Crooms | | 18:36.00 | 89 |
| 2) Andrew Zinman | | 19:56.30 | 129 |
| 3) Christian Velasco | | 21:03.60 | 135 |
| 4) Colter Gansen | | 21:46.10 | 138 |
| 5) Richard Owens | | 22:09.30 | 140 |
| Average Time: 20:42.26 Total Time: 1:43:31.30 1-5 Split: 3:33.30 |
| 6) Braxton Hanzelka | | 32:37.10 | 147 |
22 | Juab (UT) | 675 |
| 1) Spencer Eldridge | | 19:40.30 | 120 |
| 2) Trent Esplin | | 19:43.40 | 122 |
| 3) Cody Robinson | | 23:22.00 | 143 |
| 4) Jacob Spotten | | 24:22.00 | 144 |
| 5) Isaac Covington | | 26:44.00 | 146 |
| Average Time: 22:46.34 Total Time: 1:53:51.70 1-5 Split: 7:03.70 |