12 December 2004
Portland, OR, United States
# Rider Age* Team Time
1
Flag United States
SELANDER Bjorn
16 36:48
2
Flag United States
WEIGHALL Nicholas
17 0:20
3
Flag United States
KAPPIUS Brady
17 0:33
4
Flag United States
PETERSON Mitchell
17 0:37
5
Flag United States
STETINA Peter
17 0:51
6
Flag United States
MARZOT Charles
17 0:52
7
Flag United States
DUGAN William
17 1:34
8
Flag United States
VAN GARDEREN Tejay
16 1:53
9
Flag United States
MCGRATH Adam
17 2:03
10
Flag United States
RIGGS Eric
17 2:19
11
Flag United States
BRECHWALD Luke
17 2:21
12
Flag United States
BELCHER Jonathan
17 2:22
13
Flag United States
HOWES Alex
16 2:23
14
Flag United States
SWITTERS Adam
17 ''
15
Flag United States
NOBLE Chance
16 3:01
16
Flag United States
STOCKBURGER Chris
17 3:26
17
Flag United States
MACLEOD Morgan
17 3:56
18
Flag United States
CARROLL Austin
17 4:11
19
Flag United States
HOSEY Michael
17 4:26
20
Flag United States
ROGERSON Joey
17 4:31
21
Flag United States
HARWOOD Noah
  5:40
22
Flag United States
OWENS Ryan
16 5:48
23
Flag United States
DALLE ANGELINI Gian
16 ''
24
Flag United States
GIVEN Tyler
  5:54
25
Flag United States
MOTZ Alex
  6:54
26
Flag United States
BANNERMAN Nathan
16 7:02
27
Flag United States
MCELWAINE Colt
17 7:48
28
Flag United States
SWART Marc
  8:08
29
Flag United States
WETZEL Logan
17 ''
30
Flag United States
MEGALE Ian
16 8:53
31
Flag United States
MORTON Sam
   
32
Flag United States
WEDAM Terence
   
* Age: UCI-age. Age of the rider at the end of  2004.