| 1 | 29 | Frankie BrewerGoochland MTB - Goochland | JV Boys | 14 | M |
41:42.9 | --100%17,23%19,16%10:05:20.5 |
| 2 | 26 | Henry HarrellHenrico Composite Racing - Hanover | JV Boys | 13 | M |
44:50.7 | +3:07.8+7,50%93,02%11,02%13,10%10:05:20.5 |
| 3 | 28 | Cyrus McLaughlinCharlottesville Racing Club - Covesville | JV Boys | 14 | M |
45:21.0 | +3:38.1+8,71%91,98%10,02%12,12%10:05:20.5 |
| 4 | 22 | Dan McLaughlinCovesville | CAT 3 Men (35+) | 45 | M |
47:05.6 | +5:22.7+12,89%88,58%6,56%8,74%10:05:20.5 |
| 5 | 27 | Addison PainterMiller School of Albemarle - Lynchburg | JV Boys | 14 | M |
48:47.6 | +7:04.7+16,97%85,49%3,19%5,45%10:05:20.5 |
| 6 | 31 | Alex SedenoAnnandale | JV Boys | 15 | M |
51:32.8 | +9:49.9+23,57%80,93%-2,28%0,11%10:05:20.5 |
| 7 | 17 | YUAN LIMidlothian | CAT 3 Men (35+) | 41 | M |
51:34.0 | +9:51.1+23,62%80,90%-2,32%0,07%10:05:20.5 |
| 8 | 32 | George BrewerGoochland MTB - Goochland | Middle School Boys | 12 | M |
51:38.4 | +9:55.5+23,79%80,78%-2,46%-0,07%10:05:20.5 |
| 9 | 20 | Aaron BrownRVAracing - Richmond | CAT 3 Men (35+) | 56 | M |
51:57.8 | +10:14.9+24,57%80,28%-3,10%-0,70%10:05:20.5 |
| 10 | 23 | Kevin TuskeyHenrico Mountain Bike Team - Henrico | CAT 3 Men (35+) | 44 | M |
53:37.9 | +11:55.0+28,57%77,78%-6,41%-3,93%10:05:20.5 |
| 11 | 30 | Leonardo SedenoAnnandale | JV Boys | 15 | M |
53:38.4 | +11:55.5+28,59%77,77%-6,43%-3,95%10:05:20.5 |
| 12 | 19 | KISSMike WoodsKISS Army - Richmond | CAT 3 Men (35+) | 57 | M |
54:06.5 | +12:23.6+29,71%77,10%-7,36%-4,85%10:05:20.5 |
| 13 | 21 | Wayne HerndonHadensville | CAT 3 Men (35+) | 56 | M |
54:26.5 | +12:43.6+30,51%76,62%-8,02%-5,50%10:05:20.5 |
| 14 | 33 | Cris SedenoAnnandale | Middle School Boys | 12 | M |
55:15.7 | +13:32.8+32,47%75,49%-9,65%-7,09%10:05:20.5 |