Last Updated: 31st Oct 2025


# Name Best Sub 4 Time Date Best Effort Country
1 Hicham El Guerrouj 03:43:13 July 7, 1999 Mar
2 Noah Ngeny 03:43:40 July 7, 1999 Ken
3 Jakob Ingebrigtsen 03:43:73 Sept. 16, 2023 Nor
4 Yared Nuguse 03:43:97 Sept. 16, 2023 Usa
5 Noureddine Morceli 03:44:39 Sept. 5, 1993 Alg
6 Josh Kerr 03:45:34 May 25, 2024 Gbr
7 Niels Laros 03:45:94 None Ned
8 Steve Cram 03:46:32 July 27, 1985 Gbr
9 Daniel Komen 03:46:38 Aug. 26, 1997 Ken
10 Azeddine Habz 03:46:65 None Fra
11 Venuste Niyongabo 03:46:70 Aug. 26, 1997 Bdi
12 Said Aouita 03:46:76 July 2, 1987 Mar
13 Hobbs Kessler 03:46:90 None Usa
14 Alan Webb 03:46:91 July 21, 2007 Usa
15 Yomif Kejelcha 03:47:01 March 3, 2019 Eth
16 Bernard Lagat 03:47:28 June 29, 2001 Ken
17 Ayanleh Souleiman 03:47:32 May 31, 2014 Dji
18 Sebastian Coe 03:47:33 Aug. 28, 1981 Gbr
19 Cole Hocker 03:47:43 None Usa
20 Reynold Cheruiyot 03:47:46 July 5, 2025 Ken
21 Oliver Hoare 03:47:48 June 16, 2022 Aus
22 Cameron Myers 03:47:48 Feb. 8, 2025 Aus
23 George Mills 03:47:65 Sept. 16, 2023 Gbr
24 Laban Rotich 03:47:65 July 4, 1997 Ken
25 Narve Gilje Nordås 03:47:68 None Nor
26 Mario Garcia 03:47:69 Sept. 16, 2023 Esp
27 Steve Scott 03:47:69 July 7, 1982 Usa
28 Timothy Cheruiyot 03:47:71 July 5, 2025 Ken
29 Neil Gourley 03:47:74 May 25, 2024 Gbr
30 Jose Luis Gonzalez 03:47:79 July 27, 1985 Esp
31 Jake Wightman 03:47:82 July 5, 2025 Gbr
32 Silas Kiplagat 03:47:88 May 31, 2014 Ken
33 John Kemboi Kibowen 03:47:88 July 4, 1997 Ken
34 William Chirchir 03:47:94 July 28, 2000 Ken
35 Daham Najim Bashir 03:47:97 July 29, 2005 Qat
36 Reynold Kipkorir Cheruiyot 03:48:06 Sept. 16, 2023 Ken
37 Federico Riva 03:48:11 None Ita
38 Paul Korir 03:48:17 Aug. 8, 2003 Ken
39 Ali Saidi-Sief 03:48:23 July 13, 2001 Alg
40 Narve Gilje Nordas 03:48:24 Sept. 16, 2023 Nor
41 Isaac Nader 03:48:25 June 12, 2025 Por
42 Daniel Kipchirchir Komen 03:48:28 June 10, 2007 Ken
43 Grant Fisher 03:48:29 July 5, 2025 Usa
44 Ethan Strand 03:48:32 Feb. 1, 2025 Usa
45 Stewart Mcsweyn 03:48:37 July 1, 2021 Aus
46 Andres Diaz 03:48:38 June 29, 2001 Esp
47 Andres Manuel Diaz 03:48:38 June 29, 2001 Esp
48 Steve Ovett 03:48:40 Aug. 26, 1981 Gbr
49 Asbel Kiprop 03:48:50 June 7, 2009 Ken
50 Aman Wote 03:48:60 May 31, 2014 Eth
51 Haron Keitany 03:48:78 June 7, 2009 Ken
52 William Kemei 03:48:80 Aug. 21, 1992 Ken
53 Gary Martin 03:48:82 Feb. 8, 2025 Usa
54 Sydney Maree 03:48:83 Sept. 9, 1981 Usa
55 Robert Farken 03:48:83 None Ger
56 Festus Lagat 03:48:93 None Ken
57 Deresse Mekonnen 03:48:95 July 3, 2009 Eth
58 Craig Mottram 03:48:98 July 29, 2005 Aus
59 Stefan Nillessen 03:49:02 June 12, 2025 Ned
60 Ronald Kwemoi 03:49:04 May 27, 2017 Ken
61 Elijah Motonei Manangoi 03:49:08 May 27, 2017 Ken
62 John Walker 03:49:08 July 7, 1982 Nzl
63 Abdalaati Iguider 03:49:09 May 31, 2014 Mar
64 Geordie Beamish 03:49:09 May 25, 2024 Nzl
65 Marcin Lewandowski 03:49:11 July 1, 2021 Pol
66 Elliot Giles 03:49:16 June 12, 2025 Gbr
67 Anass Essayi 03:49:16 June 12, 2025 Mar
68 Peter Elliott 03:49:20 July 2, 1988 Gbr
69 Adam Spencer 03:49:21 July 27, 2025 Aus
70 Adel Mechaal 03:49:21 July 20, 2024 Esp
71 Jens-Peter Herold 03:49:22 July 20, 1988 Ger
72 Andrew Coscoran 03:49:26 Feb. 8, 2025 Irl
73 Matthew Centrowitz 03:49:26 July 24, 2021 Usa
74 Jye Edwards 03:49:27 July 1, 2021 Aus
75 Ilham Tanui Ozbilen 03:49:29 July 3, 2009 Ken
76 William Biwott Tanui 03:49:29 July 30, 2009 Ken
77 Joe Falcon 03:49:31 July 14, 1990 Usa
78 Mohamed Abdilaahi 03:49:32 July 27, 2025 Ger
79 David Moorcroft 03:49:34 June 26, 1982 Gbr
80 Benjamin Kipkurui 03:49:34 Aug. 25, 2000 Ken
81 Vincent Ciattei 03:49:37 June 12, 2025 Usa
82 Andrew Baddeley 03:49:38 June 6, 2008 Gbr
83 Charles Cheboi Simotwo 03:49:40 July 1, 2021 Ken
84 Abdi Bile 03:49:40 July 2, 1988 Som
85 James Kiplagat Magut 03:49:43 May 31, 2014 Ken
86 Edward Cheserek 03:49:44 Feb. 9, 2018 Ken
87 Samuel Tefera 03:49:45 July 21, 2019 Eth
88 Mike Boit 03:49:45 Aug. 28, 1981 Ken
89 Rui Silva 03:49:50 July 12, 2002 Por
90 Samuel Tanner 03:49:51 Sept. 16, 2023 Nzl
91 Fermin Cacho 03:49:56 July 5, 1996 Esp
92 Collins Cheboi 03:49:56 May 31, 2014 Ken
93 Jose Antonio Redolat 03:49:60 June 29, 2001 Esp
94 Filip Ingebrigtsen 03:49:60 July 21, 2019 Nor
95 Adam Fogg 03:49:62 Feb. 11, 2024 Gbr
96 Mekonnen Gebremedhin 03:49:70 June 4, 2011 Eth
97 Samuel Pihlström 03:49:70 None Swe
98 Mushir Salim Jawher 03:49:75 June 29, 2001 Ken
99 Leonard Mucheru 03:49:75 June 29, 2001 Nan
100 Ray Flynn 03:49:77 July 7, 1982 Irl
101 Caleb Mwangangi Ndiku 03:49:77 June 4, 2011 Ken
102 Wilfred Oanda Kirochi 03:49:77 July 6, 1991 Ken
103 Eamonn Coghlan 03:49:78 Feb. 27, 1983 Irl
104 Jim Spivey 03:49:80 July 5, 1986 Usa
105 Nick Willis 03:49:83 June 11, 2014 Nzl
106 Vyacheslav Shabunin 03:49:83 June 29, 2001 Rus
107 Homiyu Tesfaye 03:49:86 June 11, 2014 Ger
108 Simon Doyle 03:49:91 July 6, 1991 Aus
109 Tarek Boukensa 03:49:95 July 29, 2005 Alg
110 Thomas Wessinghage 03:49:98 Aug. 17, 1983 Frg
111 John Gregorek 03:49:98 March 3, 2019 Usa
112 Augustine Kiprono Choge 03:50:01 July 27, 2013 Ken
113 Ivan Heshko 03:50:04 July 30, 2004 Ukr
114 Mohamed Moustaoui 03:50:08 June 6, 2008 Mar
115 Mario García 03:50:14 May 25, 2024 Esp
116 Cooper Teare 03:50:17 Feb. 11, 2022 Usa
117 Jude Thomas 03:50:20 July 27, 2025 Aus
118 Amine Laalou 03:50:22 July 30, 2010 Mar
119 Gideon Gathimba 03:50:24 June 7, 2012 Ken
120 Alex Kipchirchir 03:50:25 Sept. 7, 2003 Ken
121 Kevin Sullivan 03:50:26 July 28, 2000 Can
122 John Mayock 03:50:32 July 5, 1996 Gbr
123 Eric Dubus 03:50:33 Aug. 16, 1995 Fra
124 Todd Harbour 03:50:34 July 11, 1981 Usa
125 Pierre Deleze 03:50:38 Aug. 25, 1982 Sui
126 James Kwalia C'Kurui 03:50:39 June 1, 2003 Ken
127 Cornelius Chirchir 03:50:40 Aug. 8, 2003 Ken
128 Eliud Kipchoge 03:50:40 July 30, 2004 Ken
129 Steve Holman 03:50:40 July 4, 1997 Usa
130 Bethwell Birgen 03:50:42 June 1, 2013 Ken
131 Yenew Alamirew 03:50:43 June 4, 2011 Eth
132 Amos Bartelsmeyer 03:50:45 Feb. 11, 2023 Ger
133 Shadrack Korir 03:50:49 June 8, 2008 Ken
134 Shedrack Kibet Korir 03:50:49 June 8, 2008 Nan
135 Hauke Fuhlbrugge 03:50:52 July 6, 1991 Ger
136 Jose Manuel Abascal 03:50:54 Sept. 10, 1986 Esp
137 William Tanui 03:50:57 Aug. 26, 1997 Ken
138 Ali Hakimi 03:50:57 Aug. 26, 1997 Tun
139 Sammy Mutai 03:50:60 June 29, 2001 Ken
140 Mark Carroll 03:50:62 July 28, 2000 Irl
141 Graham Williamson 03:50:64 July 13, 1982 Gbr
142 Leonel Manzano 03:50:64 Aug. 14, 2010 Usa
143 Joao Bussotti Neves 03:50:67 July 27, 2025 Ita
144 Ruben Verheyden 03:50:67 June 12, 2025 Bel
145 Johan Cronje 03:50:70 May 31, 2014 Rsa
146 Henrik Ingebrigtsen 03:50:72 June 11, 2014 Nor
147 Wilson Waigwa 03:50:73 Aug. 31, 1983 Ken
148 Nathan Green 03:50:74 Jan. 18, 2025 Usa
149 Robert Kiplagat Andersen 03:50:79 Aug. 26, 1997 Den
150 Ky Robinson 03:50:80 Aug. 8, 2025 Aus
151 Suleiman Kipses Simotwo 03:50:82 July 29, 2005 Ken
152 Johan Fourie 03:50:82 March 11, 1987 Rsa
153 Nicholas Kiptanui Kemboi 03:50:83 June 6, 2008 Ken
154 Filip Rak 03:50:83 July 27, 2025 Pol
155 Tom Byers 03:50:84 Aug. 25, 1982 Usa
156 Abel Kipsang 03:50:87 May 28, 2022 Ken
157 Nico Young 03:50:89 Feb. 15, 2025 Usa
158 Hamza Driouch 03:50:90 June 20, 2012 Qat
159 Galen Rupp 03:50:92 Jan. 26, 2013 Usa
160 Marcus O'Sullivan 03:50:94 Feb. 13, 1988 Irl
161 Samuel Prakel 03:50:94 March 3, 2019 Usa
162 Sam Prakel 03:50:94 None Nan
163 Nixon Kiplimo Chepseba 03:50:95 June 13, 2013 Ken
164 Jose Marajo 03:50:98 July 9, 1983 Fra
165 Robert Rono 03:50:98 Sept. 7, 2003 Ken
166 Jochem Vermeulen 03:51:00 July 20, 2024 Bel
167 Filbert Bayi 03:51:00 May 17, 1975 Tan
168 John Gladwin 03:51:02 Aug. 19, 1987 Gbr
169 Hudson Santos De Souza 03:51:05 July 29, 2005 Bra
170 Frank O'Mara 03:51:06 Sept. 10, 1986 Irl
171 Jim Ryun 03:51:10 June 23, 1967 Usa
172 Dieter Baumann 03:51:12 Aug. 21, 1992 Frg
173 Mohamed Suleiman 03:51:12 Aug. 16, 1995 Qat
174 Adil Kaouch 03:51:14 June 15, 2007 Mar
175 Luke Houser 03:51:14 March 2, 2025 Usa
176 Vincent Kibet 03:51:17 May 27, 2017 Ken
177 Lopez Lomong 03:51:21 Feb. 16, 2013 Usa
178 George Beamish 03:51:22 Feb. 26, 2023 Nzl
179 Matthew Ramsden 03:51:23 Sept. 5, 2020 Aus
180 Jeffrey Riseley 03:51:25 July 3, 2009 Aus
181 Jeff Riseley 03:51:25 July 30, 2009 Nan
182 Cathal Doyle 03:51:26 July 11, 2025 Irl
183 Henry Wynne 03:51:26 March 3, 2019 Usa
184 Anthony Morrell 03:51:31 July 14, 1990 Gbr
185 Juan Van Deventer 03:51:31 June 6, 2008 Rsa
186 Rashid Ramzi 03:51:33 June 4, 2005 Brn
187 Gert-Jan Liefers 03:51:39 June 10, 2003 Ned
188 Richie Harris 03:51:39 Aug. 29, 1984 Usa
189 Peter Rono 03:51:41 July 10, 1991 Ken
190 Russell Brown 03:51:45 June 4, 2011 Usa
191 Eric Holt 03:51:46 April 27, 2024 Usa
192 Sam Gilman 03:51:49 July 5, 2025 Usa
193 Enock Koech 03:51:50 June 29, 2001 Ken
194 Jack Anstey 03:51:51 March 2, 2024 Aus
195 Graham Hood 03:51:55 Aug. 26, 1997 Can
196 Mahiedine Mekhissi 03:51:55 June 11, 2014 Fra
197 Mahiedine Mehkissi-Benabbad 03:51:55 June 11, 2014 Nan
198 Jack Buckner 03:51:57 Aug. 29, 1984 Gbr
199 Craig Engels 03:51:60 June 30, 2019 Usa
200 Chuck Aragon 03:51:62 July 21, 1984 Usa
201 Johnathan Reniewicki 03:51:72 Feb. 10, 2024 Usa
202 Andrew Wheating 03:51:74 July 3, 2010 Usa
203 Steve Crabb 03:51:76 Aug. 14, 1987 Gbr
204 Driss Maazouzi 03:51:79 Aug. 25, 2000 Fra
205 David Kibet 03:51:80 Sept. 17, 1991 Ken
206 Mike Hillardt 03:51:82 Aug. 28, 1985 Aus
207 Michael Hillardt 03:51:82 Aug. 28, 1985 Aus
208 Reyes Estevez 03:51:82 July 12, 2002 Esp
209 Will Leer 03:51:82 July 11, 2014 Usa
210 Pieter-Jan Hannes 03:51:84 June 11, 2015 Bel
211 Ronan Mcmahon-Staggs 03:51:85 Jan. 18, 2025 Irl
212 Kieran Lumb 03:51:89 Feb. 15, 2025 Can
213 Anthony Whiteman 03:51:90 July 16, 1998 Gbr
214 Joe Waskom 03:51:90 Jan. 28, 2023 Usa
215 Mohamed Katir 03:51:91 Jan. 28, 2024 Esp
216 Casey Comber 03:51:92 Feb. 11, 2024 Usa
217 Suleiman Nyambui 03:51:94 July 14, 1981 Tan
218 Gennaro Di Napoli 03:51:96 May 30, 1992 Ita
219 Thiago Andre 03:51:99 May 27, 2017 Bra
220 Jake Heyward 03:51:99 May 28, 2022 Gbr
221 Darragh Mcelhinney 03:51:99 July 11, 2025 Irl
222 Clayton Murphy 03:51:99 May 27, 2017 Usa
223 Mohammed Shaween 03:52:00 June 9, 2011 Ksa
224 Mohamed Othman Shahween 03:52:00 June 9, 2011 Nan
225 David Torrence 03:52:01 June 2, 2012 Usa
226 Pascal Thiebaut 03:52:02 July 21, 1984 Fra
227 Nick Mccormick 03:52:02 July 29, 2005 Gbr
228 Craig Masback 03:52:02 July 17, 1979 Usa
229 Brian Fay 03:52:03 Jan. 28, 2023 Irl
230 Morgan Beadlescomb 03:52:03 Feb. 11, 2022 Usa
231 Nadir Bosch 03:52:04 Aug. 25, 2000 Fra
232 Jimmy Gressier 03:52:06 July 27, 2025 Fra
233 Yemaneberhan Crippa 03:52:08 Sept. 5, 2020 Ita
234 Ciaran O Lionaird 03:52:10 Feb. 16, 2013 Irl
235 Taoufik Makhloufi 03:52:16 May 31, 2014 Alg
236 Ben Jipcho 03:52:17 July 20, 1973 Ken
237 Benjamin Jipcho 03:52:17 July 2, 1973 Ken
238 Boaz Kiplagat Lalang 03:52:18 June 4, 2010 Ken
239 Abdelkader Hachlaf 03:52:20 July 12, 2002 Mar
240 Marty Liquori 03:52:20 May 17, 1975 Usa
241 Said Chebili 03:52:21 July 16, 1997 Fra
242 Jamale Aarrass 03:52:21 April 20, 2012 Fra
243 Kyle Merber 03:52:22 Feb. 26, 2017 Usa
244 Ryan Gregson 03:52:24 Aug. 14, 2010 Aus
245 Dragan Zdravkovic 03:52:24 Aug. 17, 1983 Yug
246 Vittorio Fontanella 03:52:31 Aug. 19, 1981 Ita
247 Martin Keino 03:52:33 July 5, 1996 Ken
248 Belal Mansoor Ali 03:52:35 June 15, 2007 Brn
249 Ali Bilal Mansoor 03:52:35 June 15, 2007 Nan
250 Uwe Becker 03:52:36 Aug. 25, 1982 Frg
251 Arturo Casado 03:52:38 June 15, 2007 Esp
252 Joseph Chesire 03:52:38 July 1, 1989 Ken
253 Haile Gebrselassie 03:52:39 June 27, 1999 Eth
254 Kipkoech Cheruiyot 03:52:39 July 20, 1988 Ken
255 Charles Kipkoech Cheruiyot 03:52:39 July 2, 1988 Ken
256 Sean Mcgorty 03:52:39 Aug. 8, 2025 Usa
257 Paul Ryan 03:52:41 Sept. 1, 2022 Usa
258 Robert Nemeth 03:52:42 Sept. 9, 1981 Aut
259 William Paulson 03:52:42 May 28, 2022 Can
260 Nicholas Griggs 03:52:42 July 11, 2025 Irl
261 Jordan Mcnamara 03:52:42 July 27, 2013 Usa
262 John Robson 03:52:44 July 11, 1981 Gbr
263 Abel Teffra 03:52:44 Feb. 8, 2025 Usa
264 David Kiplak 03:52:45 June 28, 2002 Ken
265 Rudiger Stenzel 03:52:46 Aug. 26, 1997 Ger
266 Noah Baltus 03:52:47 Sept. 6, 2023 Ned
267 Robert Kibet 03:52:48 July 22, 1994 Ken
268 Juan Carlos Higuero 03:52:49 July 12, 2002 Esp
269 Joshua Thompson 03:52:49 Feb. 11, 2023 Usa
270 Michael East 03:52:50 Aug. 21, 2005 Gbr
271 Mehdi Baala 03:52:51 Feb. 10, 2009 Fra
272 Ben Blankenship 03:52:51 June 30, 2019 Usa
273 Cameron Proceviat 03:52:54 Feb. 27, 2022 Can
274 Jonah Birir 03:52:54 May 30, 1992 Ken
275 Salah Hissou 03:52:54 Aug. 7, 1999 Mar
276 Herve Phelippeau 03:52:57 Aug. 18, 1989 Fra
277 Charles Grethen 03:52:57 Sept. 6, 2023 Lux
278 Eduardo Herrera 03:52:58 Feb. 26, 2023 Usa
279 Jozef Plachy 03:52:59 July 3, 1978 Tch
280 Patrick Casey 03:52:62 July 11, 2014 Usa
281 Nathan Brannen 03:52:63 June 7, 2009 Can
282 Branko Zorko 03:52:64 Aug. 5, 1998 Cro
283 Charlie Da'vall Grice 03:52:64 May 28, 2016 Gbr
284 Thomas Vanoppen 03:52:66 Feb. 10, 2024 Bel
285 Fouad Messaoudi 03:52:66 Feb. 1, 2025 Mar
286 Mohammed Amine 03:52:66 July 7, 1999 Mar
287 Anis Selmouni 03:52:66 June 1, 2003 Mar
288 Mohamed Amyn 03:52:66 July 7, 1999 Mar
289 Flavien Szot 03:52:67 None Fra
290 Ismael Debjani 03:52:70 July 1, 2021 Bel
291 Benjamin Allen 03:52:71 March 2, 2024 Usa
292 Steven Jackson 03:52:71 Feb. 14, 2025 Usa
293 Rachid Karama 03:52:72 July 16, 1997 Alg
294 Isaac Viciosa 03:52:72 July 22, 1994 Esp
295 Giuseppe D'Urso 03:52:72 July 7, 1999 Ita
296 Tyler Bilyard 03:52:73 Feb. 1, 2025 Gbr
297 Matthew Yates 03:52:75 July 10, 1993 Gbr
298 Ross Murray 03:52:77 July 14, 2012 Gbr
299 Alex Gonzalez 03:52:78 July 14, 1981 Fra
300 Alexandre Gonzalez 03:52:78 July 14, 1981 Fra
301 Jeff Atkinson 03:52:80 Aug. 17, 1988 Usa
302 Simeon Birnbaum 03:52:81 Feb. 1, 2025 Usa
303 Aj Ernst 03:52:81 Feb. 3, 2024 Usa
304 Colin Sahlman 03:52:82 Feb. 1, 2025 Usa
305 Aidan Mccarthy 03:52:83 Feb. 15, 2025 Usa
306 Colby Alexander 03:52:84 Jan. 29, 2022 Usa
307 Sergio Gallardo 03:52:85 June 15, 2007 Esp
308 Youssef Baba 03:52:85 July 28, 2000 Mar
309 Harrison Witt 03:52:87 Feb. 14, 2025 Usa
310 Lawi Lalang 03:52:88 Feb. 15, 2014 Ken
311 Andrew Bayer 03:52:90 July 27, 2013 Usa
312 Chris O'Hare 03:52:91 Feb. 20, 2016 Gbr
313 Fred Cheruiyot 03:52:92 Aug. 20, 1998 Ken
314 Frederick Cheruiyot 03:52:92 Aug. 2, 1998 Ken
315 Bouabdellah Tahri 03:52:95 July 12, 2002 Fra
316 Manuel Pancorbo 03:52:96 July 10, 1993 Esp
317 Charles Philibert-Thiboutot 03:52:97 Aug. 14, 2021 Can
318 Mark Rowland 03:52:99 Sept. 10, 1986 Gbr
319 Joaquim Cruz 03:53:00 May 13, 1984 Bra
320 Francis Gonzalez 03:53:02 July 14, 1981 Fra
321 Ronald Musagala 03:53:04 July 10, 2021 Uga
322 Elkanah Onkware Angwenyi 03:53:05 June 4, 2005 Ken
323 Brannon Kidder 03:53:09 Jan. 27, 2024 Usa
324 Kipchoge Keino 03:53:10 Sept. 10, 1967 Ken
325 Sam Ellis 03:53:13 Feb. 26, 2023 Usa
326 Philemon Hanneck 03:53:13 May 30, 1992 Zim
327 Derek Johnson 03:53:13 Feb. 1, 2025 Usa
328 David Lelei 03:53:14 July 7, 1999 Ken
329 David Kipkoech Lelei 03:53:14 July 7, 1999 Nan
330 Adam Ali Musab 03:53:15 July 10, 2021 Qat
331 Garrett Heath 03:53:15 July 27, 2013 Usa
332 Peter Biwott 03:53:16 June 29, 2001 Ken
333 Peter Kipkorir Biwott 03:53:16 June 29, 2001 Ken
334 Robby Andrews 03:53:16 Feb. 20, 2016 Usa
335 Arthur Gervais 03:53:17 Sept. 6, 2023 Fra
336 Abraham Alvarado 03:53:17 Aug. 28, 2025 Usa
337 Jackson Sharp 03:53:20 July 11, 2025 Aus
338 Ian Stewart 03:53:20 Aug. 25, 1982 Gbr
339 Tony Waldrop 03:53:20 April 27, 1974 Usa
340 Callum Elson 03:53:22 Feb. 10, 2024 Gbr
341 Eric Jenkins 03:53:23 Feb. 11, 2017 Usa
342 Mark Fountain 03:53:24 Aug. 21, 2005 Aus
343 Richie Boulet 03:53:25 May 31, 1998 Usa
344 Hillary Chenonge 03:53:29 June 10, 2003 Ken
345 Laban Kipkemboi 03:53:29 Feb. 21, 2025 Ken
346 Edgar M. De Oliveira 03:53:30 May 26, 1996 Bra
347 Edgar Martins De Oliveira 03:53:30 May 26, 1996 Bra
348 Mario Silva 03:53:30 Sept. 17, 1991 Por
349 Rick Wohlhuter 03:53:30 May 31, 1975 Usa
350 David Wottle 03:53:30 June 20, 1973 Usa
351 Evan Jager 03:53:33 May 31, 2014 Usa
352 Mogens Guldberg 03:53:34 July 10, 1991 Den
353 Matt Wisner 03:53:38 Feb. 3, 2024 Usa
354 Mick Stanovsek 03:53:38 Feb. 14, 2025 Usa
355 Thomas Lancashire 03:53:39 Aug. 14, 2010 Gbr
356 David Bustos 03:53:40 June 13, 2013 Esp
357 Hailu Mekonnen 03:53:40 July 28, 2000 Eth
358 Izaic Yorks 03:53:40 Feb. 25, 2018 Usa
359 Ferdinand Kvan Edman 03:53:42 July 10, 2021 Nor
360 Cory Leslie 03:53:44 July 11, 2014 Usa
361 Jakub Holusa 03:53:46 June 11, 2015 Cze
362 Marko Koers 03:53:47 Aug. 30, 1996 Ned
363 Charlie Hunter 03:53:49 Feb. 12, 2021 Aus
364 Elijah Kipruto Maru 03:53:49 Feb. 20, 1997 Ken
365 Elijah Maru 03:53:49 Feb. 20, 1997 Nan
366 Christian Noble 03:53:50 Feb. 11, 2023 Usa
367 Luis Grijalva 03:53:53 Jan. 27, 2023 Gua
368 Julius Kiptoo 03:53:53 Sept. 30, 1997 Ken
369 Isaac Basten 03:53:54 Feb. 10, 2024 Usa
370 Andreas Busse 03:53:55 Aug. 20, 1982 Gdr
371 Luke Mccann 03:53:55 Feb. 11, 2023 Irl
372 Amon Kemboi 03:53:57 Feb. 14, 2025 Ken
373 Pat Scammell 03:53:58 Feb. 7, 1991 Aus
374 Michel Jazy 03:53:60 June 9, 1965 Fra
375 Carson Williams 03:53:61 Aug. 8, 2025 Usa
376 Josphat Kiprono Menjo 03:53:62 Aug. 21, 2010 Ken
377 Rod Dixon 03:53:62 June 30, 1975 Nzl
378 Mael Gouyette 03:53:63 Sept. 6, 2023 Fra
379 Sammy Rono 03:53:63 July 29, 1998 Ken
380 Kevin Mckay 03:53:64 July 22, 1994 Gbr
381 Terrance Herrington 03:53:64 June 4, 1995 Usa
382 Aidan Ryan 03:53:65 Feb. 26, 2023 Usa
383 Michael Too 03:53:69 June 1, 2003 Ken
384 Waleed Suliman 03:53:70 Feb. 23, 2024 Usa
385 Zane Robertson 03:53:72 July 11, 2014 Nzl
386 Omar Khalifa 03:53:74 Aug. 17, 1984 Sud
387 A.J. Acosta 03:53:76 July 30, 2010 Usa
388 Andrew J. Acosta 03:53:76 July 3, 2010 Usa
389 Austin Dalquist 03:53:77 Feb. 21, 2025 Usa
390 Jesse Hunt 03:53:78 Feb. 15, 2024 Aus
391 Rob Myers 03:53:78 July 30, 2004 Usa
392 Bodo Tummler 03:53:80 Aug. 22, 1968 Frg
393 Jurgen May 03:53:80 Dec. 11, 1965 Gdr
394 Yasin Sado 03:53:80 Aug. 8, 2025 Usa
395 Kristian Uldbjerg Hansen 03:53:80 Feb. 8, 2025 Den
396 Foster Malleck 03:53:82 Feb. 21, 2025 Can
397 Gary Staines 03:53:82 Aug. 12, 1990 Gbr
398 Lamecha Girma 03:53:82 May 25, 2024 Eth
399 Kalle Berglund 03:53:83 June 13, 2019 Swe
400 Rob Harrison 03:53:85 July 15, 1986 Gbr
401 Salah El Ghazi 03:53:85 Aug. 5, 1998 Mar
402 Liam Murphy 03:53:85 Jan. 26, 2024 Usa
403 Graham Davidson 03:53:86 June 10, 2003 Rsa
404 Mohammed Ahmed 03:53:87 Aug. 21, 2021 Can
405 Max Davies 03:53:90 July 25, 2025 Can
406 Niall Bruton 03:53:93 July 5, 1996 Irl
407 Han Kulker 03:53:93 Aug. 14, 1985 Ned
408 Andreas Vojta 03:53:95 June 13, 2013 Aut
409 Reuben Reina 03:53:95 Feb. 1, 2025 Usa
410 Henry Mcluckie 03:53:99 Aug. 30, 2025 Gbr
411 Ismail Sghir 03:54:00 July 12, 1995 Nan
412 Moses Kiptanui 03:54:01 July 6, 1991 Ken
413 Dawit Wolde 03:54:02 Feb. 17, 2016 Eth
414 Peter Snell 03:54:04 Nov. 17, 1964 Nzl
415 Kevin Johnson 03:54:06 Aug. 17, 1984 Usa
416 Sam Parsons 03:54:08 Sept. 6, 2023 Ger
417 Vickson Naran Polonet 03:54:09 June 17, 2009 Ken
418 Martin Johns 03:54:10 May 26, 1996 Nzl
419 Tshepo Tshite 03:54:10 Feb. 13, 2025 Rsa
420 Klaus-Peter Nabein 03:54:11 Sept. 20, 1986 Frg
421 Rob Napolitano 03:54:12 Feb. 10, 2024 Usa
422 Benne C. Anderson 03:54:12 None Ger
423 Christophe Impens 03:54:13 Feb. 12, 1997 Bel
424 Taha Er Raouy 03:54:15 Feb. 1, 2025 Mar
425 Charlie O'Donovan 03:54:16 Feb. 10, 2024 Irl
426 Adam Goucher 03:54:17 May 30, 1999 Usa
427 Parker Wolfe 03:54:17 Feb. 24, 2024 Usa
428 Donald Paige 03:54:19 May 16, 1982 Usa
429 Alexander Stitt 03:54:20 Feb. 21, 2025 Aus
430 Frank Clement 03:54:20 June 27, 1978 Gbr
431 Doug Padilla 03:54:20 Aug. 6, 1989 Usa
432 Fouad El Kaam 03:54:21 May 31, 2014 Mar
433 Seneca Lassiter 03:54:21 Feb. 10, 2001 Usa
434 Tomas Palfrey 03:54:21 None Aus
435 Andrew Butchart 03:54:23 Feb. 4, 2017 Gbr
436 David Krummenacker 03:54:23 July 25, 1998 Usa
437 Cristian Soratos 03:54:23 Feb. 11, 2017 Usa
438 Emanuel Galdino 03:54:23 Feb. 8, 2025 Usa
439 Jon Byron Rankin 03:54:24 Aug. 11, 2007 Usa
440 Jon Rankin 03:54:24 Aug. 11, 2007 Nan
441 Devan Kipyego 03:54:24 Feb. 8, 2025 Usa
442 Archie Davis 03:54:27 July 13, 2021 Gbr
443 Clyde Colenso 03:54:27 Feb. 10, 2001 Rsa
444 Michael Buchleitner 03:54:28 March 10, 1994 Aut
445 Taylor Milne 03:54:29 April 20, 2012 Can
446 Thomas Ratcliffe 03:54:29 Feb. 11, 2023 Usa
447 Collis Birmingham 03:54:30 July 25, 2009 Aus
448 David Strang 03:54:30 July 22, 1994 Gbr
449 Lee Emanuel 03:54:30 Jan. 24, 2014 Gbr
450 Marc Davis 03:54:30 July 16, 1997 Usa
451 Damien Dilcher 03:54:32 Feb. 14, 2025 Usa
452 Eliud Kipsang 03:54:36 Feb. 11, 2022 Ken
453 Geoffrey Kipkoech Rono 03:54:37 June 4, 2010 Ken
454 Jack Salisbury 03:54:37 March 2, 2025 Usa
455 Ignacio Fontes 03:54:38 May 28, 2022 Esp
456 Cooper Cawthra 03:54:38 Feb. 1, 2025 Usa
457 Neil Horsfield 03:54:39 July 8, 1986 Gbr
458 Adrian Blincoe 03:54:40 Sept. 7, 2003 Nzl
459 Jay Woods 03:54:40 Feb. 27, 1983 Usa
460 Piers Copeland 03:54:42 Feb. 1, 2025 Gbr
461 Mohad Abdikadar Sheik Ali 03:54:43 July 12, 2024 Ita
462 Jason Lunn 03:54:43 May 24, 2003 Usa
463 Anders Garderud 03:54:45 June 30, 1975 Swe
464 Chris Lukezic 03:54:46 May 28, 2006 Usa
465 David Taylor 03:54:48 July 13, 1983 Irl
466 Ryan Mphahlele 03:54:48 July 14, 2023 Rsa
467 Nick Foster 03:54:48 Feb. 10, 2024 Usa
468 Herb Elliott 03:54:50 Aug. 6, 1958 Aus
469 Pablo Solares 03:54:52 Feb. 7, 2009 Mex
470 Ulf Hogberg 03:54:52 July 1, 1974 Swe
471 Chris Solinsky 03:54:52 Feb. 12, 2011 Usa
472 Luke Mathews 03:54:53 May 27, 2017 Aus
473 Tim Hutchings 03:54:53 July 31, 1982 Gbr
474 Jack Yearian 03:54:54 Feb. 27, 2022 Usa
475 Miles Batty 03:54:54 Feb. 11, 2012 Usa
476 Isaac Kiprono Songok 03:54:56 Aug. 20, 2001 Ken
477 Terry Brahm 03:54:56 July 16, 1984 Usa
478 Marc Corstjens 03:54:57 July 10, 1993 Bel
479 Wes Porter 03:54:58 Feb. 14, 2025 Usa
480 Bennie Greyling 03:54:59 Dec. 9, 1987 Rsa
481 Jonathan Davis 03:54:59 Feb. 11, 2022 Usa
482 Marco Langon 03:54:59 July 9, 2025 Usa
483 Tony Rogers 03:54:60 Dec. 18, 1982 Nzl
484 Danie Malan 03:54:60 Feb. 26, 1975 Rsa
485 Steve Prefontaine 03:54:60 June 20, 1973 Usa
486 John Quade 03:54:60 Aug. 6, 1989 Usa
487 James Nolan 03:54:62 Sept. 7, 2003 Irl
488 Victor Radebe 03:54:62 March 11, 1987 Rsa
489 Justin Kipkoech 03:54:62 Feb. 1, 2025 Ken
490 Marc Tortell 03:54:62 July 27, 2025 Ger
491 Abderrahmane Morceli 03:54:63 Sept. 1, 1983 Alg
492 Morgan Mcdonald 03:54:63 Sept. 4, 2019 Aus
493 Gerry O'Reilly 03:54:63 June 14, 1986 Irl
494 Vincent Malakwen 03:54:65 July 5, 1996 Ken
495 Tom Smith 03:54:65 May 13, 1984 Usa
496 Mohamed Khaldi 03:54:66 Aug. 25, 2000 Alg
497 Tom Moloney 03:54:68 July 8, 1986 Irl
498 Romain Mornet 03:54:68 None Fra
499 Vincent Rousseau 03:54:69 Aug. 14, 1985 Bel
500 Karl Fleschen 03:54:70 Aug. 26, 1977 Frg
501 Andrew Graffin 03:54:70 Aug. 23, 2002 Gbr
502 John Hartnett 03:54:70 June 20, 1973 Irl
503 Steve Lacy 03:54:70 Feb. 16, 1979 Usa
504 Daniel Lemashon Salel 03:54:72 June 17, 2009 Ken
505 Kieran Tuntivate 03:54:72 Feb. 14, 2025 Tha
506 Robert Domanic 03:54:73 June 10, 2017 Usa
507 Cameron Levins 03:54:74 Jan. 31, 2015 Can
508 Rheinhardt Harrison 03:54:74 Feb. 14, 2025 Usa
509 Cameron Page 03:54:77 July 20, 2013 Aus
510 Paul Robinson 03:54:77 June 11, 2014 Irl
511 Vladimir Nikitin 03:54:77 Feb. 3, 2019 Rus
512 Reed Brown 03:54:77 Feb. 27, 2022 Usa
513 Tom Hansen 03:54:78 June 30, 1975 Den
514 Tom Birger Hansen 03:54:78 June 30, 1975 Den
515 Brian Muange Musau 03:54:78 Feb. 1, 2025 Ken
516 James Brewer 03:54:80 July 25, 2009 Gbr
517 Andrew Hunter 03:54:80 July 9, 2022 Usa
518 Henok Legesse 03:54:81 June 7, 2009 Eth
519 Paul Mwangi 03:54:81 July 7, 1998 Ken
520 Lucas Bons 03:54:82 Jan. 26, 2024 Usa
521 Mike Foppen 03:54:82 Feb. 3, 2024 Ned
522 Samuel Pihlstrom 03:54:83 Aug. 26, 2023 Swe
523 Karl Paranya 03:54:83 May 30, 1999 Usa
524 Ryoma Aoki 03:54:84 Feb. 10, 2024 Jpn
525 Rachid El Basir 03:54:84 July 4, 1992 Mar
526 Isaiah Givens 03:54:84 None Usa
527 Alex Cherop 03:54:85 June 17, 2009 Uga
528 Brahim Boutayeb 03:54:86 Aug. 19, 1987 Mar
529 Bryan Berryhill 03:54:87 Aug. 20, 2001 Usa
530 Matthew Stonier 03:54:89 May 14, 2022 Gbr
531 Ryan Hill 03:54:89 Feb. 16, 2013 Usa
532 Bert Leenaerts 03:54:90 Aug. 25, 2000 Bel
533 Adrian Passey 03:54:90 Aug. 20, 1989 Gbr
534 Peter Van Der Westhuizen 03:54:90 June 4, 2010 Rsa
535 Jamey Harris 03:54:90 Aug. 5, 1998 Usa
536 Ford Palmer 03:54:92 Feb. 26, 2017 Usa
537 Dick Buerkle 03:54:93 Jan. 13, 1978 Usa
538 Matt Centrowitz 03:54:94 June 26, 1982 Usa
539 Paul Mcmullen 03:54:94 July 22, 2001 Usa
540 Matthew Holthaus 03:54:96 May 30, 1999 Usa
541 Cameron Boyek 03:54:97 Aug. 30, 2025 Gbr
542 Jim Mcguinness 03:55:00 July 11, 1977 Gbr
543 Osama Zoghlami 03:55:00 June 11, 2022 Ita
544 Luke Kipkosgei 03:55:00 June 5, 1998 Ken
545 Dennis Fikes 03:55:00 April 27, 1974 Usa
546 Johan Rogestedt 03:55:01 July 22, 2016 Swe
547 German Fernandez 03:55:02 Feb. 28, 2009 Usa
548 Evan Dorenkamp 03:55:02 Feb. 11, 2022 Usa
549 Alistair Ian Cragg 03:55:04 Jan. 21, 2006 Irl
550 Cole Lindhorst 03:55:04 Jan. 18, 2025 Usa
551 Jeremy Roff 03:55:05 July 25, 2009 Aus
552 Shane Bracken 03:55:07 July 11, 2025 Irl
553 Craig Miller 03:55:09 Feb. 15, 2014 Usa
554 Noureddine Behar 03:55:10 July 16, 1997 Mar
555 Julian Oakley 03:55:10 Feb. 10, 2018 Nzl
556 Steve Foster 03:55:10 April 30, 1977 Usa
557 Paul Specht 03:55:10 Feb. 14, 2025 Ger
558 Raymond Kipkorir Yator 03:55:12 May 27, 2001 Ken
559 Alan Culpepper 03:55:12 July 25, 1998 Usa
560 Raymond Yator 03:55:12 May 27, 2001 Nan
561 Istvan Knipl 03:55:13 Aug. 29, 1984 Hun
562 Michal Rozmys 03:55:13 June 16, 2022 Pol
563 Jason Pyrah 03:55:14 May 26, 1996 Usa
564 Robert Heppenstall 03:55:15 Aug. 5, 2022 Can
565 Joshphat Mitunga Kithii 03:55:16 July 3, 2010 Ken
566 Johnny Kroon 03:55:17 Aug. 15, 1986 Swe
567 Isaac Updike 03:55:17 Jan. 26, 2024 Usa
568 Alfred Kirwa Yego 03:55:18 June 4, 2011 Ken
569 Paul Anselmini 03:55:18 Feb. 4, 2025 Fra
570 Tim Hacker 03:55:19 July 22, 1989 Usa
571 James Young 03:55:20 Feb. 11, 2022 Gbr
572 Samuel Zeleke 03:55:23 June 16, 2022 Eth
573 David Kipkoech Kisang 03:55:24 June 4, 2000 Ken
574 Jeff See 03:55:24 Aug. 13, 2011 Usa
575 Conor Murphy 03:55:24 Feb. 11, 2023 Usa
576 Dominique Bouchard 03:55:26 July 13, 1987 Fra
577 Ross Donoghue 03:55:26 May 13, 1984 Usa
578 Ken Hall 03:55:27 July 17, 1979 Aus
579 Saul Ordonez 03:55:27 Feb. 6, 2022 Esp
580 Andriy Bulkowskiy 03:55:28 Aug. 17, 1994 Ukr
581 Alexandre Selles 03:55:28 Feb. 1, 2025 Fra
582 Ryan Wilson 03:55:29 Feb. 11, 2023 Usa
583 Peter Stewart 03:55:30 June 10, 1972 Gbr
584 Jurgen Straub 03:55:30 Aug. 26, 1977 Gdr
585 Remy Geoffroy 03:55:31 Aug. 17, 1988 Fra
586 Abraham Chebii 03:55:31 June 4, 2000 Ken
587 Yaseen Abdalla 03:55:31 Feb. 1, 2025 Sud
588 Dub Myers 03:55:31 May 17, 1986 Usa
589 Yobes Ondieki 03:55:32 July 10, 1991 Ken
590 Andres Vera 03:55:33 July 21, 1984 Esp
591 Balazs Tolgyesi 03:55:34 Aug. 25, 1996 Hun
592 Elliott Cook 03:55:34 Feb. 11, 2023 Usa
593 Thomas Mayo 03:55:37 Aug. 8, 2003 Gbr
594 Tom Mayo 03:55:37 Aug. 8, 2003 Nan
595 Brahim El Ghazali 03:55:38 July 1, 1991 Fra
596 Robert Denmark 03:55:38 Aug. 12, 1990 Gbr
597 Julius Achon 03:55:38 June 6, 1999 Uga
598 Kyle Miller 03:55:38 June 4, 2011 Usa
599 Ossama Meslek 03:55:39 May 14, 2022 Ita
600 Osmaran Meslek 03:55:39 May 14, 2022 Nan
601 Niall O'Shaughnessy 03:55:40 Jan. 28, 1977 Irl
602 Bronislaw Malinowski 03:55:40 Aug. 9, 1976 Pol
603 Matthews Temane 03:55:40 March 9, 1983 Rsa
604 Jim Grelle 03:55:40 June 15, 1965 Usa
605 Colin Reitz 03:55:41 July 31, 1982 Gbr
606 Vincent Kibet Keter 03:55:41 May 28, 2022 Ken
607 Parvej Khan 03:55:41 Feb. 16, 2024 Ind
608 Deon Brummer 03:55:42 March 11, 1987 Rsa
609 Christian Cushing-Murray 03:55:42 June 4, 1995 Usa
610 Eric Avila 03:55:43 Aug. 25, 2018 Usa
611 John Travers 03:55:44 July 11, 2014 Irl
612 George Couttie 03:55:44 Feb. 7, 2025 Gbr
613 Benson Koech 03:55:45 Feb. 15, 2001 Ken
614 Callum Davies 03:55:48 Feb. 23, 2023 Aus
615 Matthew Beaudet 03:55:48 March 2, 2025 Can
616 Miloud Abaoub 03:55:49 July 16, 1997 Alg
617 Ryan Fowkes 03:55:49 Aug. 28, 2025 Usa
618 Mohamed Al Garni 03:55:50 June 4, 2010 Qat
619 Jim Beatty 03:55:50 June 7, 1963 Usa
620 Fabio Fornarelli 03:55:51 May 15, 2022 Fra
621 Viktor Idhammar 03:55:51 Feb. 21, 2025 Usa
622 Dillon Maggard 03:55:51 Aug. 18, 2023 Usa
623 Santiago Catrofe 03:55:51 None Uru
624 Shadrack Kipchirchir 03:55:52 Jan. 27, 2018 Usa
625 Ibrahim Mohamed Aden 03:55:53 May 26, 2002 Som
626 Maurice Smith 03:55:53 July 29, 1990 Usa
627 Matt Strangio 03:55:53 Jan. 27, 2024 Usa
628 Matthew Payamps 03:55:53 Feb. 5, 2022 Usa
629 Thomas Diamond 03:55:53 Feb. 15, 2025 Aus
630 Trevor Dunbar 03:55:54 June 1, 2017 Usa
631 Christian Obrist 03:55:55 July 12, 2002 Ita
632 Josef Odlozil 03:55:55 Aug. 30, 1965 Tch
633 Kasey Knevelbaard 03:55:56 Aug. 28, 2025 Usa
634 Abdelkader Chekhemani 03:55:57 July 29, 1998 Fra
635 Matt Giusto 03:55:58 May 26, 1996 Usa
636 Graham Crouch 03:55:59 July 1, 1974 Aus
637 Aaron Ahl 03:55:60 Feb. 26, 2023 Can
638 Harald Hudak 03:55:60 Aug. 26, 1977 Frg
639 Dyrol Burleson 03:55:60 June 7, 1963 Usa
640 Nanami Arai 03:55:61 None Jpn
641 Robert Kiptoo Biwott 03:55:62 June 9, 2016 Ken
642 Robert Biwott 03:55:62 June 9, 2016 Ken
643 Darien Ulrey 03:55:62 June 10, 2012 Nan
644 Ryan Schoppe 03:55:63 Jan. 28, 2023 Usa
645 Leo Daschbach 03:55:64 None Usa
646 Ari Paunonen 03:55:65 June 26, 1977 Fin
647 James Gormley 03:55:66 Feb. 7, 2025 Gbr
648 Andrey Zadorozhniy 03:55:66 June 9, 1998 Rus
649 Jeremy Hernandez 03:55:66 March 3, 2019 Usa
650 Azzeddine Sediki 03:55:67 Aug. 17, 1994 Mar
651 Markus Hacksteiner 03:55:67 July 20, 1987 Sui
652 Alan Simpson 03:55:68 Aug. 30, 1965 Gbr
653 Peter Wirz 03:55:68 July 11, 1986 Sui
654 Robert Brandt 03:55:70 Feb. 27, 2022 Usa
655 Pietro Arese 03:55:71 Jan. 29, 2023 Ita
656 Anthony Famiglietti 03:55:71 June 3, 2006 Usa
657 Sean Donoghue 03:55:71 July 12, 2024 Irl
658 Colton Johnsen 03:55:74 Jan. 15, 2022 Usa
659 Scott Petersen 03:55:75 Feb. 20, 1997 Aus
660 David Mccarthy 03:55:75 Jan. 28, 2012 Irl
661 Mickael Damian 03:55:76 March 10, 1994 Fra
662 Jonathan Kiplimo Sawe 03:55:76 May 30, 2015 Ken
663 Jean Verster 03:55:76 Nov. 12, 1988 Rsa
664 Peter Callahan 03:55:77 Feb. 25, 2018 Bel
665 Phil Kane 03:55:77 Aug. 25, 1982 Usa
666 Kane Elliott 03:55:80 None Gbr
667 Geoff Smith 03:55:80 Aug. 15, 1981 Gbr
668 Edwin Maranga 03:55:80 June 3, 2001 Ken
669 Greg Whiteley 03:55:80 June 4, 1995 Usa
670 David Ribich 03:55:80 Feb. 27, 2022 Usa
671 Justyn Knight 03:55:82 Jan. 27, 2018 Can
672 Paul Donovan 03:55:82 July 30, 1984 Irl
673 Nick Dahl 03:55:82 Jan. 27, 2023 Usa
674 Joeri Jansen 03:55:84 July 29, 2005 Bel
675 Uwe Monkemeyer 03:55:84 Aug. 15, 1986 Frg
676 Neil Caddy 03:55:84 Aug. 25, 1996 Gbr
677 Silas Kisorio 03:55:84 Feb. 11, 2012 Ken
678 Emedy Kiplimo 03:55:84 Feb. 14, 2025 Ken
679 Franek Haschke 03:55:85 July 12, 2002 Ger
680 Teofilo Benito 03:55:88 Sept. 17, 1991 Esp
681 Maximilian Thorwirth 03:55:88 Aug. 26, 2023 Ger
682 Dave Hill 03:55:89 Aug. 26, 1977 Can
683 Lorenzo Lazzari 03:55:89 July 7, 1999 Ita
684 Rolf Gysin 03:55:89 July 9, 1976 Sui
685 Mervyn Lincoln 03:55:90 Aug. 6, 1958 Aus
686 Brendan Foster 03:55:90 June 10, 1972 Gbr
687 Elzan Bibic 03:55:90 Feb. 2, 2023 Srb
688 Len Hilton 03:55:90 June 16, 1973 Usa
689 Kevin Ryan 03:55:90 July 19, 1983 Usa
690 Doug Consiglio 03:55:91 Jan. 25, 1986 Can
691 Gareth Lough 03:55:91 Aug. 27, 1995 Gbr
692 Hassan Mead 03:55:91 Aug. 3, 2018 Usa
693 Gary Lough 03:55:91 Aug. 27, 1995 Gbr
694 Jack Crull 03:55:93 Feb. 14, 2025 Usa
695 Raphael Pallitsch 03:55:94 Feb. 4, 2025 Aut
696 Jose Luis Carreira 03:55:94 June 4, 1987 Esp
697 Fabio Olivo 03:55:94 May 30, 1992 Ita
698 Abdihamid Nur 03:55:94 Jan. 29, 2022 Usa
699 David Lewis 03:55:96 Aug. 23, 1983 Gbr
700 Stefano Mei 03:55:96 Sept. 10, 1983 Ita
701 Camden Marshall 03:55:96 Feb. 9, 2024 Usa
702 Paul Chelimo 03:55:96 Aug. 19, 2018 Usa
703 Yohanes Asmare 03:55:96 Jan. 26, 2024 Eth
704 Charlie Marquardt 03:55:97 Aug. 30, 2018 Usa
705 Andre De Hertoghe 03:56:00 July 2, 1968 Bel
706 Jim Douglas 03:56:00 June 10, 1972 Gbr
707 Fanie Van Zijl 03:56:00 May 27, 1972 Rsa
708 Steve Sherer 03:56:00 Feb. 20, 2008 Usa
709 Kazuto Iizawa 03:56:01 Feb. 4, 2023 Jpn
710 Aiden Neal 03:56:01 Feb. 1, 2025 Usa
711 Tripp Hurt 03:56:02 Aug. 25, 2018 Usa
712 Stijn Baeten 03:56:03 Sept. 4, 2021 Bel
713 Richard Peters 03:56:04 Feb. 14, 2013 Gbr
714 Mike Downes 03:56:04 Aug. 25, 1982 Gbr
715 Witold Baran 03:56:04 Aug. 3, 1964 Pol
716 Ben Veatch 03:56:04 May 30, 2024 Usa
717 Kipkemboi Laban Kiptum 03:56:04 Jan. 27, 2024 Ken
718 Graham Crawford 03:56:05 Aug. 5, 2016 Usa
719 Valentin Smirnov 03:56:06 Feb. 4, 2018 Ana
720 Thomas Keen 03:56:06 July 14, 2023 Gbr
721 Brett Meyer 03:56:06 Feb. 10, 2024 Usa
722 Mario Neumann 03:56:09 Aug. 17, 1990 Gdr
723 Lughaidh Mallon 03:56:09 July 9, 2025 Irl
724 Neill Duggan 03:56:10 June 11, 1966 Gbr
725 Sosthenes Bitok 03:56:10 July 19, 1983 Ken
726 Duncan Phillips 03:56:10 June 5, 2014 Usa
727 Dylan Jacobs 03:56:10 Aug. 15, 2025 Usa
728 Brian Theriot 03:56:10 July 21, 1984 Usa
729 Spyros Christopoulos 03:56:11 May 30, 1992 Gre
730 Monde Tutani 03:56:12 Dec. 13, 1986 Rsa
731 Stephen Pifer 03:56:12 July 3, 2010 Usa
732 Andrew Bumbalough 03:56:12 Feb. 9, 2013 Usa
733 Hamish Christensen 03:56:13 Jan. 16, 1999 Nzl
734 Daniel Herrera 03:56:13 June 10, 2017 Usa
735 Brogan Giffin 03:56:13 Feb. 15, 2025 Usa
736 Abdelaziz Sahere 03:56:14 July 14, 1990 Mar
737 Riley Masters 03:56:15 Feb. 7, 2015 Usa
738 Damian Hackett 03:56:15 Jan. 25, 2025 Usa
739 Henning Gericke 03:56:17 March 7, 1984 Rsa
740 Antti Loikkanen 03:56:18 July 3, 1978 Fin
741 Michael Coe 03:56:18 April 25, 2009 Usa
742 Emiel Puttemans 03:56:19 July 20, 1973 Bel
743 Angel Farina 03:56:19 Sept. 17, 1991 Esp
744 Ian Hamer 03:56:19 July 5, 1991 Gbr
745 Charles Wheeler 03:56:19 July 11, 2025 Gbr
746 Kenenisa Bekele 03:56:20 Feb. 17, 2007 Eth
747 Knut Kvalheim 03:56:20 July 31, 1974 Nor
748 Dave Wilborn 03:56:20 June 23, 1967 Usa
749 Matthew Rizzo 03:56:20 Jan. 27, 2023 Usa
750 Bob Kennedy 03:56:21 June 4, 1994 Usa
751 Erik Luu 03:56:22 May 15, 2022 Nan
752 Youcef Abdi 03:56:23 May 24, 2003 Aus
753 Dick Quax 03:56:23 July 9, 1976 Nzl
754 Ray Wicksell 03:56:23 Jan. 24, 1981 Usa
755 Will Geoghegan 03:56:24 June 1, 2017 Usa
756 Gordon Johnson 03:56:24 June 4, 1995 Usa
757 Andy Downin 03:56:25 June 3, 2001 Usa
758 Rorey Hunter 03:56:26 Aug. 5, 2022 Aus
759 Paul-Heinz Wellmann 03:56:26 Aug. 4, 1976 Frg
760 Lachlan Chisholm 03:56:27 May 6, 2005 Aus
761 Andrew Keith 03:56:29 Jan. 22, 1994 Gbr
762 Jan Friš 03:56:29 Feb. 4, 2025 Cze
763 Roscoe Divine 03:56:30 June 5, 1970 Usa
764 Benoit Campion 03:56:30 Jan. 28, 2024 Fra
765 Ricky Stevenson 03:56:31 Jan. 23, 2010 Gbr
766 Joshua Lay 03:56:31 July 13, 2021 Gbr
767 Charlie Dannatt 03:56:34 July 9, 2022 Can
768 Frank Assumma 03:56:34 June 9, 1982 Usa
769 Paul Rugut 03:56:35 Aug. 31, 1983 Ken
770 Santtu Heikkinen 03:56:36 Aug. 26, 2023 Fin
771 Steve Martin 03:56:36 Aug. 5, 1986 Gbr
772 Enda Fitzpatrick 03:56:36 July 9, 1985 Irl
773 Bill Mcchesney 03:56:36 May 28, 1981 Usa
774 Blake Haney 03:56:36 Feb. 20, 2016 Usa
775 Jukka Savonheimo 03:56:37 July 3, 1990 Fin
776 Erik Van Ingen 03:56:37 Feb. 11, 2012 Usa
777 Jojo Jourdon 03:56:37 Feb. 14, 2025 Usa
778 Willi Wulbeck 03:56:38 July 30, 1979 Frg
779 Mike Mcleod 03:56:38 Aug. 31, 1979 Gbr
780 Davis Bove 03:56:38 Feb. 11, 2022 Usa
781 Matt Tegenkamp 03:56:38 May 6, 2006 Usa
782 Miguel Coca 03:56:38 Feb. 24, 2024 Usa
783 Pierre Attiogbe 03:56:38 Feb. 8, 2025 Usa
784 Paul Bitok 03:56:39 Feb. 13, 2000 Ken
785 Sean Dolan 03:56:39 Feb. 11, 2022 Usa
786 Eric Gibson 03:56:39 Feb. 21, 2025 Usa
787 Arne Kvalheim 03:56:40 June 6, 1971 Nor
788 Antonio Colon 03:56:40 Aug. 16, 1975 Pur
789 Howell Michael 03:56:40 May 11, 1974 Usa
790 Bob Day 03:56:40 June 12, 1965 Usa
791 Paul Cummings 03:56:40 March 16, 1974 Usa
792 Thomas O'Hara 03:56:40 March 6, 1964 Usa
793 Tom O'Hara 03:56:40 None Nan
794 Connor Mccormick 03:56:40 Feb. 14, 2025 Usa
795 Donn Cabral 03:56:41 Feb. 8, 2013 Usa
796 Jim Hill 03:56:41 May 15, 1982 Usa
797 Donald Cabral 03:56:41 Feb. 9, 2013 Usa
798 James Randon 03:56:43 Jan. 30, 2022 Usa
799 Austen Dalquist 03:56:43 Feb. 16, 2024 Usa
800 Martín Segurola 03:56:43 Feb. 14, 2025 Esp
801 Alex Maier 03:56:44 Feb. 12, 2022 Usa
802 Sean Jefferson 03:56:44 Feb. 5, 2005 Usa
803 Tommy Schmitz 03:56:45 June 5, 2014 Usa
804 Max Smith 03:56:46 July 21, 2007 Nzl
805 Joseph Wigfield 03:56:46 July 9, 2025 Gbr
806 Jim Mckeon 03:56:48 July 11, 1986 Usa
807 Mohamed Farah 03:56:49 Aug. 6, 2005 Gbr
808 Mo Farah 03:56:49 Aug. 6, 2005 Gbr
809 Mohammed Mourhit 03:56:49 Sept. 17, 1991 Mar
810 Spencer Pickren 03:56:49 March 2, 2025 Nan
811 Tesfaye Cheru 03:56:50 June 10, 2012 Eth
812 John Kirkbride 03:56:50 June 10, 1972 Gbr
813 Paul Davies-Hale 03:56:50 Aug. 20, 1989 Gbr
814 Siegfried Valentin 03:56:50 May 28, 1959 Gdr
815 Ian Kirk 03:56:50 May 15, 2022 Nan
816 Andrew Lloyd 03:56:52 May 27, 1990 Aus
817 Olin Hacker 03:56:52 Feb. 1, 2025 Usa
818 Tom Dodd 03:56:53 Feb. 1, 2025 Gbr
819 Rogério Amaral 03:56:54 Feb. 22, 2025 Por
820 Camden Gilmore 03:56:58 May 24, 2025 Usa
821 Steve Foley 03:56:59 July 10, 1979 Aus
822 Walter Wilkinson 03:56:60 May 31, 1971 Gbr
823 David Chemweno 03:56:60 March 10, 2001 Ken
824 David Biwott Chemweno 03:56:60 March 1, 2001 Ken
825 Cary Weisiger 03:56:60 June 7, 1963 Usa
826 Tom Duits 03:56:60 April 14, 1978 Usa
827 Harri Hanninen 03:56:61 July 30, 1990 Fin
828 Johan Landsman 03:56:61 Nov. 25, 1991 Rsa
829 Jerry Motsau 03:56:62 July 22, 2016 Rsa
830 Miroslaw Zerkowski 03:56:63 Aug. 20, 1982 Pol
831 Jesse Hamlin 03:56:63 Feb. 16, 2024 Usa
832 Graham Blanks 03:56:63 Feb. 4, 2023 Usa
833 Paul Larkins 03:56:65 July 17, 1987 Gbr
834 Willem Muldner 03:56:65 Feb. 14, 1997 Rsa
835 Jean-Simon Desgagnés 03:56:65 July 25, 2025 Can
836 Eric Speakman 03:56:66 Jan. 30, 2021 Nzl
837 Owen Powell 03:56:66 Feb. 21, 2025 Usa
838 Parker Schneider 03:56:67 Dec. 2, 2023 Usa
839 David Kimani 03:56:69 April 22, 2001 Ken
840 James Espir 03:56:70 Aug. 15, 1981 Gbr
841 Francesco Arese 03:56:70 Sept. 7, 1971 Ita
842 Mike Durkin 03:56:70 May 31, 1975 Usa
843 Sam Bair 03:56:70 June 7, 1969 Usa
844 Chris Mcgeorge 03:56:71 July 5, 1988 Gbr
845 Mathew Kipchumba Kipsang 03:56:71 April 24, 2023 Ken
846 Acer Iverson 03:56:71 Feb. 1, 2025 Usa
847 Istvan Szogi 03:56:72 July 5, 2022 Hun
848 James Karanu 03:56:72 June 3, 2001 Ken
849 Hamish Carson 03:56:72 Jan. 19, 2016 Nzl
850 Nick Symmonds 03:56:72 Jan. 13, 2007 Usa
851 Daniel Winn 03:56:73 July 22, 2016 Usa
852 John Ngugi 03:56:75 Aug. 12, 1990 Ken
853 Steve Slattery 03:56:75 June 3, 2006 Usa
854 Hamid El Mouaziz 03:56:76 Aug. 15, 2001 Mar
855 William Cuthbertson 03:56:76 Aug. 7, 2025 Usa
856 Duncan Miller 03:56:77 Feb. 11, 2023 Aus
857 Carlos Villareal 03:56:77 Feb. 8, 2020 Mex
858 Austin Miller 03:56:77 Feb. 10, 2024 Usa
859 Mac Fleet 03:56:77 Aug. 10, 2014 Usa
860 Benson Seurei 03:56:78 June 15, 2013 Brn
861 Frank Conway 03:56:78 Jan. 22, 1989 Irl
862 Takieddine Hedeilli 03:56:79 Feb. 7, 2021 Alg
863 Antonio Lopez 03:56:79 Feb. 12, 2022 Esp
864 James West 03:56:79 July 21, 2019 Gbr
865 Sammy Koskei 03:56:79 Aug. 22, 1982 Ken
866 Crayton Carrozza 03:56:79 Feb. 11, 2023 Usa
867 Shane Streich 03:56:79 Feb. 1, 2025 Usa
868 Peter Fuller 03:56:80 Jan. 9, 1974 Aus
869 Ian Mccafferty 03:56:80 June 11, 1969 Gbr
870 Mark Draper 03:56:80 Jan. 23, 2010 Gbr
871 John Davies 03:56:80 July 3, 1965 Nzl
872 Dave Patrick 03:56:80 June 1, 1968 Usa
873 Jari Venalainen 03:56:81 July 20, 1987 Fin
874 Patrick Tiernan 03:56:82 Feb. 13, 2021 Aus
875 Jama Aden 03:56:82 July 19, 1983 Som
876 Jama Mohamed Aden 03:56:82 July 19, 1983 Som
877 John Jefferson 03:56:82 Aug. 9, 2008 Usa
878 Simon Fairbrother 03:56:83 Aug. 17, 1990 Gbr
879 Bill Burke 03:56:83 June 5, 1993 Usa
880 Hillary Cheruiyot 03:56:83 Feb. 16, 2024 Ken
881 Jordan Williamsz 03:56:84 Feb. 15, 2014 Aus
882 Eliud Njubi 03:56:84 April 28, 2001 Ken
883 Dumisane Hlaselo 03:56:84 Feb. 12, 2011 Rsa
884 Drew Piazza 03:56:86 June 7, 2018 Usa
885 Osame Oszoglami 03:56:86 Sept. 5, 2020 Nan
886 Joe Ewing 03:56:87 Feb. 21, 2025 Gbr
887 Luc Bernaert 03:56:89 Sept. 30, 1993 Bel
888 Ron Speirs 03:56:90 April 30, 1977 Gbr
889 Charlie Mcmullen 03:56:90 July 20, 1974 Usa
890 Chuck Labenz 03:56:90 May 30, 1970 Usa
891 Larry Mangan 03:56:90 July 19, 1983 Usa
892 Tom Von Ruden 03:56:90 June 23, 1967 Usa
893 Felix Kitur 03:56:90 April 24, 2010 Nan
894 Mark Milner 03:56:90 Jan. 18, 2025 Irl
895 Jack Bruce 03:56:90 Jan. 25, 2025 Aus
896 Julian Matthews 03:56:91 Feb. 20, 2016 Nzl
897 Charlie Gruber 03:56:92 June 4, 2005 Usa
898 Sean Cahill 03:56:95 Aug. 31, 1979 Gbr
899 David Clarke 03:56:95 July 17, 1982 Gbr
900 David Bishop 03:56:96 July 11, 2014 Gbr
901 John Thuo Itati 03:56:97 Sept. 15, 2002 Ken
902 Kurt Benninger 03:56:99 Aug. 9, 2008 Can
903 Alan Salter 03:56:99 July 9, 1985 Gbr
904 Sean Tobin 03:57:00 July 18, 2017 Irl
905 Boaz Cheboiywo 03:57:00 Jan. 31, 2004 Ken
906 Tony Polhill 03:57:00 Sept. 15, 1972 Nzl
907 Johan Botha 03:57:00 Feb. 16, 1996 Rsa
908 Mahmoud Kalboussi 03:57:00 July 12, 1990 Tun
909 Ken Popejoy 03:57:00 May 5, 1973 Usa
910 Zachary Stallings 03:57:00 Feb. 12, 2022 Usa
911 Matt Hillenbrand 03:57:00 Feb. 15, 2014 Usa
912 Stephen Arusei Kipkorir 03:57:00 July 12, 1995 Nan
913 Michael Kibet 03:57:01 June 20, 2019 Ken
914 Chad Noelle 03:57:02 June 1, 2017 Usa
915 Mohamed Issangar 03:57:03 Aug. 12, 1990 Mar
916 Thomas Awad 03:57:03 Feb. 20, 2016 Usa
917 Jonathan Grahn 03:57:03 Jan. 28, 2024 Swe
918 Said Ahmed 03:57:04 March 5, 2005 Usa
919 Rudy Chapa 03:57:04 May 28, 1981 Usa
920 Sam Mcentee 03:57:05 July 16, 2018 Aus
921 Jason Clayton 03:57:06 May 30, 2024 Aus
922 Neil Ovington 03:57:07 July 11, 1986 Gbr
923 Ala Zoghlami 03:57:07 June 11, 2022 Ita
924 Jonathon Riley 03:57:07 Aug. 11, 2007 Usa
925 Jacob Thomson 03:57:07 Aug. 30, 2018 Usa
926 Walter Teitelbaum 03:57:08 May 15, 2022 Nan
927 Cruz Gomez 03:57:09 Feb. 12, 2022 Usa
928 Habtom Samuel 03:57:09 Feb. 15, 2025 Eri
929 Sadik Mikhou 03:57:10 June 7, 2018 Nan
930 Robby Creese 03:57:11 Feb. 9, 2013 Usa
931 Holt Hardy 03:57:12 Feb. 25, 1998 Aus
932 Baldvin Magnusson 03:57:12 Feb. 4, 2023 Isl
933 Nathan Neil 03:57:12 Feb. 1, 2025 Usa
934 Pekka Vasala 03:57:13 July 1, 1974 Fin
935 Mike Miller 03:57:13 May 12, 2001 Usa
936 Casey Clinger 03:57:13 Feb. 11, 2023 Usa
937 Carter Solomon 03:57:13 Feb. 4, 2023 Usa
938 Mohammed Aman 03:57:14 June 4, 2011 Eth
939 Pavel Yakovlev 03:57:14 Aug. 30, 1985 Urs
940 Michael Atchoo 03:57:14 Feb. 23, 2013 Usa
941 Gary Taylor 03:57:15 July 5, 1988 Gbr
942 Abdellah Abdelhaq 03:57:15 Aug. 25, 1996 Mar
943 Ruben Sorensen 03:57:16 Sept. 14, 1979 Den
944 Matt Elliott 03:57:16 June 1, 2013 Usa
945 Mark Dailey 03:57:16 July 10, 1993 Usa
946 Gawain Guy 03:57:18 June 6, 1987 Jam
947 Haico Scharn 03:57:18 Aug. 16, 1974 Ned
948 Michael Rutt 03:57:18 April 27, 2013 Usa
949 Yassin Bouih 03:57:19 Sept. 4, 2021 Ita
950 Bartosz Nowicki 03:57:19 Aug. 6, 2011 Pol
951 Cruz Culpepper 03:57:19 Jan. 27, 2023 Usa
952 Amar Brahmia 03:57:20 Sept. 9, 1981 Alg
953 James Hansen 03:57:20 Feb. 23, 2023 Aus
954 Corey Bellemore 03:57:20 Jan. 27, 2018 Can
955 Jean Wadoux 03:57:20 June 20, 1965 Fra
956 Harald Norpoth 03:57:20 Sept. 7, 1971 Frg
957 Derek Ibbotson 03:57:20 July 19, 1957 Gbr
958 Michael Openshaw 03:57:20 May 29, 1998 Gbr
959 Tyler Wirth 03:57:20 Feb. 10, 2024 Usa
960 Adam Dixon 03:57:20 Jan. 22, 1984 Usa
961 Bobby Curtis 03:57:20 May 20, 2007 Usa
962 Paul Craig 03:57:21 Aug. 8, 1980 Can
963 Diego Ruiz 03:57:21 June 9, 2011 Esp
964 Whaddon Niewoudt 03:57:21 April 15, 1994 Rsa
965 Scott Mcgowan 03:57:21 June 4, 2005 Usa
966 Abdirizak Ibrahim 03:57:21 Feb. 11, 2023 Usa
967 István Szögi 03:57:21 Jan. 26, 2024 Hun
968 Clayborn Pender 03:57:21 Feb. 22, 2025 Usa
969 Rob Druppers 03:57:22 June 16, 1985 Ned
970 Jan Persson 03:57:23 July 7, 1982 Swe
971 Jesse Garn 03:57:23 June 1, 2017 Usa
972 Frezer Legesse 03:57:24 June 2, 2016 Usa
973 Mark Shannon 03:57:24 Feb. 21, 2025 Usa
974 Jeremy Rae 03:57:25 Feb. 8, 2014 Can
975 Olivier Collin 03:57:25 April 24, 2010 Can
976 Mats Hauge 03:57:25 Aug. 12, 2020 Nor
977 Colin Schultz 03:57:25 Feb. 4, 2023 Usa
978 Matthew Wilkinson 03:57:25 Jan. 26, 2024 Usa
979 Mike Stahr 03:57:25 July 11, 1986 Usa
980 Ryan Adams 03:57:25 Feb. 16, 2024 Usa
981 Daniel Michalski 03:57:25 Aug. 5, 2022 Usa
982 Carter Cutting 03:57:25 Feb. 15, 2025 Usa
983 Jason Jabaut 03:57:26 June 2, 2007 Usa
984 James Dunne 03:57:26 Feb. 10, 2024 Irl
985 Martin Barco 03:57:26 Feb. 1, 2025 Usa
986 Émile Toupin 03:57:26 July 25, 2025 Can
987 Ahmed Krama 03:57:27 July 21, 1998 Alg
988 Mitchell Kealey 03:57:27 July 25, 2008 Aus
989 Stijn Jaspers 03:57:28 Aug. 25, 1982 Ned
990 Emil Danielsson 03:57:28 Feb. 2, 2023 Swe
991 Erik Nedeau 03:57:28 Feb. 25, 1995 Usa
992 Jordan Gusman 03:57:29 Dec. 23, 2017 Aus
993 Chris Gowell 03:57:29 Feb. 8, 2014 Gbr
994 Sam Penzenstadler 03:57:29 Feb. 6, 2016 Usa
995 Tom Carter 03:57:30 Aug. 6, 2005 Gbr
996 Ewald Bonzet 03:57:30 Feb. 21, 1977 Rsa
997 Ian Stewart 1 03:57:30 June 11, 1969 Nan
998 Allan Klassen 03:57:31 June 5, 1993 Can
999 Ben True 03:57:31 Jan. 28, 2017 Usa
1000 Parker Stokes 03:57:31 Feb. 3, 2024 Usa
1001 David Wittman 03:57:31 June 4, 1995 Usa
1002 Kang Nyoak 03:57:31 Jan. 26, 2024 Aus
1003 Alex Mcclary 03:57:32 Feb. 13, 2010 Usa
1004 Ahmed Muhumed 03:57:32 May 30, 2024 Usa
1005 Hezekiel Sepeng 03:57:33 Feb. 16, 1996 Rsa
1006 Byron Dyce 03:57:34 July 1, 1974 Jam
1007 Juan Luis Barrios 03:57:34 July 17, 2013 Mex
1008 Brandon Bethke 03:57:34 July 8, 2011 Usa
1009 Ed Spinney 03:57:34 May 28, 1981 Usa
1010 Thomas Boyden 03:57:35 Jan. 18, 2025 Usa
1011 Shane Knoll 03:57:36 Sept. 7, 2009 Usa
1012 Chris Fisher 03:57:37 May 18, 1975 Aus
1013 Johannes Job 03:57:37 Feb. 14, 1997 Rsa
1014 Alec Basten 03:57:37 Jan. 28, 2023 Usa
1015 Tyler Mulder 03:57:37 April 27, 2013 Usa
1016 Jacob Boutera 03:57:38 Aug. 12, 2020 Nor
1017 David Elliott 03:57:38 Feb. 13, 2016 Usa
1018 Mehdi Aidet 03:57:39 June 10, 1982 Alg
1019 Adam Palamar 03:57:39 Jan. 28, 2017 Can
1020 Gianni Bruzzi 03:57:39 May 30, 1992 Ita
1021 Jack Bolas 03:57:39 Aug. 10, 2014 Usa
1022 Edgar Salve 03:57:40 Sept. 24, 1969 Bel
1023 Daniel Zegeye 03:57:40 June 3, 2001 Eth
1024 Richard Kiplagat 03:57:40 Jan. 13, 2006 Ken
1025 Brian Baker 03:57:40 May 21, 1999 Usa
1026 Mark Belger 03:57:40 Jan. 26, 1980 Usa
1027 Brian Kivlan 03:57:40 June 10, 1968 Usa
1028 Colin Ridding 03:57:42 July 5, 1988 Gbr
1029 Steven Halliday 03:57:43 Aug. 28, 1989 Gbr
1030 Ryoji Tatezawa 03:57:43 Feb. 25, 2018 Jpn
1031 Buck Jones 03:57:43 June 4, 1994 Usa
1032 Carleton Buck Jones 03:57:43 June 4, 1994 Usa
1033 Benjamin Godish 03:57:43 Feb. 10, 2024 Usa
1034 Vincent Letting 03:57:44 July 11, 2014 Ken
1035 James Donahue 03:57:44 Feb. 11, 2023 Usa
1036 Braedon Palmer 03:57:45 Feb. 1, 2025 Usa
1037 Barry Smith 03:57:46 Aug. 8, 1980 Gbr
1038 Gareth Hyett 03:57:46 July 21, 2007 Nzl
1039 Mike Blackmore 03:57:46 May 7, 1988 Usa
1040 Jacob Burcham 03:57:46 Feb. 13, 2016 Usa
1041 Joshua Mcdougal 03:57:46 March 31, 2007 Usa
1042 Vivien Henz 03:57:47 Feb. 4, 2023 Lux
1043 Daniel Schaffer 03:57:47 Feb. 27, 2022 Usa
1044 Shannon Lemora 03:57:47 June 4, 1994 Usa
1045 Josiah Tostenson 03:57:47 Feb. 21, 2025 Usa
1046 Michael Woods 03:57:48 July 28, 2005 Can
1047 Nick Rose 03:57:49 Aug. 8, 1980 Gbr
1048 Marius Van Heerden 03:57:49 Feb. 16, 1996 Rsa
1049 Marco Arop 03:57:50 Jan. 31, 2021 Can
1050 Mike Wiggs 03:57:50 July 5, 1965 Gbr
1051 Graeme Fell 03:57:50 June 10, 1983 Gbr
1052 Mirko Doring 03:57:50 March 10, 1994 Ger
1053 Ron Delany 03:57:50 Aug. 6, 1958 Irl
1054 Harrison Makau 03:57:50 Aug. 27, 2000 Ken
1055 Murray Halberg 03:57:50 Aug. 6, 1958 Nzl
1056 Rhys Hammond 03:57:50 Feb. 15, 2025 Usa
1057 Darryl Frerker 03:57:50 March 14, 1992 Usa
1058 Charles Makau 03:57:50 Aug. 27, 2000 Nan
1059 Yusuf Bizimana 03:57:51 Feb. 21, 2025 Gbr
1060 Helder De Jesus 03:57:51 Aug. 8, 1980 Por
1061 Caleb Easton 03:57:51 Feb. 15, 2025 Usa
1062 Rick Van Riel 03:57:51 Aug. 30, 2025 Ned
1063 Christoph Herle 03:57:52 Sept. 5, 1978 Frg
1064 Diego Zarate 03:57:52 Feb. 6, 2021 Usa
1065 Peter Bourke 03:57:53 July 11, 1986 Aus
1066 Caleb Webb 03:57:54 June 20, 2022 Usa
1067 Phillip Lagat 03:57:55 April 24, 2010 Ken
1068 Bennett Booth-Genthe 03:57:55 Feb. 15, 2025 Usa
1069 David Nikolli 03:57:56 June 11, 2022 Alb
1070 Cole Sprout 03:57:56 Feb. 15, 2025 Usa
1071 Matthew Lane 03:57:57 May 26, 2002 Usa
1072 Marvin Heinrich 03:57:57 July 27, 2025 Ger
1073 Ahmed Ibrahim Warsama 03:57:58 Sept. 5, 1993 Qat
1074 Mike Brannigan 03:57:58 Aug. 5, 2016 Usa
1075 William Van Dijck 03:57:59 Aug. 14, 1985 Bel
1076 Adrian Weatherhead 03:57:59 Aug. 29, 1975 Gbr
1077 John Mickowski 03:57:59 March 30, 2012 Usa
1078 Ethan Coleman 03:57:59 Feb. 21, 2025 Usa
1079 Jacky Boxberger 03:57:60 Sept. 7, 1971 Fra
1080 Jacques Boxberger 03:57:60 Sept. 7, 1971 Fra
1081 Ian Gillespie 03:57:60 June 16, 1998 Gbr
1082 James Mcmurray 03:57:60 Feb. 12, 2025 Gbr
1083 Richard Douma 03:57:60 July 22, 2016 Ned
1084 Henryk Wasilewski 03:57:60 Aug. 26, 1977 Pol
1085 Archie San Romani 03:57:60 June 5, 1964 Usa
1086 Gareth Turnbull 03:57:61 April 27, 2002 Irl
1087 Kyle Mau 03:57:61 Feb. 9, 2019 Usa
1088 Bryce Richards 03:57:61 June 30, 2021 Usa
1089 Filip Sasinek 03:57:62 Feb. 2, 2023 Cze
1090 Jacques Van Rensburg 03:57:62 Dec. 14, 1990 Rsa
1091 Patrick Joseph 03:57:62 Aug. 2, 2019 Usa
1092 Jon Didriksson 03:57:63 Aug. 25, 1982 Isl
1093 Martin Prodanov 03:57:65 Feb. 26, 2022 Bul
1094 Garrett Macquiddy 03:57:65 Feb. 15, 2025 Usa
1095 Geoff Turnbull 03:57:66 July 18, 1986 Gbr
1096 Hicham Akankam 03:57:66 June 15, 2017 Mar
1097 Lars Ericsson 03:57:67 July 3, 1978 Swe
1098 Maxwell Hardin 03:57:67 Feb. 14, 2025 Usa
1099 John Whetton 03:57:68 July 3, 1965 Gbr
1100 Daniel Lincoln 03:57:68 July 30, 2004 Usa
1101 Peter O'Donoghue 03:57:69 July 16, 1984 Aus
1102 Atoi Boru 03:57:69 July 19, 1992 Ken
1103 Klaas Lok 03:57:69 May 22, 1981 Ned
1104 Willy Fink 03:57:69 July 14, 2018 Usa
1105 David Timlin 03:57:69 June 7, 2018 Usa
1106 James Kaan 03:57:70 Aug. 6, 2011 Aus
1107 Dietmar Millonig 03:57:70 June 13, 1979 Aut
1108 Dave Bailey 03:57:70 July 22, 1967 Can
1109 Ray Smedley 03:57:70 April 27, 1974 Gbr
1110 Phil Clode 03:57:70 Jan. 12, 1991 Nzl
1111 De Villiers Lamprecht 03:57:70 Nov. 13, 1970 Rsa
1112 Gunnar Ekman 03:57:70 July 5, 1972 Swe
1113 Jim Crawford 03:57:70 June 26, 1971 Usa
1114 Macauley Franks 03:57:70 Jan. 27, 2024 Usa
1115 Michael Hammond 03:57:70 April 12, 2014 Usa
1116 Ron Cornell 03:57:70 May 11, 1980 Usa
1117 Lucas Bruchet 03:57:71 Feb. 10, 2014 Can
1118 James Thie 03:57:71 Feb. 14, 2003 Gbr
1119 Mattia Padovani 03:57:71 June 11, 2022 Ita
1120 Joey Berriatua 03:57:72 July 9, 2022 Usa
1121 Luke Johnson 03:57:72 May 15, 2022 Usa
1122 Tai Dinger 03:57:72 Aug. 6, 2021 Usa
1123 Drew Griffith 03:57:72 May 30, 2024 Usa
1124 Ioan Zaizan 03:57:73 July 17, 2013 Rou
1125 Jaouad Khchina 03:57:73 Feb. 8, 2025 Mar
1126 Michael Lederer 03:57:74 Sept. 5, 1978 Frg
1127 Andrew Green 03:57:74 July 3, 1965 Gbr
1128 George Kusche 03:57:74 Feb. 13, 2021 Rsa
1129 Ben Flanagan 03:57:75 Sept. 5, 2018 Can
1130 Benjamin Flanagan 03:57:75 Sept. 5, 2018 Can
1131 Liam Boylan-Pett 03:57:75 July 17, 2013 Usa
1132 Sair Salgado 03:57:75 Dec. 2, 2023 Usa
1133 Berhanu Alemu 03:57:76 Feb. 3, 2007 Eth
1134 Ben Macmillan 03:57:76 May 21, 2022 Gbr
1135 Gavin Gaynor 03:57:76 Feb. 11, 2023 Usa
1136 Steve Agar 03:57:77 May 25, 1997 Dma
1137 Brandon Tubby 03:57:77 Feb. 27, 2021 Usa
1138 Juan Diego Castro 03:57:78 Feb. 7, 2021 Crc
1139 Hayden Mclaren 03:57:78 Feb. 14, 2009 Nzl
1140 Bjorn Nilsson 03:57:78 Sept. 9, 1977 Swe
1141 Steve Austin 03:57:79 Jan. 14, 1982 Aus
1142 Stephen Austin 03:57:79 Jan. 14, 1982 Aus
1143 Raul Botezan 03:57:79 Feb. 9, 2013 Rou
1144 Hailu Ebba 03:57:80 June 9, 1973 Eth
1145 Malcolm Edwards 03:57:80 Sept. 20, 1987 Gbr
1146 John Kosgei 03:57:80 Aug. 10, 1996 Ken
1147 Nehemiah Too 03:57:80 Feb. 11, 2023 Ken
1148 Evert Hoving 03:57:80 July 30, 1977 Ned
1149 Danie Goosen 03:57:80 Feb. 21, 1977 Rsa
1150 Reggie Mcafee 03:57:80 May 12, 1973 Usa
1151 Tommy Fulton 03:57:80 May 25, 1973 Usa
1152 Craig Huffer 03:57:81 Feb. 2, 2013 Aus
1153 Bob Verbeeck 03:57:81 March 9, 1985 Bel
1154 Paul Lawther 03:57:81 July 13, 1983 Gbr
1155 Yusu Bizima 03:57:81 Feb. 13, 2021 Gbr
1156 Anas Lagity Chaoudar 03:57:81 July 9, 2024 Esp
1157 Brandon Miller 03:57:81 June 5, 2025 Usa
1158 Mumin Gala 03:57:82 Aug. 11, 2007 Dji
1159 Alexis Sharangabo 03:57:82 Aug. 19, 2000 Rwa
1160 Passmore Furusa 03:57:82 Feb. 22, 1997 Zim
1161 Luke Watson 03:57:83 Feb. 8, 2003 Usa
1162 Samuel Kibiri 03:57:84 March 30, 1991 Ken
1163 Ahmed Bile 03:57:84 Feb. 6, 2016 Usa
1164 Ken Martin 03:57:84 May 28, 1981 Usa
1165 Andrew Rafla 03:57:84 July 18, 2021 Usa
1166 Matt Taylor 03:57:84 Jan. 25, 1991 Usa
1167 Seth Summerside 03:57:84 July 21, 2007 Usa
1168 Elias Schreml 03:57:85 Jan. 29, 2022 Ger
1169 Mike Kearns 03:57:86 June 26, 1977 Gbr
1170 Kevin Kelly 03:57:86 July 9, 2021 Irl
1171 Riccardo Tamassia 03:57:86 June 11, 2022 Ita
1172 Kirubel Erassa 03:57:86 Jan. 27, 2018 Usa
1173 Travis Mahoney 03:57:86 March 3, 2019 Usa
1174 Adehena Kasaye 03:57:87 Feb. 23, 2023 Eth
1175 Derek Scott 03:57:87 May 23, 2009 Usa
1176 Azat Rakipov 03:57:88 July 26, 1994 Blr
1177 Clifton Bradeley 03:57:88 March 9, 1985 Gbr
1178 Thom Hunt 03:57:88 Feb. 26, 1982 Usa
1179 Cole Williams 03:57:88 Feb. 6, 2016 Usa
1180 Paul Vandergift 03:57:88 Feb. 6, 1994 Usa
1181 Philip Marron 03:57:88 July 9, 2025 Irl
1182 Ray Sellaro 03:57:89 Jan. 29, 2022 Usa
1183 John Landy 03:57:90 June 21, 1954 Aus
1184 Raf Wijns 03:57:90 May 25, 1985 Bel
1185 Pietro Riva 03:57:90 Sept. 5, 2020 Ita
1186 Justus Soget 03:57:90 June 13, 2019 Ken
1187 Fethi Baccouche 03:57:90 June 11, 1987 Tun
1188 John Mason 03:57:90 April 17, 1971 Usa
1189 Rocky Hansen 03:57:90 Jan. 17, 2025 Usa
1190 Grant Robison 03:57:90 April 27, 2002 Usa
1191 Jerald Jones 03:57:90 June 27, 1978 Usa
1192 Karl Thornton 03:57:90 April 27, 1974 Usa
1193 Morgan Groth 03:57:90 June 5, 1964 Usa
1194 Greg Love 03:57:90 April 26, 1985 Nan
1195 Willy Polleunis 03:57:90 Sept. 9, 1978 Nan
1196 Alex George 03:57:91 Sept. 4, 2021 Gbr
1197 Elliott Heath 03:57:91 Aug. 10, 2013 Usa
1198 Adam Bradtmueller 03:57:91 June 5, 2022 Usa
1199 Brian Gagnon 03:57:91 Feb. 11, 2012 Usa
1200 Taresa Tolosa 03:57:92 June 7, 2018 Eth
1201 Deriba Degefa 03:57:92 June 17, 2009 Eth
1202 Claudio Patrignani 03:57:92 Sept. 9, 1981 Ita
1203 Fernando Daniel Martinez 03:57:92 April 13, 2018 Mex
1204 Ferdinand Martinez 03:57:92 April 13, 2018 Nan
1205 Noah Ward 03:57:92 Feb. 21, 2025 Usa
1206 Dave Reid 03:57:93 July 23, 1985 Can
1207 Luca Vandi 03:57:93 Aug. 28, 1989 Ita
1208 Austin Mudd 03:57:93 March 9, 2013 Usa
1209 Cameron Griffith 03:57:95 Feb. 18, 2022 Aus
1210 Dirk Heinze 03:57:95 Jan. 18, 2002 Ger
1211 Ian Crowe-Wright 03:57:96 July 9, 2022 Gbr
1212 Rolf Klrevik 03:57:96 July 4, 1977 Swe
1213 Abdi Waiss 03:57:97 May 30, 2015 Dji
1214 Alberto Sanchez 03:57:97 July 17, 2013 Esp
1215 Sam Atkin 03:57:97 Jan. 12, 2019 Gbr
1216 Craig Nowak 03:57:97 July 18, 2021 Usa
1217 Kevin Robertson 03:57:98 Feb. 27, 2022 Can
1218 Jake Gillum 03:57:98 May 30, 2024 Usa
1219 Samuel Worley 03:57:98 Feb. 8, 2019 Usa
1220 Keisuke Morita 03:57:98 Feb. 21, 2025 Jpn
1221 Andrey Loginov 03:57:99 Feb. 14, 1995 Rus
1222 Daniel Huling 03:57:99 Feb. 26, 2017 Usa
1223 Peter Watson 03:58:00 July 7, 1973 Aus
1224 Ron Martin 03:58:00 April 27, 1974 Gbr
1225 Youness Essalhi 03:58:00 June 7, 2018 Mar
1226 Hector Torres 03:58:00 Jan. 24, 1999 Mex
1227 Rick Musgrave 03:58:00 June 5, 1982 Usa
1228 Mike Wyatt 03:58:00 May 18, 1980 Usa
1229 Paul Geis 03:58:00 June 20, 1973 Usa
1230 Zachary Michon 03:58:00 Feb. 11, 2023 Usa
1231 Louis Gilavert 03:58:00 June 28, 2025 Fra
1232 Dave Campbell 03:58:01 July 18, 1986 Can
1233 Johan Boakes 03:58:01 Jan. 25, 1991 Gbr
1234 Stan Taylor 03:58:01 Aug. 18, 1962 Gbr
1235 Andy Trouard 03:58:01 Jan. 27, 2018 Usa
1236 Abderrazak Bounour 03:58:02 June 16, 1985 Alg
1237 Keffri W. Neal 03:58:02 Feb. 14, 2015 Can
1238 Javier Moro 03:58:02 Feb. 15, 2001 Esp
1239 Marco Mayr 03:58:02 Aug. 28, 1985 Sui
1240 Craig Forys 03:58:02 Feb. 6, 2016 Usa
1241 Daelen Ackley 03:58:02 Feb. 9, 2024 Usa
1242 Max Wharton 03:58:02 June 15, 2024 Gbr
1243 Juwan Blignaut 03:58:02 Jan. 18, 2025 Rsa
1244 Andrew Payton 03:58:02 Feb. 21, 2025 Usa
1245 Mike Power 03:58:03 June 4, 1995 Aus
1246 Marc Nevens 03:58:03 Aug. 6, 1976 Bel
1247 Jose Juan Esparza 03:58:03 Feb. 8, 2014 Mex
1248 Alfredo Santana 03:58:03 Jan. 27, 2018 Pur
1249 Ronnie Harris 03:58:03 June 5, 1993 Usa
1250 John Craig 03:58:05 Aug. 8, 1980 Can
1251 David Mcmeekin 03:58:05 Aug. 30, 1976 Gbr
1252 Markus Ryffel 03:58:05 Aug. 29, 1984 Sui
1253 Mason Ferlic 03:58:05 Jan. 19, 2021 Usa
1254 Job Ijtsma 03:58:05 July 9, 2024 Ned
1255 Matthew Rankin 03:58:06 Feb. 26, 2023 Aus
1256 Brenton Rowe 03:58:06 April 20, 2012 Aut
1257 Ken Moloney 03:58:06 July 7, 1987 Nzl
1258 Grzegorz Kalinowski 03:58:07 July 24, 2015 Pol
1259 Jeff Thies 03:58:07 Sept. 4, 2019 Usa
1260 Bob Seaman 03:58:07 Aug. 18, 1962 Usa
1261 Kenneth Hagen 03:58:07 Feb. 28, 2020 Usa
1262 Thomas Moran 03:58:07 Jan. 26, 2024 Irl
1263 Davis Helmerich 03:58:07 Feb. 1, 2025 Usa
1264 Marc Olesen 03:58:08 June 16, 1983 Can
1265 Ken Nason 03:58:09 June 24, 1995 Irl
1266 Kenneth Rooks 03:58:09 Jan. 18, 2025 Usa
1267 Jake Edwards 03:58:09 April 12, 2014 Usa
1268 Ned Willig 03:58:09 Jan. 28, 2017 Usa
1269 Talem Franco 03:58:09 Feb. 10, 2020 Usa
1270 Rob Lonergan 03:58:10 Aug. 5, 1986 Can
1271 Luis Medina 03:58:10 May 11, 1979 Cub
1272 Frank Murphy 03:58:10 June 7, 1969 Irl
1273 Ali Maataoui 03:58:10 Aug. 27, 2002 Mar
1274 Louis Liebenberg 03:58:10 May 7, 1979 Rsa
1275 Jake Hurysz 03:58:10 Feb. 20, 2016 Usa
1276 John Garrison 03:58:10 May 29, 1965 Usa
1277 Thomas Fafard 03:58:10 July 25, 2025 Can
1278 Evert Silva 03:58:11 Jan. 17, 2025 Usa
1279 Matthew Gibney 03:58:12 Feb. 12, 2011 Aus
1280 Alemayehu Roba 03:58:13 July 19, 1992 Eth
1281 Theo Quax 03:58:13 Feb. 15, 2020 Nzl
1282 John Gay 03:58:14 July 10, 2021 Can
1283 Rob Novak 03:58:14 Feb. 11, 2012 Usa
1284 Alvaro Rodriguez 03:58:15 June 9, 2011 Esp
1285 Brett Gardner 03:58:15 Feb. 11, 2023 Usa
1286 Sebastian Hanson 03:58:15 May 15, 2022 Usa
1287 Jacob Cann 03:58:15 May 5, 2025 Gbr
1288 Nathan Mountain 03:58:16 Feb. 10, 2024 Usa
1289 Andrew Mcclary 03:58:16 May 22, 2010 Usa
1290 John Petruno 03:58:16 Feb. 25, 2022 Usa
1291 Mason Strader 03:58:16 Feb. 21, 2025 Usa
1292 Andrew Colley 03:58:17 July 11, 2014 Usa
1293 Chris Estwanik 03:58:17 July 10, 2004 Usa
1294 Ovidiu Olteanu 03:58:18 May 29, 1994 Rou
1295 Jeff Schemmel 03:58:18 May 29, 1976 Usa
1296 Edward Bird 03:58:18 None Gbr
1297 Liam Dee 03:58:19 Feb. 26, 2017 Gbr
1298 David Campbell 03:58:19 Feb. 16, 2008 Irl
1299 Paul Grinsted 03:58:20 Dec. 17, 1981 Aus
1300 Wander Do Prado Moura 03:58:20 April 15, 1995 Bra
1301 Michel Bernard 03:58:20 July 8, 1963 Fra
1302 Chris Warburton 03:58:20 July 25, 2008 Gbr
1303 Tom Farrell 03:58:20 Jan. 26, 2013 Gbr
1304 Thomas Farrell 03:58:20 Jan. 26, 2013 Gbr
1305 Francois Van Rensburg 03:58:20 March 25, 1994 Rsa
1306 Robert Stefko 03:58:20 July 7, 1998 Svk
1307 Juris Luzins 03:58:20 May 27, 1972 Usa
1308 Vince Draddy 03:58:20 Feb. 13, 1982 Usa
1309 Wander Moura 03:58:20 April 15, 1995 Nan
1310 Million Wolde 03:58:21 June 27, 1999 Eth
1311 Graeme Wells 03:58:22 July 25, 2008 Can
1312 Sarel Spies 03:58:22 March 10, 1992 Rsa
1313 Aarón Las Heras 03:58:22 Feb. 10, 2024 Esp
1314 Alan Mottershead 03:58:23 Sept. 14, 1979 Gbr
1315 Deon Fouche 03:58:23 Nov. 12, 1988 Rsa
1316 Austin Abbott 03:58:23 March 7, 2009 Usa
1317 John Trautmann 03:58:23 May 24, 1992 Usa
1318 Bob Lesko 03:58:23 June 5, 1993 Usa
1319 Dan Aldridge 03:58:24 June 5, 1982 Usa
1320 Ian Connor 03:58:24 Feb. 8, 2003 Usa
1321 James Gowans 03:58:24 Feb. 12, 2016 Usa
1322 Steven Mangan 03:58:24 Feb. 14, 2015 Usa
1323 Robert Denault 03:58:25 Jan. 31, 2015 Can
1324 Baptiste Mischler 03:58:25 None Fra
1325 Gabe Jennings 03:58:25 March 7, 2009 Usa
1326 Benny Mcintosh 03:58:25 June 4, 1994 Usa
1327 Ben Nagel 03:58:26 Feb. 3, 2024 Usa
1328 Jeff Jirele 03:58:26 July 30, 1978 Usa
1329 Ryan Hayden 03:58:27 May 18, 2002 Can
1330 De'sean Turner 03:58:27 Feb. 22, 2014 Usa
1331 Adrian Callan 03:58:28 July 13, 1986 Gbr
1332 Oisín Ó Gailín 03:58:28 Jan. 26, 2024 Irl
1333 Ryan Kinnane 03:58:28 Jan. 27, 2024 Usa
1334 Albert Thomas 03:58:30 March 21, 1964 Aus
1335 Isaiah Harris 03:58:30 Aug. 6, 2021 Usa
1336 Joe Fabris 03:58:30 June 5, 1982 Usa
1337 Keith Forman 03:58:30 May 26, 1962 Usa
1338 Mark Fricker 03:58:30 May 8, 1982 Usa
1339 Albie Thomas 03:58:30 March 21, 1964 Nan
1340 Tom Marshall 03:58:31 July 12, 2017 Gbr
1341 Kevin King 03:58:31 June 14, 1986 Usa
1342 Zhelisko Zhelev 03:58:31 Jan. 10, 1992 Nan
1343 Bernard Kiptanui Kiptum 03:58:32 Aug. 11, 2007 Ken
1344 Ryan Drew 03:58:32 Aug. 7, 2025 Usa
1345 Alexander Ostberg 03:58:33 Feb. 11, 2023 Usa
1346 Simon Bedard 03:58:34 Feb. 5, 2022 Fra
1347 Matthew Maton 03:58:34 Feb. 11, 2017 Usa
1348 Joe Dos Reis 03:58:34 Jan. 27, 2023 Usa
1349 Steve Plasencia 03:58:34 July 17, 1982 Usa
1350 Benjamin Nibbelink 03:58:34 March 12, 2021 Usa
1351 Chris Mulvaney 03:58:35 June 14, 2005 Gbr
1352 Darren Brown 03:58:35 July 25, 2008 Usa
1353 Mark Matusak 03:58:36 Feb. 13, 2010 Usa
1354 Silas Winders 03:58:36 Feb. 1, 2025 Usa
1355 Mark Tucker 03:58:37 Feb. 23, 2005 Aus
1356 Rudi De Wijngaert 03:58:37 July 20, 1983 Bel
1357 Owen Karas 03:58:37 Feb. 8, 2025 Usa
1358 Darren Abbott 03:58:38 Feb. 25, 1992 Aus
1359 Guillaume Adam 03:58:38 Feb. 11, 2017 Fra
1360 Chris Bowden 03:58:39 Feb. 20, 1997 Aus
1361 Matthew Barnes 1 03:58:39 June 25, 1994 Gbr
1362 Matt Barnes 03:58:39 June 25, 1994 Gbr
1363 Michal Bartoszak 03:58:39 Feb. 6, 1994 Pol
1364 John Thompson 03:58:39 Aug. 17, 2019 Usa
1365 Blaine Reynolds 03:58:39 May 15, 2022 Nan
1366 Will Anthony 03:58:39 Feb. 10, 2024 Nzl
1367 Alistair Stevenson 03:58:40 Jan. 22, 2000 Aus
1368 Andreas Baranski 03:58:40 Aug. 8, 1980 Frg
1369 Juan Maximo Martinez 03:58:40 May 24, 1975 Mex
1370 Duncan Macdonald 03:58:40 May 27, 1972 Usa
1371 Steve Heidenreich 03:58:40 July 23, 1975 Usa
1372 Andy Clifford 03:58:40 June 5, 1982 Usa
1373 Michael Stember 03:58:40 Jan. 30, 2000 Usa
1374 Gary Gustafson 03:58:40 June 10, 1983 Usa
1375 Roger Jones 03:58:40 Feb. 13, 1982 Usa
1376 Sean Graham 03:58:40 June 10, 2007 Usa
1377 Juan Martinez 03:58:40 May 24, 1975 Nan
1378 Paul Tergat 03:58:40 Aug. 12, 1996 Nan
1379 Aiden Coles 03:58:40 Feb. 7, 2025 Can
1380 Paul Hamblyn 03:58:41 Feb. 23, 2005 Nzl
1381 Craig Lambert 03:58:41 Dec. 15, 1984 Rsa
1382 Vinko Pokrajcic 03:58:41 June 4, 1981 Yug
1383 Samuel Field 03:58:41 Feb. 16, 2024 Aus
1384 Ralf Eckert 03:58:42 July 8, 1986 Frg
1385 Jason Dullforce 03:58:42 March 14, 1992 Gbr
1386 Sean O'Neill 03:58:42 July 7, 1987 Irl
1387 Michael Lederhouse 03:58:42 Feb. 6, 2016 Usa
1388 Isaiah Labra 03:58:42 Feb. 10, 2024 Usa
1389 Alex Melloy 03:58:42 Feb. 12, 2025 Gbr
1390 Harry Wakefield 03:58:42 May 5, 2025 Gbr
1391 Glenn Ritchie 03:58:43 July 5, 1988 Aus
1392 Joel Hubbard 03:58:43 Feb. 13, 2016 Usa
1393 Donnie Cowart 03:58:43 Aug. 10, 2014 Usa
1394 Luciano Fiore 03:58:43 Aug. 15, 2025 Usa
1395 Matthew Fayers 03:58:44 Feb. 10, 2018 Gbr
1396 Boujamaa Stouti 03:58:44 July 16, 1998 Mar
1397 Piotr Kurek 03:58:44 Sept. 10, 1983 Pol
1398 David Adams 03:58:44 April 21, 2012 Usa
1399 Dan Shafer 03:58:44 May 15, 2021 Nan
1400 Matthew Schadler 03:58:45 Feb. 15, 2020 Usa
1401 Kelly Britz 03:58:46 July 16, 1984 Can
1402 Jonathan Davies 03:58:46 Jan. 27, 2018 Gbr
1403 Thomas Joyce 03:58:47 Feb. 11, 2017 Usa
1404 Matthew Gillespie 03:58:48 Feb. 8, 2014 Gbr
1405 Matthew De Freitas 03:58:48 June 5, 1993 Gbr
1406 Haron Lagat 03:58:48 Feb. 9, 2008 Usa
1407 Evan Jenkins 03:58:48 Jan. 18, 2025 Usa
1408 Shay Mcevoy 03:58:48 Jan. 17, 2025 Irl
1409 Leo Young 03:58:48 Feb. 15, 2025 Usa
1410 Ryan Foster 03:58:49 Jan. 29, 2011 Aus
1411 William Battershill 03:58:49 May 27, 2023 Gbr
1412 Neil Speaight 03:58:49 Jan. 28, 2006 Gbr
1413 Daniel Gachara 03:58:49 May 25, 2001 Ken
1414 Tim Ritchie 03:58:49 Jan. 28, 2012 Usa
1415 Timothy Ritchie 03:58:49 Jan. 28, 2012 Nan
1416 Trent Mcfarland 03:58:49 Feb. 14, 2025 Usa
1417 Brett Robinson 03:58:50 Feb. 16, 2017 Aus
1418 Ken Elmer 03:58:50 June 20, 1973 Can
1419 Kenneth Elmer 03:58:50 June 20, 1973 Can
1420 Bob Maplestone 03:58:50 May 25, 1973 Gbr
1421 Spencer Barden 03:58:50 May 29, 1998 Gbr
1422 Tomas Cotter 03:58:50 July 24, 2015 Irl
1423 Abdi Hassan 03:58:50 Feb. 13, 2010 Som
1424 Dan Waern 03:58:50 Sept. 4, 1957 Swe
1425 Brad Schlapak 03:58:50 June 9, 1991 Usa
1426 Mark Feig 03:58:50 April 27, 1974 Usa
1427 Bruce Fischer 03:58:50 June 10, 1974 Usa
1428 Ted Castaneda 03:58:50 June 10, 1974 Usa
1429 Keith Munson 03:58:50 March 22, 1975 Nan
1430 Brahim Kaazouzi 03:58:51 June 20, 2019 Mar
1431 James Cameron 03:58:51 March 5, 2011 Usa
1432 Joe Klecker 03:58:51 Feb. 23, 2019 Usa
1433 Harvey Cramb 03:58:51 March 14, 2025 Aus
1434 Ryan Mckenzie 03:58:52 July 10, 2004 Can
1435 Dan Lowry 03:58:52 Feb. 14, 2015 Usa
1436 Chris Hatler 03:58:52 May 31, 2019 Usa
1437 Tracen Warnick 03:58:52 Feb. 12, 2022 Usa
1438 Jude Wheeler-Dee 03:58:53 None Can
1439 Eugene Curran 03:58:54 July 8, 1986 Irl
1440 Joseph Lopez Lomong 03:58:54 April 14, 2007 Nan
1441 Derek Gutierez 03:58:55 Feb. 9, 2019 Usa
1442 Nick Harris 03:58:55 Jan. 26, 2019 Usa
1443 Ben Shearer 03:58:56 Feb. 1, 2025 Usa
1444 Daniel Hill 03:58:57 July 4, 1998 Aus
1445 Alec Purnell 03:58:57 Jan. 26, 2024 Can
1446 Tyler Stutzman 03:58:57 Feb. 15, 2014 Usa
1447 Ryan Manahan 03:58:57 Feb. 14, 2015 Usa
1448 Abdelkarim Ben Zahra 03:58:58 June 15, 2017 Mar
1449 Oli Aitchison 03:58:59 Feb. 13, 2016 Gbr
1450 Oliver Aitchison 03:58:59 Feb. 13, 2016 Gbr
1451 Austin Haskett 03:58:59 Jan. 19, 2024 Usa
1452 Zane Bergen 03:58:59 Feb. 15, 2025 Usa
1453 Jim Bailey 03:58:60 May 5, 1956 Aus
1454 Luc Brechet 03:58:60 July 10, 2021 Can
1455 Paul Williams 03:58:60 June 10, 1983 Can
1456 Jean-Simon Desgagnes 03:58:60 Jan. 30, 2022 Can
1457 John Boulter 03:58:60 July 24, 1968 Gbr
1458 Siegfried Herrmann 03:58:60 Feb. 21, 1965 Gdr
1459 David Freeman 03:58:60 Feb. 2, 2008 Pur
1460 Greg Liefeldt 03:58:60 Dec. 10, 1983 Rsa
1461 Clive Dale 03:58:60 Feb. 21, 1977 Rsa
1462 Darin Shearer 03:58:60 May 21, 1999 Usa
1463 Gary Lewis 03:58:60 May 25, 1985 Usa
1464 Jerry Richey 03:58:60 June 10, 1968 Usa
1465 Collins Kiprotich 03:58:60 Jan. 25, 2025 Ken
1466 Marc See 03:58:61 Jan. 29, 2016 Aus
1467 Eero Kytola 03:58:61 July 20, 1987 Fin
1468 Scott Beattie 03:58:61 July 9, 2022 Gbr
1469 Scott Overall 03:58:61 Jan. 29, 2010 Gbr
1470 Ian Studd 03:58:61 Aug. 13, 1966 Nzl
1471 Steve Emson 03:58:62 Aug. 31, 1979 Gbr
1472 Patrick Dever 03:58:62 July 24, 2021 Gbr
1473 Edwin Kurgat 03:58:62 Feb. 15, 2020 Ken
1474 Mohamed Yagoub Babiker 03:58:62 Sept. 3, 1997 Sud
1475 Eddie Slowikowski 03:58:62 Feb. 23, 1990 Usa
1476 Bob Whelan 03:58:62 March 11, 1989 Usa
1477 Brett Johnson 03:58:62 Feb. 8, 2013 Usa
1478 Brian Abshire 03:58:62 Jan. 22, 1988 Usa
1479 David Principe 03:58:62 Feb. 11, 2023 Usa
1480 James Quattlebaum 03:58:62 Aug. 20, 2019 Usa
1481 Luke Julian 03:58:62 Feb. 11, 2023 Usa
1482 Henry Raymond 03:58:62 May 15, 2022 Nan
1483 Mohammad Yagoub 03:58:62 Sept. 30, 1997 Nan
1484 Ashley Smith 03:58:63 March 15, 2021 Rsa
1485 Konstantin Plokhotnikov 03:58:63 Feb. 3, 2019 Rus
1486 Valeriy Abramov 03:58:63 Feb. 23, 1983 Urs
1487 Jacob Mcleod 03:58:63 Feb. 18, 2022 Usa
1488 Sampson Laari 03:58:65 Feb. 25, 2018 Gha
1489 Mark Deady 03:58:65 Feb. 16, 1991 Usa
1490 Caleb Futter 03:58:65 Feb. 3, 2024 Usa
1491 Quentin Nauman 03:58:65 June 5, 2025 Usa
1492 Robin Lefebvre 03:58:65 July 25, 2025 Can
1493 Matthew Shone 03:58:66 Aug. 6, 2005 Gbr
1494 Janos Zemen 03:58:66 Aug. 30, 1976 Hun
1495 Joe Stilin 03:58:66 Jan. 26, 2013 Usa
1496 Josef Tessema 03:58:66 May 30, 2019 Usa
1497 Brian Barraza 03:58:66 Dec. 18, 2016 Usa
1498 Anthony Vazquez 03:58:66 May 15, 2022 Nan
1499 Isaac Presson 03:58:67 June 10, 2013 Usa
1500 Jordan Horn 03:58:67 Feb. 13, 2010 Usa
1501 Luke Combs 03:58:67 June 5, 2022 Usa
1502 Andrew Ellerton 03:58:68 July 10, 2004 Can
1503 Steve Flint 03:58:68 May 26, 1980 Gbr
1504 Ciaran Murphy 03:58:68 June 24, 1995 Gbr
1505 Alex Hatz 03:58:68 Feb. 11, 2012 Usa
1506 Christian Hesch 03:58:68 Aug. 13, 2011 Usa
1507 Callum Morgan 03:58:69 June 15, 2024 Irl
1508 Patrick Anderson 03:58:69 Feb. 1, 2025 Usa
1509 Jack Rayner 03:58:70 Feb. 12, 2017 Aus
1510 Allan Rushmer 03:58:70 Aug. 26, 1967 Gbr
1511 Norman Morrison 03:58:70 May 31, 1971 Gbr
1512 Reuben Chesang 03:58:70 Aug. 18, 1995 Ken
1513 Mike Slack 03:58:70 Feb. 9, 1974 Usa
1514 Don Bowden 03:58:70 June 10, 1957 Usa
1515 Brett Carney 03:58:70 April 28, 1989 Usa
1516 Lexington Hilton 03:58:70 Jan. 13, 2023 Usa
1517 Tinoda Matsatsa 03:58:70 June 1, 2023 Usa
1518 Marc Schilling 03:58:70 June 9, 1973 Usa
1519 Patrick Mcgregor 03:58:70 Feb. 8, 2014 Usa
1520 Pat Mcgregor 03:58:70 Feb. 8, 2014 Nan
1521 Yismaw Dillu 03:58:70 Aug. 30, 2025 Eth
1522 Peter Spir 03:58:71 June 14, 1977 Can
1523 David Mullarkey 03:58:71 July 9, 2022 Gbr
1524 Des English 03:58:71 June 25, 1994 Irl
1525 Abbabiya Simbassa 03:58:71 Aug. 6, 2021 Usa
1526 Athanas Kioko 03:58:72 Aug. 29, 2020 Ken
1527 Julius Bor 03:58:72 April 5, 2008 Ken
1528 Elmar Engholm 03:58:72 July 19, 2018 Swe
1529 Eric Henry 03:58:72 Feb. 22, 1991 Usa
1530 Jeff Thode 03:58:72 March 5, 2011 Usa
1531 Julius Kiptoo Bor 03:58:72 April 5, 2008 Usa
1532 Everett Smulders 03:58:73 Feb. 12, 2021 Usa
1533 Charles Marsala 03:58:73 Feb. 16, 1991 Usa
1534 Eric Finan 03:58:73 June 5, 2014 Usa
1535 Brian Crimmins 03:58:73 Aug. 12, 2021 Usa
1536 John Nick Happe 03:58:73 March 3, 2012 Usa
1537 Camren Fischer 03:58:73 Feb. 18, 2022 Usa
1538 Faisa Dame Tasama 03:58:74 July 21, 2007 Eth
1539 Jim Svenoy 03:58:74 July 22, 1994 Nor
1540 Randy Wilson 03:58:74 May 12, 1984 Usa
1541 Alexander Rizzo 03:58:75 Feb. 11, 2023 Usa
1542 Wyatt Haughton 03:58:75 Feb. 16, 2024 Usa
1543 Justin Marpole-Bird 03:58:76 Feb. 13, 2010 Can
1544 Jack Rowe 03:58:76 July 28, 2021 Gbr
1545 Jonathan Mellor 03:58:76 July 27, 2013 Gbr
1546 Micheal Power 03:58:76 Jan. 13, 2023 Irl
1547 Andrea Cori 03:58:76 Sept. 5, 1993 Ita
1548 George Alex 03:58:76 Feb. 11, 2012 Usa
1549 Earl Jones 03:58:76 May 17, 1986 Usa
1550 Eric Van Der Els 03:58:76 Jan. 30, 2022 Usa
1551 Roger Hackney 03:58:77 July 13, 1986 Gbr
1552 Emmanuel Bor 03:58:77 Jan. 27, 2018 Usa
1553 Taylor Gilland 03:58:77 Feb. 8, 2014 Usa
1554 Ezekiel Rop 03:58:77 Feb. 16, 2024 Ken
1555 Tayson Echohawk 03:58:77 Feb. 1, 2025 Usa
1556 Zachary Whitmarsh 03:58:78 Feb. 1, 2002 Can
1557 James Njoroge 03:58:78 Jan. 9, 1999 Ken
1558 Tim Gorman 03:58:78 Feb. 11, 2017 Usa
1559 Zach Whitmarsh 03:58:78 Feb. 20, 2002 Nan
1560 Benne Anderson 03:58:78 Feb. 10, 2024 Usa
1561 Vegard Olstad 03:58:79 Feb. 14, 2015 Nor
1562 Alex Rogers 03:58:79 Jan. 26, 2019 Usa
1563 Victor Palumbo 03:58:79 Dec. 12, 2020 Usa
1564 Roland Pauwels 03:58:80 July 28, 1987 Bel
1565 Steve Howard 03:58:80 May 14, 1997 Can
1566 Roger Bannister 03:58:80 Aug. 7, 1954 Gbr
1567 Tony Settle 03:58:80 May 29, 1976 Gbr
1568 Lawrie Spence 03:58:80 Sept. 12, 1977 Gbr
1569 Richard Tayler 03:58:80 Jan. 23, 1971 Nzl
1570 Henryk Szordykowski 03:58:80 July 5, 1972 Pol
1571 Hans Van Der Veen 03:58:80 Dec. 14, 1985 Rsa
1572 Scott Daggatt 03:58:80 May 24, 1975 Usa
1573 Arjun Jha 03:58:80 Feb. 4, 2023 Usa
1574 Barry Brown 03:58:80 May 13, 1973 Usa
1575 Gary Barger 03:58:80 May 29, 1975 Usa
1576 Jim Johnson 03:58:80 June 20, 1973 Usa
1577 Lee Labadie 03:58:80 May 11, 1971 Usa
1578 Macklin Chaffee 03:58:80 Feb. 12, 2011 Usa
1579 Richard Romo 03:58:80 Aug. 10, 1966 Usa
1580 Tony Jordanek 03:58:80 March 5, 2010 Usa
1581 Mack Chaffee 03:58:80 Feb. 12, 2011 Usa
1582 Tipper O'Brien 03:58:80 June 10, 2007 Usa
1583 Shem Kororia 03:58:80 Aug. 10, 1996 Nan
1584 Alberto Garcia 03:58:81 July 19, 1998 Esp
1585 Tim Broe 03:58:81 March 1, 2002 Usa
1586 Mark Coogan 03:58:81 June 10, 1989 Usa
1587 Wil Smith 03:58:81 Jan. 27, 2024 Usa
1588 Patrick Mulryan 03:58:81 Feb. 21, 2025 Usa
1589 Colton Sands 03:58:82 Feb. 1, 2025 Usa
1590 Brendan Matthias 03:58:83 June 20, 1990 Can
1591 John Nuttall 03:58:83 Aug. 14, 1991 Gbr
1592 Jonas Raess 03:58:83 July 30, 2020 Sui
1593 Connor Burns 03:58:83 June 2, 2022 Usa
1594 Mike Manke 03:58:83 Aug. 18, 1978 Usa
1595 Sean Maison 03:58:83 June 3, 2023 Usa
1596 Dan Maas 03:58:83 June 5, 1993 Usa
1597 Cillian Kirwan 03:58:83 July 12, 2024 Irl
1598 Joel Ibler Lillesø 03:58:83 Aug. 30, 2025 Den
1599 Jay Cantin 03:58:84 July 1, 2004 Can
1600 Fred Samoei 03:58:84 Feb. 9, 2008 Ken
1601 Yusuf Kibet Biwott 03:58:84 June 17, 2009 Ken
1602 John Bowden 03:58:84 Jan. 30, 1982 Nzl
1603 Cliffie Miller 03:58:84 Dec. 18, 1991 Rsa
1604 John Lester 03:58:84 Jan. 28, 2023 Usa
1605 Rachid Kram 03:58:84 July 18, 1986 Nan
1606 Niels Hjorth 03:58:85 July 10, 1983 Den
1607 Niels Kim Hjort 03:58:85 July 9, 1983 Den
1608 Chris Sly 03:58:85 Aug. 8, 1980 Gbr
1609 Tiarnan Crorken 03:58:85 May 6, 2024 Gbr
1610 Andrew Poore 03:58:85 Jan. 25, 2013 Usa
1611 Justin Switzer 03:58:86 Feb. 7, 2009 Usa
1612 Anass Zouhry 03:58:87 Feb. 27, 2016 Fra
1613 Tom Buckner 03:58:87 June 5, 1993 Gbr
1614 Thomas Buckner 03:58:87 June 5, 1993 Gbr
1615 Shadrack Langat 03:58:87 Feb. 13, 2000 Ken
1616 Nkosinathi Sibiya 03:58:87 April 24, 2023 Rsa
1617 Lorenzo Hidalgo 03:58:88 May 30, 1990 Esp
1618 Brad Woods 03:58:89 July 7, 2007 Aus
1619 Kiyonari Shibata 03:58:89 May 11, 1996 Jpn
1620 Pavel Dolgushev 03:58:89 June 25, 1994 Rus
1621 Bekim Bahtiri 03:58:89 Aug. 25, 1993 Slo
1622 Roger Moens 03:58:90 Sept. 4, 1957 Bel
1623 Moncho Marinov 03:58:90 July 9, 1974 Bul
1624 Brian Hewson 03:58:90 Sept. 3, 1958 Gbr
1625 Simon Mugglestone 03:58:90 May 19, 1990 Gbr
1626 Zak Seddon 03:58:90 July 19, 2019 Gbr
1627 Euan Robertson 03:58:90 Aug. 26, 1977 Nzl
1628 Philip Greyling 03:58:90 March 9, 1988 Rsa
1629 Bob Schul 03:58:90 Aug. 12, 1964 Usa
1630 Dylan Ferris 03:58:90 Feb. 13, 2010 Usa
1631 Benjamin Malone 03:58:90 Feb. 9, 2019 Usa
1632 Marquette Wilhite 03:58:90 Feb. 26, 2022 Usa
1633 Laszlo Toth 03:58:91 Aug. 28, 1985 Hun
1634 Clay Schwabe 03:58:91 July 7, 2001 Usa
1635 Andrew Jesien 03:58:91 Feb. 13, 2010 Usa
1636 Rantso Mokopane 03:58:92 March 22, 2018 Rsa
1637 Valeriy Toporov 03:58:92 Aug. 17, 1979 Urs
1638 Ferenc Soma Kovács 03:58:92 Feb. 3, 2024 Hun
1639 Eoin Everard 03:58:93 July 17, 2013 Irl
1640 Isaiah Priddey 03:58:93 Feb. 18, 2022 Nzl
1641 Rudolph Greyling 03:58:93 March 9, 1988 Rsa
1642 Steve Ave 03:58:93 Jan. 28, 1990 Usa
1643 Ben Groleau 03:58:93 Jan. 26, 2019 Usa
1644 Eric Garner 03:58:93 March 20, 2002 Usa
1645 James Schmidt 03:58:93 Feb. 14, 2025 Usa
1646 John Howorth 03:58:94 July 9, 2022 Gbr
1647 Matthew Clowes 03:58:94 Jan. 31, 2015 Gbr
1648 Lucas Guerra 03:58:94 Jan. 27, 2023 Usa
1649 Jordan Mann 03:58:94 Feb. 25, 2018 Usa
1650 Mike Michno 03:58:94 Feb. 16, 1991 Usa
1651 Benjámin Balázs 03:58:94 Feb. 1, 2025 Usa
1652 Mark Scrutton 03:58:95 June 10, 1984 Gbr
1653 Ricky Robinson 03:58:95 March 25, 1983 Rsa
1654 John Simons 03:58:95 June 7, 2018 Usa
1655 Chris O'Donovan 03:58:95 Feb. 15, 2020 Nan
1656 Michael Mireles 03:58:95 Jan. 27, 2024 Usa
1657 Ken Lucks 03:58:96 July 16, 1984 Can
1658 Anthony Harris 03:58:96 July 30, 1965 Gbr
1659 Andrew Walker 03:58:96 Oct. 29, 2000 Irl
1660 Colby Gilbert 03:58:96 Jan. 14, 2017 Usa
1661 Reed Connor 03:58:96 Aug. 11, 2016 Usa
1662 Tanner Talley 03:58:96 Feb. 14, 2025 Usa
1663 Josh Carr 03:58:97 July 9, 2022 Gbr
1664 Jamie Williamson 03:58:97 July 16, 2018 Ger
1665 Antonio Atabao 03:58:97 Sept. 17, 1982 Por
1666 Stanley Roberts 03:58:97 March 6, 1993 Rsa
1667 Robert Becker 03:58:98 Feb. 5, 2022 Usa
1668 Kevin A. Robertson 03:58:98 July 25, 2025 Can
1669 Mark Christie 03:58:99 Aug. 6, 2005 Irl
1670 Eric Harasyn 03:58:99 Feb. 11, 2012 Usa
1671 Tyler Pennel 03:58:99 June 4, 2015 Usa
1672 Shane Cohen 03:58:99 Aug. 28, 2025 Usa
1673 Grant Mclaren 03:59:00 July 29, 1972 Can
1674 Thomas Riva 03:59:00 Feb. 14, 2015 Can
1675 Antonio Burgos 03:59:00 April 23, 1974 Esp
1676 Cyrille Laventure 03:59:00 Aug. 20, 1985 Fra
1677 Istvan Rozsavolgyi 03:59:00 Aug. 26, 1956 Hun
1678 Laszlo Tabori 03:59:00 May 28, 1955 Hun
1679 Stephen Willis 03:59:00 Jan. 22, 2000 Nzl
1680 Hendrik Smit 03:59:00 Nov. 15, 1975 Rsa
1681 Marius-Hugo Schlechter 03:59:00 Dec. 14, 1985 Rsa
1682 Bashir Mosavel-Lo 03:59:00 Feb. 6, 2021 Usa
1683 Bill Dotson 03:59:00 June 23, 1962 Usa
1684 Chris Fox 03:59:00 Jan. 15, 1983 Usa
1685 Pat Traynor 03:59:00 Aug. 10, 1968 Usa
1686 Ryan Kleimenhagen 03:59:00 Jan. 28, 2006 Usa
1687 Zach Perrin 03:59:00 Feb. 27, 2016 Usa
1688 Jon Schmidt 03:59:00 April 28, 1980 Nan
1689 Larbi Zeroual 03:59:00 July 12, 1995 Nan
1690 Nick Hopkins 03:59:01 Aug. 12, 1990 Gbr
1691 Maxime Chaumeton 03:59:01 March 15, 2021 Rsa
1692 Matt Miner 03:59:01 Feb. 23, 2013 Usa
1693 David Sharpe 03:59:02 May 27, 1990 Gbr
1694 Justin Kemboi 03:59:02 June 1, 2022 Ken
1695 Francois Annandale 03:59:02 Dec. 18, 1981 Rsa
1696 Kian Davis 03:59:02 Jan. 27, 2024 Gbr
1697 Edouard Lécrivain 03:59:02 Feb. 14, 2025 Fra
1698 Seki Hayato 03:59:03 Feb. 25, 2018 Jpn
1699 David Galvan 03:59:04 April 18, 1999 Mex
1700 Jose David Galvan Martinez 03:59:04 April 18, 1999 Mex
1701 Ernie Freer 03:59:04 April 4, 1992 Usa
1702 Sean Torpy 03:59:04 June 6, 2021 Usa
1703 Steve Willis 03:59:04 Jan. 22, 2000 Nan
1704 Gavin Thompson 03:59:05 Feb. 7, 2004 Gbr
1705 Dan Heikkinen 03:59:05 Jan. 23, 1982 Usa
1706 Sean O'Brian 03:59:05 Jan. 14, 2006 Usa
1707 Rory Linkletter 03:59:05 Dec. 2, 2023 Can
1708 Vincent Mauri 03:59:05 Feb. 3, 2024 Usa
1709 Fumikazu Kobayashi 03:59:06 June 15, 2002 Jpn
1710 Liam Back 03:59:06 April 8, 2022 Nzl
1711 Tom Elmer 03:59:06 July 30, 2020 Sui
1712 Jimmy Igohe 03:59:06 July 21, 1984 Tan
1713 James Igohe 03:59:06 July 20, 1984 Tan
1714 Daniel Dunbar 03:59:06 July 15, 2013 Usa
1715 Oisin O Gailin 03:59:07 Jan. 27, 2023 Irl
1716 Jacob Boone 03:59:07 Feb. 6, 2009 Usa
1717 Aidan Troutner 03:59:07 March 8, 2024 Usa
1718 Collin Boler 03:59:07 Feb. 14, 2025 Usa
1719 Jonah Maiyo 03:59:08 Feb. 26, 2005 Ken
1720 Yusuf Biwott 03:59:08 Aug. 14, 2010 Ken
1721 Jackson Heidesch 03:59:08 June 1, 2023 Usa
1722 Matt Maldonado 03:59:08 Feb. 25, 2012 Usa
1723 Nigel Adkin 03:59:09 June 24, 1995 Aus
1724 Norm Trerise 03:59:10 June 5, 1970 Can
1725 Gunnar Nielsen 03:59:10 June 10, 1956 Den
1726 Olavi Salonen 03:59:10 Aug. 21, 1962 Fin
1727 Olavi Vuorisalo 03:59:10 Aug. 7, 1957 Fin
1728 Claude Nicolas 03:59:10 June 20, 1965 Fra
1729 Werner Gosewinkel 03:59:10 July 20, 1968 Frg
1730 Ron Macdonald 03:59:10 Sept. 1, 1975 Gbr
1731 Ashworth Laukam 03:59:10 June 16, 1985 Gbr
1732 Lars-Ove Strrmr 03:59:10 Aug. 28, 1985 Nor
1733 Alan Bunce 03:59:10 Aug. 17, 1990 Nzl
1734 Stanislav Jungwirth 03:59:10 July 19, 1957 Tch
1735 Andrew Dusing 03:59:10 Aug. 4, 2017 Usa
1736 Bruce Stirling 03:59:10 July 20, 1988 Usa
1737 Greg Gibson 03:59:10 Feb. 16, 1974 Usa
1738 Greg Meyer 03:59:10 Jan. 28, 1978 Usa
1739 Ken Swenson 03:59:10 May 30, 1975 Usa
1740 Gerard Donakowski 03:59:10 June 9, 1991 Usa
1741 Brandon Lasater 03:59:11 Feb. 9, 2019 Usa
1742 Brad Sumner 03:59:11 April 29, 1995 Usa
1743 Ryan Mcniff 03:59:11 Feb. 8, 2013 Usa
1744 Ron Becht 03:59:12 June 16, 1983 Can
1745 Gerry Kiernan 03:59:12 June 19, 1976 Irl
1746 Alex Riba 03:59:12 Feb. 9, 2018 Usa
1747 Baylor Franklin 03:59:12 Feb. 12, 2021 Usa
1748 Chad Johnson 03:59:12 Jan. 28, 2023 Usa
1749 David Forrester 03:59:13 March 30, 2012 Gbr
1750 Mike Marsella 03:59:13 Feb. 9, 2019 Usa
1751 Brandon Hontz 03:59:13 Feb. 11, 2023 Usa
1752 Chris Derrick 03:59:13 Feb. 25, 2012 Usa
1753 David Proctor 03:59:14 Jan. 27, 2007 Gbr
1754 Kyle Langford 03:59:14 July 14, 2021 Gbr
1755 Daniel Wilson 03:59:14 Feb. 4, 2001 Usa
1756 Dan Wilson 03:59:14 Feb. 4, 2001 Nan
1757 Curtis Volf 03:59:14 May 15, 2022 Nan
1758 Samir Benfares 03:59:15 Sept. 3, 1997 Fra
1759 Mircea Bogdan 03:59:15 Jan. 26, 2008 Rou
1760 Will Sheeran 03:59:15 Jan. 28, 2017 Usa
1761 William Sheeran 03:59:15 Jan. 28, 2017 Nan
1762 Titouan Le Grix 03:59:15 March 15, 2025 Fra
1763 Glen Grant 03:59:16 June 19, 1976 Gbr
1764 Valentijn Weinans 03:59:16 June 20, 2019 Ned
1765 Brian Hyde 03:59:16 March 11, 1995 Usa
1766 Jim Sorensen 03:59:16 March 2, 1996 Usa
1767 Bryan Lindsay 03:59:16 April 9, 2005 Usa
1768 Kyle Perry 03:59:16 Feb. 20, 2008 Usa
1769 Billy Dee 03:59:17 July 14, 1991 Gbr
1770 Sam Gebremariam 03:59:17 April 29, 2000 Usa
1771 Bruno Levant 03:59:18 Sept. 13, 1987 Fra
1772 Lee Merrien 03:59:18 Aug. 6, 2005 Gbr
1773 Stephen Davies 03:59:18 Aug. 25, 2007 Gbr
1774 Dominic Baiocco 03:59:18 May 15, 2022 Usa
1775 Blake Bolden 03:59:18 March 3, 2007 Usa
1776 Jeramy Elkaim 03:59:18 Feb. 23, 2013 Usa
1777 Abdullahi Hassan 03:59:18 Feb. 14, 2025 Can
1778 Tom Graham-Marr 03:59:18 Feb. 15, 2025 Gbr
1779 Jamaine Coleman 03:59:19 Jan. 18, 2020 Gbr
1780 Dan Browne 03:59:19 Jan. 31, 1999 Usa
1781 Chris Katon 03:59:19 June 4, 1994 Usa
1782 Joe Dragon 03:59:19 Jan. 30, 2022 Usa
1783 Austin Gabay 03:59:19 Feb. 14, 2025 Usa
1784 Alberto Esteban 03:59:20 July 20, 1968 Esp
1785 Henry Rono 03:59:20 March 20, 1977 Ken
1786 Kumari Taki 03:59:20 June 7, 2018 Ken
1787 Bill Baillie 03:59:20 Feb. 10, 1964 Nzl
1788 Miroslav Juza 03:59:20 June 2, 1965 Tch
1789 Bob Wheeler 03:59:20 June 9, 1972 Usa
1790 Larry Rose 03:59:20 Feb. 9, 1974 Usa
1791 John Lawson 03:59:20 May 30, 1970 Usa
1792 Jerome Howe 03:59:20 May 3, 1975 Usa
1793 Michael Cox 03:59:20 April 20, 1996 Usa
1794 Cliff Sheehan 03:59:20 April 27, 1985 Usa
1795 Keith Palmer 03:59:20 June 10, 1974 Usa
1796 Rick Riley 03:59:20 May 16, 1970 Usa
1797 Steve Savage 03:59:20 June 5, 1970 Usa
1798 Patrik Johansson 03:59:21 Aug. 10, 1999 Swe
1799 Andreas Dimitrakis 03:59:22 Jan. 17, 2020 Gre
1800 Yevgeniy Kunts 03:59:22 Feb. 4, 2018 Rus
1801 Nicholas Bendtsen 03:59:22 Jan. 20, 2024 Usa
1802 Carson Smith 03:59:22 Feb. 15, 2025 Usa
1803 Dale King-Clutterbuck 03:59:23 July 25, 2015 Gbr
1804 Shane Healy 03:59:23 June 25, 1994 Irl
1805 Robert Cheseret 03:59:23 Feb. 26, 2005 Ken
1806 Emanuel Kemboi 03:59:23 July 28, 2000 Ken
1807 William Kincaid 03:59:23 Feb. 28, 2020 Usa
1808 Derek Graham 03:59:24 Aug. 20, 1966 Gbr
1809 Mike Berisford 03:59:24 Aug. 18, 1962 Gbr
1810 Reid Buchanan 03:59:24 Feb. 25, 2018 Usa
1811 Joseph Tuffin 03:59:24 Feb. 7, 2024 Gbr
1812 Michael Colthard 03:59:25 Aug. 25, 2007 Gbr
1813 Takeshi Yamamoto 03:59:25 May 11, 1996 Jpn
1814 Simas Bertasius 03:59:25 Aug. 29, 2020 Ltu
1815 Dustin Nading 03:59:25 Feb. 15, 2020 Usa
1816 Karl Winter 03:59:25 Feb. 11, 2023 Usa
1817 Michael Mcgrath 03:59:25 March 4, 2006 Usa
1818 Obsa Ali 03:59:25 July 18, 2021 Usa
1819 Mitchell Goose 03:59:26 Feb. 17, 2012 Gbr
1820 Mitch Goose 03:59:26 Feb. 17, 2012 Gbr
1821 Seb Anthony 03:59:26 Feb. 12, 2022 Gbr
1822 Noah Kibet 03:59:26 Jan. 27, 2024 Ken
1823 Cathal O'Reilly 03:59:26 June 15, 2024 Irl
1824 Federico Bruno 03:59:27 March 31, 2021 Arg
1825 Carlos Suarez 03:59:27 Feb. 26, 1999 Esp
1826 Robert Miranda 03:59:27 Feb. 5, 2022 Usa
1827 Andrew Mcgill 03:59:27 June 15, 2024 Gbr
1828 Andrew Geddes 03:59:28 July 17, 1987 Gbr
1829 Simon Maunder 03:59:28 Jan. 22, 2000 Nzl
1830 Jeremy Dempsey 03:59:28 June 14, 2023 Gbr
1831 Evan Bishop 03:59:28 Feb. 21, 2025 Usa
1832 Frank Zimmermann 03:59:29 Aug. 18, 1978 Frg
1833 Alistair Currie 03:59:29 Aug. 20, 1985 Gbr
1834 Jacopo De Marchi 03:59:29 Sept. 4, 2021 Ita
1835 Elroy Gelant 03:59:29 April 20, 2013 Rsa
1836 Dwight Davis 03:59:29 April 16, 2000 Usa
1837 Len Sitko 03:59:29 March 14, 1992 Usa
1838 Mark Thompson 03:59:29 July 26, 2009 Usa
1839 Ryan Brown 03:59:29 Feb. 10, 2007 Usa
1840 Dan Curts 03:59:29 Feb. 21, 2020 Usa
1841 Kamal Boulahfane 03:59:30 July 7, 1998 Alg
1842 Eamonn Martin 03:59:30 Aug. 23, 1983 Gbr
1843 Andy Carter 03:59:30 June 10, 1972 Gbr
1844 Bruce Tulloh 03:59:30 Jan. 27, 1962 Gbr
1845 Gareth Brown 03:59:30 April 30, 1983 Gbr
1846 Ken Wood 03:59:30 July 19, 1957 Gbr
1847 Mark Howard 03:59:30 July 20, 1989 Gbr
1848 Tim Redman 03:59:30 June 16, 1985 Gbr
1849 Amos Korir 03:59:30 Jan. 12, 1979 Ken
1850 Anton Nicolaisen 03:59:30 Dec. 18, 1991 Rsa
1851 Donavan Brazier 03:59:30 Dec. 9, 2017 Usa
1852 Ed Arriola 03:59:30 June 14, 1977 Usa
1853 Jon Warren 03:59:30 June 4, 1994 Usa
1854 Paul Duffey 03:59:30 Feb. 11, 2017 Usa
1855 Ieuan Thomas 03:59:31 Feb. 5, 2017 Gbr
1856 Henry Marsh 03:59:31 Aug. 16, 1985 Usa
1857 Tom Brooks 03:59:31 May 28, 2009 Usa
1858 John Coghlan 03:59:32 Jan. 28, 2012 Irl
1859 Barnabas Korir 03:59:32 June 9, 1988 Ken
1860 Aleksandr Kostetskiy 03:59:32 July 30, 1984 Urs
1861 Tom Coyle 03:59:32 Feb. 28, 2015 Usa
1862 Thomas Coyle 03:59:32 Feb. 28, 2015 Usa
1863 Jamar Distel 03:59:32 Jan. 18, 2025 Usa
1864 Amine Khadiri 03:59:33 July 18, 2017 Cyp
1865 Harald Olbrich 03:59:33 Aug. 21, 1985 Frg
1866 Lahoussine Siba 03:59:33 July 24, 1993 Mar
1867 Louis Serafini 03:59:33 Feb. 25, 2018 Usa
1868 Joseph Kiprobon 03:59:34 June 21, 1991 Ken
1869 Jamal Hairane 03:59:34 Aug. 18, 2017 Qat
1870 Cameron Ponder 03:59:34 Jan. 22, 2021 Usa
1871 Drew Bosley 03:59:34 Jan. 29, 2022 Usa
1872 Justin Pretre 03:59:34 Feb. 15, 2025 Can
1873 Isaac Kimeli 03:59:35 Aug. 20, 2017 Bel
1874 Dage Minors 03:59:35 Jan. 27, 2023 Ber
1875 Ben Potrykus 03:59:35 July 9, 2022 Gbr
1876 David Kebenei 03:59:35 July 17, 1982 Ken
1877 Isaac Kipruto Sang 03:59:35 June 25, 2004 Ken
1878 John Henwood 03:59:35 Feb. 6, 1997 Nzl
1879 John Richardson 03:59:35 Feb. 20, 2008 Usa
1880 Steve Fein 03:59:35 May 13, 2000 Usa
1881 Karl Van Calcar 03:59:35 May 7, 1988 Usa
1882 Matt Gatune 03:59:35 Feb. 14, 2025 Usa
1883 David Heath 03:59:36 July 17, 1989 Gbr
1884 Gilbert Kipchoge 03:59:36 June 6, 2008 Ken
1885 Connor Mora 03:59:36 Jan. 28, 2017 Usa
1886 Sam Ritz 03:59:36 Feb. 9, 2019 Usa
1887 Michael Skora 03:59:36 Feb. 14, 2025 Usa
1888 Lars Brgh 03:59:37 July 16, 1988 Den
1889 Peter Mccolgan 03:59:37 July 18, 1986 Gbr
1890 Rob Mullett 03:59:37 Feb. 13, 2010 Gbr
1891 Junior Prinsloo 03:59:37 Dec. 12, 1987 Rsa
1892 Christopher Fallon 03:59:37 Feb. 8, 2013 Usa
1893 Michael Hall 03:59:37 Feb. 18, 2018 Usa
1894 Chris Fallon 03:59:37 Feb. 8, 2013 Usa
1895 Reece Sharman-Newell 03:59:37 Jan. 18, 2025 Gbr
1896 Derek Amicon 03:59:37 Feb. 8, 2025 Usa
1897 Lewis Westwood 03:59:37 Feb. 15, 2025 Usa
1898 Clayton Vandyke 03:59:37 Aug. 8, 2025 Usa
1899 Andrew Kibet 03:59:38 Jan. 29, 2022 Ken
1900 O'Neil Simpson 03:59:38 Nov. 7, 1987 Rsa
1901 Martin Martinez 03:59:38 Feb. 10, 2018 Usa
1902 Nate Osterstock 03:59:38 Feb. 12, 2022 Usa
1903 Matt Lincoln 03:59:39 Jan. 27, 2007 Can
1904 Jonathan Shields 03:59:39 Jan. 29, 2022 Gbr
1905 Isaac Akers 03:59:39 Feb. 12, 2022 Gbr
1906 Aidan Tooker 03:59:39 Jan. 26, 2019 Usa
1907 Winslow Atkeson 03:59:39 Feb. 3, 2024 Usa
1908 Scott Macdonald 03:59:40 Feb. 5, 1994 Can
1909 Eric Lutz 03:59:40 Feb. 12, 2022 Can
1910 Bill Mckim 03:59:40 July 22, 1964 Gbr
1911 Roy Young 03:59:40 July 14, 1971 Gbr
1912 Kieran Stack 03:59:40 Feb. 6, 1988 Irl
1913 Josphat Boit 03:59:40 April 29, 2006 Ken
1914 Justin Gloden 03:59:40 Aug. 22, 1980 Lux
1915 Jake Watson 03:59:40 June 20, 2007 Usa
1916 Lex Williams 03:59:40 Aug. 7, 2015 Usa
1917 Liam Meirow 03:59:40 July 18, 2021 Usa
1918 Steve Bolt 03:59:40 Feb. 28, 1976 Usa
1919 Ted Nelson 03:59:40 Aug. 10, 1966 Usa
1920 Tim Danielson 03:59:40 March 10, 1966 Usa
1921 Benjamin Limo 03:59:40 Aug. 4, 1999 Nan
1922 El Hassan Lahssini 03:59:40 Aug. 10, 1996 Nan
1923 Steve Wheeler 03:59:40 April 20, 1974 Nan
1924 Girma Bekele 03:59:41 April 27, 2013 Eth
1925 Jan Kraus 03:59:41 June 9, 1988 Tch
1926 Brian Shrader 03:59:41 Jan. 19, 2018 Usa
1927 Roosevelt Jackson 03:59:41 Feb. 5, 1988 Usa
1928 Robert Finnerty 03:59:42 July 15, 2013 Usa
1929 Steve Sodaro 03:59:42 April 24, 2010 Usa
1930 Ford Washburn 03:59:42 Feb. 1, 2025 Usa
1931 John Keyworth 03:59:43 July 14, 1984 Gbr
1932 Christian Goy 03:59:43 March 1, 2002 Ger
1933 Brimin Kiprono Kiprotich 03:59:43 May 19, 2018 Ken
1934 Fernando Mamede 03:59:43 Aug. 6, 1976 Por
1935 Rich Kenah 03:59:43 Feb. 12, 2000 Usa
1936 Nathan Henderson 03:59:43 Jan. 30, 2022 Usa
1937 Colin Dalton 03:59:44 May 11, 1991 Aus
1938 James Preston 03:59:44 Jan. 28, 2023 Nzl
1939 Moussa Fall 03:59:44 Aug. 6, 1986 Sen
1940 Richard Callan 03:59:45 July 23, 1985 Gbr
1941 Daniel Clark 03:59:45 May 20, 2013 Usa
1942 Bradley Giblin 03:59:45 April 12, 2024 Gbr
1943 Shaun Creighton 03:59:46 June 24, 1995 Aus
1944 Jason Bunston 03:59:46 Jan. 21, 1996 Can
1945 Andrew Smith 03:59:46 July 14, 2021 Gbr
1946 Alessandro Lambruschini 03:59:46 May 30, 1992 Ita
1947 Dereck Elkins 03:59:46 Jan. 22, 2022 Usa
1948 Oliver Raimond 03:59:47 Feb. 12, 2022 Aus
1949 Fabian Clarkson 03:59:47 Feb. 20, 2013 Ger
1950 Baidy Ba 03:59:47 Feb. 4, 2023 Usa
1951 Benjamin Fleming 03:59:47 Feb. 6, 2021 Usa
1952 Brian Jaeger 03:59:47 Jan. 27, 1989 Usa
1953 Miles Smith 03:59:47 Feb. 21, 2025 Usa
1954 Dominic Serem 03:59:47 Feb. 22, 2025 Usa
1955 James Mcilroy 03:59:48 Sept. 5, 1998 Irl
1956 Shane Moskowitz 03:59:48 Jan. 26, 2013 Usa
1957 Kenneth Talavera 03:59:48 Feb. 21, 2025 Mex
1958 Benjamin Gonzalez 03:59:49 July 8, 1984 Esp
1959 Benjamin Fernandez 03:59:49 July 8, 1984 Esp
1960 Naude Jordaan 03:59:49 March 5, 1990 Rsa
1961 Don Sage 03:59:49 March 2, 2002 Usa
1962 Jake Gebhardt 03:59:49 Jan. 26, 2024 Usa
1963 Paul Steeds 03:59:50 Aug. 8, 1982 Can
1964 David Rotich 03:59:50 March 4, 2006 Ken
1965 Zouhair Talbi 03:59:50 Jan. 29, 2022 Mar
1966 Kerry Rodger 03:59:50 Feb. 13, 1985 Nzl
1967 Mark Kennard 03:59:50 March 30, 1979 Rsa
1968 Jack Fath 03:59:50 June 10, 1968 Usa
1969 Jim Norris 03:59:50 June 23, 1990 Usa
1970 Mark Winzenried 03:59:50 March 4, 1972 Usa
1971 Cory Nanni 03:59:50 April 24, 2010 Nan
1972 Nick Plant 03:59:50 Feb. 3, 2024 Usa
1973 Bosko Bozinovic 03:59:51 June 13, 1979 Cro
1974 Ryan Travis 03:59:51 March 6, 1999 Usa
1975 Colin Abert 03:59:51 None Usa
1976 Collin Leibold 03:59:51 Feb. 9, 2019 Usa
1977 Gary Murray 03:59:52 Aug. 6, 2005 Irl
1978 Abdelmajid Moncef 03:59:52 July 10, 1991 Mar
1979 David Nelsen 03:59:52 Feb. 12, 2022 Usa
1980 Kevin Batt 03:59:53 June 27, 2014 Aus
1981 Francis Rop 03:59:53 Feb. 16, 1996 Ken
1982 Kennedy Kithuka 03:59:53 Jan. 26, 2013 Ken
1983 Michael Slagowski 03:59:53 April 29, 2016 Usa
1984 Jack Pinho 03:59:54 Feb. 11, 2023 Usa
1985 Bashir Ibrahim 03:59:55 April 28, 2001 Kuw
1986 Coby Horowitz 03:59:55 Jan. 30, 2016 Usa
1987 Cole Rockhold 03:59:55 Feb. 11, 2017 Usa
1988 Declan Rymer 03:59:55 Feb. 3, 2024 Usa
1989 Rory Leonard 03:59:55 Feb. 7, 2024 Gbr
1990 Zak Patterson 03:59:56 Dec. 19, 2015 Aus
1991 Richard Tuwei 03:59:56 Aug. 15, 1983 Ken
1992 Talon Hull 03:59:56 Jan. 26, 2019 Usa
1993 Glen Stewart 03:59:56 Aug. 25, 1996 Nan
1994 Matthew Barnes 2 03:59:57 Aug. 11, 2007 Gbr
1995 Wilson Kipketer 03:59:57 July 5, 1993 Ken
1996 Derek Holmes 03:59:57 April 8, 2022 Usa
1997 Aaron Ramirez 03:59:57 May 15, 1993 Usa
1998 Zack Krieger 03:59:57 May 15, 2022 Nan
1999 Evan Addison 03:59:57 Jan. 20, 2024 Usa
2000 Tim Bayley 03:59:58 Jan. 16, 2010 Gbr
2001 Colin Hume 03:59:58 March 5, 1983 Gbr
2002 Ben St Lawrence 03:59:58 Sept. 14, 2013 Nan
2003 Alec Ritchie 03:59:59 June 16, 1983 Can
2004 Adelino Hidalgo 03:59:59 July 13, 1988 Esp
2005 Mahadi Abdi Ali 03:59:59 Sept. 6, 2023 Ned
2006 Ebeneza Felix 03:59:59 Feb. 14, 1997 Rsa
2007 Benjamin Young 03:59:59 Feb. 9, 2018 Usa
2008 Brandon Strong 03:59:59 March 20, 2002 Usa
2009 Dan Quigley 03:59:59 Feb. 1, 2014 Usa
2010 Daniel Quigley 03:59:59 Feb. 10, 2014 Nan
2011 Freddy Collins 03:59:59 Feb. 16, 2024 Usa
2012 Justin Wachtel 03:59:59 Jan. 25, 2025 Usa
2013 Jean-Pierre Paumen 03:59:60 Aug. 22, 1980 Bel
2014 Jaime Lopez 03:59:60 June 18, 1982 Esp
2015 Craig Mochrie 03:59:60 Aug. 28, 1989 Gbr
2016 Pat Chester 03:59:60 July 20, 1985 Gbr
2017 Jurgen Haase 03:59:60 Feb. 20, 1966 Gdr
2018 Steve Green 03:59:60 March 4, 1994 Jam
2019 James Munyala 03:59:60 April 29, 1978 Ken
2020 Wybo Lelieveld 03:59:60 Feb. 11, 1983 Ned
2021 Mike Gilchrist 03:59:60 June 26, 1983 Nzl
2022 Christian Smith 03:59:60 March 4, 2006 Usa
2023 George Young 03:59:60 March 4, 1972 Usa
2024 Greg Carlberg 03:59:60 Feb. 13, 1971 Usa
2025 Jacob Brueckman 03:59:60 Jan. 27, 2023 Usa
2026 Michael Kerrigan 03:59:60 May 14, 2007 Usa
2027 Sharif Karie 03:59:60 Feb. 10, 2001 Usa
2028 Tom Nyariki 03:59:60 Aug. 10, 1996 Nan
2029 Tanner Maier 03:59:60 Feb. 1, 2025 Usa
2030 George Duggan 03:59:61 Feb. 28, 2020 Gbr
2031 Malcolm Plant 03:59:61 Aug. 31, 1979 Gbr
2032 Elliott Blount 03:59:61 Jan. 14, 2006 Usa
2033 Jacob Dumford 03:59:61 Aug. 15, 2020 Usa
2034 Hibiki Obara 03:59:61 Feb. 16, 2024 Jpn
2035 Tayvon Kitchen 03:59:61 Feb. 21, 2025 Usa
2036 Ross Proudfoot 03:59:62 July 8, 2014 Can
2037 Jack Keelan 03:59:62 Jan. 28, 2017 Usa
2038 Zach Hillhouse 03:59:62 June 13, 2024 Usa
2039 Vincent Rono 03:59:63 April 14, 2007 Ken
2040 Vincent Kiprotich Mutai 03:59:63 July 13, 2014 Ken
2041 Michael Williams 03:59:63 Feb. 8, 2014 Usa
2042 Nick Sloff 03:59:63 Feb. 14, 2025 Usa
2043 Mark Arens 03:59:64 March 13, 1982 Aus
2044 Jermaine Mays 03:59:64 Aug. 25, 2007 Gbr
2045 Kieran Wood 03:59:64 Feb. 20, 2019 Gbr
2046 Jack Eliason 03:59:64 April 30, 2023 Usa
2047 Duncan Hamilton 03:59:64 Feb. 5, 2022 Usa
2048 Joseph Rogers 03:59:64 Feb. 1, 2025 Gbr
2049 Meshack Sang 03:59:65 Aug. 10, 1999 Ken
2050 Mbarak Hussein 03:59:66 July 21, 1991 Ken
2051 Lars Ove Stromo 03:59:66 July 20, 1985 Nan
2052 Brendan Herger 03:59:66 Feb. 8, 2025 Usa
2053 Kyle Boorsma 03:59:67 June 11, 2009 Can
2054 Mark Kirk 03:59:67 July 13, 1986 Gbr
2055 Brandon Hudgins 03:59:67 Aug. 7, 2015 Usa
2056 Yassine Hethat 03:59:68 June 20, 2019 Alg
2057 Abraham Kiplagat Cheplaiti 03:59:68 June 20, 2016 Ken
2058 Zakaria Mazouzi 03:59:68 July 25, 2015 Mar
2059 Jeke Allen 03:59:68 Jan. 31, 2025 Usa
2060 Ruben Ramolefi 03:59:69 March 10, 2011 Rsa
2061 Ben Gregory 03:59:69 June 20, 2007 Usa
2062 Travis Burkstrand 03:59:69 Feb. 13, 2016 Usa
2063 Wesley Meyer 03:59:69 June 6, 2021 Usa
2064 Jeffery Rogers 03:59:69 Feb. 1, 2025 Usa
2065 Harry Downes 03:59:70 March 9, 1963 Aus
2066 Eddy De Pauw 03:59:70 July 28, 1987 Bel
2067 Rob Denmark 03:59:70 July 20, 1989 Gbr
2068 Philipp Tulba-Morrison 03:59:70 Aug. 19, 1998 Gbr
2069 Tom Mckean 03:59:70 Feb. 7, 1987 Gbr
2070 Takashi Ishii 03:59:70 Dec. 10, 1977 Jpn
2071 Peter Renner 03:59:70 Feb. 13, 1985 Nzl
2072 Zbigniew Orywal 03:59:70 Sept. 3, 1958 Pol
2073 Greg Fredericks 03:59:70 Aug. 5, 1978 Usa
2074 Marty Hemsley 03:59:70 May 17, 1986 Usa
2075 Robert Mack 03:59:70 May 29, 2012 Usa
2076 Cory Ihmels 03:59:70 March 7, 1997 Usa
2077 Phillip Tulba 03:59:70 Aug. 19, 1998 Nan
2078 Youssef Asslouj 03:59:70 Feb. 14, 2025 Mar
2079 Rich Tremain 03:59:71 Aug. 20, 2000 Can
2080 Lukas Verzbicas 03:59:71 June 11, 2011 Ltu
2081 Richard Tremain 03:59:71 Aug. 19, 2000 Nan
2082 Dalton Hengst 03:59:71 Feb. 9, 2024 Usa
2083 Sam Bair 2 03:59:72 Feb. 13, 2010 Usa
2084 Sergio Miranda 03:59:72 Feb. 26, 2023 Usa
2085 Nick Ross 03:59:73 June 20, 2016 Usa
2086 Harold Kuphaldt 03:59:73 May 16, 1987 Usa
2087 Nacer Brahmia 03:59:74 Aug. 18, 1989 Alg
2088 Tiidrek Nurme 03:59:74 Aug. 9, 2011 Est
2089 Kris Gauson 03:59:74 March 5, 2011 Gbr
2090 Peter Philipp 03:59:74 June 9, 1998 Sui
2091 Colin Daly 03:59:74 Feb. 15, 2020 Usa
2092 Owen Dawson 03:59:74 April 27, 2013 Usa
2093 Xian Shively 03:59:74 Feb. 26, 2023 Usa
2094 Ben Rosa 03:59:74 Feb. 7, 2025 Usa
2095 Adam Swanson 03:59:74 June 18, 2025 Usa
2096 Ming Gu 03:59:75 June 3, 2006 Chn
2097 Jim Howarth 03:59:75 June 4, 1994 Usa
2098 Jordan Fife 03:59:75 Feb. 9, 2008 Usa
2099 Sean Peterson 03:59:75 Feb. 26, 2023 Usa
2100 Tom Nohilly 03:59:75 April 29, 1995 Usa
2101 Gu Ming 03:59:75 June 30, 2006 Nan
2102 Charles Harders 03:59:75 Feb. 9, 2024 Usa
2103 Liam Lyons 03:59:75 April 11, 2025 Irl
2104 Scott Harris 03:59:76 April 15, 1994 Rsa
2105 Halil Akkas 03:59:76 June 7, 2008 Tur
2106 Scott Anderson 03:59:76 Aug. 20, 2000 Usa
2107 Connor Winter 03:59:76 Feb. 13, 2016 Usa
2108 Patrick Todd 03:59:76 June 4, 2011 Usa
2109 Michael Danzi 03:59:76 Feb. 14, 2025 Usa
2110 Oliver Chignell 03:59:77 Jan. 30, 2021 Nzl
2111 Dan Strackeljahn 03:59:77 June 6, 2009 Usa
2112 Jackson Mestler 03:59:77 Feb. 16, 2019 Usa
2113 Dylan Decambre 03:59:77 June 14, 2025 Usa
2114 James Heneghan 03:59:78 July 14, 2021 Gbr
2115 Manson Du Toit 03:59:78 Feb. 16, 1996 Rsa
2116 Ray Hughes 03:59:78 March 20, 2002 Usa
2117 Jack Sheffar 03:59:79 Jan. 27, 2023 Can
2118 Jon Wild 03:59:79 April 1, 1995 Gbr
2119 Michael Wilson 03:59:79 Feb. 6, 2022 Gbr
2120 Ashley Johnson 03:59:79 Feb. 4, 1984 Usa
2121 Garrett Corcoran 03:59:79 Feb. 27, 2016 Usa
2122 Paul Greer 03:59:79 June 10, 1989 Usa
2123 Rick Bergeson 03:59:79 May 16, 1987 Usa
2124 Oliver Newman 03:59:79 Feb. 10, 2024 Gbr
2125 Tony Benson 03:59:80 March 18, 1971 Aus
2126 Greg Duhaime 03:59:80 Aug. 8, 1981 Can
2127 Ben Reese 03:59:80 Feb. 14, 1997 Gbr
2128 Chris Chataway 03:59:80 May 28, 1955 Gbr
2129 Ken Newton 03:59:80 Sept. 12, 1977 Gbr
2130 Maurice Benn 03:59:80 June 30, 1968 Gbr
2131 Ray Roseman 03:59:80 July 23, 1969 Gbr
2132 Steve James 03:59:80 June 9, 1984 Gbr
2133 Basil Clifford 03:59:80 Aug. 30, 1964 Irl
2134 Jason Woolhouse 03:59:80 March 13, 2009 Nzl
2135 Matthew Taylor 03:59:80 Jan. 30, 2022 Nzl
2136 Richard Potts 03:59:80 Dec. 15, 1993 Nzl
2137 Kobie Van Der Westhuizen 03:59:80 Feb. 16, 1996 Rsa
2138 John Baker 03:59:80 June 26, 1971 Usa
2139 Wade Bell 03:59:80 June 20, 1966 Usa
2140 Terence Sullivan 03:59:80 Sept. 23, 1960 Zim
2141 Brahim Lahlafi 03:59:80 Aug. 18, 2000 Nan
2142 Terry Sullivan 03:59:80 Sept. 23, 1960 Nan
2143 Keith Wheeler 03:59:81 Aug. 13, 1966 Aus
2144 Seyoum Negatu 03:59:81 June 7, 1981 Eth
2145 Alejandro Suarez 03:59:81 June 14, 2005 Mex
2146 Bjornar Sandnes Lillefosse 03:59:81 Aug. 12, 2020 Nor
2147 Jeremy Huffman 03:59:81 March 10, 2002 Usa
2148 Martin Hehir 03:59:81 Jan. 31, 2015 Usa
2149 Scott Bauhs 03:59:81 April 12, 2008 Usa
2150 Evan Thornton-Sherman 03:59:81 Feb. 9, 2024 Usa
2151 Kyle Alcorn 03:59:82 March 10, 2008 Usa
2152 Filip Sasafanek 03:59:82 June 20, 2019 Nan
2153 Ben Hubers 03:59:83 Jan. 25, 2013 Can
2154 Jordan Desilets 03:59:83 Feb. 7, 2004 Usa
2155 Kyle Heath 03:59:83 March 5, 2010 Usa
2156 Jacob Lewis 03:59:83 Feb. 9, 2024 Usa
2157 Quenton Walion 03:59:83 Feb. 1, 2025 Usa
2158 Seamus Mccann 03:59:84 July 5, 1988 Irl
2159 Ibrahim Aden 03:59:84 Feb. 22, 1997 Som
2160 Kyle King 03:59:84 June 5, 2010 Usa
2161 Richard Block 03:59:84 June 29, 1985 Usa
2162 Travis Martin 03:59:84 Feb. 8, 2025 Usa
2163 Robin Van Riel 03:59:84 Aug. 30, 2025 Ned
2164 Sol Sweeney 03:59:85 Feb. 19, 2019 Gbr
2165 Blake Shaw 03:59:85 March 6, 2010 Usa
2166 Mark Sivieri 03:59:85 Jan. 28, 1994 Usa
2167 Allen Gordon Graffin 03:59:86 Aug. 5, 2000 Gbr
2168 Ross Millington 03:59:86 Jan. 29, 2011 Gbr
2169 Timo Benitz 03:59:86 Aug. 19, 2018 Ger
2170 Bolota Asmerom 03:59:86 June 8, 2002 Usa
2171 Matthew Scarr 03:59:87 June 3, 2023 Aus
2172 Jacinto German Navarrete 03:59:87 Feb. 13, 1987 Col
2173 Malcolm Hicks 03:59:87 Jan. 28, 2012 Nzl
2174 Jacinto Navarette 03:59:87 Feb. 13, 1987 Nan
2175 Dais Thagkatso Malebana 03:59:88 Feb. 12, 2022 Rsa
2176 Aaron Lanzel 03:59:88 June 19, 2004 Usa
2177 Christian Baker 03:59:88 Feb. 11, 2023 Usa
2178 Matt Daniels 03:59:89 Feb. 15, 2015 Usa
2179 Abdel Laadjel 03:59:89 Feb. 16, 2024 Irl
2180 Max Hooper 03:59:89 Jan. 18, 2025 Aus
2181 Michael Coccia 03:59:90 June 6, 2021 Can
2182 Gerard Vervoort 03:59:90 June 9, 1965 Fra
2183 Chris Mason 03:59:90 May 30, 1970 Gbr
2184 Gordon Pirie 03:59:90 Sept. 23, 1960 Gbr
2185 Joe Dunbar 03:59:90 Sept. 18, 1991 Gbr
2186 Kenneth Penney 03:59:90 July 14, 1991 Gbr
2187 Lars Kaupang 03:59:90 July 31, 1974 Nor
2188 Lars-Martin Kaupang 03:59:90 July 31, 1974 Nor
2189 Johnny Halberstadt 03:59:90 May 4, 1974 Rsa
2190 Peter Kaal 03:59:90 May 27, 1972 Rsa
2191 Reed Fischer 03:59:90 Feb. 9, 1974 Usa
2192 Troy Reeder 03:59:90 May 31, 2019 Usa
2193 Davey Wilson 03:59:90 May 30, 1991 Nan
2194 Darius Burrows 03:59:91 Sept. 5, 1998 Gbr
2195 Aunese Curreen 03:59:91 Feb. 16, 2008 Sam
2196 Brian Gallagher 03:59:91 Feb. 14, 1998 Usa
2197 Bryce Basting 03:59:91 Feb. 28, 2016 Usa
2198 Ryan Witt 03:59:91 May 10, 2012 Usa
2199 Brian Treacy 03:59:91 Aug. 7, 1999 Nan
2200 Ahmed Jaziri 03:59:91 Feb. 16, 2024 Tun
2201 Joshua Kosgei 03:59:91 Feb. 8, 2025 Ken
2202 Euan Makepeace 03:59:92 June 20, 2022 Gbr
2203 Tony Leonard 03:59:92 July 8, 1979 Gbr
2204 Liam Newhart 03:59:92 Feb. 28, 2025 Usa
2205 Levi Streeval 03:59:92 June 7, 2025 Usa
2206 Nikolai Vedehin 03:59:93 Aug. 25, 2012 Est
2207 Luis Feiteira 03:59:93 April 27, 1999 Por
2208 Anthony Rotich 03:59:93 April 25, 2015 Usa
2209 Brian Diemer 03:59:93 Feb. 12, 1983 Usa
2210 Eric Zulkofske 03:59:93 Feb. 10, 2024 Usa
2211 Jonathan Richards 03:59:94 July 7, 1987 Gbr
2212 Bill Rathbun 03:59:94 Feb. 16, 1991 Usa
2213 Logan Orndorf 03:59:94 Jan. 12, 2019 Usa
2214 Muluken Tewalt 03:59:94 Feb. 12, 2022 Usa
2215 Jon Richards 03:59:94 July 7, 1987 Nan
2216 Jarrett Leblanc 03:59:95 May 24, 2015 Usa
2217 Nate Mcclafferty 03:59:95 Feb. 14, 2015 Usa
2218 Ej Holland 03:59:95 Feb. 13, 2021 Usa
2219 Kipsubai Koskei 03:59:95 Aug. 29, 1977 Nan
2220 Robbie Johnston 03:59:96 Feb. 19, 1994 Nzl
2221 Dey Dey 03:59:96 June 10, 2013 Usa
2222 Laef Barnes 03:59:96 April 12, 2008 Usa
2223 Brendan Hebert 03:59:96 Feb. 12, 2022 Usa
2224 Daniel Dey 03:59:96 June 1, 2013 Usa
2225 Sean Korsmo 03:59:96 Feb. 9, 2024 Usa
2226 Mark Davidson 03:59:97 Feb. 7, 2009 Can
2227 John Evans 03:59:97 Jan. 26, 1991 Gbr
2228 Spencer Brown 03:59:97 Feb. 9, 2019 Usa
2229 Philippe Collard 03:59:98 Sept. 13, 1987 Fra
2230 Richard Ashe 03:59:98 Aug. 31, 1996 Gbr
2231 Tommy Gjolga 03:59:98 Aug. 8, 1993 Nor
2232 Christopher Swart 03:59:98 June 1, 2022 Rsa
2233 Christian Gonzalez 03:59:98 Jan. 28, 2012 Usa
2234 Jake Brophy 03:59:98 Jan. 25, 2020 Usa
2235 Rob Mcmanus 03:59:98 Feb. 15, 2025 Usa
2236 Chartt Miller 03:59:99 Feb. 25, 2018 Aus
2237 Jason Long 03:59:99 Feb. 15, 2003 Usa
2238 James Murphy 03:59:99 Jan. 16, 1987 Usa
2239 Jeremy Tolman 03:59:99 March 10, 2001 Usa
2240 Nate Robinson 03:59:99 Feb. 14, 2004 Usa
2241 Nathan Robison 03:59:99 Feb. 14, 2004 Nan
2242 Adam Moore 03:59:99 May 30, 2024 Gbr
2243 Estanislao Nicolas Ruiz 03:59:99 Jan. 18, 2025 Esp
2244 David Holman 03:59:99 Feb. 7, 2025 Gbr

Sponsored by FLYCARB