Joshua Smith
BBD · BLACKPOOL WYRE & FYLDE AC · Bingley Harriers & Ac · Blackpool Wyre & Flyde AC · Blackpool Wyre & Fylde Ac · Burnley Ac · CRA · Cardiff · Cardiff Uni / Pontypridd (roadents) · Cardiff University AC · Cardiff University Athletics Club · Charnwood AC · Cheltenham and County Harriers · Herts Phoenix Athletic Club · Inverness Harriers AAC · Nene Valley Harriers · Notts AC · PANVAC · PNVAC · POOL · POOLE · Peterborough and Nene Valley AC · Pitsea RC · Pontypridd (roadents) / Cardiff Uni / Bournemouth · Pontypridd Roadents AC · Pontypridd Roadents Athletic Club · Poole · Poole AC · Poole Ac · Poole Ac / Cardiff Uni · Poole Athletics Club · Poplar RC · Preston · Preston Harriers · READING AC · Reading AC · Rothwell & District Harriers · Southampton University · Southampton University AC · Stafford Harriers · Sutton · Sutton & District AC · Sutton & District Ac · Sutton and District AC · WSEH · Warwick · Westbury Harriers · Westbury Harriers 28 (28) · Wharfedale Harriers · Wigan Tri · Windsor Slough Eton & Hounslow AC
| Event | Best | National rank | All-time |
|---|---|---|---|
| 800m | 01:52.99 | #37 of 1132 (2025) | #58 of 2152 |
| 5M | 26:52.2 | #86 of 172 (2025) | #87 of 237 |
| 1500m | 3:55.50 | #300 of 1391 (2025) | #205 of 2380 |
| Mile | 4:17.31 | #40 of 244 (2026) | #265 of 1601 |
| Half Marathon | 01:13:37 | #123 of 19616 (2025) | #445 of 66461 |
| 10K | 00:34:47 | #286 of 8903 (2023) | #736 of 21974 |
| 3000m | 8:46.19 | #238 of 812 (2024) | #991 of 2982 |
National rank by time among athletes collected so far, in that event & year.
Season-by-season ability from the time-varying model. Higher is stronger.
| Date | Race | Club | Time | Place |
|---|---|---|---|---|
| 2026 | ||||
| 2026-06-13 | British Milers' Club — Loughborough Grand Prix 13 June 2026 | Pontypridd (roadents) / Cardiff Uni / Bournemouth | 01:54.90 | 7 |
| 2026-06-10 | Roger Armstrong Memorial Meeting↗ | Sutton & District AC | 2:16.79 | 1 |
| 2026-05-20 | WADAC Spring Evening Open with BMC 2026 #2↗ | Pontypridd Roadents AC | 1:55.56 | 5 |
| 2026-05-04 | Bannister Track Miles↗ | Pontypridd Roadents AC | 4:00.91 | 8 |
| 2026-05-04 | Bannister Track Miles↗ | Pontypridd Roadents AC | 4:17.31 | 8 |
| 2026-04-26 | University of Birmingham Track and Field Series↗ | Westbury Harriers | 4:24.80 | 2 |
| 2026-02-07 | 49th Welsh Indoor Senior, U17 & Para T&F Championships↗ | Pontypridd Roadents AC | 4:03.11 | 2 |
| 2026-02-07 | 49th Welsh Indoor Senior, U17 & Para T&F Championships↗ | Pontypridd Roadents AC | 4:34.21 | 3 |
| 2026-01-31 | BUCS Cross Country Championships — BUCS XC↗ | Warwick | — | 190 |
| 2026-01-25 | British Milers' Club — Cardiff Indoors 25 Jan 2026 | — | 01:56.24 | 2 |
| 2026-01-25 | Cardiff Metropolitan University Non Thomas Open↗ | Pontypridd Roadents AC | 1:56.24 | 2 |
| 2026-01-18 | British Milers' Club — Sheffield Indoors | Pontypridd (roadents) / Cardiff Uni / Bournemouth | 03:59.22 | 8 |
| 2026-01-18 | British Milers' Club — Sheffield Indoors | Preston | 02:02.05 | 7 |
| 2026-01-04 | Surrey County AA Cross-Country — 2026-01-04↗ | Sutton & District AC | — | 61 |
| 2025 | ||||
| 2025-12-19 | Friday Night Under the Lights Christmas 5 Miles #5↗ | Pontypridd Roadents AC | 26:52.2 | 86 |
| 2025-11-23 | LUCA Indoor Championships 2025↗ | Southampton University AC | 4:46.59 | 3 |
| 2025-11-08 | SEAA South of England AA Champs incl. London / National XC — LYG/SEAA XC↗ | Sutton | — | 59 |
| 2025-10-11 | Hampshire Cross Country League — 2025-10-11↗ | Southampton University | — | 64 |
| 2025-08-31 | Momentum Sports Bob Lewis Memorial Meeting (European Masters League Event)↗ | Sutton & District AC | 2:33.27 | 10 |
| 2025-08-13 | GGAC Middle Distance Open↗ | Sutton & District AC | 2:23.79 | 6 |
| 2025-08-09 | British Milers' Club — Trafford Grand Prix 09 Aug 2025 | Preston | 01:55.79 | 6 |
| 2025-07-16 | WADAC July Evening Open 2025 Open#3↗ | Pontypridd Roadents AC | 3:55.50 | 3 |
| 2025-07-12 | British Milers' Club — Watford Grand Prix 12 July 2025 | Pontypridd (roadents) / Cardiff Uni / Bournemouth | 01:52.99 | 3 |
| 2025-06-28 | 107th Welsh Senior, U17 & Para Outdoor Track & Field Championships (Incorporating British U23 Championships)↗ | Pontypridd Roadents AC | 1:55.25 | 5 |
| 2025-06-03 | Aberdare Endurance BMC 1↗ | Pontypridd Roadents AC | 1:57.80 | 4 |
| 2025-06-03 | British Milers' Club — Aberdare 03 June 2025 | — | 01:57.80 | 4 |
| 2025-03-15 | English Schools' Athletic Association XC Championship — 2025-03-15↗ | Lancashire | — | 307 |
| 2025-03-15 | English Schools' Athletic Association XC Championship — 2025-03-15↗ | Nottinghamshire | — | 129 |
| 2025-03-08 | UK CAU Inter-Counties Cross Country Championships — UK CAU Inter Counties Cross Country Championships↗ | Nottinghamshire | — | 83 |
| 2025-02-22 | English National Cross Country Championships — English National Cross Country Championships↗ | Sutton & District Ac | — | 100 |
| 2025-02-22 | English National Cross Country Championships — English National Cross Country Championships↗ | Cheltenham and County Harriers | — | 148 |
| 2025-02-08 | Mid Lancs Cross Country League — 2025-02-08↗ | Preston Harriers | — | 4 |
| 2025-01-25 | SEAA South of England AA Champs incl. London / National XC — SEAA Main Cross Country Championships↗ | Sutton & District AC | — | 70 |
| 2025-01-19 | British Milers' Club — Sheffield Indoors 19 Jan 2025 | Pontypridd (roadents) / Cardiff Uni / Bournemouth | 03:58.28 | 4 |
| 2025-01-12 | British Milers' Club — Cardiff Indoors 12 Jan 2025 | — | 03:56.85 | 2 |
| 2025-01-12 | Cardiff Metropolitan University Non Thomas Endurance Grand Prix↗ | Pontypridd Roadents AC | 3:56.85 | 2 |
| 2025-01-11 | North Midlands XC League — 2025-01-11↗ | Notts AC | — | 18 |
| 2025-01-04 | Surrey County AA Cross-Country — 2025-01-04↗ | Sutton & District AC | — | 18 |
| 2025 | Cardiff Half Marathon↗ | Pontypridd Roadents AC | 01:13:37 | 80 |
| 2025 | The Big Half↗ | Pitsea RC | 01:48:35 | 2650 |
| 2024 | ||||
| 2024-12-15 | Cardiff Metropolitan University Christmas Classic↗ | Pontypridd Roadents AC | 8:46.19 | 6 |
| 2024-12-07 | North Midlands XC League — 2024-12-07↗ | Notts AC | — | 15 |
| 2024-12-04 | Cardiff Met Indoor Dual Meet↗ | Cardiff University Athletics Club | 4:17.65 | 2 |
| 2024-11-30 | Lindsays scottishathletics North District Cross Country Champs↗ | Inverness Harriers AAC | — | 14 |
| 2024-11-30 | John H Collins Gwent Cross Country League — Blaise Castle, Bristol↗ | Pontypridd Roadents Athletic Club | — | 9 |
| 2024-11-30 | John H Collins Gwent Cross Country League — Blaise Castle, Bristol↗ | Pontypridd Roadents Athletic Club | — | 43 |
| 2024-11-23 | UK Athletics Cross Challenge — Liverpool XC↗ | Blackpool Wyre & Fylde Ac | — | 235 |
| 2024-11-23 | Mid Lancs Cross Country League — 2024-11-23↗ | Blackpool Wyre & Fylde Ac | — | 76 |
| 2024-11-09 | North Midlands XC League — 2024-11-09↗ | Charnwood AC | — | 69 |
| 2024-11-09 | Surrey XC League — Match 2A↗ | Sutton and District AC | — | 27 |
| 2024-11-09 | North Midlands XC League — 2024-11-09↗ | Notts AC | — | 18 |
| 2024-11-09 | John H Collins Gwent Cross Country League — Llandaff Fields, Cardiff↗ | Pontypridd Roadents Athletic Club | — | 37 |
| 2024-10-12 | Mid Lancs Cross Country League — 2024-10-12↗ | Blackpool Wyre & Fylde Ac | — | 70 |
| 2024-10-12 | Mid Lancs Cross Country League — 2024-10-12↗ | Preston Harriers | — | 15 |
| 2024-10-12 | Surrey XC League — Match 1A↗ | Sutton and District AC | — | 15 |
| 2024-10-12 | North Midlands XC League — 2024-10-12↗ | Notts AC | — | 19 |
| 2024-09-14 | English National Cross Country Championships — Saucony National Cross Country Championships↗ | Notts AC | — | 65 |
| 2024-06-08 | British Milers' Club — Watford Grand Prix 08 June 2024 | Cardiff Uni / Pontypridd (roadents) | 04:11.64 | 12 |
| 2024-06-01 | British Milers' Club — Millfield Pb Classic 01 June 2024 | Cardiff Uni / Pontypridd (roadents) | 01:59.6 | 8 |
| 2024-05-25 | British Milers' Club — Sportcity Grand Prix 25 May 2024 | Cardiff Uni / Pontypridd (roadents) | 03:57.28 | 8 |
| 2024-04-30 | British Milers' Club — Exeter 30 April 2024 | Cardiff Uni / Pontypridd (roadents) | 04:02.12 | 5 |
| 2024-04-27 | SLAN APRIL TIME OPEN #2 2024↗ | Sutton & District AC | 2:38.69 | 3 |
| 2024-03-16 | English Schools' Athletic Association XC Championship — 2024-03-16↗ | Nottinghamshire | — | 109 |
| 2024-03-09 | UK CAU Inter-Counties Cross Country Championships — UK CAU Inter Counties Cross Country Championships↗ | Nottinghamshire | — | 144 |
| 2024-03-09 | UK CAU Inter-Counties Cross Country Championships — UK CAU Inter Counties Cross Country Championships↗ | Gloucestershire | — | 148 |
| 2024-02-03 | BUCS Cross Country Championships — BUCS XC↗ | Cardiff | — | 130 |
| 2024-01-27 | Midland Counties AA — Midland Counties Cross Country Championships — Midland Cross Country Championships↗ | Notts AC | — | 12 |
| 2024-01-21 | British Milers' Club — Cardiff Niac Indoor 21 Jan 2024 | POOLE | 03:57.70 | 4 |
| 2024-01-13 | North Midlands XC League — 2024-01-13↗ | Charnwood AC | — | 89 |
| 2024-01-13 | Surrey XC League — 2023-24 Men Div 1 Match 3↗ | Sutton and District AC | — | 28 |
| 2024-01-13 | North Midlands XC League — 2024-01-13↗ | Notts AC | — | 3 |
| 2024-01-07 | British Milers' Club — Sheffield Indoor 07 Jan 2024 | Poole Athletics Club | 04:02.07 | 4 |
| 2024-01-06 | Yorkshire County Cross Country Championships — Yorkshire XC Championship↗ | Wharfedale Harriers | — | 40 |
| 2024 | Cardiff Half Marathon↗ | Pitsea RC | 01:41:38 | 2594 |
| 2024 | Cardiff Half Marathon↗ | — | 01:43:58 | 3041 |
| 2024 | Cardiff Half Marathon↗ | Pontypridd Roadents AC | 01:44:12 | 3104 |
| 2024 | The Big Half↗ | — | 01:24:45 | 367 |
| 2024 | Vitality London 10,000↗ | Pitsea RC | 00:45:18 | 1345 |
| 2023 | ||||
| 2023-12-31 | Ribble Valley 10K (inc North of England 10K Championships) | BLACKPOOL WYRE & FYLDE AC | 00:34:47 | 122 |
| 2023-12-02 | North Midlands XC League — 2023-12-02↗ | Notts AC | — | 6 |
| 2023-12-02 | Metropolitan Cross Country League — Race 3 Race 3↗ | WSEH | — | 5 |
| 2023-12-02 | John H Collins Gwent Cross Country League — Blaise Castle, Bristol↗ | Westbury Harriers | — | 14 |
| 2023-11-25 | UK Athletics Cross Challenge — Liverpool Cross Challenge↗ | Blackpool Wyre & Flyde AC | — | 409 |
| 2023-11-25 | Mid Lancs Cross Country League — 2023-11-25↗ | Blackpool Wyre & Fylde Ac | — | 152 |
| 2023-11-11 | Surrey XC League — 2023-24 Men Div 1 Match 2↗ | Sutton and District AC | — | 38 |
| 2023-11-11 | North Midlands XC League — 2023-11-11↗ | Notts AC | — | 5 |
| 2023-11-11 | John H Collins Gwent Cross Country League — Llandaff Fields, Cardiff↗ | Westbury Harriers | — | 21 |
| 2023-10-14 | John H Collins Gwent Cross Country League — Pembrey Country Park↗ | Cardiff University AC | — | 12 |
| 2023-10-14 | Surrey XC League — 2023-24 Men Div 1 Match 1↗ | Sutton and District AC | — | 28 |
| 2023-10-14 | North Midlands XC League — 2023-10-14↗ | Notts AC | — | 4 |
| 2023-07-29 | University of Birmingham Track and Field Festival↗ | Pontypridd Roadents AC | 2:01.36 | 11 |
| 2023-06-03 | British Milers' Club — Millfield Pb Classic 03 June 2023 | Poole Ac / Cardiff Uni | 02:02.16 | 7 |
| 2023-03-18 | English Schools' Athletic Association XC Championship — 2023-03-18↗ | Nottinghamshire | — | 274 |
| 2023-03-11 | UK CAU Inter-Counties Cross Country Championships — UK CAU Inter Counties Cross Country Championships↗ | Nottinghamshire | — | 225 |
| 2023-02-04 | BUCS Cross Country Championships — BUCS XC↗ | Cardiff | — | 80 |
| 2023-01-14 | North Midlands XC League — 2023-01-14↗ | Notts AC | — | 6 |
| 2023-01-08 | Athletics in the South-West — South-West Cross Country / Inter-County Champs 2023↗ | Westbury Harriers | — | 26 |
| 2023 | Cardiff Half Marathon↗ | Pontypridd Roadents AC | 01:42:40 | 2060 |
| 2023 | The Big Half↗ | Pitsea RC | 01:47:00 | 3392 |
| 2023 | Vitality London 10,000↗ | Pitsea RC | 00:43:29 | 1029 |
| 2022 | ||||
| 2022-12-27 | Ribble Valley 10K (inc North of England 10K Championships) | — | 00:37:54 | 169 |
| 2022-12-27 | Ribble Valley 10K (inc North of England 10K Championships) | — | 00:42:19 | 299 |
| 2022-12-11 | UK Athletics Cross Challenge — Milton Keynes Cross Challenge↗ | Windsor Slough Eton & Hounslow AC | — | 3 |
| 2022-12-03 | John H Collins Gwent Cross Country League — Pembrey Country Park↗ | Cardiff University AC | — | 4 |
| 2022-12-03 | John H Collins Gwent Cross Country League — Pembrey Country Park↗ | Westbury Harriers | — | 14 |
| 2022-11-26 | UK Athletics Cross Challenge — Liverpool Cross Challenge ↗ | Poole AC | — | 123 |
| 2022-11-12 | John H Collins Gwent Cross Country League — Blaise Castle, Bristol↗ | Cardiff University AC | — | 7 |
| 2022-11-12 | John H Collins Gwent Cross Country League — Blaise Castle, Bristol↗ | Westbury Harriers | — | 23 |
| 2022-10-15 | John H Collins Gwent Cross Country League — Llandaff Fields, Cardiff↗ | Westbury Harriers 28 (28) | — | 28 |
| 2022-08-24 | Watford Open Graded Meeting↗ | PNVAC | 4:37.41 | 1 |
| 2022-06-28 | British Milers' Club — Exeter 28 June 2022 | Poole Ac | 04:00.36 | 3 |
| 2022-06-04 | British Milers' Club — Millfield Pb Classic 4 June 2022 | Poole Ac | 04:07.81 | 10 |
| 2022-05-04 | Watford Open Graded Meeting↗ | POOL | 3:57.25 | 8 |
| 2022-04-26 | British Milers' Club — Exeter 26 April 2022 | Poole Ac | 03:59.79 | 3 |
| 2022-03-19 | English Schools' Athletic Association XC Championship — 2022-03-19↗ | Dorset | — | 248 |
| 2022-03-19 | English Schools' Athletic Association XC Championship — 2022-03-19↗ | Norfolk | — | 142 |
| 2022 | Suffolk Winter League (Cross Country) — Framlingham Seniors 2022↗ | BBD | — | 7 |
| 2021 | ||||
| 2021-11-14 | John H Collins Gwent Cross Country League — Parc de Pugh, Brecon↗ | Westbury Harriers | — | 15 |
| 2021-11-13 | North Midlands XC League — 2021-11-13↗ | PANVAC | — | 17 |
| 2021-10-16 | John H Collins Gwent Cross Country League — Llandaff Fields, Cardiff↗ | Westbury Harriers | — | 23 |
| 2021-07-28 | Watford Open Graded Meeting↗ | POOL | 4:21.96 | 13 |
| 2021-06-29 | British Milers' Club — Exeter 29 June 2021 | Poole Ac | 01:57.24 | 4 |
| 2021-05-29 | British Milers' Club — Millfield Pb Classic 29 May 2021 | Poole Ac | 04:02.46 | 12 |
| 2020 | ||||
| 2020-10-04 | Peterborough & Nene Valley End of Season Meeting 2↗ | PNVAC | 2:33.5 | 6 |
| 2020-09-27 | Peterborough & Nene Valley End of Season Meeting 1↗ | PNVAC | 5:22.3 | 6 |
| 2020-03-07 | UK CAU Inter-Counties Cross Country Championships — UK CAU Inter Counties XC↗ | Dorset | — | 204 |
| 2020-02-22 | English National Cross Country Championships — The National Cross Country Championships↗ | Reading AC | — | 240 |
| 2020-02-22 | English National Cross Country Championships — The National Cross Country Championships↗ | Peterborough and Nene Valley AC | — | 347 |
| 2020-02-08 | John H Collins Gwent Cross Country League — Chepstow Racecourse↗ | Westbury Harriers | — | 32 |
| 2020-01-25 | SEAA South of England AA Champs incl. London / National XC — SEAA Cross Country Main Champs↗ | READING AC | — | 146 |
| 2020-01-04 | Leicestershire & Rutland AA County Cross Country Championships↗ | Poplar RC | — | 40 |
| 2019 | ||||
| 2019-05-29 | Watford Open Graded Meeting↗ | POOL | 4:09.39 | 5 |
| 2019-05-04 | British Milers' Club — Millfield Pb Classic 04 May 2019 | Poole Ac | 04:17.64 | 11 |
| 2019-03-09 | UK Athletics Cross Challenge — The British Athletics Cross Challenge↗ | Norfolk | — | 40 |
| 2019-02-23 | English National Cross Country Championships — The National Cross Country Championships↗ | Nene Valley Harriers | — | 292 |
| 2019-01-12 | Mid Lancs Cross Country League — 2019-01-12↗ | Burnley Ac | — | 84 |
| 2018 | ||||
| 2018-05-05 | British Milers' Club — Millfield Pb Classic 05 May 2018 | Poole Ac | 02:05.06 | 4 |
| 2018-02-10 | Sussex Cross Country League — Stanmer — 2018-02-10↗ | CRA | — | 4 |
| 2018-01-27 | Northern Athletics — North of England Cross Country Championships 2018↗ | Bingley Harriers & Ac | — | 198 |
| 2017 | ||||
| 2017-10-14 | Sussex Cross Country League — Goodwood — 2017-10-14↗ | CRA | — | 4 |
| 2017-05-01 | British Milers' Club — Millfield Pb Classic 01 May 2017 | Poole | 02:13.48 | 1 |
| 2017-02-11 | Sussex Cross Country League — Hickstead — 2017-02-11↗ | CRA | — | 2 |
| 2017-01-07 | Leicestershire & Rutland AA County Cross Country Championships↗ | Charnwood AC | — | 4 |
| 2017 | Sussex Cross Country League — Bexhill↗ | CRA | — | 3 |
| 2016 | ||||
| 2016-10-15 | Sussex Cross Country League — Goodwood — 2016-10-15↗ | CRA | — | 1 |
| 2016 | Sussex Cross Country League — Hickstead↗ | CRA | — | 1 |
| 2016 | Sussex Cross Country League — Goodwood↗ | CRA | — | 2 |
| 2016 | Sussex Cross Country League — Lancing↗ | CRA | — | 6 |
| 2016 | Sussex Cross Country League — Bexhill↗ | CRA | — | 7 |
| 2015 | ||||
| 2015-05-04 | British Milers' Club — Millfield Pb Classic 04 May 2015 | Poole Ac | 02:29.51 | 5 |
| 2015-02-21 | English National Cross Country Championships — Under 13 Boys | Herts Phoenix Athletic Club | — | 40 |
| 2014 | ||||
| 2014-02-22 | English National Cross Country Championships — Under 15 Boys | Charnwood AC | — | 195 |
| 2014-02-22 | English National Cross Country Championships — Under 13 Boys | Rothwell & District Harriers | — | 312 |
| 2013 | ||||
| 2013-02-23 | English National Cross Country Championships — Under 13 Boys | Rothwell & District Harriers | — | 175 |
| 2013-01-19 | South East Lancashire Cross Country League — 2013-01-19↗ | Wigan Tri | — | 121 |
| 2012 | ||||
| 2012-02-25 | English National Cross Country Championships — Under 13 Boys | Charnwood AC | — | 289 |
| 2011 | ||||
| 2011-02-19 | English National Cross Country Championships — Under 13 Boys | Stafford Harriers | — | 285 |
| 2011-02-19 | English National Cross Country Championships — Under 13 Boys | Charnwood AC | — | 286 |
| 2010 | ||||
| 2010-02-27 | English National Cross Country Championships — Under 13 Boys | Charnwood AC | — | 288 |
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.