Kipchoge, Kimetto, Kipsang, Bekele, Biwott, even Karoki.
Virgin Money London Marathon 2016 elite men and personal bests:
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
Yuki Sato (JPN) 2:12:12
Callum Hawkins (GBR) 2:12:17
Nordstad Moen (NOR) 2:12:54
Lee Merrien (GBR) 2:13:41
Derek Hawkins (GBR) 2:14:04
Shawn Forrest (AUS) 2:14:37
Kevin Seaward (IRL) 2:14:52
Phil Wicks (GBR) 2:15:37
Paul Pollock (IRL) 2:15:38
Ben Moreau (GBR) 2:15:52
Ian Kimpton (GBR) 2:15:55
Matthew Hynes (GBR) 2:16:00
John Beattie (GBR) 2:16:38
Andrew Davies (GBR) 2:16:55
Stephen Scullion (IRL) 2:34:33
Bedan Karoki (KEN) Debut
Gervais Hakizimana (RWA) Debut
Jonathan Hay (GBR) Debut
Ryan McLeod (GBR) Debut
Alejandro Fernandez Martin (ESP) Debut