← rankings

Stephen Roberts

Boston Triathlon Club · E Cheshire H & Tameside Ac · East Cheshire · HXR · Handy Cross Runners · KEIGHLEY & CRAVEN AC · Kendal · Kendal AA C · Kendal AAC · Kendal Amateur Athletic Club · Leamington C & AC · Leamington C and AC · Leamington Cycling And Athletic Club · Leamington Cycling and AC · Leamington Cycling and Athletic Club · Leamington Cycling and Athletics Club · SSX · VAC · WITNEY RRC · Welsh Masters Athletics Limited · Welsh Masters Athletics Ltd · Witney Road Runners

#77006
#46848 men
Overall rank
-7.15
Rating
72
Races rated
83
Results
#65897
#40990 men
Cross-country rank
#6728
#4233 men
Track rank
#5215
#5214 men
Road rank
Personal bests
EventBestNational rank
5K18:46#129 of 183 (2025)
Mile5:28.98#214 of 244 (2026)
3000m10:33.33#488 of 547 (2022)
800m2:18.39#338 of 456 (2018)
1500m4:48.91#848 of 1179 (2022)
10K00:44:46#452 of 893 (2025)
Marathon03:16:35#7386 of 21073 (2024)
Half Marathon01:54:04#11506 of 25117 (2024)

National rank by time among athletes collected so far, in that event & year.

Form over time
2010-3.62011-1.92013-4.92014-5.32015-8.12016-7.22017-8.72018-6.52019-7.62020-8.82021-10.12022-6.02023-5.82024-7.22025-5.1

Season-by-season ability from the time-varying model. Higher is stronger.

