About what I expected from him. 2nd American, a minute behind the winner. Glad to at least see him getting in races.
1 29:11.37 M29 Afewerki Berhane ERI
2 29:13.01 0:01.64 M23 Allan Kiprono KEN
3 29:21.61 0:10.24 M25 Solomon Deksisa ETH
4 29:30.28 0:18.91 M16 Juan Luis Barrios Nieves MEX
5 29:48.06 0:36.69 M28 Samson Gebreyohannes ERI
6 29:59.52 0:48.15 M26 Tilahun Regassa ETH
7 30:04.67 0:53.30 M8 Sean Quigley USA
8 30:10.27 0:58.90 M32 Byron Piedra ECU
9 30:12.97 1:01.60 M1 Ryan Hall USA
10 30:21.54 1:10.17 M30 Kiflom Sium ERI
11 30:31.11 1:19.74 M3 Bobby Curtis USA
12 30:31.83 1:20.46 M2 Luke Puskesdra USA
13 30:38.47 1:27.10 M14 Jhon Cusi Huaman PER
14 30:43.60 1:32.23 M13 Raul Cesar Machacuay Huaman PER
15 30:44.18 1:32.81 M27 Gebo Burka ETH
16 30:53.75 1:42.38 M24 Kevin Kipruto Kochei KEN
17 30:57.27 1:45.90 M9 Ben Bruce USA
18 31:04.19 1:52.82 M18 Erick PÉREZ MEX
19 31:10.87 1:59.50 M31 Miguel Almachi ECU
20 31:15.06 2:03.69 M5 Stephen Pifer USA
21 31:23.32 2:11.95 M4 Tyler Mccandless USA
22 31:27.74 2:16.37 M22 Lani Rutto KEN
23 31:28.98 2:17.61 M15 Constantino Leon Lopez PER
24 31:42.83 2:31.46 M6 Brent Vaughn USA
25 31:56.84 2:45.47 M17 JosÉ ANTONIO URIBE MARINO MEX
26 32:01.77 2:50.40 M7 Fernando Cabada USA
27 34:35.96 5:24.59 M33 Segundo Jami ECU