| 2018 SEN City of Norwich/Cambridge Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP7.26K | 10.29 | | | | 5 | | | | Oxford | Oxford/Cambridge University v Penn/Cornell University Match | 30 Jun 18 |
| JT800 | 54.82 | | | | 1 | B | | | Lee Valley | London Inter Club Challenge inc. London Colleges League | 28 Apr 18 |
| JT800 | 53.88 | | | | 1 | | | | Lee Valley | Lee Valley April Open | 7 Apr 18 |
| JT800 | 53.77 | | | | 5 | qA | | | Bedford | BUCS Championships | 6 May 18 |
| JT800 | 52.08 | | | | 8 | | | | Bedford | BUCS Championships | 7 May 18 |
| JT800 | 50.97 | | | | 2 | | | | Oxford | Oxford University v Cambridge University Inter Varsity Meeting | 19 May 18 |
| JT800 | 46.83 | | | | 3 | | | | Oxford | Oxford/Cambridge University v Penn/Cornell University Match | 30 Jun 18 |
| 2017 U23 City of Norwich/Bath Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT800 | 45.87 | | | | 1 | | | | Cambridge | Cambridge University v Oxford University Freshers’ Varsity Match | 5 Nov 17 |
| 2015 U23 City of Norwich/Bath Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT800 | 51.59 | | | | 7 | qA | | | Bedford | BUCS Championships | 3 May 15 |
| 2013 U20 City of Norwich |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT800 | 64.03 | | | | 1 | B | | | Bedford | British Athletics Jumps & Throws Fest | 18 Aug 13 |
| JT800 | 59.82 | | | | 1 | | | | Hendon | South of England AA U15/U20 Inter County Championships | 11 Aug 13 |
| JT800 | 57.23 | | | | 1 | A | | | Tonbridge | UK Youth Development U17/U20 League Division Southern Premier 2 | 28 Jul 13 |
| JT800 | 56.72 | | | | 3 | | | | Birmingham | ESAA English Schools' Championships | 6 Jul 13 |
| JT800 | 56.40 | | | | 10 | A | | | Bedford | British Athletics Jumps & Throws Fest | 18 Aug 13 |
| JT800 | 55.37 | | | | 1 | | | | Birmingham (Un) | BRAT Club Open | 12 Jun 13 |
| JT800 | 54.02 | | | | 4 | | | | Bedford | England Athletics U20/U23 Championships (Inc U18 Events) | 15 Jun 13 |
| JT800 | 49.01 | | | | 1 | | | | Leamington Spa | Warwickshire Schools' Championships | 8 Jun 13 |
| 2012 U17 City of Norwich |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| LJ | 5.76 | | | | 3 | | | | Norwich | Norfolk Schools' Championships | 16 Jun 12 |
| JT800 | 54.74 | | | | 1 | A | | | Norwich | Southern Athletics League Division 1 | 1 Sep 12 |
| JT700 | 65.08 | | | | 1 | | | | Peterborough | ESAA Anglian Schools Inter-County Championships | 23 Jun 12 |
| JT700 | 63.77 | | | | 1 | | | | Watford | South of England AA U15/U17 Championships | 15 Jul 12 |
| JT700 | 62.66 | | | | 1 | | | | Norwich | Norfolk Schools' Championships | 16 Jun 12 |
| JT700 | 61.34 | | | | 3 | | | | Gateshead | Aviva ESAA English Schools' Championships | 6 Jul 12 |
| JT700 | 61.26 | | | | 1 | | | | Cambridge | Eastern AA Championships | 2 Jun 12 |
| JT700 | 58.62 | | | | 1 | | | | Bury St Edmunds | First Chance Javelin Competition | 23 Feb 12 |
| JT700 | 58.28 | | | | 2 | | | | Bedford | England Athletics U15/U17 Championships | 19 Aug 12 |
| JT700 | 57.57 | | | | 1 | A | | | Bury St Edmonds | East Anglian League | 1 Jul 12 |
| JT700 | 55.85 | | | | 1 | | | | Lee Valley | Lee Valley Open | 14 Apr 12 |
| JT700 | 53.14 | | | | 2 | 2 | | | Birmingham | McCain Jumps & Throws Fest | 12 Aug 12 |
| 2011 U17 City of Norwich |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| LJ | 5.96 | | | | 2 | | | | Norwich | Norfolk Schools' Championships | 11 Jun 11 |
| LJ | 5.90 | | | | 2 | | | | Norwich | ESAA Anglian Schools Inter-County Championships | 18 Jun 11 |
| LJ | 5.53 | | | | 2 | A | | | King's Lynn | East Anglian League | 19 Jun 11 |
| JT700 | 54.23 | | | | 1 | | | | Norwich | ESAA Anglian Schools Inter-County Championships | 18 Jun 11 |
| JT700 | 53.94 | | | | 2 | | | | Cambridge | Eastern AA Championships | 28 May 11 |
| JT700 | 49.43 | | | | 1 | | | | Norwich | Norfolk Schools' Championships | 11 Jun 11 |
| JT700 | 49.21 | | | | 4 | | | | Bedford | England Athletics U18 Events | 4 Jun 11 |
| JT700 | 48.61 | | | | 1 | A | | | King's Lynn | East Anglian League | 19 Jun 11 |
| 2010 U15 City of Norwich |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| LJ | 6.04 | | | | 1 | | | | Norwich | Norfolk Schools Championships | 12 Jun 10 |
| LJ | 6.02 | | | | 1 | | | | Cambridge | Eastern AA Championships | 17 Jul 10 |
| LJ | 5.92 | | | | 1 | | | | Grantham | ESAA Anglian Schools Inter-County Championships | 19 Jun 10 |
| LJ | 5.34 | | | | 2 | | | | Watford | McCain UK Young Athletes League Southern Premier E | 18 Jul 10 |
| LJ | 5.01 | | | | 2 | A | | | Norwich | East Anglian League | 8 Aug 10 |
| SP4K | 6.49 | | | | 5 | | | | Watford | McCain UK Young Athletes League Southern Premier E | 18 Jul 10 |
| DT1.25K | 27.01 | | | | 3 | | | | Eltham | McCain UK Young Athletes League Southern Premier E | 16 May 10 |
| JT700 | 58.12 | | | | 1 | | | | St. Ives | Cambridgeshire AA Open | 21 Jul 10 |
| JT700 | 51.53 | | | | 2 | A | | | Chelmsford | Hibbard / Bemax / Peterhouse Trophy | 11 Sep 10 |
| JT600 | 65.87 | | | | 1 | | | | Norwich | Norfolk Schools Championships | 12 Jun 10 |
| JT600 | 65.60 | | | | 1 | | | | Lee Valley | Lee Valley Open | 10 Apr 10 |
| JT600 | 65.26 | | | | 1 | | | | Bedford | Aviva England Athletics U15/U17 Championships | 21 Aug 10 |
| JT600 | 63.17 | | | | 1 | | | | Chelmsford | Chelmsford Throws Festival | 2 Apr 10 |
| JT600 | 61.57 | | | | 1 | | | | Cambridge | Eastern AA Championships | 17 Jul 10 |
| JT600 | 61.28 | | | | 1 | | | | Birmingham | Aviva ESAA English Schools' Championships | 9 Jul 10 |
| JT600 | 60.73 | | | | 1 | | | | Ashford | Southern Counties U15/U17 Championships | 29 May 10 |
| JT600 | 60.60 | | | | 1 | A | | | Norwich | East Anglian League | 8 Aug 10 |
| JT600 | 60.52 | | | | 1 | | | | Grantham | ESAA Anglian Schools Inter-County Championships | 19 Jun 10 |
| JT600 | 56.59 | | | | 1 | | | | Watford | McCain UK Young Athletes League Southern Premier E | 18 Jul 10 |
| JT600 | 56.12 | | | | 1 | | | | Great Yarmouth | Norfolk County Championships | 9 May 10 |
| JT600 | 55.72 | | | | 1 | | | | Eltham | McCain UK Young Athletes League Southern Premier E | 16 May 10 |
| 2009 U15 City of Norwich |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 11.15 | | | | 1 | B | | | Bury St. Edmunds | East Anglian League | 2 Aug 09 |
| SP4K | 11.03 | | | | 3 | A | | | Birmingham | McCain National Young Athletes League Auxiliary Final | 5 Sep 09 |
| SP4K | 10.57 | | | | 2 | A | | | Bury St. Edmunds | East Anglian League Final | 20 Sep 09 |
| SP4K | 10.41 | | | | 2 | | | | King's Lynn | Norfolk County Championships | 9 May 09 |
| DT1.25K | 28.23 | | | | 1 | B | | | Norwich | McCain UK Young Athletes League Southern Premier | 31 May 09 |
| DT1.25K | 28.22 | | | | 4 | A | | | Birmingham | McCain National Young Athletes League Auxiliary Final | 5 Sep 09 |
| DT1.25K | 28.11 | | | | 5 | A | | | Bury St. Edmunds | East Anglian League Final | 20 Sep 09 |
| DT1.25K | 27.68 | | | | 2 | B | | | Bromley | McCain UK Young Athletes League Southern Premier | 19 Jul 09 |
| DT1.25K | 27.39 | | | | 1 | B | | | Croydon | McCain UK Young Athletes League Southern Premier | 21 Jun 09 |
| DT1.25K | 27.00 | | | | 1 | B | | | Norwich | East Anglian League | 19 Apr 09 |
| DT1.25K | 25.86 | | | | 1 | B | | | Bury St. Edmunds | East Anglian League | 2 Aug 09 |
| DT1.25K | 24.07 | | | | 1 | B | | | Bromley | McCain UK Young Athletes League Southern Premier | 17 May 09 |
| JT600 | 62.33 | | | | 1 | | | | Cambridge | Eastern AA Championships | 5 Jul 09 |
| JT600 | 60.42 | | | | 1 | | | | Don Valley | Aviva ESAA English Schools' Championships | 10 Jul 09 |
| JT600 | 58.51 | | | | 1 | | | | Norwich | Norfolk County Championships | 11 May 09 |
| JT600 | 57.67 | | | | 1 | A | | | Croydon | McCain UK Young Athletes League Southern Premier | 21 Jun 09 |
| JT600 | 57.61 | | | | 1 | A | | | Birmingham | McCain National Young Athletes League Auxiliary Final | 5 Sep 09 |
| JT600 | 56.07 | | | | 1 | | | | Bedford | Jav Fest 7 | 11 Apr 09 |
| JT600 | 55.90 | | | | 1 | A | | | Bromley | McCain UK Young Athletes League Southern Premier | 19 Jul 09 |
| JT600 | 55.88 | | | | 1 | A | | | Bury St. Edmunds | East Anglian League Final | 20 Sep 09 |
| JT600 | 55.52 | | | | 1 | | | | Norwich | Norfolk Schools Championships | 13 Jun 09 |
| JT600 | 55.25 | | | | 1 | | | | Cambridge | Cambridgeshire Throws Development Meeting | 15 Mar 09 |
| JT600 | 54.55 | | | | 1 | A | | | Norwich | McCain UK Young Athletes League Southern Premier | 31 May 09 |
| JT600 | 54.10 | | | | 1 | A | | | Bromley | McCain UK Young Athletes League Southern Premier | 17 May 09 |
| JT600 | 53.63 | | | | 1 | | | | Norwich | ESAA Anglian Schools Inter-County Championships | 20 Jun 09 |
| JT600 | 53.18 | | | | 1 | A | | | Norwich | East Anglian League | 19 Apr 09 |
| JT600 | 52.53 | | | | 1 | | | | Bedford | England U17 & U15 Championships | 8 Aug 09 |
| JT600 | 52.40 | | | | 1 | | | | Birmingham | National Prep Schools Athletics Championships | 29 Jun 09 |
| JT600 | 51.40 | | | | 1 | A | | | Bury St. Edmunds | East Anglian League | 2 Aug 09 |
| JT600 | 49.31 | | | | 1 | | | | Watford | SEAA U15 & U20 Inter Counties Match | 30 Aug 09 |
| 2008 U13 City of Norwich |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 13.8 | | | | | | | | Great Yarmouth | Great Yarmouth Open Meeting | 10 Aug 08 |
| 100 | 13.9 | | | | | | | | Norwich | UKA Young Athletes League Southern Premier | 20 Jul 08 |
| 100 | 14.4 | | | | | | | | Peterborough | Peterborough City Games | 25 Aug 08 |
| HJ | 1.50 | | | | 1 | | | | Bury St. Edmunds | East Anglian League | 17 Aug 08 |
| HJ | 1.49 | | | | 1 | A | | | Norwich | UKA Young Athletes League Southern Premier | 20 Jul 08 |
| HJ | 1.40 | | | | 1 | | | | Peterborough | Peterborough City Games | 25 Aug 08 |
| SP3.25K | 9.34 | | | | 1 | A | | | Norwich | UKA Young Athletes League Southern Premier | 20 Jul 08 |
| DT1K | 23.80 | | | | 1 | | | | Norwich | Norfolk Championships | 10 May 08 |
| DT1K | 23.63 | | | | 3 | | | | Bury St. Edmunds | East Anglian League | 17 Aug 08 |
| DT1K | 21.97 | | | | 1 | | | | Great Yarmouth | East Anglian League | 22 Jun 08 |
| DT0.75K | 31.21 | | | | 3 | | | | Birmingham | National Prep Schools | 30 Jun 08 |
| JT600 | 47.86 | | | | 1 | | | | Liverpool | Liverpool Throws And Jumps | 20 Sep 08 |
| JT600 | 47.44 | | | | 1 | | | | Crystal Palace | Hercules Wimbledon Young Athletes' Meeting | 14 Sep 08 |
| JT600 | 46.79 | | | | 1 | | | | Blackpool | Blackpool Open Medals Meeting | 28 Sep 08 |
| JT400 | 57.55 | | | | 1 | | | | Bury St. Edmunds | East Anglian League | 17 Aug 08 |
| JT400 | 54.73 | | | | 1 | | | | Great Yarmouth | Great Yarmouth Open Meeting | 10 Aug 08 |
| JT400 | 52.51 | | | | 1 | | | | Peterborough | Peterborough City Games | 25 Aug 08 |
| JT400 | 49.61 | | | | 1 | | | | Birmingham | National Prep Schools | 30 Jun 08 |
| JT400 | 49.16 | | | | 1 | | | | Great Yarmouth | East Anglian League | 22 Jun 08 |
| JT400 | 44.64 | | | | 1 | | | | Norwich | Norfolk Championships | 10 May 08 |
| 2007 U13 City of Norwich |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| DT0.75K | 22.84 | | | | 5 | | | | Birmingham | National Prep Schools Championships | 2 Jul 07 |
| JT400 | 37.67 | | | | 1 | | | | Birmingham | National Prep Schools Championships | 2 Jul 07 |