| 1 | 283 | Joseph BellTeam America Global Bikes | Junior Boys 12-14 | 14 | M |
26:13.3 | --100%16.85%15.79% |
| 2 | 295 | Kole McCarrickLegacy Cycling | Junior Boys 12-14 | 13 | M |
26:32.2 | +0:18.9+1.20%98.81%15.85%14.78% |
| 3 | 281 | Hayden ArmisteadSlippery Pig Race Team | Junior Boys 12-14 | 14 | M |
26:36.2 | +0:22.9+1.46%98.57%15.64%14.56% |
| 4 | 260 | Bryce VaughanThin Air Racing | Junior Boys 12-14 | 14 | M |
26:37.1 | +0:23.8+1.51%98.51%15.59%14.52% |
| 5 | 505 | Izaac AdamsEl Grupo Youth Cycling | Junior Boys 12-14 | 12 | M |
27:44.8 | +1:31.5+5.82%94.50%12.01%10.89% |
| 6 | 249 | Tag BroaderipNationwide VeloWorx | Junior Boys 12-14 | 12 | M |
27:56.7 | +1:43.4+6.57%93.83%11.38%10.26% |
| 7 | 253 | Finn Perelstein | Junior Boys 12-14 | 13 | M |
27:57.7 | +1:44.4+6.64%93.78%11.33%10.20% |
| 8 | 266 | Zach Palmero | Junior Boys 12-14 | 13 | M |
28:02.2 | +1:48.9+6.92%93.53%11.09%9.96% |
| 9 | 278 | Kole HartSonoran Cycles | Junior Boys 12-14 | 14 | M |
28:12.9 | +1:59.6+7.60%92.94%10.53%9.39% |
| 10 | 580 | Zach AlexanderFlat Tire Bike Shop | Junior Boys 12-14 | 13 | M |
28:22.4 | +2:09.1+8.21%92.42%10.03%8.88% |
| 11 | 275 | Paul Bustamante | Junior Boys 12-14 | 13 | M |
30:30.8 | +4:17.5+16.37%85.94%3.24%2.01% |
| 12 | 276 | TAYLOR ALLEN | Junior Boys 12-14 | 14 | M |
31:45.8 | +5:32.5+21.13%82.55%-0.72%-2.01% |
| 13 | 269 | Trevor SnodgrassLegacy Cycling | Junior Boys 12-14 | 13 | M |
32:32.0 | +6:18.7+24.07%80.60%-3.17%-4.48% |
| 14 | 268 | Wesley Childress | Junior Boys 12-14 | 14 | M |
32:35.4 | +6:22.1+24.29%80.46%-3.35%-4.66% |
| 15 | 507 | Benedict Jr ColombiEl Grupo Youth Cycling | Junior Boys 12-14 | 13 | M |
32:37.7 | +6:24.4+24.43%80.36%-3.47%-4.79% |
| 16 | 600 | Skyler Thomas | Junior Boys 12-14 | 14 | M |
33:27.6 | +7:14.3+27.60%78.37%-6.11%-7.46% |
| 17 | 292 | Nathaniel Hartsfield | Junior Boys 12-14 | 13 | M |
33:55.0 | +7:41.7+29.35%77.31%-7.55%-8.92% |
| 18 | 599 | Gideon Phillips | Junior Boys 12-14 | 13 | M |
34:03.7 | +7:50.4+29.90%76.98%-8.01%-9.39% |
| 19 | 506 | Caleb HugginsEl Grupo Youth Cycling | Junior Boys 12-14 | 13 | M |
34:41.2 | +8:27.9+32.28%75.60%-9.99%-11.40% |
| 20 | 595 | Nikolas Pallozzi | Junior Boys 12-14 | 14 | M |
40:13.9 | +14:00.6+53.43%65.18%-27.58%-29.20% |
| 21 | 801 | Aidan GartheThrive Youth Cycling | Junior Boys 12-14 | 12 | M |
40:14.9 | +14:01.6+53.49%65.15%-27.63%-29.26% |
| 22 | 290 | Hayden DietzmanNationwide VeloWorx | Junior Boys 12-14 | 12 | M |
42:52.4 | +16:39.1+63.50%61.16%-35.96%-37.69% |