| 2025 SEN Thames Valley/City of Norwich |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.73 | i | | | 2 | B09 | | | Newham | Newham & Essex Beagles Indoor 60m Open Sprint Series | 29 Jan 25 |
| 60 | 7.75 | i | | | 1 | A13 | | | Newham | Newham & Essex Beagles Indoor 60m Open Sprint Series | 29 Jan 25 |
| 60 | 7.84 | i | | | 5 | A15 | | | Lee Valley | London Indoor Games U20/Senior | 19 Jan 25 |
| 60 | 7.84 | i | | | 3 | B18 | | | Lee Valley | London Indoor Games U20/Senior | 19 Jan 25 |
| 100 | 12.07 | | 1.4 | | 4 | D | | | Ribeira Brava, POR | European Masters Athletics Championships | 9 Oct 25 |
| 100 | 12.1 | | | | - | ns | | | Cambridge | East Anglian League | 27 Apr 25 |
| 100 | 12.16 | | -2.3 | | 5 | D2 | | | Horspath | SEAA Outdoor Combined Events Championships | 5 Jul 25 |
| 200 | 25.24 | w | 3.2 | | 6 | 7 | | | Norwich | Athletics Norfolk Spring Open Meeting | 4 Apr 25 |
| 200 | 25.30 | i | | | 3 | 8 | | | Lee Valley | London Indoor Games U20/Senior | 18 Jan 25 |
| 200 | 25.4 | | | | - | ns | | | Cambridge | East Anglian League | 27 Apr 25 |
| 200 | 26.02 | | 1.6 | | | | | | Peterborough | Eastern Combined Events & Open | 28 Sep 25 |
| 400 | 57.43 | | | | 5 | D | | | Ribeira Brava, POR | European Masters Athletics Championships | 9 Oct 25 |
| 400 | 59.04 | | | | 5 | B | | | Hornchurch | Southern Athletics League Division 1 | 17 May 25 |
| 400 | 60.20 | | | | 4 | D1 | | | Horspath | SEAA Outdoor Combined Events Championships | 5 Jul 25 |
| 1500 | 5:23.17 | | | | 6 | D | | | Ribeira Brava, POR | European Masters Athletics Championships | 10 Oct 25 |
| 1500 | 5:34.63 | | | | 9 | D | | | Horspath | SEAA Outdoor Combined Events Championships | 6 Jul 25 |
| 1500 | 5:47.72 | | | | | | | | Peterborough | Eastern Combined Events & Open | 28 Sep 25 |
| 60H | 10.49 | i | | | 2 | | | | King's Lynn | Keith Ward Memorial & Norfolk Indoor Championships | 23 Mar 25 |
| 110H | 19.30 | | | | - | ns | | | Cambridge | East Anglian League | 27 Apr 25 |
| 110H | 19.97 | | 0.5 | | 1 | | | | Norwich | Athletics Norfolk Spring Open Meeting | 4 Apr 25 |
| 110H | 20.05 | | | | 3 | D1 | | | Horspath | SEAA Outdoor Combined Events Championships | 6 Jul 25 |
| 110H | 20.31 | | -1.3 | | 3 | A | | | Gillingham | Southern Athletics League Division 1 | 13 Jul 25 |
| 110HM35 | 18.18 | | 0.3 | | 4 | D | | | Ribeira Brava, POR | European Masters Athletics Championships | 10 Oct 25 |
| HJ | 1.60 | i | | | 4 | B | | | King's Lynn | Keith Ward Memorial & Norfolk Indoor Championships | 23 Mar 25 |
| HJ | 1.59 | | | | 9 | D | | | Horspath | SEAA Outdoor Combined Events Championships | 5 Jul 25 |
| HJ | 1.59 | | | | 4 | D | | | Ribeira Brava, POR | European Masters Athletics Championships | 9 Oct 25 |
| HJ | 1.50 | | | | 2 | | | | Norwich | Athletics Norfolk Spring Open Meeting | 4 Apr 25 |
| HJ | 1.45 | | | | 2 | B | | | Cambridge | East Anglian League | 27 Apr 25 |
| HJ | 1.45 | | | | 1 | B | | | Bury St. Edmunds | East Anglian League | 25 May 25 |
| PV | 2.70 | | | | 5 | A | | | Gillingham | Southern Athletics League Division 1 | 13 Jul 25 |
| PV | 2.50 | | | | 8 | D | | | Horspath | SEAA Outdoor Combined Events Championships | 6 Jul 25 |
| PV | 2.30 | | | | 4 | B | | | Hornchurch | Southern Athletics League Division 1 | 17 May 25 |
| PV | 2.00 | i | | | 7 | | | | King's Lynn | Keith Ward Memorial & Norfolk Indoor Championships | 23 Mar 25 |
| PV | NH | | | | - | D | | | Ribeira Brava, POR | European Masters Athletics Championships | 10 Oct 25 |
| LJ | 5.55 | | 0.4 | | 4 | D | | | Ribeira Brava, POR | European Masters Athletics Championships | 9 Oct 25 |
| LJ | 5.27 | | | | 10 | D | | | Horspath | SEAA Outdoor Combined Events Championships | 5 Jul 25 |
| LJ | 5.19 | | | | | | | | Peterborough | Eastern Combined Events & Open | 28 Sep 25 |
| LJ | 5.03 | i | | | 7 | | | | King's Lynn | Keith Ward Memorial & Norfolk Indoor Championships | 23 Mar 25 |
| LJ | 4.83 | | | | 3 | A | | | Bury St. Edmunds | East Anglian League | 25 May 25 |
| SP7.26K | 9.89 | | | | - | ns | | | Cambridge | East Anglian League | 27 Apr 25 |
| SP7.26K | 9.29 | | | | 2 | | | | Norwich | Athletics Norfolk End of Season Open - Jumps & Throws | 13 Sep 25 |
| SP7.26K | 9.05 | | | | | D | | | Ribeira Brava, POR | European Masters Athletics Championships | 9 Oct 25 |
| SP7.26K | 8.92 | | | | 4 | A | | | Bury St. Edmunds | East Anglian League | 25 May 25 |
| SP7.26K | 8.60 | | | | 11 | D | | | Horspath | SEAA Outdoor Combined Events Championships | 5 Jul 25 |
| SP7.26K | 8.43 | i | | | 5 | | | | King's Lynn | Keith Ward Memorial & Norfolk Indoor Championships | 23 Mar 25 |
| SP7.26K | 8.00 | | | | 2 | ns | | | Norwich | Southern Athletics League Division 1 | 30 Aug 25 |
| DT2K | 24.55 | | | | 7 | D | | | Ribeira Brava, POR | European Masters Athletics Championships | 10 Oct 25 |
| DT2K | 24.53 | | | | | | | | Peterborough | Eastern Combined Events & Open | 28 Sep 25 |
| DT2K | 23.49 | | | | 5 | B | | | Gillingham | Southern Athletics League Division 1 | 13 Jul 25 |
| DT2K | 22.59 | | | | 5 | B | | | Hornchurch | Southern Athletics League Division 1 | 17 May 25 |
| DT2K | 22.28 | | | | 11 | D | | | Horspath | SEAA Outdoor Combined Events Championships | 6 Jul 25 |
| DT2K | 22.08 | | | | 2 | | | | Norwich | Athletics Norfolk End of Season Open - Jumps & Throws | 13 Sep 25 |
| HT7.26K | 18.23 | | | | 3 | B | | | Norwich | Southern Athletics League Division 1 | 30 Aug 25 |
| HT7.26K | 18.10 | | | | 3 | B | | | Hornchurch | Southern Athletics League Division 1 | 17 May 25 |
| HT7.26K | 14.63 | | | | 5 | A | | | Bury St. Edmunds | East Anglian League | 25 May 25 |
| JT800 | 25.79 | | | | 8 | D | | | Ribeira Brava, POR | European Masters Athletics Championships | 10 Oct 25 |
| JT800 | 25.09 | | | | | | | | Peterborough | Eastern Combined Events & Open | 28 Sep 25 |
| JT800 | 22.83 | | | | 11 | D | | | Horspath | SEAA Outdoor Combined Events Championships | 6 Jul 25 |
| JT800 | 21.96 | | | | 6 | A | | | Gillingham | Southern Athletics League Division 1 | 13 Jul 25 |
| JT800 | 14.37 | | | | 6 | B | | | Bury St. Edmunds | East Anglian League | 25 May 25 |
| Pen | 1847 | | | | | | | | Peterborough | Eastern Combined Events & Open | 28 Sep 25 |
| Dec | 3799 | | | | 6 | | | | Horspath | SEAA Outdoor Combined Events Championships | 5 Jul 25 |
| DecM35 | 4227 | | | | 7 | | | | Ribeira Brava, POR | European Masters Athletics Championships | 10 Oct 25 |
| 2022 SEN Giffnock North |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.77 | i | | | 6 | h8 | | | Lee Valley | Southern U20/Senior Championships | 5 Feb 22 |
| 2021 SEN Olympian Youth/Shettleston |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 11.74 | w | 4.1 | | 7 | 1.16 | | | Scotstoun | Glasgow AA Sprint Gala | 7 Jul 21 |
| 200 | 24.81 | | -1.8 | | 7 | A2 | | | Grangemouth | Scottish Joint League Meeting | 22 Aug 21 |
| 200 | 25.26 | | -3.0 | | 3 | 1 | | | Meadowmill | Team East Lothian Open Graded (August) | 7 Aug 21 |
| 2020 SEN Olympian Youth/Shettleston |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.60 | i | | | 5 | 1.2 | | | Jordanstown | Northern Ireland Sprints & Hurdles Open | 11 Jan 20 |
| 60 | 7.63 | i | | | 5 | 2.2 | | | Jordanstown | Northern Ireland Sprints & Hurdles Open | 11 Jan 20 |
| 200 | 24.40 | i | | | 3 | h4 | | | Athlone, IRL | Irish Universities Indoor Meet | 15 Feb 20 |
| 2019 SEN Olympian Youth/Shettleston |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.46 | i | | | 1 | 1.3 | | | Jordanstown | Northern Ireland Sprints & Hurdles Open | 12 Jan 19 |
| 2018 SEN Olympian Youth/Shettleston |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 11.66 | | | | 1 | | | | Antrim | Athletics Northern Ireland Senior Open | 28 Apr 18 |
| 100 | 11.66 | | 0.2 | | 2 | 1 | | | Belfast | Team Trophy League | 11 Aug 18 |
| 200 | 23.8 | | | | 1 | 4 | | | Bangor | North Down AC Senior Open | 21 Aug 18 |
| 200 | 23.91 | | -2.7 | | 6 | h4 | | | Dublin (S), IRL | AAI - Irish Life Health Senior Championships of Ireland | 28 Jul 18 |
| 200 | 24.19 | i | | | 1 | | | | Athlone, IRL | North West Indoor Games | 29 Dec 18 |
| 2017 SEN Olympian Youth/Shettleston |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 11.52 | | 0.6 | | 8 | h2 | | | Dublin (S), IRL | AAI - Irish Life Health Senior Championships of Ireland | 23 Jul 17 |
| 200 | 23.23 | | 1.9 | | 4 | h3 | | | Dublin (S), IRL | AAI - Irish Life Health Senior Championships of Ireland | 22 Jul 17 |
| 200 | 23.91 | | | | 4 | | | | Antrim | Athletics Northern Ireland Senior & U17 League | 27 May 17 |
| 400 | 55.39 | | | | 6 | | | | Antrim | Athletics Northern Ireland Senior & U17 League | 27 May 17 |
| 110H | 17.32 | w | 2.1 | | 9 | | | | Dublin (S), IRL | AAI - Irish Life Health Senior Championships of Ireland | 23 Jul 17 |
| 2013 SEN Glasgow Uni/Shettleston |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.52 | i | | | 2 | h1 | | | Emirates Arena | Scottish Universities & College Championships | 12 Jan 13 |
| 100 | 12.19 | | -1.8 | | 3 | h1 | | | Grangemouth | Scottish University & College Championships | 13 Apr 13 |
| 200 | 23.72 | i | | | 4 | h2 | | | Emirates Arena | Scottish Universities & College Championships | 12 Jan 13 |
| 200 | 23.74 | i | | | 5 | | | | Emirates Arena | Scottish Universities & College Championships | 12 Jan 13 |
| 200 | 23.81 | i | | | 3 | s2 | | | Emirates Arena | Scottish Universities & College Championships | 12 Jan 13 |
| 200 | 23.94 | | -1.2 | | 2 | h3 | | | Grangemouth | Scottish University & College Championships | 13 Apr 13 |
| 200 | 24.21 | | -2.8 | | 6 | | | | Grangemouth | Scottish University & College Championships | 13 Apr 13 |
| LJ | 5.03 | | | | 7 | | | | Grangemouth | Scottish University & College Championships | 13 Apr 13 |
| 2012 U23 Glasgow Uni/Shettleston |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 23.40 | w | 4.3 | | 3 | h1 | | | Grangemouth | Scottish Universities Athletics Championships | 14 Apr 12 |
| 200 | 23.60 | | 0.8 | | 6 | | | | Grangemouth | Scottish Universities Athletics Championships | 14 Apr 12 |
| 200 | 24.19 | i | | | 4 | s1 | | | Glasgow | Scottish University Championships | 4 Feb 12 |
| 200 | 24.28 | i | | | 2 | h3 | | | Glasgow | Scottish University Championships | 4 Feb 12 |
| 2011 U23 Glasgow Uni/Shettleston |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.73 | i | | | 4 | h2 | | | Glasgow | Scottish Universities Championships | 5 Feb 11 |
| 60 | 7.82 | i | | | 5 | s2 | | | Glasgow | Scottish Universities Championships | 5 Feb 11 |
| 100 | 11.81 | w | 3.9 | | 6 | | | | Grangemouth | Scottish Universities Championships | 16 Apr 11 |
| 100 | 11.88 | w | 4.8 | | 4 | h2 | | | Grangemouth | Scottish Universities Championships | 16 Apr 11 |
| 200 | 24.14 | w | 2.2 | | 3 | h3 | | | Grangemouth | Scottish Universities Championships | 16 Apr 11 |
| 200 | 24.32 | i | | | 3 | s1 | | | Glasgow | Scottish Universities Championships | 5 Feb 11 |
| 200 | 24.39 | i | | | 3 | | | | Glasgow | Scottish Universities Championships | 5 Feb 11 |
| 200 | 24.63 | i | | | 1 | h5 | | | Glasgow | Scottish Universities Championships | 5 Feb 11 |