Full list of 2016 London marathon men's elite field:
Eliud Kipchoge (KEN) 2:04:00
Dennis Kimetto (KEN) 2:02:57
Wilson Kipsang (KEN) 2:03:23
Endeshaw Negesse (ETH) 2:04:52
Stanley Biwott (KEN) 2:04:55
Kenenisa Bekele (ETH) 2:05:04
Tilahun Regassa (ETH) 2:05:27
Abera Kuma (ETH) 2:05:56
Samuel Tsegay (ERI) 2:07:28
Ghirmay Ghebreslassie (ERI) 2:07:47
Amanuel Mesel (ERI) 2:08:17
Serhiy Lebid (UKR) 2:08:32
Arne Gabius (GER) 2:08:33
Tewelde Estifanos (ERI) 2:09:16
Ghebrezgiabhier Kibrom (ERI) 2:09:36
Vitaliy Shafar (UKR) 2:09:58
Marcin Chabowski (POL) 2:10:07
Scott Overall (GBR) 2:10:55
Chris Thompson (GBR) 2:11:14