| 2013 U23 Deeside AAC/Murray State Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:22.01 | | | | 8 | 1 | | | Bowling Green KY, USA | Hilltopper Classic | 13 Apr 13 |
| 800 | 2:22.96 | | | | 5 | 2 | | | Carbondale IL, USA | Bill Cornell Spring Classic | 30 Mar 13 |
| 800 | 2:28.1 | | | | 6 | | | | Clarksville TN, USA | Battle of the Cumberland | 23 Apr 13 |
| 1500 | 4:42.93 | | | | 5 | 1 | | | Bowling Green KY, USA | Hilltopper Classic | 13 Apr 13 |
| 1500 | 4:48.01 | | | | 2 | 3 | | | Carbondale IL, USA | Bill Cornell Spring Classic | 30 Mar 13 |
| 1500 | 4:49.0 | | | | 2 | | | | Clarksville TN, USA | Battle of the Cumberland | 23 Apr 13 |
| 1500 | 4:49.08 | | | | 8 | | | | Charleston IL, USA | OVC Outdoor Championships | 4 May 13 |
| 1500 | 4:52.50 | | | | 7 | 2 | | | Myrtle Beach SC, USA | Shamrock Invitational | 16 Mar 13 |
| Mile | 5:16.86 | i | | | 8 | 1 | | | Allendale MI, USA | GVSU Big Meet | 9 Feb 13 |
| 3000 | 10:23.77 | i | | | 7 | 2 | | | Charleston IL, USA | OVC Indoor Championships | 22 Feb 13 |
| 3000 | 10:26.87 | | | | 3 | | | | Murray KY, USA | Margaret Simmons Invitational | 6 Apr 13 |
| 3000 | 10:30.97 | i | | | 11 | 1 | | | Allendale MI, USA | GVSU Big Meet | 9 Feb 13 |
| 3000 | 10:57.94 | i | | | 8 | | | | Carbondale IL, USA | Saluki Open | 12 Jan 13 |
| 5000 | 17:44.72 | | | | 4 | 2 | | | Nashville TN, USA | Vanderbilt Invitational | 19 Apr 13 |
| 5000 | 17:55.34 | | | | 17 | 1 | | | Myrtle Beach SC, USA | Shamrock Invitational | 15 Mar 13 |
| 5000 | 18:19.46 | | | | 12 | | | | Charleston IL, USA | OVC Outdoor Championships | 4 May 13 |
| 5000 | 18:30.20 | i | | | 9 | 2 | | | Charleston IL, USA | OVC Indoor Championships | 22 Feb 13 |
| 5000 | 18:40.83 | i | | | 15 | | | | Johnson City TN, USA | Niswonger Invitational | 18 Jan 13 |
| 2011 U20 Deeside AAC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:18.70 | | | | 6 | h8 | | | Stretford | Trafford Grand Prix | 28 Jun 11 |
| 800 | 2:20.58 | | | | 4 | 11 | | | Stretford | Trafford Grand Prix | 31 May 11 |
| 800 | 2:20.7 | | | | 1 | | | | Connah's Quay | North Wales Regional Championships | 14 May 11 |
| 800 | 2:23.88 | | | | 2 | | | | Wrexham | Welsh Closed U17/Open U20 Championships | 11 Jun 11 |
| 800 | 2:26.2 | | | | 1 | AB | | | Stockport | Cheshire League | 26 Jun 11 |
| 800 | 2:27.1 | | | | 2 | A | | | Blackburn | National Junior League Mersey Division | 1 May 11 |
| 1000 | 3:01.93 | | | | 6 | | | | Swansea | Welsh U20 V Welsh Schools V Harvard & Yale | 22 Jun 11 |
| 1500 | 4:50.36 | | | | 3 | | | | Brecon | Aviva Welsh Schools' Championships | 2 Jul 11 |
| 1500 | 4:59.1 | | | | 1 | AB | | | Connah's Quay | Cheshire League | 17 Apr 11 |
| 1500 | 5:01.25 | | | | 1 | | | | Aberdare | Welsh Senior League 1 | 30 Jul 11 |
| 4.6KXC | 19:07 | | | | 13 | | | | Cardiff | McCain UK Cross Challenge | 16 Jan 11 |
| 5.4KXC | 22:13 | | | | 29 | | | | Antrim | Home Countries International | 26 Mar 11 |
| ZXC | 17:51 | | | | 7 | | | | Northop | Welsh National Championships | 19 Feb 11 |
| ZXC | 19:53 | | | | 7 | | | | Brecon | Aviva Welsh Schools National Championships | 16 Mar 11 |
| ZXC | 22:29 | | | | 7 | | | 1 | Oswestry | North Wales League | 5 Feb 11 |
| ZXC | 22:46 | | | | 6 | | | 1 | Telford | North Wales League | 22 Jan 11 |
| ZXC | 23:37 | | | | 1 | | | | Corwen | North Wales Championships | 29 Jan 11 |
| 2010 U20 Deeside AAC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:18.1 | | | | 2 | A | | | Connah's Quay | National Junior Athletic League Mersey | 27 Jun 10 |
| 800 | 2:19.57 | | | | 3 | | | | Brecon | Aviva Welsh Schools' Championships | 3 Jul 10 |
| 800 | 2:22.0 | | | | 1 | | | | Connah's Quay | Danny Evans Memorial Open Meeting | 6 Jun 10 |
| 800 | 2:24.0 | | | | 2 | A | | | Liverpool | National Junior Athletic League Mersey | 23 May 10 |
| 800 | 2:26.9 | | | | 1 | | | | Wrexham | Welsh U15 League North | 24 Jul 10 |
| 800 | 2:32.0 | | | | 2 | | | | Connah's Quay | North West & Welsh Colleges Championships | 17 Mar 10 |
| 800 | 2:41.2 | | | | 3 | | | | Newport | Welsh Senior League - Division 1 | 29 May 10 |
| 1500 | 4:52.5 | | | | 1 | | | | Connah's Quay | Welsh Senior League - Division 1 | 15 May 10 |
| 1500 | 4:53.22 | | | | 8 | 2 | | | Stretford | Trafford Grand Prix Open | 7 Sep 10 |
| 1500 | 4:55.06 | | | | 2 | | | | Carmarthen | Welsh U17/U20 Championships | 10 Jul 10 |
| 1500 | 4:58.2 | | | | 2 | A | | | Bebington | National Junior Athletic League Mersey | 25 Jul 10 |
| 1500 | 4:58.98 | | | | 9 | 4 | | | Stretford | Trafford Grand Prix Open | 18 May 10 |
| 1500 | 5:05.3 | | | | 1 | A | | | Connah's Quay | Cheshire League | 8 Aug 10 |
| 1500 | 5:06.3 | | | | 2 | | | | Connah's Quay | North West & Welsh Colleges Championships | 17 Mar 10 |
| 3000 | 10:51.1 | | | | 1 | | | | Wrexham | North Wales Regional Championships | 8 May 10 |
| 3M | 18:31 | | | | 47 | | | | Old Billingsgate | Virgin Mini London Marathon | 25 Apr 10 |
| 5KXC | 20:45 | | | | 54 | | | | Birmingham | McCain UK Cross Challenge inc World Trials & Inter Counties | 13 Mar 10 |
| ZXC | 14:41 | | | | 1 | | | | Corwen | North Wales Championships | 30 Jan 10 |
| ZXC | 19:55 | | | | 3 | | | | Brecon | Aviva Welsh Schools' Championships | 27 Feb 10 |
| ZXC | 21:10 | | | | 3 | | | | Swansea | Welsh Cross Country Championships | 20 Feb 10 |
| ZXC | 21:20 | | | | 13 | | | 1 | Wrexham | North Wales League | 27 Nov 10 |
| ZXC | 21:46 | | | | 6 | | | 1 | Oswestry | North Wales League | 6 Feb 10 |
| ZXC | 24:29 | | | | 15 | | | | Mansfield | Home Countries International | 27 Mar 10 |
| 2009 U17 Deeside AAC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:29.5 | | | | 3 | A | | | Connah's Quay | Cheshire League | 6 Sep 09 |
| 800 | 2:29.6 | | | | 3 | A | | | Stretford | National Junior Athletic League Mersey | 26 Jul 09 |
| 800 | 4:56.6 | | | | 1 | A | | | Halifax | McCain UK Young Athletes League Northern One West | 21 Jun 09 |
| 1500 | 4:56.73 | | | | 6 | 3 | | | Stretford | Trafford Grand Prix | 7 Jul 09 |
| 1500 | 4:57.56 | | | | 1 | A | | | Swansea | Welsh Senior League | 28 Jun 09 |
| 1500 | 5:04.0 | | | | 1 | A | | | Ellesmere Port | McCain UK Young Athletes League Northern One West | 3 May 09 |
| 1500 | 5:06.7 | | | | 1 | | | | Connah's Quay | North Wales Regional Championships | 9 May 09 |
| 1500 | 5:06.8 | | | | 1 | A | | | Wigan | National Junior Athletic League Mersey | 14 Jun 09 |
| 1500 | 5:13.3 | | | | 2 | A | | | Leeds | McCain UK Young Athletes League Northern One West | 17 May 09 |
| 3000 | 11:05.38 | | | | 5 | | | | Cardiff | Aviva Welsh Schools Championships | 4 Jul 09 |
| 4.4KXC | 17:58 | | | | 88 | | | 40 | Liverpool | McCain UK Cross Challenge | 28 Nov 09 |
| 10K | 42:00 | | | | 61 | | 8 | 1 | Mold | Flintshire 10K | 4 Oct 09 |
| ZXC | 15:22 | | | | 5 | | | | Brecon | Welsh Schools Championships | 28 Feb 09 |
| ZXC | 16:18 | | | | 6 | | | | Brecon | Welsh Inter-Schools Championships | 14 Nov 09 |
| ZXC | 19:12 | | | | 7 | | | 5 | Builth Wells | Welsh National Championships | 1 Feb 09 |
| ZXC | 19:18 | | | | 29 | | | | Bangor | Aviva / SIAB Cross Country Championships | 28 Mar 09 |
| ZXC | 20:39 | | | | 66 | | | | Nottingham | Inter Counties | 7 Mar 09 |
| 2008 U17 Deeside AAC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:22.2 | | | | 1 | A | | | Liverpool | National Junior Athletic League - Mersey | 29 Jun 08 |
| 800 | 2:26.0 | | | | | | | | Macclesfield | UKA Young Athletes League Northern 1W | 20 Jul 08 |
| 800 | 2:28.43 | | | | | | | | Brecon | Welsh Junior League Cup Final | 24 Aug 08 |
| 1500 | 4:53.83 | | | | 4 | | | | Connah's Quay | Welsh U17/U20 Championships | 12 Jul 08 |
| 1500 | 4:55.67 | | | | 7 | B | | | Watford | BMC PB Classic | 17 May 08 |
| 1500 | 4:58.1 | | | | 2 | A | | | Macclesfield | UKA Young Athletes League Northern 1W | 20 Jul 08 |
| 1500 | 5:01.0 | | | | 1 | | | | Connah's Quay | North Wales Championships | 10 May 08 |
| 1500 | 5:03.21 | | | | 3 | | | | Brecon | Welsh Inter Regional Championships | 31 Aug 08 |
| 1500 | 5:07.3 | | | | | | | | Connah's Quay | UKA Young Athletes League Northern 1W | 1 Jun 08 |
| 1500 | 5:07.4 | | | | | | | | Brecon | Welsh Junior League Cup Final | 24 Aug 08 |
| 3000 | 11:04.5 | | | | | | | | Warrington | UKA Young Athletes League Northern 1W | 18 May 08 |
| 3000 | 11:19.6 | | | | | | | | Brecon | Welsh Schools' Championships | 5 Jul 08 |
| 5K | 20:02 | | | | 43 | | 2 | 1 | Rhyl | Sun Centre 5K inc North Wales Championships | 28 May 08 |
| 5MMT | 32:45 | | | | 33 | | 4 | 1 | Mold | Deestriders Off-Road Series | 5 Jun 08 |
| 5MMT | 32:56 | | | | 31 | | 3 | 1 | Shotton | Deesitriders Off-Road GP Series 5 | 7 Aug 08 |
| 5MMT | 34:46 | | | | 33 | | 3 | 1 | Shotton | Deestriders Off-Road Grand Prix | 5 Sep 08 |
| ZMT | 32:45 | | | | 33 | | 4 | 1 | Mold | Deestriders Off-Road Series | 5 Jun 08 |
| ZXC | 13:02 | | | | 1 | | | | Northop | Gregson's Solicitors North Wales Championships | 26 Jan 08 |
| ZXC | 16:00 | | | | 3 | | | | Brecon | Welsh Inter Schools Championships | 15 Nov 08 |
| ZXC | 16:06 | | | | 8 | | | | Brecon | Welsh Schools Championships | 8 Mar 08 |
| ZXC | 16:38 | | | | 83 | | | | Nottingham | Inter Counties Championships | 15 Mar 08 |
| ZXC | 16:45 | | | | 30 | | | | Perth | SIAB International Schools' Cross Country Championships | 28 Mar 08 |
| 2007 U15 Deeside AAC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:01.5 | | | | 2 | | | | Ashton-under-Lyne | UKA Young Athletes League Northern 1W | 20 May 07 |
| 1500 | 5:04.01 | | | | 7 | | | | Brecon | Welsh Schools' Championships | 7 Jul 07 |
| 1500 | 5:04.61 | | | | 6 | | | | Cwmbran | Welsh Senior Championships | 14 Jul 07 |
| 1500 | 5:05.2 | | | | 1 | | | | Connah's Quay | UKA Young Athletes League Northern 1W | 3 Jun 07 |
| 1500 | 5:07.3 | | | | 2 | | | | Carlisle | UKA Young Athletes League Northern 1 West | 24 Jun 07 |
| 1500 | 5:11.1 | | | | | | | | Connah's Quay | North Wales County Championships | 12 May 07 |
| 1500 | 5:11.2 | | | | | | | | Connah's Quay | UKA Young Athletes League Northern 1W | 6 May 07 |
| 3.7KXC | 14:22 | | | | 8 | | | | Cardiff | Welsh Inter Regional and Vets Champs | 9 Dec 07 |
| ZXC | 12:31 | | | | 1 | | | 1 | Holyhead | Magnox North North Wales Junior League | 10 Nov 07 |
| ZXC | 14:18 | | | | 1 | | | | Prestatyn | Magnox North North Wales Junior League | 1 Dec 07 |
| 2006 U15 Deeside AAC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:30.5 | | | | | | | | Connah's Quay | | 4 Jun 06 |
| 1500 | 5:05.7 | | | | 1 | | | | Warrington | UKA Young Athletes League Northern 1W | 21 May 06 |
| 1500 | 5:08.7 | | | | 1 | | | | Wrexham | North Wales Junior League | 29 Jul 06 |
| 2005 U13 Deeside AAC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 75 | 10.9 | | | | 2 | B | | | Connah's Quay | Northern 1W | 5 Jun 05 |
| 200 | 30.4 | | | | 3 | | | | Connah's Quay | WELSH JUNIOR LEAGUE North Deeside | 9 Jul 05 |
| 800 | 2:33.3 | | | | 3 | | | | Connah’s Quay | Connah’s Quay | 4 Sep 05 |
| 800 | 2:34.6 | | | | 2 | | | | Connah's Quay | Northern 1W | 5 Jun 05 |
| 800 | 2:36.8 | | | | 2 | | | | Warrington | UK YOUNG ATHLETES’ LEAGUE Northern 1W Warrington | 26 Jun 05 |
| 800 | 2:36.8 | | | | 2 | | | | Warrington | UK YOUNG ATHLETES’ LEAGUE Northern 1W | 17 Jul 05 |
| 800 | 2:37.65 | | | | ht | | | | Cardiff | WELSH JUNIOR CHAMPS | 18 Jun 05 |
| 800 | 2:45.7 | | | | 1 | | | | Connah's Quay | WELSH JUNIOR LEAGUE North Deeside | 9 Jul 05 |
| 1500 | 5:19.0 | | | | 2 | | | | Brecon | WELSH JUNIOR LEAGUE CUP FINAL | 21 Aug 05 |
| 2004 U13 Deeside AAC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:45.2 | | | | 1 | B | | | Wigan | Northern 1W Wigan | 18 Jul 04 |