| 2015 U20 Swansea |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 11.96 | | -1.7 | | 1 | 4 | | | Newport | Welsh Senior League | 11 Jul 15 |
| 400 | 53.63 | | | | 1 | 2 | | | Newport | Welsh Senior League | 11 Jul 15 |
| 400 | 56.3 | | | | 4 | A | | | Swansea | UK Youth Development U17/U20 League Division Midland Premier South/West | 26 Jul 15 |
| 400H | 62.34 | | | | 4 | B | | | Yeovil | British Athletics League Division 3 | 8 Aug 15 |
| HJ | 1.60 | | | | 3 | B | | | Cheltenham | UK Youth Development U17/U20 League Division Midland Premier South/West | 28 Jun 15 |
| HJ | 1.60 | | | | 5 | | | | Cardiff | Welsh Schools National Championships | 4 Jul 15 |
| HJ | 1.60 | | | | 5 | B | | | Yeovil | British Athletics League Division 3 | 8 Aug 15 |
| LJ | 6.47 | | | | 1 | A | | | Cheltenham | UK Youth Development U17/U20 League Division Midland Premier South/West | 28 Jun 15 |
| LJ | 6.42 | | 1.6 | | 2 | | | | Cardiff | Welsh Schools National Championships | 4 Jul 15 |
| LJ | 6.18 | | 0.9 | | 7 | A | | | Yeovil | British Athletics League Division 3 | 8 Aug 15 |
| TJ | 12.58 | | | | 4 | A | | | Cheltenham | UK Youth Development U17/U20 League Division Midland Premier South/West | 28 Jun 15 |
| TJ | 12.39 | | | | 1 | | | | Newport | Welsh Senior League | 11 Jul 15 |
| TJ | 12.35 | i | | | 1 | B | | | Swansea | UK Youth Development U17/U20 League Division Midland Premier South/West | 26 Jul 15 |