901 128 901 128 Justin Obra 25-29 1:53:18 25-29 902 100 902 100 Ryan Pettit 45-49 1:53:23 45-49 903 101 903 101 Andy Cribb 45-49 1:53:25 45-49 904 102 904 102 Gareth Blair 45-49 1:53:30 45-49 905 103 905 103 Jordan Bruce 45-49 1:53:35 45-49 906 198 906 198 Chris O'Connor 35-39 1:53:47 35-39 907 129 907 129 Alex Labbee 25-29 1:53:51 25-29 908 130 908 130 Stefano Pezzetta 25-29 1:53:55 25-29 909 215 909 215 Shellwyne Rodney 30-34 1:54:00 30-34 910 4 910 4 Patrice Marcotte 65-69 1:54:03 65-69 911 131 911 131 Roiland Hernandez 25-29 1:54:06 25-29 912 132 912 132 Basil KHAN 25-29 1:54:07 25-29 913 46 913 46 Victor Shibaev 16-24 1:54:20 16-24 914 21 914 21 Jay Houston 55-59 1:54:29 55-59 915 146 915 146 Kyle Courville 40-44 1:54:38 40-44 916 133 916 133 Justin Punzalan 25-29 1:54:44 25-29 917 199 917 199 Kyle Sawyer 35-39 1:54:49 35-39 918 104 918 104 Waldo Calderon 45-49 1:54:50 45-49 919 134 919 134 Arthur Lung 25-29 1:55:01 25-29 920 147 920 147 Frank Ruggiero 40-44 1:55:01 40-44 921 148 921 148 Omar Davis 40-44 1:55:06 40-44 922 200 922 200 Joey Ventura 35-39 1:55:07 35-39 923 149 923 149 Justin Wheatley 40-44 1:55:13 40-44 924 22 924 22 Robert Kemp 55-59 1:55:14 55-59 925 150 925 150 Benjamin Schollbach 40-44 1:55:17 40-44 926 216 926 216 Samuel Baiden 30-34 1:55:17 30-34 927 47 927 47 Mitchell Weber 16-24 1:55:26 16-24 928 151 928 151 Jonathan Lim 40-44 1:55:29 40-44 929 13 929 13 Peter Amanatidis 60-64 1:55:33 60-64 930 217 930 217 Nathan Chu 30-34 1:55:35 30-34 931 201 931 201 Jeff Rogers 35-39 1:55:36 35-39 932 48 932 48 Alex Mo 16-24 1:55:43 16-24 933 202 933 202 Balraj Jutla 35-39 1:55:51 35-39 934 23 934 23 Mike Burns 55-59 1:55:51 55-59 935 38 935 38 Haroun Khajah 50-54 1:55:56 50-54 936 39 936 39 Jason Scheib 50-54 1:56:10 50-54 937 152 937 152 David Lai 40-44 1:56:20 40-44 938 218 938 218 Gaby Matumba 30-34 1:56:21 30-34 939 135 939 135 Harj Thandi 25-29 1:56:24 25-29 940 136 940 136 Paul Croswell 25-29 1:56:30 25-29 941 219 941 219 Mackenzie Scott 30-34 1:56:34 30-34 942 153 942 153 Randy Pitawanakwat 40-44 1:57:07 40-44 943 203 943 203 Brandon Koruna 35-39 1:57:18 35-39 944 137 944 137 Alexander Rodriguez 25-29 1:57:29 25-29 945 204 945 204 Gopal Narasimhaiah 35-39 1:57:35 35-39 946 14 946 14 Jim Giannou 60-64 1:57:42 60-64 947 105 947 105 Scencee Lynch 45-49 1:57:49 45-49 948 220 948 220 Vincent Huynh 30-34 1:58:04 30-34 949 205 949 205 Raymond Sarria 35-39 1:58:05 35-39 950 206 950 206 Scott Baas 35-39 1:58:06 35-39 951 138 951 138 Arvin Mir 25-29 1:58:10 25-29 952 40 952 40 Par Nijhawan 50-54 1:58:16 50-54 953 24 953 24 Patrick Tocco 55-59 1:58:33 55-59 954 25 954 25 Stephen Henkel 55-59 1:58:46 55-59 955 26 955 26 David Popowich 55-59 1:58:49 55-59 956 41 956 41 Mike Strople 50-54 1:58:51 50-54 957 207 957 207 Antoine Vaquez 35-39 1:59:15 35-39 958 221 958 221 Graeme Buchan 30-34 1:59:29 30-34 959 106 959 106 James Powell 45-49 1:59:33 45-49 960 222 960 222 Martin Hamilton 30-34 1:59:36 30-34 961 223 961 223 Rachael Ewins 30-34 1:59:40 30-34 962 42 962 42 Robert Day 50-54 1:59:48 50-54 963 43 963 43 Edward Apostol 50-54 1:59:54 50-54 964 44 964 44 Rob Richardson 50-54 1:59:55 50-54 965 208 965 208 Daniel Arteaga 35-39 1:59:58 35-39 966 45 966 45 Greg Connor 50-54 2:00:13 50-54 967 107 967 107 Matt Andrusiek 45-49 2:00:18 45-49 968 27 968 27 Kevin Reinsma 55-59 2:00:38 55-59 969 139 969 139 Ethan Sweeney 25-29 2:00:57 25-29 970 140 970 140 Pake Rassouli 25-29 2:02:24 25-29 971 209 971 209 Jimohal Francis 35-39 2:02:33 35-39 972 28 972 28 Jim Nuwer 55-59 2:02:40 55-59 973 224 973 224 Malik McPherson 30-34 2:02:58 30-34 974 210 974 210 Cory Skinkle 35-39 2:03:01 35-39 975 49 975 49 Martin Gonzalez 16-24 2:03:12 16-24 976 46 976 46 Ken Horton 50-54 2:03:16 50-54 977 211 977 211 Saahil Arora 35-39 2:03:25 35-39 978 225 978 225 Matt Mejias 30-34 2:03:28 30-34 979 141 979 141 Adrian Angquiangco 25-29 2:03:35 25-29 980 29 980 29 Jaleel Moidu 55-59 2:03:44 55-59 981 142 981 142 Ardalan Gharibi 25-29 2:03:54 25-29 982 108 982 108 Kris Medri 45-49 2:04:03 45-49 983 154 983 154 Cory Mctague 40-44 2:04:20 40-44 984 226 984 226 Roy Hickey 30-34 2:04:33 30-34 985 155 985 155 Sam Elkareh 40-44 2:04:44 40-44 986 212 986 212 Matt Manley 35-39 2:04:58 35-39 987 156 987 156 Jason Marshall 40-44 2:05:15 40-44 988 109 988 109 Chris Sweeting 45-49 2:05:27 45-49 989 143 989 143 Nariman Bakhtiary 25-29 2:06:08 25-29 990 227 990 227 Matt Boudreau 30-34 2:06:42 30-34 991 47 991 47 Rob Mark 50-54 2:06:50 50-54 992 157 992 157 Ho Fai Mok 40-44 2:06:56 40-44 993 213 993 213 Tyler Wolfford 35-39 2:06:57 35-39 994 214 994 214 Marc Agboka 35-39 2:07:01 35-39 995 215 995 215 Sandi B 35-39 2:07:14 35-39 996 158 996 158 Gordon Mccullough 40-44 2:08:09 40-44 997 48 997 48 Jeremy Walker 50-54 2:08:32 50-54 998 159 998 159 Kamil Szwed 40-44 2:08:50 40-44 999 228 999 228 Vlad Neata 30-34 2:09:20 30-34 1,000 144 1,000 144 Tony Yoon 25-29 2:10:05 25-29