← all rankings
National rankings · 2019
10,000m — Men
Each athlete's best time this season, fastest first.
- 1Yemaneberhan CrippaITA27:49.79
- 2Amanal PetrosGERPB27:52.25
- 3Ben ConnorGBR27:57.55
- 4Soufiane BouchikhiBelgiumPB28:04.05
- 5Sondre Nordstad MoenNORPB28:06.24
- 6Lorenzo DiniITAPB28:09.20
- 7Juan PérezESPPB28:10.19
- 8Nick GoolabGBRPB28:10.51
- 9Aras KayaTURPB28:21.33
- 10Said El OtmaniITAPB28:26.02
- 11Sebastian HendelGERPB28:27.11
- 12Bohdan-Ivan HorodyskyyUKRPB28:27.45
- 13David PalacioESPPB28:28.11
- 14Chris ThompsonAFD28:28.55
- 15Mohamud AadanTVH28:28.81
- 16Mohamed JelloulESPPB28:37.96
- 17Daniele MeucciITAPB28:38.38
- 18Nicolae Alexandru SoareROU28:39.98
- 19Antonio AbadíaESP28:42.25
- 20Yago RojoESPPB28:42.73
- 21Yitayew AbuhayIsrael28:44.75
- 22Italo QuazzolaITA28:44.97
- 23Matt LeachGBR28:47.35
- 24Michael SomersBELPB28:48.26
- 25Jack GrayUnited Kingdom28:49.64
- 26Gashau AyaleIsrael28:50.53
- 27Sezgin AtaçTURPB28:52.61
- 28Simon BochGER28:53.55
- 29Philipp PfliegerGERPB28:54.77
- 30Samuel FitwiGERPB28:55.29
- 31Haimro AlameISRPB28:56.59
- 32Robel FsihaSWEPB28:59.74
- 33Mohamed Daud MohamedHILLPB29:00.35
- 34Ryan ForsythIRLPB29:01.37
- 35Mykola NyzhnykUKR29:02.51
- 36Thijs NijhuisDENPB29:03.59
- 37Benjamin de HaanNEDPB29:03.87
- 38Dmytro SirukUKR29:03.89
- 39Roman RomanenkoUKRPB29:04.10
- 40Kieran ClementsSBH29:08.76
- 41Felix BourFRA29:09.06
- 42Kris JonesSwansea Harriers29:10.30
- 43Adam HickeyGBRPB29:13.66
- 44Krystian ZalewskiPOL29:14.80
- 45Nassim HassaousESPPB29:19.79
- 46Andreas VojtaAUT29:21.34
- 47Graham RushLEEDS29:22.61
- 48Mathieu BruletFRAPB29:25.85
- 49Andrew HeyesGBRPB29:32.90
- 50Stefan Iulius GavrilRomaniaPB29:33.44
- 51Daniel GregórioPORPB29:33.69
- 52Eric RüttimannSUIPB29:34.95
- 53Omar AhmedBIRCH29:35.02
- 54Adam CraigINVCLPB29:36.08
- 55Alex TeutenSOTONPB29:36.66
- 56Tiidrek NurmeEST29:36.72
- 57Petter RypdalNORPB29:36.89
- 58Dominic ShawNMHPB29:37.74
- 59Joshua GraceAFD29:41.02
- 60Sullivan BrunetSUI29:41.62
- 61Callan MoodySERPPB29:46.08
- 62Valentin PonceletBelgiumPB29:47.20
- 63Nigel MartinSALEH29:47.71
- 64Marco Najibe SalamiITAPB29:50.20
- 65Stephan ListabarthAUT29:50.89
- 66Ollie LockleyLEEDS29:52.10
- 67Carl AveryMORPPB29:53.34
- 68Ross SkeltonHASTAPB29:53.80
- 69Dmitrijs SerjoginsLATPB29:57.04
- 70Sean FontanaINVCLPB30:02.81
- 71Michael ChristoforouEDINPB30:08.87
- 72Geart JorritsmaUNATTPB30:09.97
- 73Arsène GuillorelFRAPB30:10.18
- 74Matthew ClowesCARDPB30:11.43
- 75Daniel MulryanTVHPB30:11.59
- 76Ben ColeTONB30:12.42
- 77Paul WhittakerUNATTPB30:14.23
- 78Valdas DopolskasLithuaniaPB30:15.65
- 79John EvesBEDCPB30:15.71
- 80Andrew FyfeBEL30:16.88
- 81Jay FernsTRAFFPB30:17.60
- 82Austen DalquistUARKPB30:21.50
- 83Eoghan TottenOUCCCPB30:21.64
- 84Josh LunnBEDCPB30:21.87
- 85Finn McnallyBRIPH30:26.21
- 86Tim BolinkUNATTPB30:27.12
- 87Hannu GranbergFINPB30:27.44
- 88Nick EarlCONACPB30:29.52
- 89Yannik DuppichUNATTPB30:29.78
- 90Jonathan PooleSERP30:32.10
- 91Philip RobertsonSALEHPB30:33.76
- 92Ben JohnsonSPWAT30:34.01
- 93James DouglasBORDHPB30:34.92
- 94James HoadTHHPB30:35.54
- 95Andrew GreenleafSERPPB30:37.84
- 96Andreas AhwallUNATTPB30:38.97
- 97Phillip CroutSBH30:39.29
- 98Norman ShreeveCAMCOPB30:39.98
- 99David NilssonSWE30:40.85
- 100Will MycroftEnfield and Haringey A CPB30:42.20
- 101Ossi KekkiFINPB30:42.51
- 102Patrik WägeliSUI30:46.03
- 103James TuttleMMKPB30:46.32
- 104Will GreenSERPPB30:50.37
- 105Seyfu JamaalLONH30:50.61
- 106Christopher GreenwoodKENPB30:50.88
- 107Joe WilkinsonLINCW30:52.86
- 108Nicholas TorrySERPPB30:53.24
- 109Jack LeitchWORDHPB30:53.44
- 110William Ryle-HodgesSBHPB30:56.08
- 111Jordan WeaverKENPB30:58.62
- 112Sam JohnsonBIRCHPB31:00.15
- 113Ross BradenBB31:05.39
- 114Benjamin ToomerHWPB31:06.62
- 115Ewan CameronVPTHPB31:06.66
- 116Jack BancroftBRIW31:06.97
- 117Jonathan CornishHercules Wimbledon AC31:09.05
- 118Corey De’athTONB31:10.73
- 119Dom JamesCHECH31:11.59
- 120Craig PalmerBOURNPB31:13.02
- 121Maximilian NichollsTONBPB31:13.72
- 122Richard McDowellHWPB31:14.74
- 123James TurnerBRIHC31:14.98
- 124Ryan ThomsonCAMBLPB31:15.11
- 125Declan REEDCDSPB31:15.66
- 126Dougie SelmanCORSTPB31:15.92
- 127Paul GrahamPONTY31:17.10
- 128Ben SpratlingCONACPB31:18.58
- 129Scott RankinFOYLE31:19.11
- 130Aki NummelaFINPB31:19.13
- 131Mark JenkinBIDEFPB31:19.32
- 132Tewelde MengesMedway and Maidstone AC31:23.00
- 133Michael DeasonSHETTPB31:24.89
- 134James AllchinKENPB31:27.95
- 135Rob MctaggartBOURNPB31:29.34
- 136Andrius JakseviciusBELPB31:31.33
- 137Marshall SmithASHFA31:31.37
- 138Harry AllenBRIWPB31:32.65
- 139Russell BentleyKENPB31:33.76
- 140Ollie GarrodSLH31:36.92
- 141Kristian UlriksenSerpentine RCPB31:38.26
- 142Gary FosterHASTAPB31:38.91
- 143Will MackayBEDC31:41.88
- 144Jonathan CarterTIPTH31:42.33
- 145Daniel KashiSALEHPB31:42.39
- 146Patrick RoddyTHH31:44.48
- 147Chris ThomasTVH31:45.23
- 148Thomas DrabbleSTOCHPB31:46.27
- 149Josh RoweLEEDSPB31:52.52
- 150Neil RenaultEDIN31:52.55
- 151Paul MizonMMKPB31:53.76
- 152Elliot HindMMKPB31:56.16
- 153Steve GallienneBIDEFPB31:59.10
- 154Dan MappBIDEFPB31:59.30
- 155Robert CollinsTVHPB32:01.25
- 156Finn JohnsonHWPB32:01.62
- 157Varun PemmarajuUNATTPB32:05.96
- 158Edward ChuckDUL32:06.78
- 159Matthew SharpHWPB32:07.96
- 160Martin O'ConnellSERPPB32:08.78
- 161Tom ComerfordMarshall Milton Keynes ACPB32:10.62
- 162Kojo KyeremeSBH32:10.87
- 163Chris OddySERP32:11.18
- 164Jack MorrisSTOCHPB32:11.28
- 165Daniel RobinsonBRAT32:11.74
- 166Thomas CornthwaiteSALFHPB32:12.12
- 167Mark WorringhamREADRPB32:12.75
- 168Daniel KestrelROTHEPB32:14.65
- 169Niall ShanahanUNATTPB32:15.85
- 170Zouhir DriouacheUNATTPB32:19.14
- 171Adrian BailesBIRTYPB32:21.19
- 172Mick HillLEEDSPB32:23.19
- 173Tom WebbNHERTPB32:25.93
- 174Santiago de la Fuente MartÃnAD MarathonPB32:26.86
- 175Colin ReillyCAMBLPB32:27.90
- 176George BeardmoreWORC32:29.22
- 177Mike BurrettLEEDS32:30.51
- 178Javier FontanedaDURANPB32:31.14
- 179Samuli HuuskoFINPB32:34.25
- 180Simon BainesTHHPB32:43.56
- 181Christopher BoothCHECHPB32:43.95
- 182Andrew GriggHHHPB32:44.70
- 183Jonathan tipperKENPB32:46.51
- 184AARON MCGRADYVPTHPB32:47.00
- 185Christopher BirdCHIRAPB32:48.00
- 186Steve WoolleyW4HPB32:53.51
- 187Jonny EarlHWPB32:53.69
- 188Timothy BowenDULPB32:54.11
- 189Nick BESTERHHHPB32:54.56
- 190Darren SouthcottWGELPB32:55.76
- 191Kristian WatsonHEANR32:56.56
- 192Sean RenferHIGHPB32:58.63
- 193Neil PhillipsKENPB33:04.39
- 194Tom CollinsMEDMPB33:05.46
- 195Cedric HaubenKent ACPB33:08.21
- 196Peter HawkingsHIGHPB33:09.69
- 197Robert MirandaHYUNIPB33:10.39
- 198Ben GoddardOPENPB33:12.50
- 199Cade BrownHYUNIPB33:12.92
- 200Scott O'ConnorSERPPB33:13.12
- 201James HothamVPTH33:17.12
- 202William StanleyVPTHPB33:18.61
- 203Adam MillberyLCAC33:20.44
- 204Sean FitzpatrickKENPB33:21.58
- 205Ben HughesCCPB33:23.13
- 206John GordonNEBPB33:30.06
- 207Joseph WalkerVPTH33:30.50
- 208Gordon PearceTHHPB33:31.43
- 209Ben ShortCRAW33:41.29
- 210Gerard HeaneyACORNPB33:42.66
- 211Sam EvansKENPB33:43.46
- 212Aaron BurgessVAC33:43.87
- 213Luuk MetselaarTHHPB33:47.86
- 214Darryl DavisonHIGHPB33:51.91
- 215Steve TuttleMarshall Milton Keynes ACPB33:52.48
- 216Jamie MacDonaldCAMBHPB33:56.31
- 217Alistair McDonnellRUNORPB33:57.97
- 218Stephen FabesVPTHPB34:00.59
- 219JONATHAN BEATTYKENPB34:09.29
- 220Chris RamplingMedway and Maidstone ACPB34:10.39
- 221Barny DayKent ACPB34:10.92
- 222Benjamin CookKENPB34:11.72
- 223David MelvilleHYUNIPB34:12.83
- 224Justin ReidNIMAAPB34:30.94
- 225Robert TuerHWPB34:35.74
- 226Joe HartleyKEN34:35.78
- 227Tom MarshallKENPB34:36.92
- 228Donal MoranOPENPB34:39.27
- 229Terry BoothVAC34:42.33
- 230Joseph YeeKENPB34:43.42
- 231Martin MurrayNEMAAPB34:43.65
- 232Stewart OvertonEMAC34:45.49
- 233Richard GilesKENPB34:48.24
- 234Daniel MannDULPB34:52.86
- 235Dan MadamsVACPB35:01.08
- 236George RussellKEN35:02.31
- 237Daniel BrewerBBPB35:05.98
- 238David MillsWINCDPB35:12.20
- 239Matthew CartwrightHHHPB35:13.48
- 240Tomas SloanKENPB35:15.81
- 241Peter JenkinsDULPB35:17.05
- 242Jonathan RatcliffeSCVACPB35:18.29
- 243Alex DavidsonOPENPB35:20.40
- 244Henry BrownHerne Hill HarriersPB35:27.60
- 245Benjamin NoadHIGHPB35:28.22
- 246Matthew Aylott#N/APB35:28.83
- 247Thomas ThainKent ACPB35:33.73
- 248David EvansSERPPB35:40.06
- 249Lee HazeKENPB35:40.83
- 250Benedict HolmesKENPB35:43.68
- 251George MallettHW35:44.82
- 252Sam HollandVACPB35:47.61
- 253Ben McgeownKENPB35:50.17
- 254Tony TuohyVACPB35:53.84
- 255Gavern NewsumHHHPB35:59.36
- 256Ben ReevesKENPB36:04.72
- 257Joseph MckeownLONHPB36:07.40
- 258Jonathan AbelW4H36:08.79
- 259Jon AndersonEMACPB36:22.36
- 260Catrin KiteCHIRAPB36:25.54
- 261Nick OstrowskiKENPB36:35.13
- 262Isaac MaxwellKENPB36:57.06
- 263Brian OKeeffeKENPB37:18.44
- 264Edward LambertVACPB37:28.79
- 265Andy BowenVACPB37:31.34
- 266Nils-kristian LiborgEALEPB37:37.26
- 267Duncan CorrieKEN37:38.58
- 268Roger BeswickBBPB37:38.63
- 269MARK CRABTREEKENPB37:41.16
- 270Fergal DonnellyVACPB37:43.82
- 271GRANT KENNEDYDULPB37:47.56
- 272Edward AdamsLONHPB37:56.11
- 273Alan SmithVPTHPB37:57.35
- 274William PalmerKENPB38:12.27
- 275Craig O'BrienVPTHPB38:15.13
- 276Jamie StinsonKENPB38:18.58
- 277Roger BeardsworthKENPB38:23.06
- 278Simon BeanSCVACPB38:27.09
- 279Joe JenkinsonLCACPB38:27.14
- 280Paul MccroneVACPB38:36.30
- 281Graeme DrysdaleSOCPB38:40.20
- 282Craig PhillipsKENPB38:49.99
- 283Matt DAVIDUNATTPB38:50.60
- 284Jake Herrera#N/APB38:51.09
- 285Darren FranksVACPB38:55.64
- 286Jon PairmanBBPB38:59.20
- 287David RobinsonOPENPB38:59.35
- 288Tim SharpKENPB39:18.87
- 289Pete CrockfordVACPB39:19.25
- 290William FrickerKENPB39:22.70
- 291Christopher QuaidKENPB39:30.35
- 292Nigel AstonSTALSPB39:36.37
- 293Daniel Hemming#N/APB39:39.23
- 294Chris LydonBECKRPB39:41.27
- 295Jaran FinnOPENPB39:47.17
- 296Malcolm DaviesVACPB39:48.26
- 297Jonathan GilmoreKENPB40:06.06
- 298James ScreenLCACPB40:09.72
- 299Neil RaeOPEN40:20.73
- 300Richard ManghamEMACPB40:32.77
- 301Jonathan LitchfieldLONHPB40:40.98
- 302Roger Sawyer#N/A40:47.73
- 303Adrian DracupKENPB40:56.77
- 304John O'MahonySOCPB40:57.54
- 305Ifetobi SalakoBBPB41:14.09
- 306James RoystonKENPB41:14.41
- 307Colin OxladeCROPB41:17.45
- 308Neil AikmanCROPB41:28.10
- 309Christopher PorterGGRTPB41:31.08
- 310Charles StephensLondon City Athletics ClubPB41:40.62
- 311Howard AndersenMMACPB41:51.86
- 312Peter GilesVACPB42:33.84
- 313Mat BarberLCAC42:38.05
- 314Chris SchofieldKENPB42:38.85
- 315Peter HallVAC42:46.91
- 316Patrick ThielemansSERPPB42:52.70
- 317Gary SullivanKENPB42:57.21
- 318Richard JonesKENPB43:02.94
- 319Alan CurtisKent ACPB43:10.04
- 320Neil BatesLCACPB43:26.82
- 321Robert NagorskiVACPB43:36.6
- 322John SladeKENPB43:51.88
- 323William Dowsett#N/APB44:08.42
- 324Carey GrayVACPB44:29.8
- 325Ian MizenKENPB44:30.07
- 326Stuart LeighOPEN44:45.0
- 327Timothy ChapmanKENPB44:47.78
- 328Andrew MitchelsonVACPB45:34.9
- 329Leigh SimpsonKENPB46:06.41
- 330Adrian LowtherLFRONPB47:17.88
- 331Liam O'HareVACPB48:50.6
- 332David GreenfieldVACPB50:08.5
- 333Philip MarsdenKENPB51:03.75
- 334Michael JohnsonVAC53:17.3
- 335Doug MilsomVACPB53:36.7
- 336Alan DavidsonVAC59:39.7
- 337Joe AspinallVACPB1:02:39.7
- 338William O'ConnorVACPB1:06:26.3
- 339Francis ThomasonVACPB1:06:48.2
- 340Edwin BartlettVACPB1:07:26.5