| Awaiting Approval |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 17:00 | | | | 4 | | | | Oswestry | Park Hall 5K | 11 Jun 08 |
| 5M | 24:36 | | | | 1 | | | | dolgellau | dolgellauu 5 | 2 Aug 03 |
| 5M | 24:36 | | | | 1 | | | | dolgellau | dolgellauu 5 | 2 Aug 03 |
| 5M | 24:36 | | | | 1 | | | | Dolgellau | Dolgellau 5 Mile Road Race | 2 Aug 03 |
| 10K | 31:24 | | | | 13 | | | | mold, flintshire | uk inter counties 10km, mold, flintshire. | 20 Oct 02 |
| 2009 SEN Tipton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:13.06 | | | | 15 | A | | | Stretford | BMC Gold Standard Races | 21 Jul 09 |
| 1500 | 4:13.1 | | | | 1 | B | | | Tipton | Midland League Division 3 | 2 May 09 |
| 3000 | 8:58.22 | | | | 11 | 1 | | | Stretford | Trafford Grand Prix | 18 Aug 09 |
| 3000 | 9:41.1 | | | | 1 | | | | Connah's Quay | North Wales Regional Championships | 9 May 09 |
| 5000 | 16:04.2 | | | | 3 | A | | | Telford | Midland League Division 3 | 4 Jul 09 |
| 10000 | 33:27.77 | | | | 8 | | | | Neath | Neath Open inc Welsh 10000 Championships | 5 Aug 09 |
| 5K | 16:54 | | | | 7 | | | | Oswestry | Park Hall 5K | 10 Jun 09 |
| 5M | 27:49 | | | | 2 | | | | Dolgellau | Dolgellau 5 | 25 Jul 09 |
| 10K | 33:09 | | | | 2 | | | | Mold | Flintshire 10K | 4 Oct 09 |
| 10K | 35:23 | | | | 1 | | | | Wrexham | Chirk Castle 10K | 5 Apr 09 |
| 10K | 36:54 | | | | 1 | | | | Llangollen | Ceiriog Valley 10K | 15 Aug 09 |
| 10M | 57:59 | | | | 3 | | | | Wrexham | Wrexham Grand Prix Express 10 (inc North Wales Championships) | 25 Apr 09 |
| HM | 75:46 | | | | 8 | | | | Lake Vyrnwy | Lake Vyrnwy Half Marathon | 13 Sep 09 |
| ZRDL | 15:51 | | | | | L2 | | | Sutton Coldfield | ERRA National Men's 12 Stage Road Relays | 18 Apr 09 |
| ZRDL | 19:38 | | | | 16 | L6 | | | Sutton Coldfield | Midland Counties Men's 6 Stage Relays | 19 Sep 09 |
| ZXC | 37:32 | | | | 16 | | | | Builth Wells | Welsh Inter-Region Champs (inc Welsh Masters' Champs) | 13 Dec 09 |
| 2008 SEN Tipton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5M | 26:48 | | | | 2 | | | | Dolgellau | Dolgellau 5 | 26 Jul 08 |
| ZRDL | 17:01 | | | | -25 | L8 | | | Sutton Coldfield | MCAA 12 Stage Relays | 5 Apr 08 |
| 2007 SEN Tipton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:10.1 | | | | | | | | Telford | Midland Men's League Division 1 | 5 May 07 |
| 1500 | 4:12.4 | | | | | | | | Connah's Quay | North Wales County Championships | 12 May 07 |
| 3000 | 9:13.4 | | | | | | | | Connah's Quay | North Wales County Championships | 12 May 07 |
| 10K | 33:28 | | | | 1 | | | | Llandudno | Nick Beer 10K | 11 Feb 07 |
| 10K | 33:40 | | | | 10 | | | | Cwmafan | Richard Burton Memorial 10K inc Welsh 10K Champs | 14 Jan 07 |
| 10K | 34:21 | | | | 1 | | | | Chirk | Chirk Castle 10km | 1 Apr 07 |
| 2006 U23 Tipton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:00.8 | | | | 3 | | | | Telford | Midland Men's League Division 1 | 3 Jun 06 |
| 5000 | 15:50.49 | | | | 15 | | | | Bedford | AAA U23-U20 Championships | 22 Jul 06 |
| 5K | 15:07 | | | | 26 | 1 | | | Horwich | Asda Horwich Carnival Open 5km (Inc AAA Championships) | 18 Jun 06 |
| 5M | 26:04 | | | | 1 | | | | Conwy | Abergele Slaters 5 | 5 Nov 06 |
| 10K | 33:53 | | | | 1 | | | | Chester | Alfred Platt Memorial Farndon 10km | 5 Mar 06 |
| 10K | 34:42 | | | | 1 | | | | Wrexham | Chirk Castle 10km | 2 Apr 06 |
| HM | 72:14 | | | | 2 | | | | Wrexham | Village Bakery Half Marathon | 19 Feb 06 |
| 2005 U23 Tipton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 3:59.17 | | | | 4 | | | | Stretford | BMC | 10 May 05 |
| 1500 | 4:00.47 | | | | 4 | | | | Stretford | BMC | 24 May 05 |
| 1500 | 4:02.65 | i | | | 3 | | | | Cardiff | WELSH CHAMPIONSHIPS NIAC, Cardiff | 9 Jan 05 |
| 1500 | 4:05.0 | | | | 1 | B | | | Yate | MIDLAND MEN’S LEAGUE Division 1 | 22 May 05 |
| 1500 | 4:06.66 | i | | | 4 | h1 | | | Birmingham | BIRMINGHAM GAMES | 30 Jan 05 |
| 1500 | 4:07.13 | | | | 5 | | | | Cardiff | Welsh Champs | 29 Aug 05 |
| 3000 | 9:01.25 | | | | 5 | | | | Derby | U23 INTER-TERRORITAL (Cleveland Cup) | 14 Aug 05 |
| 5000 | 15:28.43 | | | | 8 | | | | Cardiff | Welsh Champs | 29 Aug 05 |
| 3000SC | 9:51.5 | | | | 2 | | | | Telford | MIDLAND MENÆS LEAGUE Division 1 Telford | 6 Aug 05 |
| 5K | 15:52 | | | | 2 | | | | Rhyl | SUNCENTRE 5km inc NORTH WALES CHAMPIONSHIPS | 27 May 05 |
| 5K | 15:58 | | | | 1 | | | | Oswestry | PARK HALL 5km | 15 Jun 05 |
| 5K | 16:21 | | | | 4 | | | | Oswestry | CHARIOTS OF FIRE 5km | 17 Aug 05 |
| 5M | 26:14 | | | | 21 | | | | Alsager | AFFORD RENT-A-CAR ALSAGER 5 | 6 Feb 05 |
| 5M | 26:34 | | | | 2 | | | | Conwy | ABERGELE SLATERS 5 | 6 Nov 05 |
| 10K | 32:06 | | | | 6 | | | | Telford | TELFORD CHRISTMAS 10km | 18 Dec 05 |
| 10K | 32:21 | | | | 1 | | | | Mold | FLINTSHIRE 10km | 2 Oct 05 |
| 10K | 33:03 | | | | 1 | | | | Wrexham | HELENA TIPPING 10km Wrexham | 4 Dec 05 |
| 10K | 33:09 | | | | 1 | | | | Farndon | FARNDON 10km | 6 Mar 05 |
| 10K | 33:28 | | | | 1 | | | | Cheshire Oaks | DAVID LLOYD LEISURE 10km | 16 Oct 05 |
| 10K | 33:54 | | | | 7 | | | | Fradley | FRADLEY 10km | 20 Mar 05 |
| 10M | 52:35 | | | | 2 | | | | Llandudno | LLANDUDNO 10 | 13 Nov 05 |
| 2004 U23 Tipton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 3:53.76 | | | | 4 | | | | Colwyn Bay | WELSH CHAMPIONSHIPS Colwyn Bay | 20 Jun 04 |
| 1500 | 3:55.7 | | | | 5 | | | | Stretford | BMC | 31 Aug 04 |
| 1500 | 4:06.78 | | | | 1 | | | | Brecon | WELSH SCHOOLS' NATIONAL CHAMPIONSHIPS Penlan, Brecon | 3 Jul 04 |
| 3000 | 8:39.17 | | | | 1 | | | | Stretford | TRAFFORD GRAND PRIX Stretford | 17 Aug 04 |
| 5000 | 14:48.92 | | | | 10 | | | | Bedford | AAA Under 20 & Under 23 Championships | 26 Jun 04 |
| 5000 | 15:21.03 | | | | 3 | | | | Colwyn Bay | Welsh Athletics Champs 2004 | 19 Jun 04 |
| 10000 | 32:09.43 | | | | 1 | | | | Cardiff | BMC | 31 May 04 |
| 5K | 15:05 | | | | 4 | | | | Upton | WEST CHESHIRE 5km | 9 Jul 04 |
| 5K | 15:11 | | | | 3 | | | | Oswestry | CHARIOTS OF FIRE 5km | 13 Aug 04 |
| 5K | 15:12 | | | | 8 | | | | Chester | CHRISTLETON ADIDAS 5km Chester | 14 May 04 |
| 5M | 25:42 | | | | 32 | | | | Alsager | AFFORD RENT-A-CAR ALSAGER 5, Cheshire | 1 Feb 04 |
| 5M | 25:56 | | | | 3 | | | | Ruyton XI Towns | PACKWOOD 5 | 16 Jul 04 |
| 5M | 28:26 | | | | 1 | | | | Wallasey | BORDERS LEAGUE | 8 Feb 04 |
| 10K | 32:03 | | | | 1 | | | | Colwyn Bay | TWIN PIERS 10km Colwyn Bay | 18 Jan 04 |
| 10K | 32:29 | | | | 25 | | | | Cardiff | KRUF CARDIFF 10km | 5 Sep 04 |
| 10K | 32:57 | | | | 3 | | | | Wrexham | HELENA TIPPING 10km | 5 Dec 04 |
| 10K | 32:59 | | | | 1 | | | | Farndon | FARNDON 10km | 7 Mar 04 |
| 10K | 33:28 | | | | 31 | | | | Swansea | SWANSEA BAY 10km | 3 Oct 04 |
| 10K | 33:53 | | | | 1 | | | | Chirk | CHIRK 10km | 4 Apr 04 |
| HM | 69:36 | | | | 8 | | | | Lake Vyrnwy | LAKE VYRNWY HALF-MARATHON | 19 Sep 04 |
| HM | 71:35 | | | | 19 | | | | Ackworth | ACKWORTH HALF-MARATHON | 28 Mar 04 |
| HM | 74:58 | | | | 5 | | | | Wrexham | WREXHAM VILLAGE BAKERY HALF-MARATHON Wrexham | 22 Feb 04 |
| Mar | 2:53:48 | | | | 649 | | | | London | London Marathon | 18 Apr 04 |
| 2003 U20 Wrexham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 3:56.09 | | | | 2 | | | | Stretford | BMC | 3 Jun 03 |
| 1500 | 4:00.27 | | | | 2 | | | | Cwmbran | WELSH Champs Cwmbran Jun 21-22 | 21 Jun 03 |
| 1500 | 4:00.43 | | | | 12 | | | | Stretford | BMC | 15 Jul 03 |
| 1500 | 4:01.69 | | | | 1 | | | | Brecon | WELSH SCHOOLS' Champs Brecon | 5 Jul 03 |
| 1500 | 4:05.38 | | | | 6 | | | | Cwmbran | WELSH Champs Cwmbran Jun 21-22 | 22 Jun 03 |
| 3000 | 8:33.51 | | | | 3 | | | | Stretford | NoEAA Champs | 12 Aug 03 |
| 3000 | 9:12.4 | | | | 1 | | | | Connah's Quay | NORTH WALES (May 11) Connah's Quay | 11 May 03 |
| 5000 | 15:14.23 | | | | 10 | | | | Bedford | NORWICH UNION U23 | 28 Jun 03 |
| 5000 | 15:37.60 | | | | 1 | | | | Cwmbran | WELSH Champs Cwmbran Jun 21-22 | 21 Jun 03 |
| 2002 U20 Wrexham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:06.92 | | | | 3 | | | | Newport | WELSH Champs Newport | 8 Jun 02 |
| 1500 | 4:07.17 | | | | 1 | | | | Brecon | WELSH SCHOOLS Champs Brecon | 6 Jul 02 |
| 1500 | 4:12.02 | | | | 1 | | | | Cardiff | NATWEST WELSH INTER-REGIONAL Champs Cardiff | 26 Aug 02 |
| 1500 | 4:14.6 | | | | 1 | | | | Connah's Quay | WELSH SENIOR LEAGUE D1 Deeside | 1 Jun 02 |
| 1500 | 4:15.1 | | | | 1 | | | | Aberdare | WELSH SENIOR LEAGUE D1 Aberdare | 19 May 02 |
| 3000 | 8:41.48 | | | | 4 | | | | Stretford | Stretford Open Events | 23 Jul 02 |
| 3000 | 8:51.69 | | | | 1 | | | | Cardiff | NATWEST WELSH INTER-REGIONAL Champs Cardiff | 26 Aug 02 |
| 3000 | 9:00.21 | | | | 1 | | | | Brecon | WELSH SCHOOLS Champs Brecon | 6 Jul 02 |
| 3000 | 9:04.8 | | | | 1 | | | | Wrexham | WELSH SENIOR LEAGUE D1 Wrexham | 3 Aug 02 |
| 3000 | 10:08.27 | i | | | 3 | | | | Cardiff | WELSH Champs UWIC, Cardiff | 20 Jan 02 |
| 5000 | 15:15.62 | | | | 1 | | | | Grangemouth | SCOTLAND v WALES v CYPRUS v ISRAEL v GREECE Jun | 25 May 02 |
| 5000 | 15:42.3 | | | | 1 | | | | Connah's Quay | NORTH WALES (MAY 12) | 12 May 02 |
| 5000 | 15:59.1 | | | | 10 | | | | Bedford | AAA U20 & U23 Champs | 29 Jun 02 |
| 5000 | 16:24.0 | | | | 1 | | | | Aberdare | WELSH SENIOR LEAGUE D1 Aberdare | 19 May 02 |
| 3000SC | 9:53.86 | | | | 2 | | | | Grangemouth | SCOTLAND v WALES v CYPRUS v ISRAEL v GREECE Jun | 26 May 02 |
| 2001 U17 Wrexham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:09.76 | | | | 1 | | | | Brecon | WELSH SCHOOLS CHAMPIONSHIPS Brecon | 6 Jul 01 |
| 1500 | 4:10.9 | | | | 1 | | | | Wrexham | McDONALD'S YOUNG ATHLETES' BOYS' LEAGUE Division One North West Wrexham | ? May 01 |
| 3000 | 8:39.00 | | | | 5 | | | | Stretford | B open | 14 Aug 01 |
| 3000 | 8:41.37 | | | | 2 | | | | Tullamore, IRE | | 21 Jul 01 |
| 3000 | 8:43.20 | | | | 1 | | | | Sheffield | AAA U17 & U15 Champs | 12 Aug 01 |
| 3000 | 8:45.87 | | | | 15 | | | | Stretford | B open | 3 Jul 01 |
| 3000 | 8:54.27 | | | | 13 | | | | Stretford | B open | 28 Aug 01 |
| 3000 | 9:19.54 | | | | 1 | | | | Brecon | WELSH SCHOOLS CHAMPIONSHIPS Brecon | 6 Jul 01 |
| 2000 U17 Wrexham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:09.99 | | | | 5 | | | | Blackpool | SIAB | 15 Jul 00 |
| 1500 | 4:13.60 | | | | 2 | | | | Cwmbran | Welsh Champs | 17-18 Jun 2000 |
| 1500 | 4:15.6 | | | | 1 | | | | Connah's Quay | North Wales Deeside | 13-14 May 2000 |
| 3000 | 9:10.95 | | | | 3 | | | | Unknown | WELSH SCHOOLS CHAMPIONSHIPS | 1 Jul 00 |
| 1999 U15 Wrexham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:21.60 | | | | 1 | | | | Newport | - | 26 Jun 99 |
| 3000 | 9:12.2 | | | | 1 | | | | Wigan | - | 16 May 99 |
| 3000 | 9:12.2 | | | | 18 | | | | Stretford | BMC Gold Standard Races | 31 Aug 99 |