Race history
DateRaceTimePlace
2026
2026-05-30British Masters Throws Pentathlon, 10,000m & 1 Mile Champs & Open Events5:28.988
2026-01-24Midland Counties AA — Midland Counties Cross Country Championships — The Derby Runner Midland Counties Cross Country Championships172
2026London Marathon03:22:163068
2026Suffolk Winter League (Cross Country) — Framlingham Seniors 2026291
2026Suffolk Winter League (Cross Country) — Stowmarket Seniors 2026261
2026Suffolk Winter League (Cross Country) — Bury Seniors 2026202
2025
2025-12-28Ribble Valley 10K (inc North of England 10K Championships)00:44:46453
2025-12-13Oxfordshire Cross Country League Round 2212
2025-11-30British Masters 5 km Road Championships 202518:46129
2025-11-02Oxfordshire Cross Country League Round 1303
2025-09-12BMAF Track & Field Championships5:06.647
2025-03-02Oxfordshire Cross Country League Round 5236
2025-02-16England Masters AA Indoors Inter-Area Track & Field Challenge5:08.326
2025-02-09VAC-EMAC Indoor Track & Field Championships5:35.477
2025London Marathon03:32:053492
2025Suffolk Winter League (Cross Country) — Framlingham Seniors 2025285
2025Suffolk Winter League (Cross Country) — Woodbridge Seniors 2025218
2025Suffolk Winter League (Cross Country) — Stowmarket Seniors 2025188
2025Suffolk Winter League (Cross Country) — Bury Seniors 2025162
2025Suffolk Winter League (Cross Country) — Bungay Seniors 2025130
2025Suffolk Winter League (Cross Country) — Haverhill Seniors 2025127
2024
2024-11-16British and Irish Masters Cross Country International 202467
2024-01-27Midland Counties AA — Midland Counties Cross Country Championships — Midland Cross Country Championships245
2024Cardiff Half Marathon01:56:255776
2024The Big Half01:54:043108
2024Berlin Marathon03:25:23637
2024London Marathon03:16:352921
2024Suffolk Winter League (Cross Country) — Woodbridge Seniors 2024239
2023
2023-12-31Ribble Valley 10K (inc North of England 10K Championships)00:45:35460
2023-10-14Mid Lancs Cross Country League — 2023-10-14226
2023-01-08Lincolnshire AA County Cross Country Championships37
2023Suffolk Winter League (Cross Country) — Framlingham Seniors 2023334
2023Suffolk Winter League (Cross Country) — Woodbridge Seniors 2023320
2023Suffolk Winter League (Cross Country) — Stowmarket Seniors 2023228
2022
2022-08-24Watford Open Graded Meeting10:33.3324
2022-06-01Watford Open Graded Meeting4:48.912
2022-05-04Watford Open Graded Meeting4:51.3812
2022-02-26English National Cross Country Championships — National XC Championships1953
2022-01-29Midland Counties AA — Midland Counties Cross Country Championships — Midlands XC246
2021
2021-10-30Mid Lancs Cross Country League — 2021-10-30188
2021-10-09Mid Lancs Cross Country League — 2021-10-09164
2021-08-01British Masters Regional (South) Track & Field Challenge4:57.862
2021-07-28Watford Open Graded Meeting4:56.339
2021-07-14University of Birmingham Track and Field Series2:24.332
2020
2020-02-22English National Cross Country Championships — The National Cross Country Championships1313
2020-01-25Midland Counties AA — Midland Counties Cross Country Championships — Midland Cross Country Championships288
2020-01-25SEAA South of England AA Champs incl. London / National XC — SEAA Cross Country Main Champs1145
2019
2019-11-23South East Lancashire Cross Country League — 2019-11-23118
2019-10-19South East Lancashire Cross Country League — 2019-10-19118
2019-03-02Mid Lancs Cross Country League — 2019-03-02162
2019-02-23English National Cross Country Championships — The National Cross Country Championships1437
2019-02-16South East Lancashire Cross Country League — 2019-02-1679
2019-02-09Mid Lancs Cross Country League — 2019-02-09196
2019-01-26Midland Counties AA — Midland Counties Cross Country Championships — Derby Runner Midland Cross Country Championships284
2019-01-19South East Lancashire Cross Country League — 2019-01-19109
2019-01-12Mid Lancs Cross Country League — 2019-01-12230
2018
2018-12-15South East Lancashire Cross Country League — 2018-12-15101
2018-12-08Mid Lancs Cross Country League — 2018-12-08158
2018-10-13Mid Lancs Cross Country League — 2018-10-13157
2018-06-13Watford Open Graded Meeting2:18.3910
2018-03-03Mid Lancs Cross Country League — 2018-03-03129
2018-01-20South East Lancashire Cross Country League — 2018-01-20136
2018-01-13Mid Lancs Cross Country League — 2018-01-13171
2017
2017-12-09Mid Lancs Cross Country League — 2017-12-09158
2017-11-18South East Lancashire Cross Country League — 2017-11-18142
2017-10-14Mid Lancs Cross Country League — 2017-10-14160
2017-02-11Mid Lancs Cross Country League — 2017-02-11136
2017-01-14Mid Lancs Cross Country League — 2017-01-14178
2016
2016-10-29Mid Lancs Cross Country League — 2016-10-29200
2016-10-01Mid Lancs Cross Country League — 2016-10-01173
2015
2015-11-28Mid Lancs Cross Country League — 2015-11-28205
2015-10-24Mid Lancs Cross Country League — 2015-10-24224
2015-09-26Mid Lancs Cross Country League — 2015-09-26181
2015-03-07Mid Lancs Cross Country League — 2015-03-07133
2015-02-21English National Cross Country Championships — Senior Men1160
2015-02-14Mid Lancs Cross Country League — 2015-02-14157
2015-02-13Mid Lancs Cross Country League — 2015-02-13160
2015-01-10Mid Lancs Cross Country League — 2015-01-10176
2014
2014-11-15Mid Lancs Cross Country League — 2014-11-15124
2014-10-25Mid Lancs Cross Country League — 2014-10-25203
2014-02-22English National Cross Country Championships — Senior Men1074
2012
2012-02-25English National Cross Country Championships — Senior Men876
2011
2011-02-19English National Cross Country Championships — Senior Men804

Ratings are head-to-head (Bradley–Terry) over finishing places across cross-country, track and road. Times are ranked nationally per event. Identity is resolved across clubs and disciplines; results shown are those collected so far.