โ all rankings
National rankings ยท 2025
Mile โ Men
Each athlete's best time this season, fastest first.
- 1Joe WigfieldWirral ACPB3:56.64
- 2Arlo LudewickHerne HillPB03:57.08
- 3Jacob CannWestern TempoPB3:58.15
- 4Harry WakefieldSalford Harriers & ACPB3:58.42
- 5Rowan Miell-IngramRadley / Loughborough StudentsPB03:58.99
- 6Tiarnan CrorkenPreston Harriers3:59.46
- 7James YoungMorpeth Harriers4:00.51
- 8Cameron AllanHoughton Harriers & ACPB4:00.62
- 9Joseph MorrisonWest Cheshire ACPB4:03.60
- 10Alex GruenMKDB4:04.11
- 11Ricky HarvieBracknell AC4:04.55
- 12Nicholas WhittakerOxford University Athletic ClubPB4:05.29
- 13Kevin McGrathBohermeen / IrelandPB04:05.90
- 14Andrew MilliganHarrow / Lancaster Uni / North Belfast04:07.02
- 15Matthew RamsdenBlackburnPB04:08.10
- 16Matthew LinsleyGatesheadPB04:09.09
- 17Jack O'FARRELLNewry ACPB4:10.43
- 18Daniel BrooklingWindsor Slough Eton & Hounslow ACPB4:11.08
- 19Juan Ignacio Pena PizarroChilePB4:11.32
- 20Will AtkinsWinchester RCPB4:11.40
- 21Cameron ReillyGuildford & Godalming AC4:11.47
- 22Richard SLADEChiltern Harriers ACPB4:11.81
- 23Colin P SmithMullingar / IrelandPB04:12.14
- 24Thomas ChadwickHighgate HarriersPB4:13.19
- 25Jacob HurrellChelmsford AC4:13.46
- 26Ewan BusfieldDerbyPB04:14.09
- 27Rob CrowleyNewham & Essex Beagles AC4:14.32
- 28Will StrickleyUniversity of Birmingham AC4:15.07
- 29Adam EdeCardiff Metropolitan University Athletics ClubPB4:15.12
- 30Christopher FieldingSale Harriers Manchester4:15.86
- 31Archie LawsonCity of York AC4:16.09
- 32Thomas LoynesNeath HarriersPB4:16.39
- 33Malek RoostaeiCardiff University Athletics ClubPB4:17.57
- 34Sam HodgsonWindsor Slough Eton & Hounslow / Loughborough StudentsPB04:18.12
- 35Chris WilliamsNewport H / Thames ValleyPB04:18.45
- 36Joshua CrombleholmeWirral ACPB4:20.55
- 37William DriscollBelgrave Harriers4:20.82
- 38John PortwoodAustraliaPB4:20.88
- 39Charlie ChambersSouthampton ACPB4:21.67
- 40Ben MakinBlackburnPB04:21.79
- 41Christopher ParkerReading ACPB4:22.12
- 42Cai LewisNorthern (isle Of Man) / Millfield SchPB04:22.25
- 43Archie FaulderPeterborough & Nene ValleyPB04:22.78
- 44Oliver GillBlackburn Harriers & ACPB4:22.78
- 45Ethan RocksTonbridge ACPB4:23.00
- 46Travis MooreBasingstoke & Mid Hants ACPB4:23.22
- 47Leon DoranChiltern Harriers AC4:23.42
- 48Owen AshdownKeighley & CravenPB04:23.52
- 49Max SandersonBrentwood BeaglesPB4:23.59
- 50Tommy CropleyStevenage & North Herts ACPB4:23.74
- 51Benedict Simpson-AlexanderCardiff Metropolitan University Athletics Club4:23.91
- 52Bruno LimaSalford H / PortugalPB04:23.95
- 53Dougie MoffettHeadington RRPB4:24.10
- 54Nathan BuntingPeterborough & Nene Valley AC4:24.57
- 55Levi BergerOxford University Athletic Club4:24.59
- 56Harry CoxCambridge University AC4:24.76
- 57Kane LeeYATEPB4:24.95
- 58Ash BurgessBirchfield HarriersPB4:25.35
- 59Benjy McCartneyNewquay & Par AC4:25.46
- 60Isaac MouldCirencester ACPB4:25.66
- 61Michael MccarthyLiverpool Harriers & ACPB4:26.07
- 62Henry HaslamSouthampton ACPB4:26.27
- 63Jonathon DowneyKilmarnock Harrier & Athletic ClubPB4:26.90
- 64Joseph O'HaraBexley ACPB4:27.14
- 65Cian HaroldPontypridd Roadents ACPB4:27.28
- 66Mark PearceBirmingham Running A&TCPB4:27.60
- 67Dean RichardsonCity Of Stoke / Midland Masters04:28.23
- 68Joshua OrchardDaventry AACPB4:28.60
- 69Theo BealeBedford & County ACPB4:28.89
- 70Ethan McColganDundee Hawkhill HarriersPB4:28.91
- 71Thomas AspinSouthampton ACPB4:29.39
- 72Joshua McKennyJarrow & Hebburn ACPB4:29.41
- 73Ewan MaxwellVale Of Aylesbury ACPB4:29.44
- 74Archie WaltonHercules Wimbledon AC4:29.59
- 75Jamie BarberSalford H / TraffordPB04:29.80
- 76Luc JollyReading AC4:29.83
- 77Ewan GwyerSouthampton AC4:30.01
- 78Maddox GillasReading ACPB4:30.15
- 79Sam WilkinsonWinchester RCPB4:30.79
- 80Andrew ShawSt Albans AC4:30.86
- 81Thomas ClaridgeCardiff University Athletics ClubPB4:31.04
- 82Dominic WillmorePoole AC4:31.23
- 83Oliver SherrattAbingdon ACPB4:31.68
- 84Jonas TippingRadley AC4:32.64
- 85Jacob RainierNewbury ACPB4:32.70
- 86Charlie ColesSouthampton ACPB4:32.76
- 87Alec FinchThurrock HarriersPB4:33.20
- 88Daniel JelfsSt Mary's Richmond AC4:33.37
- 89Alex PrinsepSouthampton ACPB4:33.49
- 90Adam BarnesTipton Harriers4:33.85
- 91Finlay ToddRoss County ACPB4:33.90
- 92Connor MorganAbingdon AC4:34.45
- 93Archie PinderChiltern Harriers AC4:34.53
- 94Seth NoottWinchester RC4:34.59
- 95Kody GilbodyTelford AC4:34.78
- 96Dylan EvansNewport Harriers4:34.78
- 97Samuel DaviesTeam Bath AC4:34.78
- 98Joseph UsherPoole AC4:35.28
- 99Simeon TeddValley Striders ACPB4:35.29
- 100Pat DavisLuton ACPB4:35.41
- 101Isaac Jessop-tranterUniversity of Birmingham AC4:35.95
- 102Harry CannOxford City AC4:37.64
- 103Oscar Ewen MatthewsPoole ACPB4:37.91
- 104James LongworthWreake & Soar ValleyPB4:38.46
- 105Archie HendersonBedford & County ACPB4:38.70
- 106Oscar TippingCardiff University Athletics ClubPB4:38.76
- 107Benjamin GibbardUniversity of Birmingham ACPB4:39.24
- 108Charlie ReedHillingdon AC4:39.65
- 109Stanley ParkinsonWinchester RC4:40.39
- 110Peter FlemingOxford City ACPB4:40.54
- 111Aidan SuleymanChiltern Harriers ACPB4:40.57
- 112Jake DavisLuton AC4:40.58
- 113Leo BlytonBicester ACPB4:40.91
- 114Daniel EvansLoughborough Students AC4:41.13
- 115Thomas SavillWinchester RC4:41.36
- 116Jamie GrosePoole ACPB4:41.46
- 117Peter WaymanBorder Harriers & AC4:41.67
- 118Sam BallTelford Harriers4:41.74
- 119Jesse BryantSwindon Harriers4:41.86
- 120Isaac FellPontypridd Roadents AC4:42.21
- 121Alec FreemanEly RunnersPB4:42.32
- 122Thomas McKennaWalton AC4:42.63
- 123Jack HedderlyBasingstoke & Mid Hants ACPB4:42.67
- 124Luca VilimanovicAldershot Farnham & District4:43.56
- 125William MuffettWoodford Green AC4:43.86
- 126Matthew LuneyOxford University Athletic ClubPB4:43.91
- 127Thomas DoranSouthampton AC4:43.92
- 128Jonathan HiornsVeterans AC4:44.01
- 129Evan SmithWitney Road Runners4:44.17
- 130Louie HemmingsPeterborough & Nene Valley ACPB4:44.22
- 131Dan AchesonSouthern Counties Veterans AC4:44.53
- 132William PottsOxford City AC4:44.61
- 133Jim DaviesSouthampton ACPB4:45.15
- 134Noah SpruceAbingdon ACPB4:45.53
- 135Aaron EnserBracknell ACPB4:45.63
- 136Elliott Langley-AybarBracknell AC4:46.82
- 137Paul HowardVeterans ACPB4:46.87
- 138Fred FermanChelmsford ACPB4:46.93
- 139Joseph RumfittHercules Wimbledon ACPB4:47.31
- 140Daniel HarrisonGreat Yarmouth & District ACPB4:47.40
- 141Art MitchellCity Of Salisbury AC & RC4:47.91
- 142Leroy GriffithsRhondda AACPB4:48.1
- 143Henry EvansCardiff Athletics4:48.34
- 144Joshua MulleyBraintree & District AC4:49.33
- 145Charlie MadelaineReading AC4:50.35
- 146Les NewellAbingdon AC4:50.47
- 147Brent BrodieBellahouston Harriers4:50.96
- 148Serdar CetinThames Valley HarriersPB4:51.29
- 149Badr AlainzayCardiff AthleticsPB4:51.4
- 150Alex QuinnSwansea University Athletics Club4:51.45
- 151Joshua DaviesTeam Bath AC4:51.62
- 152Ruben CarvajalQueen's Park HarriersPB4:51.75
- 153Ben PaviourHerne Hill Harriers4:51.86
- 154Gavin McCaughertyWestern Tempo4:51.92
- 155Robert DatnowThames Valley HarriersPB4:53.22
- 156Peter IrvineAbingdon AC4:53.41
- 157Jonathan FindellSouthampton AC4:54.24
- 158Jacob LawsonSouthampton ACPB4:54.27
- 159Stephen AddisonCorstorphine AACPB4:54.48
- 160Sebastian ClarkReading ACPB4:54.76
- 161Alexander BETTSVeterans AC4:55.29
- 162Mark InceBirmingham Running A&TC4:55.46
- 163Arturo Martinez De murguiaReading AC4:55.66
- 164Chris RyansEpsom & Ewell Harriers4:55.71
- 165Daragh CassidyAbingdon AC4:55.86
- 166Jasper LeggBracknell AC4:56.05
- 167Daniel HargreavesSouthampton ACPB4:56.42
- 168Finley Clements-FosterWitney Road RunnersPB4:56.79
- 169Mark PowellAbingdon ACPB4:57.82
- 170Adrian HemeryThames Valley HarriersPB4:58.49
- 171Tom OliverBridgend AthleticsPB4:59.7
- 172Emery AldridgeBlackheath & Bromley HAC5:02.42
- 173Zachary HonourVale Of Aylesbury AC5:02.54
- 174Rex EzardBridgend AthleticsPB5:03.5
- 175Ethan StathamBury ACPB5:03.77
- 176Tom GuyUnattachedPB5:05.03
- 177Owen McwilliamsIrvine Running ClubPB5:05.38
- 178Edward StylesRadley ACPB5:06.03
- 179Wilf MayReading AC5:06.84
- 180Jonathan ParryBridgend AthleticsPB5:08.7
- 181Mark AlexanderKilmarnock Harrier & Athletic ClubPB5:09.61
- 182Luke FurbyWinchester RCPB5:11.70
- 183Tomi JonesSwansea Harriers5:12.42
- 184Andrew Nixon-GaggAbingdon ACPB5:13.73
- 185Arthur SmallVale Of Aylesbury ACPB5:15.02
- 186Adam ToddKilmarnock Harrier & Athletic ClubPB5:15.25
- 187Irving PaviourReading AC5:15.55
- 188Christopher SillitoSwansea University Athletics ClubPB5:15.80
- 189Rory WoutersBelgrave HarriersPB5:16.57
- 190John KnibbMidland Masters AC5:16.97
- 191Paul StackSouthern Counties Veterans AC5:17.00
- 192Jack LindsayAbingdon AC5:18.79
- 193Barry GardnerHalesowen ACC5:19.77
- 194Steve CORFIELDVeterans ACPB5:20.85
- 195Joshua RymanReading ACPB5:20.88
- 196David WilliamsWelsh Masters Athletics Ltd5:21.49
- 197Norman UrquiaGBR5:24.64
- 198Jonathan KempsonEynsham Road Runners5:24.68
- 199Graeme GemmellBellahouston HarriersPB5:26.71
- 200Chris HurstMidland Masters ACPB5:27.12
- 201Ambrose PaviourReading AC5:27.90
- 202Waising YipMidland Masters ACPB5:27.96
- 203Mark BellVeterans AC5:28.24
- 204Vladimir KralikOxford City AC5:28.45
- 205Simon LeechWhite Horse Harriers ACPB5:33.30
- 206Andy JORDANVeterans AC5:36.26
- 207Dan ClearyUSAPB5:43.15
- 208Iain SheridanThames Hare & HoundsPB5:43.89
- 209Charlie WoutersBelgrave HarriersPB5:44.55
- 210Brian GreenOxford City AC5:47.05
- 211Diego PrinaSt Mary's Richmond ACPB5:47.20
- 212Martin MurraySouth West Veterans ACPB5:51.25
- 213Richard JenkinVeterans ACPB5:55.91
- 214Jerry MusselwhiteSouth West Veterans AC5:59.97
- 215David OxlandMidland Masters AC6:01.15
- 216James QuinnReading AC6:02.69
- 217Peter BakerWare JoggersPB6:07.47
- 218Gareth JenkinsOgmore Phoenix RunnersPB6:12.2
- 219Dave WatsonWelsh Masters Athletics LtdPB6:19.92
- 220Peter KennedyVeterans AC6:33.68
- 221Chris PrattOgmore Phoenix RunnersPB6:40.7
- 222John ExleySouthern Counties Veterans ACPB6:45.73
- 223Paramjit HansMidland Masters ACPB6:47.39
- 224Mike QuinnNorthern Masters AC6:50.23
- 225Peter GilesVeterans AC6:55.22
- 226Ian WrightSouth West Veterans AC7:13.94
- 227Paul RaymondBridgend AthleticsPB7:19.2
- 228Phil BrennanMidland Masters ACPB8:08.65
- 229Barrie RobertsWelsh Masters Athletics LtdPB9:38.80
- 230William O'ConnorVeterans ACPB9:52.59