| 1 | 300 | Sean DaviesSan Jose Bicycle Club | Jr. men 15-18 | 36:43.0 | --100%39,19%7,36%09:00:00.0 | 
    
        
            | 2 | 302 | Jasper SchuetzPiedmont High School | Jr. men 15-18 | 36:57.0 | +0:14.0+0,64%99,37%38,80%6,77%09:00:00.0 | 
    
        
            | 3 | 304 | Holden AllenTeam Booger | Jr. men 15-18 | 37:18.0 | +0:35.0+1,59%98,44%38,22%5,89%09:00:00.0 | 
    
        
            | 4 | 314 | Pavio TkachRock Lobster Jr. | Jr. men 15-18 | 37:47.0 | +1:04.0+2,91%97,18%37,42%4,67%09:00:00.0 | 
    
        
            | 5 | 305 | Finnian CaulfieldTeam Mike's Bikes Devo | Jr. men 15-18 | 37:54.0 | +1:11.0+3,22%96,88%37,23%4,37%09:00:00.0 | 
    
        
            | 6 | 306 | Aiden KaplanVigus Coaching | Jr. men 15-18 | 39:03.0 | +2:20.0+6,35%94,02%35,32%1,47%09:00:00.0 | 
    
        
            | 7 | 313 | Oliver GlueckMikes Bikes Devo | Jr. men 15-18 | 39:35.0 | +2:52.0+7,81%92,76%34,44%0,13%09:00:00.0 | 
    
        
            | 8 | 308 | Jack Mehta0 | Jr. men 15-18 | 39:41.0 | +2:58.0+8,08%92,52%34,27%-0,13%09:00:00.0 | 
    
        
            | 9 | 310 | Zachary RudySJBC | Jr. men 15-18 | 41:56.0 | +5:13.0+14,21%87,56%30,55%-5,80%09:00:00.0 | 
    
        
            | 10 | 303 | Matthew WernerRock Lobster Jr. | Jr. men 15-18 | 42:36.0 | +5:53.0+16,02%86,19%29,44%-7,49%09:00:00.0 | 
    
        
            | 11 | 311 | Abraham BacharRock Lobster | Jr. men 15-18 | 44:00.0 | +7:17.0+19,84%83,45%27,12%-11,02%09:00:00.0 | 
    
        
            | 12 | 312 | Sage SuroPico Blanco Cycling | Jr. men 15-18 | 1:27:24.0 | +50:41.0+138,04%42,01%-44,76%-120,52%09:00:00.0 | 
    
        
            | 13 | 309 | Rocco NearhoodSycip / Devout Coffee | Jr. men 15-18 | 2:16:16.0 | +1:39:33.0+271,13%26,94%-125,70%-243,82%09:00:00.0 | 
    
        
            | 14 | 301 | Logan RamosSycip Devout | Jr. men 15-18 | 3:08:06.0 | +2:31:23.0+412,30%19,52%-211,55%-374,60%09:00:00.0 |