1 | | | 65 |
| 1) Luke Adams | 15:59.22 | 3 |
| 2) Ryan Ibarra | 16:09.83 | 7 |
| 3) Benjamin DiParisi | 16:30.15 | 13 |
| 4) Jake Nalepa | 16:45.29 | 20 |
| 5) Pierson Guerrant | 16:46.55 | 22 |
| Average Time: 16:26.21 Total Time: 1:22:11.04 1-5 Split: 47.33 | | |
| 6) Aiden Andrews | 16:48.34 | 23 |
| 7) Aedon Schroeder | 17:09.46 | 34 |
2 | | | 74 |
| 1) Will Venable | 15:30.60 | 2 |
| 2) Marr Lakins | 16:04.50 | 6 |
| 3) Leo Molinoff | 16:23.30 | 10 |
| 4) Henry Blondeau | 16:45.80 | 21 |
| 5) Wells Farfour | 17:11.13 | 35 |
| Average Time: 16:23.07 Total Time: 1:21:55.33 1-5 Split: 1:40.53 | | |
| 6) Hayes Green | 17:34.50 | 50 |
| 7) Miles Hubbard | 17:34.50 | 50 |
3 | | | 105 |
| 1) Andre Michaels | 16:03.70 | 5 |
| 2) Jacob Dokulil | 16:10.80 | 8 |
| 3) Banks Blizzard | 16:42.10 | 17 |
| 4) Sawyer Lisk | 17:02.94 | 29 |
| 5) Luke Lesher | 17:27.95 | 46 |
| Average Time: 16:41.50 Total Time: 1:23:27.49 1-5 Split: 1:24.25 | | |
| 6) Sam Brown | 18:13.90 | 85 |
| 7) Ken Ishii | 18:52.42 | 125 |
4 | | | 136 |
| 1) Noah Valyo | 15:28.00 | 1 |
| 2) Connor O'Toole | 16:42.90 | 18 |
| 3) Jonathan Taylor | 16:53.10 | 26 |
| 4) Karsten Sjoblad | 17:07.50 | 33 |
| 5) Jonah Blumenthal | 17:43.20 | 58 |
| Average Time: 16:46.94 Total Time: 1:23:54.70 1-5 Split: 2:15.20 | | |
| 6) Max Haugh | 17:54.90 | 66 |
| 7) Eddie Testa | 18:11.89 | 84 |
5 | | | 171 |
| 1) Sawyer Harrison | 16:37.35 | 15 |
| 2) Isaiah Perry | 16:39.58 | 16 |
| 3) Keagan Donovan | 17:20.02 | 41 |
| 4) Jacob Galloway | 17:28.08 | 47 |
| 5) Dylan Park | 17:35.90 | 52 |
| Average Time: 17:08.19 Total Time: 1:25:40.93 1-5 Split: 58.55 | | |
| 6) Christopher Heppner | 18:08.64 | 78 |
| 7) James Heppner | 19:18.02 | 145 |
6 | | | 186 |
| 1) Luke Nordone | 16:48.47 | 24 |
| 2) Silas Mann | 17:03.30 | 31 |
| 3) Wade Payne | 17:14.54 | 37 |
| 4) Matthew Ulicny | 17:16.13 | 38 |
| 5) Ian Johnson | 17:42.67 | 56 |
| Average Time: 17:13.02 Total Time: 1:26:05.11 1-5 Split: 54.20 | | |
| 6) Wyatt Pearce | 17:43.66 | 59 |
| 7) Ryan Adams | 17:50.20 | 62 |
7 | | | 195 |
| 1) Daniel Kelmer | 16:01.53 | 4 |
| 2) Bennett Casper | 16:55.50 | 27 |
| 3) Oliver Few | 17:23.02 | 43 |
| 4) Lukas Malek | 17:31.16 | 48 |
| 5) Benjamin Shaw | 18:06.03 | 73 |
| Average Time: 17:11.45 Total Time: 1:25:57.24 1-5 Split: 2:04.50 | | |
| 6) Eathan Quinn | 18:07.55 | 75 |
| 7) Jackson Crouch | 18:59.74 | 132 |
8 | | | 215 |
| 1) Blair Mitchell | 16:29.00 | 11 |
| 2) Vincent Lorelle | 17:05.00 | 32 |
| 3) Joey Bishop | 17:19.00 | 40 |
| 4) Bryce Zygmond | 17:33.00 | 49 |
| 5) Harrison Daly | 18:11.80 | 83 |
| Average Time: 17:19.56 Total Time: 1:26:37.80 1-5 Split: 1:42.80 | | |
| 6) Dominic DeLuca | 18:19.00 | 89 |
| 7) Brooks Parsons | 18:25.00 | 94 |
9 | | | 294 |
| 1) Christian Villasenor | 17:03.00 | 30 |
| 2) Bryson Bingaman | 17:36.00 | 53 |
| 3) Andrew Below | 17:42.00 | 55 |
| 4) Spencer Rundell | 17:50.70 | 64 |
| 5) Jack Morse | 18:22.00 | 92 |
| Average Time: 17:42.74 Total Time: 1:28:33.70 1-5 Split: 1:19.00 | | |
| 6) Nakevian Atkinson | 18:35.00 | 103 |
| 7) Pierson Davis | 18:51.00 | 124 |
10 | | | 356 |
| 1) Nolan Zerda | 17:22.21 | 42 |
| 2) Roman Mock | 17:25.50 | 45 |
| 3) Carsten Lyons | 18:09.73 | 79 |
| 4) Henry Montalvo | 18:16.50 | 86 |
| 5) Barrett Padnos | 18:36.45 | 104 |
| Average Time: 17:58.08 Total Time: 1:29:50.39 1-5 Split: 1:14.24 | | |
| 6) Griffin McHugh | 18:44.70 | 116 |
| 7) Grant Kreacic | 19:19.50 | 147 |
11 | | | 366 |
| 1) Matthew O'Connor | 16:52.03 | 25 |
| 2) Kalib Atkins | 17:12.42 | 36 |
| 3) Brody Geckler | 18:18.77 | 88 |
| 4) Andrew Valgardson | 18:28.94 | 97 |
| 5) James Colone | 18:48.13 | 120 |
| Average Time: 17:56.06 Total Time: 1:29:40.29 1-5 Split: 1:56.10 | | |
| 6) Alex Roer | 19:16.40 | 143 |
| 7) Sam Kastendike | 19:31.03 | 157 |
12 | | | 381 |
| 1) Gavin Stevens | 16:29.20 | 12 |
| 2) Isaac Fischer | 17:50.24 | 63 |
| 3) Griffin Cloninger | 18:21.28 | 91 |
| 4) Ronak Mathur | 18:31.36 | 101 |
| 5) Skyler Grout | 18:43.55 | 114 |
| Average Time: 17:59.13 Total Time: 1:29:55.63 1-5 Split: 2:14.35 | | |
| 6) Gavin Stephens | 18:52.50 | 126 |
| 7) Nathan Sunday | 19:03.01 | 136 |
13 | | | 440 |
| 1) Owen Reece | 16:57.60 | 28 |
| 2) James Pickelsimer | 17:49.83 | 61 |
| 3) Jude Cayton | 18:41.48 | 111 |
| 4) Jonathan Salene | 18:47.30 | 119 |
| 5) Ethan Mulcahy | 18:48.30 | 121 |
| Average Time: 18:12.90 Total Time: 1:31:04.51 1-5 Split: 1:50.70 | | |
| 6) Gavin Robinson | 18:48.78 | 122 |
| 7) Alexander Garcia | 19:34.33 | 164 |
14 | | | 458 |
| 1) Matthew Walker | 16:35.67 | 14 |
| 2) John Callahan | 16:43.67 | 19 |
| 3) Toby Mistak | 18:28.32 | 96 |
| 4) Miller Chang | 19:27.87 | 152 |
| 5) Joshua Schulz | 19:42.99 | 177 |
| Average Time: 18:11.70 Total Time: 1:30:58.52 1-5 Split: 3:07.32 | | |
| 6) Connor Mead | 19:44.60 | 181 |
| 7) Landen Holland | 19:53.10 | 187 |
15 | | | 533 |
| 1) Colin Egan | 17:37.60 | 54 |
| 2) Owen Alford | 17:59.08 | 69 |
| 3) Chip O'Buch | 18:06.31 | 74 |
| 4) Tiernan Brady | 19:28.82 | 154 |
| 5) Cooper Rogers | 19:45.58 | 182 |
| Average Time: 18:35.48 Total Time: 1:32:57.39 1-5 Split: 2:07.98 | | |
| 6) Treysean Daugherty | 19:58.61 | 193 |
| 7) Foxx Melton | 20:11.58 | 212 |
16 | | | 614 |
| 1) Brandon Williams | 16:12.00 | 9 |
| 2) Jason Labrecque | 18:53.29 | 127 |
| 3) James Lysiuk | 18:56.10 | 129 |
| 4) Jackson Luke | 19:11.65 | 139 |
| 5) Nicholas Ratnesar | 20:09.50 | 210 |
| Average Time: 18:40.51 Total Time: 1:33:22.54 1-5 Split: 3:57.50 | | |
| 6) parker crowl | 20:19.00 | 218 |
| 7) Shane Searles | 20:53.30 | 246 |
17 | | | 647 |
| 1) Grady Stallings | 18:41.11 | 109 |
| 2) Seth Roy | 18:41.85 | 112 |
| 3) Bradley Hummel | 18:54.01 | 128 |
| 4) Zachary Rappoport | 19:22.90 | 148 |
| 5) Coen Dunkin | 19:23.90 | 150 |
| Average Time: 19:00.75 Total Time: 1:35:03.77 1-5 Split: 42.79 | | |
| 6) Bobby Alfonsin | 19:36.71 | 168 |
| 7) Gabriel Phillips | 19:37.95 | 169 |
18 | | | 651 |
| 1) Patrick Dalton | 18:45.72 | 117 |
| 2) Brian Eddleman | 18:49.28 | 123 |
| 3) Pete Daniel | 18:58.26 | 131 |
| 4) Joshua Sheehan | 19:10.87 | 138 |
| 5) Henry Barlow | 19:15.70 | 142 |
| Average Time: 18:59.97 Total Time: 1:34:59.83 1-5 Split: 29.98 | | |
| 6) Holden Ball | 19:17.10 | 144 |
| 7) Triston Dunn | 19:39.90 | 171 |
19 | | | 662 |
| 1) Jack Barbulescu | 17:57.70 | 68 |
| 2) Thomas Brown | 18:17.80 | 87 |
| 3) Nickolas Mayer | 19:13.60 | 141 |
| 4) Aaron Durban-Assaf | 19:43.96 | 178 |
| 5) Brandon Wisniewski | 19:53.88 | 188 |
| Average Time: 19:01.39 Total Time: 1:35:06.94 1-5 Split: 1:56.18 | | |
| 6) Zachary Soderberg | 20:06.70 | 204 |
| 7) Blake Lane | 20:13.60 | 213 |
20 | | | 727 |
| 1) Kylen Bergman | 18:08.59 | 77 |
| 2) Connor Trullinger | 18:10.41 | 81 |
| 3) J.T. Matthews | 19:28.77 | 153 |
| 4) Rainger Willey | 19:31.60 | 159 |
| 5) Preston Sharp | 21:11.60 | 257 |
| Average Time: 19:18.19 Total Time: 1:36:30.97 1-5 Split: 3:03.01 | | |
| 6) James Michael | 21:33.40 | 288 |
| 7) Billy Hopkins | 21:55.10 | 310 |
21 | | | 774 |
| 1) Ford Evans | 17:56.05 | 67 |
| 2) Caleb Garey | 18:42.50 | 113 |
| 3) Caleb Conde | 19:55.60 | 190 |
| 4) Adam Watson | 20:04.91 | 201 |
| 5) Chase Coughlin | 20:06.60 | 203 |
| Average Time: 19:21.13 Total Time: 1:36:45.66 1-5 Split: 2:10.55 | | |
| 6) Evan Herman | 20:18.50 | 217 |
| 7) Bobby Hudson | 20:25.80 | 224 |
22 | | | 1096 |
| 1) Mitchell Wheelis | 18:41.00 | 108 |
| 2) Maddox Warwick | 19:36.00 | 166 |
| 3) John Saenz | 21:13.00 | 262 |
| 4) John Griffin | 21:19.00 | 271 |
| 5) Stephen Healy | 21:34.00 | 289 |
| Average Time: 20:28.60 Total Time: 1:42:23.00 1-5 Split: 2:53.00 | | |
| 6) Simon Hanford | 22:12.00 | 335 |
23 | | | 1194 |
| 1) Noah Martino | 18:57.69 | 130 |
| 2) Myles Ford | 20:20.54 | 219 |
| 3) Kyle Bayer | 20:41.67 | 235 |
| 4) Dakotah Brewington | 21:49.98 | 302 |
| 5) Aaron Eaddy | 21:54.70 | 308 |
| Average Time: 20:44.92 Total Time: 1:43:44.58 1-5 Split: 2:57.01 | | |
| 6) Alexander Negron | 24:00.39 | 378 |
| 7) Owen Knaus | 24:21.83 | 386 |
24 | | | 1327 |
| 1) Obinna Achumba | 19:23.30 | 149 |
| 2) Chandler Chapman | 20:47.60 | 240 |
| 3) Caleb Thanos | 21:42.80 | 295 |
| 4) Chapman Cameron | 21:56.70 | 313 |
| 5) Daniel Richardson | 22:09.80 | 330 |
| Average Time: 21:12.04 Total Time: 1:46:00.20 1-5 Split: 2:46.50 | | |
25 | | | 1548 |
| 1) Hayden Anderson | 19:35.21 | 165 |
| 2) Dylan Sanchez Oregel | 20:56.00 | 248 |
| 3) Palmer Smith | 21:59.90 | 321 |
| 4) Caden Curtis | 24:19.60 | 385 |
| 5) Evan Williams | 29:50.00 | 429 |
| Average Time: 23:20.14 Total Time: 1:56:40.71 1-5 Split: 10:14.79 |