| 2015 U23 Newport H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 8.01 | i | | | 7 | h7 | | | Cardiff | Cardiff Met Grand Prix (Inc South West England U20 / Senior Championships) | 11 Jan 15 |
| 100 | 12.48 | | 0.6 | | 3 | E | | | Newport | South & East Wales Regional Championships | 23 May 15 |
| 100 | 12.6 | | 0.0 | | 4 | 2.5 | | | Cardiff | Welsh Athletics Sprints Open | 3 Jun 15 |
| 100 | 12.64 | | 1.4 | | 4 | 2.10 | | | Cardiff | Welsh Athletics Sprints Open | 3 Jun 15 |
| 100 | 12.79 | | 1.5 | | 8 | 1.7 | | | Cardiff | Welsh Athletics Sprints Open | 3 Jun 15 |
| 100 | 12.8 | | | | 3 | | | | Cardiff | Welsh Masters' League | 29 Apr 15 |
| 100 | 12.89 | | -3.7 | | 8 | 3 | | | Newport | Welsh Senior League | 11 Jul 15 |
| 200 | 25.12 | i | | | 3 | 8 | | | Cardiff | Cardiff Met Grand Prix (Inc South West England U20 / Senior Championships) | 11 Jan 15 |
| 200 | 25.16 | | 0.0 | | 7 | 5 | | | Cardiff | Welsh Athletics Sprints Open | 3 Jun 15 |
| 200 | 25.23 | i | | | 2 | 8 | | | Cardiff | Cardiff Met Grand Prix (inc SW England Championships & Welsh Masters Championships) | 8 Feb 15 |
| 200 | 25.3 | | | | 1 | 1 | | | Barry | Welsh Masters' League | 28 May 15 |
| 200 | 25.3 | | | | 3 | | | | Swansea | Welsh Masters' League | 8 Jul 15 |
| 200 | 25.8 | | | | 3 | | | | Cardiff | Welsh Masters' League | 29 Apr 15 |
| 400 | 94.20 | | | | 6 | | | | Newport | South & East Wales Regional Championships | 23 May 15 |
| 400 | DNS | | | | - | 3 | | | Newport | Welsh Senior League | 11 Jul 15 |
| 110H | 21.0 | | | | 4 | A | | | Newport | Athletics Direct Midland League Division 1 | 5 Jul 15 |
| 110H | 21.1 | | | | 4 | A | | | Rugby | Athletics Direct Midland League Division 1 | 25 Apr 15 |
| 110H | 21.15 | | -2.5 | | 1 | 1 | | | Newport | Welsh Senior League | 11 Jul 15 |
| 110H | 21.2 | | -1.2 | | 6 | A | | | Wolverhampton | Athletics Direct Midland League Division 1 | 6 Jun 15 |
| 400H | 63.8 | | | | 2 | B | | | Newport | Athletics Direct Midland League Division 1 | 5 Jul 15 |
| 400H | 65.38 | | | | 1 | | | | Newport | Welsh Senior League | 11 Jul 15 |
| 400H | 66.0 | | | | 3 | B | | | Wolverhampton | Athletics Direct Midland League Division 1 | 6 Jun 15 |
| 400H | 68.6 | | | | 3 | B | | | Rugby | Athletics Direct Midland League Division 1 | 25 Apr 15 |
| SP7.26K | 6.28 | | | | 6 | | | | Newport | Welsh Senior League | 11 Jul 15 |
| 2014 U23 Newport H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.88 | i | | | 8 | h1 | | | Cardiff | Cardiff Met Grand Prix (inc South West England Championships) | 12 Jan 14 |
| 100 | 12.2 | | | | 5 | | | | Newport | Newport Harriers Club Champs 2014 | 1 Apr 14 |
| 100 | 12.6 | | -0.6 | | 8 | ns2 | | | Coventry | Serveline Midland League Division 2 | 4 May 14 |
| 200 | 24.6 | | | | 1 | | | | Brecon | Welsh Masters' League | 13 Aug 14 |
| 200 | 25.5 | | | | 2 | 2 | | | Cardiff | Welsh Masters' League | 7 May 14 |
| 300 | 39.09 | i | | | 3 | 5 | | | Cardiff | Cardiff Met Grand Prix | 14 Dec 14 |
| 400 | 53.55 | i | | | 1 | 4 | | | Cardiff | Cardiff Met Grand Prix (inc South West England Championships) | 12 Jan 14 |
| 400 | 56.6 | | | | 3 | 2 | | | Cardiff | Welsh Masters' League | 7 May 14 |
| 400 | DQ | i | | | - | 7 | | | Birmingham | Birmingham Games | 16 Feb 14 |
| 600 | 1:37.49 | i | | | 6 | 5 | | | Cardiff | Cardiff Met Grand Prix | 14 Dec 14 |
| 110H | 19.8 | | | | 1 | B | | | Cheltenham | Serveline Midland League Division 2 | 2 Aug 14 |
| 110H | 20.2 | | 1.8 | | 2 | A | | | Coventry | Serveline Midland League Division 2 | 4 May 14 |
| 110H | 20.36 | | -1.2 | | 2 | | | | Swansea | Welsh Inter Regional Championships | 31 Aug 14 |
| 110H | 20.39 | | 0.6 | | 1 | B | | | Loughborough | Serveline Midland League Division 2 | 6 Jul 14 |
| 110H | 21.0 | | | | 1 | B | | | Yate | Serveline Midland League Division 2 | 7 Jun 14 |
| 400H | 62.44 | | | | 2 | | | | Swansea | Welsh Inter Regional Championships | 31 Aug 14 |
| 400H | 64.0 | | | | 3 | A | | | Coventry | Serveline Midland League Division 2 | 4 May 14 |
| 400H | 64.3 | | | | 4 | A | | | Yate | Serveline Midland League Division 2 | 7 Jun 14 |
| 3000SC | 14:24.4 | | | | 4 | B | | | Yate | Serveline Midland League Division 2 | 7 Jun 14 |
| LJ | 4.33 | | | | 7 | | | | Brecon | Welsh Masters' League | 13 Aug 14 |
| TJ | 9.58 | | | | 3 | A | | | Yate | Serveline Midland League Division 2 | 7 Jun 14 |
| TJ | 9.42 | | | | 3 | B | | | Coventry | Serveline Midland League Division 2 | 4 May 14 |
| TJ | 9.05 | | | | 6 | A | | | Loughborough | Serveline Midland League Division 2 | 6 Jul 14 |
| SP7.26K | 6.39 | | | | 5 | | | | Swansea | Welsh Inter Regional Championships | 31 Aug 14 |
| 2013 U20 Newport H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.80 | i | | | 7 | h7 | | | Cardiff | Cardiff Met Grand Prix | 15 Dec 13 |
| 100 | 12.0 | | | | 5 | 3 | | | Brecon | Welsh Masters' League | 21 Aug 13 |
| 100 | 12.5 | | | | 6 | ns2 | | | Corby | Plastics Plus Midland League Division 3 | 7 Jul 13 |
| 100 | 12.6 | | | | 3 | | | | Cardiff | Welsh Masters' League | 1 May 13 |
| 100 | 12.7 | | | | 4 | 4 | | | Newport | Welsh Masters' League | 24 Jul 13 |
| 150 | 18.1 | | | | 3 | 3 | | | Cheltenham | Cheltenham & County Harriers Midsummer Open Graded | 31 Jul 13 |
| 200 | 24.90 | i | | | 3 | 8 | | | Cardiff | Welsh Athletics & Cardiff Met Grand Prix Series inc. South West England Championships | 13 Jan 13 |
| 200 | 24.95 | i | | | 1 | 8 | | | Cardiff | Welsh Athletics & Cardiff Met Grand Prix Series inc South West England & Welsh Masters Championships | 3 Feb 13 |
| 200 | 25.1 | | | | 1 | | | | Newport | Welsh Masters' League | 24 Jul 13 |
| 200 | 25.3 | | | | 3 | B | | | Brierley Hill | UK Youth Development U17/U20 League Division Midland West 2b | 2 Jun 13 |
| 200 | 25.37 | w | 2.3 | | 5 | 3 | | | Newport | Welsh Athletics Open Meeting (Inc Welsh Senior League) | 18 May 13 |
| 300 | 39.29 | | | | 4 | 2 | | | Cardiff | Welsh Athletics Open Meeting (Inc Welsh Senior League) | 20 Apr 13 |
| 400 | 53.25 | i | | | 2 | 6 | | | Cardiff | Welsh Athletics & Cardiff Met Grand Prix Series inc. South West England Championships | 13 Jan 13 |
| 400 | 53.57 | i | | | 3 | 5 | | | Cardiff | Welsh Athletics & Cardiff Met Grand Prix Series inc South West England & Welsh Masters Championships | 3 Feb 13 |
| 400 | 53.59 | i | | | 4 | h2 | | | Cardiff | Welsh Athletics U13 / U17 / Senior Championships | 26 Jan 13 |
| 400 | 53.6 | | | | 3 | B | | | Coventry | Plastics Plus Midland League Division 3 | 9 Jun 13 |
| 400 | 54.0 | | | | 3 | 1 | | | Cheltenham | Cheltenham & County Harriers Midsummer Open Graded | 31 Jul 13 |
| 400 | 54.07 | | | | 5 | 2 | | | Newport | Welsh Athletics Open Meeting (Inc Welsh Senior League) | 18 May 13 |
| 400 | 54.1 | | | | 3 | | | | Brecon | Welsh Masters' League | 21 Aug 13 |
| 400 | 54.2 | | | | 2 | | | | Cardiff | Welsh Masters' League | 1 May 13 |
| 400 | 54.27 | | | | 2 | | | | Newport | South & East Wales Regional Championships | 25 May 13 |
| 400 | 54.3 | | | | 2 | A | | | Brierley Hill | UK Youth Development U17/U20 League Division Midland West 2b | 2 Jun 13 |
| 400 | 55.84 | | | | 7 | | | | Newport | Welsh Inter Regional Championships | 1 Sep 13 |
| 600 | 1:29.09 | i | | | 1 | 3 | | | Cardiff | Cardiff Met Grand Prix | 15 Dec 13 |
| 800 | 2:08.0 | | | | 5 | | | | Brecon | Welsh Masters' League | 21 Aug 13 |
| 800 | 2:12.5 | | | | 1 | A | | | Hereford | UK Youth Development U17/U20 League Division Midland West 2b | 28 Apr 13 |
| 110H | 19.3 | | | | 3 | A | | | Tamworth | Plastics Plus Midland League Division 3 (rearranged) | 20 Jul 13 |
| 110H | 19.3 | | | | 3 | A | | | Newport | Plastics Plus Midland League Division 3 | 10 Aug 13 |
| 110H | 19.72 | | -2.6 | | 3 | | | | Newport | Welsh Inter Regional Championships | 1 Sep 13 |
| 110H | 19.8 | | | | 3 | A | | | Corby | Plastics Plus Midland League Division 3 | 7 Jul 13 |
| 110H | 20.0 | | | | 2 | A | | | Coventry | Plastics Plus Midland League Division 3 | 9 Jun 13 |
| 110HU20M | 18.80 | | | | 1 | A | | | Hereford | UK Youth Development U17/U20 League Division Midland West 2b | 28 Apr 13 |
| 110HU20M | 19.0 | | | | 1 | | | | Newport | Newport Harriers Club Championships | 11 Apr 13 |
| 110HU20M | 19.1 | | | | 1 | A | | | Newport | UK Youth Development U17/U20 League Division Midland West 2b | 28 Jul 13 |
| 110HU20M | 19.9 | | | | 1 | A | | | Brierley Hill | UK Youth Development U17/U20 League Division Midland West 2b | 2 Jun 13 |
| 400H | 60.2 | | | | 1 | A | | | Newport | Plastics Plus Midland League Division 3 | 10 Aug 13 |
| 400H | 60.7 | | | | 2 | A | | | Tamworth | Plastics Plus Midland League Division 3 (rearranged) | 20 Jul 13 |
| 400H | 60.93 | | | | 5 | | | | Cardiff | Welsh Championships | 30 Jun 13 |
| 400H | 61.12 | | | | 4 | | | | Newport | Welsh Inter Regional Championships | 1 Sep 13 |
| 400H | 61.6 | | | | 2 | A | | | Coventry | Plastics Plus Midland League Division 3 | 9 Jun 13 |
| 400H | 61.78 | | | | 3 | | | | Cardiff | Welsh Athletics Open Meeting (Inc Welsh Senior League) | 20 Apr 13 |
| 400H | 62.5 | | | | 1 | A | | | Hereford | UK Youth Development U17/U20 League Division Midland West 2b | 28 Apr 13 |
| 400H | 63.2 | | | | 2 | A | | | Corby | Plastics Plus Midland League Division 3 | 7 Jul 13 |
| TJ | 9.61 | | | | 6 | | | | Newport | Welsh Inter Regional Championships | 1 Sep 13 |
| TJ | 8.91 | | | | 3 | B | | | Newport | Plastics Plus Midland League Division 3 | 10 Aug 13 |
| 2012 U20 Newport H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.1 | | | | 6 | ns | | | Corby | Up & Running Midland League Division 4 | 27 May 12 |
| 100 | 12.31 | | 0.8 | | 7 | 1 | | | Swansea | Welsh Senior League Division 1 | 10 Jun 12 |
| 100 | 12.47 | | | | 7 | | | | Cardiff | Welsh Inter Regional Championships | 14 Jul 12 |
| 100 | 12.5 | | | | 4 | | | | Cardiff | Welsh Masters' League | 11 Apr 12 |
| 100 | 12.5 | | | | 4 | | | | Swansea | Welsh Masters' League | 8 Aug 12 |
| 100 | 12.6 | | | | 4 | | | | Swansea | Swansea Open | 18 Apr 12 |
| 100 | 12.7 | | | | 5 | | | | Brecon | Welsh Masters' League | 16 May 12 |
| 200 | 24.4 | | | | 3 | ns | | | Plymouth | National Junior Athletic League Avon Division | 12 Aug 12 |
| 200 | 24.6 | | | | 3 | ns | | | Cheltenham | National Junior Athletic League Avon Division | 22 Jul 12 |
| 200 | 24.7 | | | | 6 | | | | Brecon | Welsh Masters' League | 16 May 12 |
| 200 | 24.72 | | | | 4 | | | | Aberdare | National Junior Athletic League Avon Division | 24 Jun 12 |
| 200 | 24.89 | | -1.5 | | 1 | 2 | | | Cardiff | Cardiff Open Meeting | 25 Aug 12 |
| 200 | 24.99 | | -2.8 | | 5 | h2 | | | Brecon | Aviva Welsh Schools' Championships | 7 Jul 12 |
| 200 | 25.0 | | | | 3 | | | | Newport | Welsh Masters' League | 27 Jun 12 |
| 200 | 25.18 | i | | | 3 | 8 | | | Cardiff | UWIC Grand Prix | 8 Jan 12 |
| 200 | 25.33 | i | | | 3 | 4 | | | Cardiff | UWIC Grand Prix inc Welsh Master's Championships | 19 Feb 12 |
| 400 | 52.95 | | | | 2 | 2 | | | Cardiff | Cardiff Open Meeting | 25 Aug 12 |
| 400 | 53.2 | | | | 2 | B | | | Plymouth | National Junior Athletic League Avon Division | 12 Aug 12 |
| 400 | 53.76 | | | | 4 | 1 | | | Swansea | Welsh Senior League Division 1 | 10 Jun 12 |
| 400 | 54.0 | | | | 2 | | | | Swansea | Welsh Masters' League | 8 Aug 12 |
| 400 | 54.5 | | | | 5 | | | | Cardiff | Welsh Masters' League | 11 Apr 12 |
| 400 | 55.00 | i | | | 4 | 6 | | | Cardiff | UWIC Grand Prix inc Welsh Master's Championships | 19 Feb 12 |
| 400 | 55.5 | | | | 2 | | | | Swansea | Swansea Open | 18 Apr 12 |
| 800 | 2:04.4 | | | | 4 | | | | Newport | Welsh Masters' League | 27 Jun 12 |
| 800 | 2:06.1 | | | | 4 | A | | | Cheltenham | National Junior Athletic League Avon Division | 22 Jul 12 |
| 800 | 2:11.54 | i | | | 7 | 2 | | | Cardiff | UWIC Grand Prix | 8 Jan 12 |
| 110H | 18.7 | | | | 3 | A | | | Kettering | Up & Running Midland League Division 4 | 4 Aug 12 |
| 110H | 18.9 | | | | 2 | A | | | Corby | Up & Running Midland League Division 4 | 27 May 12 |
| 110H | 19.50 | | -2.6 | | 2 | | | | Cardiff | Welsh Inter Regional Championships | 14 Jul 12 |
| 110H | 19.7 | | | | 4 | A | | | Newport | Up & Running Midland League Division 4 | 1 Jul 12 |
| 110H | 20.8 | | | | 4 | A | | | Telford | Up & Running Midland League Division 4 | 5 May 12 |
| 110HU20M | 17.93 | | -0.2 | | 2 | | | | Swansea | Welsh Senior League Division 1 | 10 Jun 12 |
| 110HU20M | 18.05 | | -3.0 | | 2 | | | | Brecon | Aviva Welsh Schools' Championships | 7 Jul 12 |
| 110HU20M | 18.15 | | | | 1 | | | | Cardiff | East Wales Regional Championships | 12 May 12 |
| 110HU20M | 18.19 | | | | 1 | B | | | Aberdare | National Junior Athletic League Avon Division | 24 Jun 12 |
| 110HU20M | 18.5 | | | | 2 | A | | | Plymouth | National Junior Athletic League Avon Division | 12 Aug 12 |
| 400H | 59.4 | | | | 2 | A | | | Plymouth | National Junior Athletic League Avon Division | 12 Aug 12 |
| 400H | 59.81 | | | | 2 | A | | | Aberdare | National Junior Athletic League Avon Division | 24 Jun 12 |
| 400H | 60.2 | | | | 1 | A | | | Kettering | Up & Running Midland League Division 4 | 4 Aug 12 |
| 400H | 60.7 | | | | 2 | A | | | Corby | Up & Running Midland League Division 4 | 27 May 12 |
| 400H | 60.7 | | | | 2 | A | | | Newport | Up & Running Midland League Division 4 | 1 Jul 12 |
| 400H | 60.82 | | | | 2 | | | | Brecon | Aviva Welsh Schools' Championships | 7 Jul 12 |
| 400H | 61.17 | | | | 1 | | | | Cardiff | Welsh Inter Regional Championships | 14 Jul 12 |
| 400H | 62.4 | | | | 3 | A | | | Telford | Up & Running Midland League Division 4 | 5 May 12 |
| 400H | 62.4 | | | | 1 | A | | | Cheltenham | National Junior Athletic League Avon Division | 22 Jul 12 |
| 400HU20M | 61.94 | | | | 1 | | | | Cardiff | East Wales Regional Championships | 12 May 12 |
| 2000SC | 7:26.9 | | | | 4 | A | | | Newport | Up & Running Midland League Division 4 | 1 Jul 12 |
| 2000SC | 8:48.7 | | | | 1 | B | | | Telford | Up & Running Midland League Division 4 | 5 May 12 |
| LJ | 4.44 | | | | 4 | | | | Cardiff | Welsh Masters' League | 11 Apr 12 |
| TJ | 9.45 | | | | 5 | | | | Cardiff | Welsh Inter Regional Championships | 14 Jul 12 |
| 2011 U20 Newport H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.5 | w | | | 8 | ns | | | Newport | Up & Running Midland League Division 5 | 4 Jun 11 |
| 100 | 12.57 | | | | 6 | 1 | | | Brecon | Welsh Senior League Division 1 | 23 Apr 11 |
| 100 | 12.6 | | | | 6 | | | | Burton | Up & Running Midland League Division 5 | 3 Jul 11 |
| 100 | 12.7 | | | | 7 | ns | | | Corby | Up & Running Midland League Division 5 | 7 May 11 |
| 100 | 12.7 | | | | 4 | ns2 | | | Cardiff | Welsh Masters' League | 22 Jun 11 |
| 100 | 12.7 | | | | 2 | | | | Aberdare | Welsh Masters' League | 17 Aug 11 |
| 100 | 12.8 | | | | 2 | | | | Newport | Newport Harriers Club Championships Day 2 | 12 Apr 11 |
| 100 | 12.8 | | | | 3 | 1 | | | Cheltenham | Cheltenham Midsummer Open 4 | 27 Jul 11 |
| 100 | 12.9 | | -1.9 | | 4 | | | | Swansea | Swansea Open | 6 Apr 11 |
| 100 | 12.92 | | | | D | | | | Wrexham | Wrexham Games | 13 Aug 11 |
| 100 | 13.37 | | | | 4 | ns | | | Cardiff | National Junior League Avon Division | 29 May 11 |
| 150 | 18.6 | | | | 1 | 1 | | | Cheltenham | Cheltenham Midsummer Open 3 | 20 Jul 11 |
| 200 | 25.2 | | | | 2 | 1 | | | Cheltenham | Cheltenham Midsummer Open 4 | 27 Jul 11 |
| 200 | 25.3 | | | | 3 | 2 | | | Newport | Newport Harriers Club Championships Day 1 | 7 Apr 11 |
| 200 | 25.3 | | | | 3 | ns2 | | | Newport | Welsh Masters' League | 13 Jul 11 |
| 200 | 25.5 | | | | 2 | ns | | | Aberdare | Welsh Masters' League | 17 Aug 11 |
| 200 | 25.53 | | | | 2 | 3 | | | Cwmbran | Cwmbran Open | 3 Aug 11 |
| 200 | 25.6 | | | | 3 | ns2 | | | Cardiff | Welsh Masters' League | 22 Jun 11 |
| 200 | 25.76 | w | 2.2 | | 5 | | | | Connah's Quay | Welsh Inter Regional Championships | 28 Aug 11 |
| 200 | 25.89 | | | | 3 | | | | Cardiff | East Wales Regional Championships | 14 May 11 |
| 200 | 26.5 | | | | 4 | | | | Neath | Neath Golden Jubilee Open | 25 May 11 |
| 400 | 55.21 | | | | 4 | | | | Cardiff | East Wales Regional Championships | 14 May 11 |
| 400 | 55.39 | | | | 3 | h1 | | | Aberdare | Welsh Senior League 1 | 30 Jul 11 |
| 400 | 55.4 | | | | 3 | ns | | | Newport | Welsh Masters' League | 13 Jul 11 |
| 400 | 55.8 | | | | 4 | | | | Swansea | Swansea Open | 6 Apr 11 |
| 400 | 55.8 | | | | 3 | 2 | | | Cheltenham | Cheltenham Midsummer Open 3 | 20 Jul 11 |
| 400 | 55.95 | | | | 5 | 2 | | | Cwmbran | Cwmbran Open | 3 Aug 11 |
| 400 | 56.1 | | | | 2 | | | | Newport | Newport Harriers Club Championships Day 2 | 12 Apr 11 |
| 400 | 56.31 | | | | 1 | 2 | | | Brecon | Welsh Senior League Division 1 | 23 Apr 11 |
| 400 | 56.47 | | | | 3 | | | | Connah's Quay | Welsh Inter Regional Championships | 28 Aug 11 |
| 400 | 56.77 | | | | 4 | A | | | Yate | National Junior League Avon Division | 1 May 11 |
| 400 | 56.9 | | | | 3 | | | | Neath | Neath Golden Jubilee Open | 25 May 11 |
| 400 | 58.1 | | | | D | | | | Wrexham | Wrexham Games | 13 Aug 11 |
| 800 | 2:11.0 | | | | 5 | | | | Newport | Newport Harriers Club Championships Day 1 | 7 Apr 11 |
| 1500 | 4:34.7 | | | | 1 | B | | | Cardiff | National Junior League Avon Division | 29 May 11 |
| 1500 | 4:55.6 | | | | D | | | | Wrexham | Wrexham Games | 14 Aug 11 |
| 110H | 19.0 | | | | 2 | | | | Yate | BAL Club Super8 Cup Men | 23 Jul 11 |
| 110H | 19.07 | | | | 5 | | | | Derby | BAL Clubs Super8 Men's Plate Final | 10 Sep 11 |
| 110H | 19.1 | | | | 2 | A | | | Burton | Up & Running Midland League Division 5 | 3 Jul 11 |
| 110H | 19.6 | w | 4.0 | | 3 | A | | | Newport | Up & Running Midland League Division 5 | 4 Jun 11 |
| 110H | 19.8 | | | | 3 | A | | | Tipton | Up & Running Midland League Division 5 | 14 Aug 11 |
| 110H | 20.1 | | | | 1 | A | | | Corby | Up & Running Midland League Division 5 | 7 May 11 |
| 110HU20M | 17.94 | | | | 1 | B | | | Yate | National Junior League Avon Division | 24 Jul 11 |
| 110HU20M | 18.2 | | | | 1 | ns | | | Cheltenham | National Junior League Avon Division | 10 Jul 11 |
| 110HU20M | 18.40 | | | | 4 | | | | Aberdare | Welsh Senior League 1 | 30 Jul 11 |
| 110HU20M | 18.66 | | | | 5 | | | | Connah's Quay | Welsh Inter Regional Championships | 28 Aug 11 |
| 110HU20M | 19.08 | | | | 3 | | | | Brecon | Welsh Senior League Division 1 | 23 Apr 11 |
| 110HU20M | 19.09 | | -3.0 | | 3 | A | | | Yate | National Junior League Avon Division | 1 May 11 |
| 110HU20M | 20.5 | | | | 1 | | | | Newport | Newport Harriers Club Championships Day 2 | 12 Apr 11 |
| 110HU20M | 20.6 | | | | D | | | | Wrexham | Wrexham Games | 14 Aug 11 |
| 400H | 60.6 | | | | 2 | A | | | Burton | Up & Running Midland League Division 5 | 3 Jul 11 |
| 400H | 61.3 | | | | 2 | | | | Aberdare | Welsh Senior League Division 1 | 6 Aug 11 |
| 400H | 61.5 | | | | 2 | A | | | Tipton | Up & Running Midland League Division 5 | 14 Aug 11 |
| 400H | 61.68 | | | | 6 | | | | Wrexham | Welsh Closed U17/Open U20 Championships | 11 Jun 11 |
| 400H | 61.7 | | | | 1 | A | | | Newport | Up & Running Midland League Division 5 | 4 Jun 11 |
| 400H | 61.9 | | | | 2 | A | | | Cheltenham | National Junior League Avon Division | 10 Jul 11 |
| 400H | 62.01 | | | | 2 | A | | | Yate | National Junior League Avon Division | 24 Jul 11 |
| 400H | 62.42 | | | | 1 | | | | Cardiff | East Wales Regional Championships | 14 May 11 |
| 400H | 62.61 | | | | 4 | | | | Connah's Quay | Welsh Inter Regional Championships | 28 Aug 11 |
| 400H | 63.03 | | | | 2 | A | | | Cardiff | National Junior League Avon Division | 29 May 11 |
| 400H | 64.04 | | | | 2 | A | | | Yate | National Junior League Avon Division | 1 May 11 |
| 400H | 64.4 | | | | 1 | A | | | Corby | Up & Running Midland League Division 5 | 7 May 11 |
| 1500SC | 5:21.5 | | | | 1 | | | | Aberdare | Welsh Senior League Division 1 | 6 Aug 11 |
| 2000SC | 7:00.79 | | | | 1 | | | | Connah's Quay | Welsh Inter Regional Championships | 28 Aug 11 |
| 3000SC | 11:57.3 | | | | 5 | A | | | Newport | Up & Running Midland League Division 5 | 4 Jun 11 |
| HJ | 1.41 | | | | D | | | | Wrexham | Wrexham Games | 13 Aug 11 |
| HJ | 1.30 | | | | 2 | ns | | | Aberdare | Welsh Masters' League | 17 Aug 11 |
| PV | NH | | | | D | | | | Wrexham | Wrexham Games | 14 Aug 11 |
| LJ | 4.65 | | | | D | | | | Wrexham | Wrexham Games | 13 Aug 11 |
| LJ | 4.54 | | | | 5 | | | | Cheltenham | Cheltenham Midsummer Open 4 | 27 Jul 11 |
| LJ | 4.17 | | | | 2 | ns | | | Aberdare | Welsh Masters' League | 17 Aug 11 |
| TJ | 9.22 | | | | 7 | | | | Yate | BAL Club Super8 Cup Men | 23 Jul 11 |
| TJ | 8.39 | | | | 4 | | | | Aberdare | Welsh Senior League Division 1 | 6 Aug 11 |
| SP6K | 7.67 | | | | 2 | | | | Cardiff | Welsh Masters' League | 22 Jun 11 |
| SP6K | 7.01 | | | | 2 | ns | | | Cheltenham | National Junior League Avon Division | 10 Jul 11 |
| SP6K | 6.78 | | | | 4 | | | | Brecon | Welsh Senior League Division 1 | 23 Apr 11 |
| SP6K | 6.63 | | | | 1 | | | | Newport | Newport Harriers Club Championships Day 2 | 12 Apr 11 |
| SP6K | 6.33 | | | | 4 | B | | | Yate | National Junior League Avon Division | 24 Jul 11 |
| SP6K | 6.30 | | | | D | | | | Wrexham | Wrexham Games | 13 Aug 11 |
| DT1.75K | 17.39 | | | | 4 | B | | | Yate | National Junior League Avon Division | 24 Jul 11 |
| DT1.75K | 16.94 | | | | 4 | A | | | Yate | National Junior League Avon Division | 1 May 11 |
| DT1.75K | 16.53 | | | | D | | | | Wrexham | Wrexham Games | 14 Aug 11 |
| JT800 | 6.80 | | | | D | | | | Wrexham | Wrexham Games | 14 Aug 11 |
| DecU20M | 2961 | | | | 1 | | | | Wrexham | Wrexham Games | 14 Aug 11 |
| 2.8KL | 9:30 | | | | 4 | L2 | | | Llandow | Welsh Road Relays | 3 Apr 11 |
| ZXC | 17:21 | | | | 4 | | | | Swansea | Gwent League | 13 Mar 11 |
| ZXC | 22:26 | | | | 232 | | | | Birmingham | CAU Inter County Championships | 5 Mar 11 |
| 2010 U17 Newport H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 13.15 | | | | 2 | 1 | | | Cardiff | Welsh Athletics Open Meeting | 14 Jul 10 |
| 200 | 25.66 | | -0.3 | | 6 | 1 | | | Cardiff | Welsh Athletics Open Meeting | 14 Jul 10 |
| 200 | 26.07 | | 1.2 | | 4 | | | | Cwmbran | Welsh Athletics & Cwmbran Harriers Graded Open | 4 Aug 10 |
| 200 | 26.30 | | | | 3 | | | | Wrexham | Wrexham Games | 14 Aug 10 |
| 400 | 54.9 | | | | 2 | | | | Wrexham | Wrexham Games | 14 Aug 10 |
| 400 | 55.2 | | | | 2 | Inv | | | Yate | National Junior Athletic League Avon | 25 Jul 10 |
| 400 | 56.0 | | | | 5 | B | | | Leamington | National Junior Athletic League Avon | 23 May 10 |
| 400 | 56.28 | | | | 1 | | | | Newport | Welsh Senior League 1 | 17 Jul 10 |
| 400 | 56.55 | | | | 1 | | | | Cardiff | McCain UK Young Athletes League Midland 1 SW - Match A | 18 Jul 10 |
| 400 | 57.0 | | | | 5 | | | | Cwmbran | Welsh Athletics & Cwmbran Harriers Graded Open | 4 Aug 10 |
| 400 | 57.9 | | | | 5 | B | | | Leamington | National Junior Athletic League Avon | 25 Apr 10 |
| 800 | 2:11.7 | | | | 3 | | | | Bath | McCain UK Young Athletes League Midland 1 SW - Match B | 16 May 10 |
| 800 | 2:13.45 | | | | 3 | | | | Cardiff | East Wales Regional Championships | 8 May 10 |
| 800 | 2:20.3 | | | | 6 | | | | Newport | Welsh Senior League - Division 1 | 29 May 10 |
| 1500 | 4:36.55 | | | | 2 | A | | | Cardiff | Welsh Junior Cup Qualifier - East | 7 Aug 10 |
| 1500 | 4:42.8 | | | | 2 | B | | | Coventry | National Junior Athletic League Avon | 27 Jun 10 |
| 3000 | 10:27.5 | | | | 3 | A | | | Coventry | National Junior Athletic League Avon | 27 Jun 10 |
| 100HU17M | 16.20 | | 1.3 | | 3 | A | | | Brecon | Welsh Junior Cup Final | 22 Aug 10 |
| 100HU17M | 16.65 | | -1.0 | | 5 | | | | Cardiff | Welsh Inter Regional Championships | 29 Aug 10 |
| 100HU17M | 16.66 | | -2.0 | | 2 | A | | | Cardiff | Welsh Junior Cup Qualifier - East | 7 Aug 10 |
| 100HU17M | 23.86 | | | | 1 | | | | Newport | Welsh Senior League 1 | 17 Jul 10 |
| 110H | 21.4 | | | | 2 | A | | | Sutton | Up and Running Midland League Division 6 | 1 Aug 10 |
| 110HU20M | 21.8 | | | | 4 | B | | | Yate | National Junior Athletic League Avon | 25 Jul 10 |
| 400H | 63.7 | | | | 1 | A | | | Sutton Coldfield | Up and Running Midland League Division 6 | 1 Aug 10 |
| 400H | 63.9 | | | | 2 | A | | | Newport | Up and Running Midland League Division 6 | 3 Jul 10 |
| 400H | 64.5 | | | | 3 | A | | | Coventry | National Junior Athletic League Avon | 27 Jun 10 |
| 400H | 65.0 | | | | 5 | A | | | Yate | National Junior Athletic League Avon | 25 Jul 10 |
| 400H | 69.0 | | | | 4 | A | | | Leamington | National Junior Athletic League Avon | 25 Apr 10 |
| 400H | 70.1 | | | | 1 | B | | | Hereford | Up and Running Midland League Division 6 | 1 May 10 |
| 400HU17M | 59.72 | | | | 2 | A | | | Brecon | Welsh Junior Cup Final | 22 Aug 10 |
| 400HU17M | 61.50 | | | | 1 | | | | Wrexham | Wrexham Games | 14 Aug 10 |
| 400HU17M | 61.85 | | | | 2 | A | | | Cardiff | Welsh Junior Cup Qualifier - East | 7 Aug 10 |
| 400HU17M | 62.21 | | | | 3 | | | | Cardiff | Welsh Inter Regional Championships | 29 Aug 10 |
| 400HU17M | 63.5 | | | | 1 | | | | Neath | McCain UK Young Athletes League Midland 1 SW - Match A | 20 Jun 10 |
| 400HU17M | 65.2 | | | | 4 | | | | Newport | Welsh Senior League - Division 1 | 29 May 10 |
| 400HU17M | 65.76 | | | | 1 | | | | Cardiff | East Wales Regional Championships | 8 May 10 |
| 400HU17M | 68.55 | | | | 1 | | | | Cardiff | McCain UK Young Athletes League Midland 1 SW - Match A | 18 Jul 10 |
| 400HU17M | 69.0 | | | | 1 | | | | Bath | McCain UK Young Athletes League Midland 1 SW - Match B | 16 May 10 |
| 1500SC | 5:09.7 | | | | 1 | | | | Neath | McCain UK Young Athletes League Midland 1 SW - Match A | 20 Jun 10 |
| 1500SC | 5:13.24 | | | | 1 | | | | Newport | Welsh Senior League 1 | 17 Jul 10 |
| 1500SC | 5:15.1 | | | | 3 | | | | Newport | Welsh Senior League - Division 1 | 29 May 10 |
| 2000SC | 6:57.8 | | | | 4 | A | | | Newport | Up and Running Midland League Division 6 | 3 Jul 10 |
| 2000SC | 7:35.5 | | | | 2 | B | | | Leamington | National Junior Athletic League Avon | 23 May 10 |
| TJ | 8.34 | | | | 4 | A | | | Hereford | Up and Running Midland League Division 6 | 1 May 10 |
| 3.863KL | 13:36 | | | | 43 | L2 | | | Sutton Park | Young Athletes' National Road Relays | 17 Oct 10 |
| 6KXC | 22:20 | | | | 231 | | | | Birmingham | McCain UK Cross Challenge inc World Trials & CAU Inter County Championships | 13 Mar 10 |
| 6KXC | 22:29 | | | | 53 | | | | Cardiff | McCain UK Cross Challenge | 17 Jan 10 |
| 2009 U17 Newport H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 26.0 | | | | 5 | B | | | Leamington | Midland League Division 5 | 7 Jun 09 |
| 400 | 57.3 | | | | 4 | B | | | Solihull | Midland League Division 5 | 2 May 09 |
| 800 | 2:08.01 | | | | 4 | A | | | Newport | Welsh Senior League | 12 Jul 09 |
| 800 | 2:08.28 | | | | 4 | A | | | Swansea | Welsh Senior League | 28 Jun 09 |
| 800 | 2:14.09 | | | | 5 | D | | | Cardiff | BMC Regional Races | 13 May 09 |
| 1500 | 4:54.9 | | | | 1 | B | | | Swindon | McCain UK Young Athletes League Midland One West | 19 Jul 09 |
| 400HU17M | 68.3 | | | | 3 | A | | | Swindon | McCain UK Young Athletes League Midland One West | 19 Jul 09 |