| 2025 SEN Kingston & Poly/Loughborough Students/Tavistock |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 26.50 | w | 2.4 | | 3 | 7 | | | Stratford (CT) | Stratford Speed | 17 Aug 25 |
| 400 | 59.42 | | | | 2 | P14 | | | Brussels, BEL | WACT Bronze EA - IFAM Outdoor | 24 May 25 |
| 800 | 2:18.34 | | | | 3 | | | | Kingston | Surrey County Championships | 10 May 25 |
| 800 | 2:18.93 | i | | | 3 | h2 | | | Lee Valley | SEAA Indoor Under 20 / Seniors Championships | 2 Feb 25 |
| 800 | 2:20.10 | i | | | 5 | | | | Lee Valley | SEAA Indoor Under 20 / Seniors Championships | 2 Feb 25 |
| 100HW | 15.56 | | 0.1 | | 4 | 1 | | | Kingston | National Athletics League Championship - South | 5 Jul 25 |
| 400HW | 62.46 | | | | 4 | 8 | | | Brussels, BEL | WACT Bronze EA - IFAM Outdoor | 25 May 25 |
| 400HW | 62.81 | | | | 2 | | | | Stratford (CT) | Stratford Speed | 17 Aug 25 |
| 400HW | 62.97 | | | | 4 | | | | Chelmsford | SEAA Outdoor U20/Senior Championships | 28 Jun 25 |
| 400HW | 63.18 | | | | 5 | h3 | | | Birmingham | England Athletics Senior & U20 Championships (inc Para) & Senior & U20 Combined Events Championships | 26 Jul 25 |
| 400HW | 63.77 | | | | 1 | | | | Kingston | National Athletics League Championship - South | 5 Jul 25 |
| 400HW | 63.85 | | | | 2 | | | | Bromley | Blackheath & Bromley AC Harriers Spring Open | 5 May 25 |
| 400HW | 64.00 | | | | 1 | ns | | | Tooting Bec | Southern Athletics League Division 3 South London | 22 Jun 25 |
| 400HW | 64.09 | | | | 2 | | | | Kingston | Surrey Masters & Track Championships | 18 May 25 |
| 400HW | 64.40 | | | | 7 | | | | Loughborough | Loughborough Outdoor Open inc. BUCS 10,000m | 19 Apr 25 |
| 400HW | DQ | | | | - | h1 | | | Birmingham | Novuna UK Athletics Championships | 2 Aug 25 |
| parkrun | 24:42 | | | | 129 | | | | Fulham Palace | Fulham Palace parkrun # 485 | 25 Jan 25 |
| HM | 1:40:18 | | | 1:41:10 | 500 | | 56 | | Venice, ITA | Wizz Air Venice Marathon & Half Marathon | 26 Oct 25 |
| 2024 SEN Kingston & Poly/Loughborough Students/Tavistock |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 26.91 | | 0.0 | | 1 | 4 | | | Lee Valley | Be Fit Today TA Outdoor Series 3 - Track | 28 Jul 24 |
| 200 | 27.24 | | -0.9 | | 2 | 2 | | | Kingston | National Athletics League - Championship South Match 2 | 7 Jul 24 |
| 400 | 59.94 | | | | 4 | 2 | | | Lee Valley | Be Fit Today TA Outdoor Series 3 - Track | 28 Jul 24 |
| 400 | 60.67 | | | | 5 | P16 | | | Brussels, BEL | IFAM Outdoor | 25 May 24 |
| 400 | 60.78 | i | | | 4 | h1 | | | Lee Valley | Southern U20/Senior Individual Championships | 4 Feb 24 |
| 400 | 61.38 | i | | | 2 | 5 | | | Lee Valley | London Indoor Games U20/Senior | 20 Jan 24 |
| 100HW | 15.56 | | 1.9 | | 4 | 1 | | | Crawley | National Athletics League - Regional South | 22 Jun 24 |
| 100HW | 15.63 | | -0.7 | | 6 | 1 | | | Kingston | National Athletics League - Championship South Match 2 | 7 Jul 24 |
| 100HW | 15.84 | | -0.6 | | 1 | 2 | | | Portsmouth | National Athletics League - Championship South | 1 Jun 24 |
| 400HW | 63.98 | | | | 6 | | | | Bromley | Blackheath and Bromley Harriers AC Summer Open | 19 Aug 24 |
| 400HW | 64.03 | | | | 2 | I10 | | | Brussels, BEL | IFAM Outdoor | 26 May 24 |
| 400HW | 64.03 | | | | 1 | 1 | | | Portsmouth | National Athletics League - Championship South | 1 Jun 24 |
| 400HW | 64.05 | | | | 1 | 1 | | | Carshalton | Roger Armstrong Memorial Meeting | 5 Jul 24 |
| 400HW | 64.12 | | | | 5 | h2 | | | Eton | Southern U20/Senior & U15/U17 3000m Championships | 8 Jun 24 |
| 400HW | 64.16 | | | | 7 | h1 | | | Birmingham | England Athletics U20 & Senior Championships (inc.U23), Senior Para Championships (U20+) inc. CAU Championships | 20 Jul 24 |
| 400HW | 64.23 | | | | 7 | | | | Eton | Southern U20/Senior & U15/U17 3000m Championships | 9 Jun 24 |
| 400HW | 64.29 | | | | 1 | 1 | | | Crawley | National Athletics League - Regional South | 22 Jun 24 |
| 400HW | 64.46 | | | | 6 | | | | Kingston | Surrey County Championships | 12 May 24 |
| 400HW | 64.56 | | | | 1 | 1 | | | Kingston | National Athletics League - Championship South Match 2 | 7 Jul 24 |
| 400HW | 65.35 | | | | 4 | 2 | | | Carshalton | SLAN April Open | 27 Apr 24 |
| 400HW | 65.4 | | | | 1 | A | | | Walton | Southern Athletics League - Division 2 South & West | 18 May 24 |
| 400HW | 65.47 | | | | 1 | A | | | Kingston | Southern Athletics League - Division 2 South & West | 17 Aug 24 |
| JT600 | 12.44 | | | | 11 | | | | Crawley | National Athletics League - Regional South | 22 Jun 24 |
| parkrun | 20:51 | | | | 26 | | 3 | | Central, Plymouth | Central, Plymouth parkrun # 157 | 28 Dec 24 |
| 6KXC | 25:01 | | | | 8 | | | | Hurst Green | Surrey Women's League Division 2/3 | 9 Nov 24 |
| 8KXC | 33:38 | | | | 134 | | | | Beckenham Place | South of England Championships | 27 Jan 24 |
| HM | 1:47:06 | | | | 3103 | | | | Rome, ITA | Rome Half Marathon | 20 Oct 24 |
| 2023 SEN Bristol & West/Loughborough Students/Tavistock |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 13.7 | | | | 5 | A | | | Tooting Bec | Southern Athletics League Division 3 South London | 9 Jul 23 |
| 100 | 14.33 | | -4.0 | | 6 | B | | | Chelmsford | National Athletics League Championship Division Fixture A | 15 Jul 23 |
| 200 | 27.34 | w | 4.1 | | 6 | 7 | | | Lee Valley | Be Fit Today Track Academy Outdoor Series | 29 Jul 23 |
| 400 | 61.22 | | | | 1 | 2 | | | Lee Valley | Be Fit Today Track Academy Outdoor Series | 29 Jul 23 |
| 400 | 61.29 | | | | 3 | 1 | | | Wormwood Scrubs | Thames Valley Harriers Open Meeting | 2 Aug 23 |
| 400 | 61.33 | | | | 3 | 2 | | | Basingstoke | National Athletics League Championship Division Fixture B | 11 Jun 23 |
| 400 | 61.68 | i | | | 4 | h3 | | | Lee Valley | Southern U20 & Senior Individual Championships | 5 Feb 23 |
| 400 | 62.21 | i | | | 6 | s2 | | | Lee Valley | Southern U20 & Senior Individual Championships | 5 Feb 23 |
| 400 | 62.50 | | | | 3 | A | | | Gloucester | Midland Counties League Division 1 | 20 May 23 |
| 800 | 2:23.58 | i | | | 1 | 5 | | | Lee Valley | London Indoor Games U20/Senior | 22 Jan 23 |
| 800 | 2:24.47 | | | | 2 | | | | London (CT) | Newham & Essex Beagles Track Open Meetings Summer Series 2023 | 30 Jun 23 |
| 100HW | 15.8 | | | | 1 | A | | | Tooting Bec | Southern Athletics League Division 3 South London | 9 Jul 23 |
| 100HW | 15.88 | | | | 1 | A | | | Kingston | Southern Athletics League Division 3 South London | 19 Aug 23 |
| 100HW | 15.89 | w | 2.2 | | 7 | 1 | | | Liverpool | National Athletics League Championship Division Fixture B | 5 Aug 23 |
| 100HW | 15.94 | | 2.0 | | 6 | | | | London (CT) | Newham & Essex Beagles Track Open Meetings Summer Series 2023 | 30 Jun 23 |
| 100HW | 16.64 | | -0.4 | | 1 | A | | | Gloucester | Midland Counties League Division 1 | 20 May 23 |
| 100HW | 16.88 | | -3.5 | | 5 | A | | | Chelmsford | National Athletics League Championship Division Fixture A | 15 Jul 23 |
| 400HW | 64.35 | | | | 3 | | | | Hendon | London Inter Club Challenge | 12 Aug 23 |
| 400HW | 65.51 | | | | 1 | 1 | | | Liverpool | National Athletics League Championship Division Fixture B | 5 Aug 23 |
| 400HW | 65.58 | | | | 3 | 1 | | | Basingstoke | National Athletics League Championship Division Fixture B | 11 Jun 23 |
| 400HW | 65.60 | | | | 5 | 9 | | | Oordegem, BEL | EA Challenger Meeting EA - IFAM | 27 May 23 |
| 400HW | 65.71 | | | | 1 | A | | | Chelmsford | National Athletics League Championship Division Fixture A | 15 Jul 23 |
| 400HW | 65.93 | | | | 1 | A | | | Kingston | Southern Athletics League Division 3 South London | 19 Aug 23 |
| 400HW | 66.3 | | | | 1 | A | | | Tooting Bec | Southern Athletics League Division 3 South London | 9 Jul 23 |
| 400HW | 66.48 | | | | 3 | 1 | | | Nuneaton | Nuneaton Open Summer Special | 24 Jun 23 |
| 400HW | 66.6 | | | | 6 | | | | Walton | South of England Senior/U20 Championships | 3 Jun 23 |
| 400HW | 66.86 | | | | 6 | | | | Kingston | Surrey County Championships | 14 May 23 |
| 1500SCW | 5:43.90 | | | | 5 | | | | Liverpool | National Athletics League Championship Division Fixture B | 5 Aug 23 |
| HJ | 1.40 | | | | 4 | A | | | Tooting Bec | Southern Athletics League Division 3 South London | 9 Jul 23 |
| TJ | 9.46 | w | 3.1 | | 10 | | | | Chelmsford | National Athletics League Championship Division Fixture A | 15 Jul 23 |
| TJ | 8.91 | | | | 11 | | | | Basingstoke | National Athletics League Championship Division Fixture B | 11 Jun 23 |
| TJ | 8.68 | | | | 9 | | | | Liverpool | National Athletics League Championship Division Fixture B | 5 Aug 23 |
| parkrun | 22:37 | | | | 89 | | | | Tooting Common | Tooting Common parkrun # 310 | 1 Jul 23 |
| 2022 U23 Tavistock/Loughborough Students/Tavistock |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 13.66 | | | | 3 | A | | | Horspath | Southern Athletics League Division 2 West Match 2 | 13 Aug 22 |
| 200 | 27.11 | | 0.3 | | 5 | | | | Loughborough | Loughborough Outdoor Open | 22 Jun 22 |
| 200 | 27.74 | | | | 2 | A | | | Horspath | Southern Athletics League Division 2 West Match 2 | 13 Aug 22 |
| 400 | 60.51 | | | | 7 | A | | | Kingston | National Athletics League - Premiership | 4 Jun 22 |
| 400 | 60.60 | | | | 6 | A | | | Woodford | National Athletics League - Premiership | 2 Jul 22 |
| 400 | 61.19 | | | | 1 | | | | Loughborough | Loughborough Open | 11 May 22 |
| 400 | 61.25 | | | | 1 | | | | Loughborough | Loughborough Outdoor Open | 22 Jun 22 |
| 400 | 61.6 | | | | 4 | 1 | | | Plymouth | Plymouth Spring Warm Up | 3 Apr 22 |
| 400 | 62.32 | | | | 8 | B1 | | | Bedford | National Athletics League - Premiership A & B Final | 20 Aug 22 |
| 400HW | 64.76 | | | | 2 | | | | Loughborough | Loughborough Open | 11 May 22 |
| 400HW | 65.04 | | | | 5 | | | | Woodford | National Athletics League - Premiership | 2 Jul 22 |
| 400HW | 65.30 | | | | 5 | ns3 | | | Loughborough | Loughborough International | 22 May 22 |
| 400HW | 65.37 | | | | 5 | h1 | | | Chelmsford | South of England U20/Senior & U15/U17 3000 Metres Championships | 18 Jun 22 |
| 400HW | 65.44 | | | | 4 | | | | Bedford | England Athletics U20 & U23 Championships incorporating World Junior Trials | 17 Jul 22 |
| 400HW | 65.46 | | | | 2 | B | | | Kingston | National Athletics League - Premiership | 4 Jun 22 |
| 400HW | 65.62 | | | | 3 | h2 | | | Bedford | England Athletics U20 & U23 Championships incorporating World Junior Trials | 16 Jul 22 |
| 400HW | 66.15 | | | | 1 | A | | | Horspath | Southern Athletics League Division 2 West Match 2 | 13 Aug 22 |
| 400HW | 66.58 | | | | 5 | B1 | | | Bedford | National Athletics League - Premiership A & B Final | 20 Aug 22 |
| 400HW | 66.66 | | | | 1 | 1 | | | Nuneaton | Nuneaton Season Opener | 10 Apr 22 |
| 400HW | 66.89 | | | | 2 | | | | Plymouth | Plymouth Spring Warm Up | 3 Apr 22 |
| 1.1ML | 6:13 | | | | 1 | L2 | 1 | | Tavistock | Tavistock Town Relays | 14 Jul 22 |
| parkrun | 21:06 | | | | 34 | | | 1 | Cheltenham | Cheltenham parkrun # 431 | 10 Sep 22 |
| 2021 U23 Tavistock/Cornwall Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 28.33 | | -0.4 | | 5 | 3 | | | Plymouth | South West League - West Division | 5 Sep 21 |
| 400 | 62.85 | | | | 1 | | | | Plymouth | Southern Athletics League - Devon & Cornwall | 14 Aug 21 |
| 400 | 64.01 | | | | 3 | 1 | | | Tavistock | Devon Open 3 | 15 Aug 21 |
| 400 | 64.28 | | | | 4 | | | | Plymouth | South West Athletics League - West Division | 6 Jun 21 |
| 400 | 65.23 | | | | 3 | | | | Exeter | Devon County AA & Devon Schools Championships | 12 Jun 21 |
| 400 | 65.74 | | | | 3 | 2 | | | Plymouth | Devon Open 1 | 9 May 21 |
| 800 | 2:28.16 | | | | 4 | | | | Plymouth | South West League - West Division | 4 Jul 21 |
| 400HW | 66.60 | | | | 2 | | | | Plymouth | South West League - West Division | 5 Sep 21 |
| 400HW | 67.92 | | | | 1 | | | | Plymouth | Southern Athletics League - Devon & Cornwall | 14 Aug 21 |
| 400HW | 68.65 | | | | 4 | 1 | | | Exeter | South West Championships with Inter Counties | 18 Jul 21 |
| 400HW | 68.96 | | | | 3 | | | | Plymouth | South West League - West Division | 4 Jul 21 |
| 400HW | 69.34 | | | | 3 | | | | Exeter | Southern Athletics League - Devon & Cornwall | 20 Jun 21 |
| 400HW | 70.14 | | | | 2 | | | | Exeter | Devon County AA & Devon Schools Championships | 12 Jun 21 |
| 1.1ML | 6:16 | | | | 2 | L4 | | | Tavistock | Tavistock Relays | 15 Jul 21 |
| 2020 U23 Tavistock/Cornwall Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400HW | 74.81 | | | | 1 | | | | Tavistock | Devon Open | 16 Aug 20 |
| 2019 U20 Tavistock/Cornwall Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 29.07 | | 0.7 | | 6 | | | | Loughborough | Loughborough Students Match | 29 May 19 |
| 400 | 64.56 | | | | 2 | B | | | Cardiff | UK Youth Development U17/U20 League Division Midland Premier SW | 30 Jun 19 |
| 400 | 64.85 | | | | 1 | | | | Loughborough | Loughborough Students Match | 29 May 19 |
| 100HW | 18.62 | | -2.3 | | 1 | B | | | Swindon | Southern Athletics League Division 3SW | 17 Aug 19 |
| 100HW | 18.70 | | -1.6 | | 1 | B | | | Cardiff | UK Youth Development U17/U20 League Division Midland Premier SW | 30 Jun 19 |
| 400HW | 68.79 | | | | 1 | ns | | | Cardiff | UK Youth Development U17/U20 League Division Midland Premier SW | 30 Jun 19 |
| 400HW | 70.75 | | | | 6 | | | | Exeter | South West Inter Counties Championships | 21 Jul 19 |
| 400HW | 70.90 | | | | 2 | B | | | Swindon | Southern Athletics League Division 3SW | 17 Aug 19 |
| 400HW | 71.17 | | | | 2 | | | | Exeter | South West League | 1 Sep 19 |
| HJ | 1.45 | | | | 2 | A | | | Cardiff | UK Youth Development U17/U20 League Division Midland Premier SW | 30 Jun 19 |
| TJ | 8.83 | | | | 5 | A | | | Swindon | Southern Athletics League Division 3SW | 17 Aug 19 |
| 2018 U20 Tavistock/Cornwall Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 28.08 | | 0.1 | | 4 | B | | | Horspath | Southern Athletics League Division 2W | 23 Jun 18 |
| 200 | 28.37 | | -1.6 | | 5 | | | | Plymouth | Devon Open Series | 22 Apr 18 |
| 400 | 63.63 | | | | 5 | | | | Exeter | Devon County Championships | 13 May 18 |
| 400 | 63.78 | | | | 2 | A | | | Horspath | Southern Athletics League Division 2W | 23 Jun 18 |
| 400 | 63.91 | | | | 1 | B | | | Cardiff | UK Youth Development U17/U20 League Division Midland Premier SW | 27 May 18 |
| 400 | 64.0 | | | | 2 | B | | | Plymouth | Southern Athletics League Division 2W | 18 Aug 18 |
| 400 | 64.45 | | | | 7 | | | | Exeter | South West Inter Counties | 22 Jul 18 |
| 400 | 64.79 | | | | 3 | B | | | Newport | UK Youth Development U17/U20 League Midland Regional Final | 29 Jul 18 |
| 400 | 65.12 | | | | 3 | B | | | Swansea | UK Youth Development U17/U20 League Division Midland Premier SW | 29 Apr 18 |
| 400 | 65.4 | | | | 4 | | | | Plymouth | Plymouth Spring Warm Up Meeting | 1 Apr 18 |
| 400 | 65.7 | | | | 4 | B | | | Walton | Southern Athletics League Division 2W | 14 Apr 18 |
| 400 | 65.85 | | | | 2 | B | | | Exeter | UK Youth Development U17/U20 League Division Midland Premier SW | 1 Jul 18 |
| 800 | 2:26.28 | | | | 2 | B | | | Exeter | BMC Regional Races | 31 Jul 18 |
| 100HW | 16.45 | w | 2.5 | | 1 | A | | | Swansea | UK Youth Development U17/U20 League Division Midland Premier SW | 29 Apr 18 |
| 100HW | 16.62 | | 0.0 | | 1 | | | | Exeter | Devon County Championships | 13 May 18 |
| 100HW | 16.91 | | 0.0 | | 1 | B | | | Exeter | UK Youth Development U17/U20 League Division Midland Premier SW | 1 Jul 18 |
| 100HW | 17.0 | | | | 2 | A | | | Bournemouth | Southern Athletics League Division 2W | 20 May 18 |
| 100HW | 17.10 | | 1.3 | | 2 | B | | | Cardiff | UK Youth Development U17/U20 League Division Midland Premier SW | 27 May 18 |
| 100HW | 19.66 | | -0.4 | | 3 | B | | | Newport | UK Youth Development U17/U20 League Midland Regional Final | 29 Jul 18 |
| 400HW | 66.51 | | | | 3 | h1 | | | Birmingham | New Balance ESAA English Schools' Championships | 13 Jul 18 |
| 400HW | 67.46 | | | | 2 | A | | | Cardiff | UK Youth Development U17/U20 League Division Midland Premier SW | 27 May 18 |
| 400HW | 67.52 | | | | 3 | | | | Exeter | Great West Open & Ken Trickey Memorial | 8 Apr 18 |
| 400HW | 67.69 | | | | 3 | | | | Exeter | South West Inter Counties | 22 Jul 18 |
| 400HW | 68.05 | | | | 2 | | | | Exeter | Devon County Championships | 13 May 18 |
| 400HW | 68.15 | | | | 1 | B | | | Swansea | UK Youth Development U17/U20 League Division Midland Premier SW | 29 Apr 18 |
| 400HW | 68.30 | | | | 1 | B | | | Exeter | UK Youth Development U17/U20 League Division Midland Premier SW | 1 Jul 18 |
| 400HW | 68.58 | | | | 1 | B | | | Newport | UK Youth Development U17/U20 League Midland Regional Final | 29 Jul 18 |
| 400HW | 68.6 | | | | 1 | A | | | Bournemouth | Southern Athletics League Division 2W | 20 May 18 |
| 400HW | 69.1 | | | | 1 | | | | Plymouth | Plymouth Spring Warm Up Meeting | 1 Apr 18 |
| 400HW | 69.1 | | | | 2 | | | | Par | Cornwall County Schools Championships | 9 Jun 18 |
| 400HW | 69.4 | | | | 1 | B | | | Walton | Southern Athletics League Division 2W | 14 Apr 18 |
| 400HW | 77.47 | | | | 4 | | | | Exeter | ESAA South West Schools Inter-County Championships | 16 Jun 18 |
| TJ | 9.18 | | | | 2 | A | | | Bournemouth | Southern Athletics League Division 2W | 20 May 18 |
| 1.1MMTL | 6:30 | | | | 1 | L2 | | | Tavistock | Tavistock Town Relays (4 x 1.1M) | 19 Jul 18 |
| 2017 U20 Tavistock/Cornwall Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 9.08 | i | | | 5 | 3 | | | Birmingham | Birmingham Games | 19 Feb 17 |
| 400 | 62.87 | | | | 3 | 1 | | | Tavistock | Devon Open Series - no long throws | 11 Jun 17 |
| 400 | 63.38 | | | | 4 | | | | Exeter | Devon County Championships | 14 May 17 |
| 400 | 63.39 | | | | 3 | 2 | | | Plymouth | Devon Open Series | 16 Jul 17 |
| 400 | 64.10 | | | | 4 | | | | Braunton | South West League Cup | 30 Jul 17 |
| 400 | 64.10 | | | | 6 | | | | Exeter | South West Inter Counties | 20 Aug 17 |
| 400 | 64.1 | | | | 1 | B | | | Cheltenham | UK Youth Development U17/U20 League Division Midland Premier South/West | 28 May 17 |
| 400 | 64.34 | | | | 4 | B | | | Cardiff | UK Youth Development U17/U20 League Division Midland Premier South/West | 25 Jun 17 |
| 400 | 65.56 | | | | 3 | B | | | Yate | UK Youth Development U17/U20 League Division Midland Premier South/West | 30 Apr 17 |
| 400 | 65.6 | | | | 3 | | | | Plymouth | Plymouth Spring Warm Up Meeting | 2 Apr 17 |
| Mile | 5:50.92 | | | | 6 | 1 | | | Tavistock | Devon County 10,000m Championships | 21 Jun 17 |
| 400HW | 67.75 | | | | 4 | | | | Exeter | ESAA South West Schools Inter-County Championships | 17 Jun 17 |
| 400HW | 68.25 | | | | 3 | A | | | Cardiff | UK Youth Development U17/U20 League Division Midland Premier South/West | 25 Jun 17 |
| 400HW | 68.29 | | | | 2 | | | | Exeter | Devon County Championships | 14 May 17 |
| 400HW | 69.05 | | | | 2 | | | | Exeter | South West Inter Counties | 20 Aug 17 |
| 400HW | 69.3 | | | | 1 | A | | | Plymouth | Sweatshop Southern Athletics League Division 3SW | 21 May 17 |
| 400HW | 69.70 | | | | 6 | h2 | | | Birmingham | ESAA English Schools' Championships | 7 Jul 17 |
| 400HW | 69.76 | | | | 2 | A | | | Yate | UK Youth Development U17/U20 League Midland Regional Final (Abandoned part way through meeting) | 23 Jul 17 |
| 400HW | 70.0 | | | | 1 | A | | | Cheltenham | UK Youth Development U17/U20 League Division Midland Premier South/West | 28 May 17 |
| 400HW | 70.6 | | | | 1 | | | | Carn Brea | Cornwall County Schools Championships | 10 Jun 17 |
| 400HW | 71.18 | | | | 2 | A | | | Yate | UK Youth Development U17/U20 League Division Midland Premier South/West | 30 Apr 17 |
| 400HW | 71.3 | | | | 1 | A | | | Bournemouth | Sweatshop Southern Athletics League Division 3SW | 15 Apr 17 |
| 1.1MMTL | 6:32 | | | | 1 | L3 | | | Tavistock | Tavistock Town Relays (4 x 1.1M) | 13 Jul 17 |
| 2016 U17 Tavistock/Cornwall Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 8.87 | i | | | 5 | h4 | | | Cardiff | Cardiff Met GP1: Christmas Classic | 11 Dec 16 |
| 60 | 9.03 | i | | | 3 | 1 | | | Cardiff | Welsh Athletics Junior Open | 9 Jan 16 |
| 100 | 14.29 | w | 3.5 | | 3 | B | | | Perivale | Sweatshop Southern Athletics League Division 2W | 20 Aug 16 |
| 100 | 14.65 | | | | 4 | B | | | Yeovil | UK Youth Development U17/U20 League Division Midland Premier South | 24 Jul 16 |
| 200 | 29.6 | | 0.4 | | 4 | 2 | | | Plymouth | Plymouth Spring Warm Up Meeting | 3 Apr 16 |
| 200 | 30.3 | | | | 6 | | | | Yeovil | South West League Division 1 | 3 Jul 16 |
| 300 | 46.86 | | | | 8 | | | | Exeter | Devon County Championships | 15 May 16 |
| 600 | 1:47.52 | i | | | 3 | 2 | | | Cardiff | Cardiff Met GP1: Christmas Classic | 11 Dec 16 |
| 80HU17W | 12.99 | w | 3.3 | | 5 | h2 | | | Exeter | ESAA South West Schools Inter-County Championships | 18 Jun 16 |
| 80HU17W | 13.0 | | | | 2 | | | | Par | Cornwall County Schools' Championships | 11 Jun 16 |
| 80HU17W | 13.01 | w | 2.9 | | 4 | | | | Exeter | South West Inter County Championships | 7 Aug 16 |
| 80HU17W | 13.29 | | -0.7 | | 1 | | | | Exeter | Devon County Championships | 15 May 16 |
| 80HU17W | 13.3 | | | | 2 | | | | Plymouth | Plymouth Spring Warm Up Meeting | 3 Apr 16 |
| 80HU17W | 13.3 | | | | 3 | | | | Yeovil | South West League Division 1 | 3 Jul 16 |
| 80HU17W | 13.35 | | -2.8 | | 4 | 1 | | | Exeter | South West League Division 1 | 8 May 16 |
| 80HU17W | 13.41 | | | | 4 | B | | | Yeovil | UK Youth Development U17/U20 League Division Midland Premier South | 24 Jul 16 |
| 80HU17W | 13.44 | | | | 1 | | | | Tavistock | Devon Open Series | 10 Jul 16 |
| 80HU17W | 13.52 | | -4.1 | | 1 | | | | Plymouth | Devon Open Series | 24 Apr 16 |
| 100HW | 16.75 | w | 2.7 | | 2 | A | | | Perivale | Sweatshop Southern Athletics League Division 2W | 20 Aug 16 |
| 100HW | 16.93 | | | | 3 | | | | Exeter | South West League Combined Cup Match | 31 Jul 16 |
| 100HW | 17.1 | | | | 2 | A | | | Woking | Sweatshop Southern Athletics League Division 2W | 16 Apr 16 |
| DT1K | 14.31 | | | | 4 | B | | | Woking | Sweatshop Southern Athletics League Division 2W | 16 Apr 16 |
| 2015 U17 Tavistock/Cornwall Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 30.40 | | | | 2 | | | | Plymouth | Devon Open Series | 12 Jul 15 |
| 80HU17W | 13.30 | | 1.0 | | 6 | h2 | | | Exeter | ESAA South West Schools Inter-County Championships | 20 Jun 15 |
| 80HU17W | 13.3 | | 0.8 | | 2 | | | | Carn Brea | Cornwall County Schools' Championships | 13 Jun 15 |
| 80HU17W | 13.45 | w | 3.0 | | 3 | | | | Exeter | Devon County Championships | 24 May 15 |
| 80HU17W | 13.46 | | | | 5 | | | | Tavistock | Devon Open Series | 7 Jun 15 |
| 80HU17W | 13.49 | | | | 3 | | | | Exeter | South West League Combined Cup Match | 2 Aug 15 |
| 80HU17W | 13.54 | | | | 2 | | | | Plymouth | Devon Open Series | 12 Jul 15 |
| 80HU17W | 13.8 | | -1.3 | | 2 | | | | Plymouth | City of Plymouth Spring Warm Up Meeting | 5 Apr 15 |
| 80HU17W | 14.13 | | | | 2 | | | | Braunton | Devon Open Series | 26 Apr 15 |
| HJ | 1.40 | | | | 4 | | | | Plymouth | City of Plymouth Spring Warm Up Meeting | 5 Apr 15 |
| HJ | 1.40 | | | | 1 | | | | Braunton | Devon Open Series | 26 Apr 15 |
| HJ | 1.40 | | | | 2 | | | | Exeter | Devon County Championships | 24 May 15 |
| HJ | 1.40 | | | | 2 | | | | Carn Brea | Cornwall County Schools' Championships | 13 Jun 15 |
| HJ | 1.35 | | | | 2 | | | | Tavistock | Devon Open Series | 7 Jun 15 |
| HJ | 1.35 | | | | 4 | | | | Exeter | South West League Combined Cup Match | 2 Aug 15 |
| 2014 U15 Tavistock/Cornwall Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 30.64 | | | | 1 | | | | Tavistock | Tavistock Open Meeting | 29 Jul 14 |
| 300 | 49.17 | | | | 4 | | | | Plymouth | Devon Open Series | 13 Jul 14 |
| 300 | 50.50 | | | | 8 | | | | Tavistock | Devon Open Series | 8 Jun 14 |
| 75HU15W | 13.41 | | | | 3 | | | | Tavistock | Devon Open Series | 10 Aug 14 |
| 75HU15W | 13.5 | | | | 2 | | | | Par | Cornwall Schools Championships | 14 Jun 14 |
| 75HU15W | 13.58 | | | | 5 | | | | Tavistock | Devon Open Series | 8 Jun 14 |
| 75HU15W | 13.93 | | | | 2 | | | | Plymouth | Devon Open Series | 13 Jul 14 |
| 75HU15W | 15.19 | | 0.0 | | 2 | | | | Plymouth | City of Plymouth Spring Warm Up Meeting | 6 Apr 14 |
| HJ | 1.40 | | | | 1 | | | | Tavistock | Devon Open Series | 8 Jun 14 |
| HJ | 1.36 | | | | 5 | | | | Par | Cornwall Schools Championships | 14 Jun 14 |
| HJ | 1.35 | | | | 1 | | | | Tavistock | Tavistock Open Meeting | 29 Jul 14 |
| HJ | 1.25 | | | | 4 | | | | Plymouth | Devon Open Series | 13 Jul 14 |
| 2013 U15 Tavistock/Cornwall Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 16.29 | | | | 4 | | | | Exeter | Exeter Open Meeting | 30 Apr 13 |
| 200 | 31.9 | | | | 3 | | | | Braunton | Devon Open Series | 18 Aug 13 |
| 200 | 32.3 | | | | 6 | | | | Plymouth | Devon Open Series | 28 Jul 13 |
| 75HU15W | 13.5 | | | | 1 | | | | Braunton | Devon Open Series | 18 Aug 13 |
| 75HU15W | 14.11 | | 1.9 | | 1 | 1 | | | Exeter | Exeter Open Meeting | 30 Jul 13 |
| 75HU15W | 14.2 | | | | 4 | | | | Tavistock | Devon Open Series | 2 Jun 13 |
| 75HU15W | 15.1 | | | | 5 | | | | Plymouth | Devon Open Series | 28 Jul 13 |
| 75HU15W | 16.28 | | | | 2 | | | | Exeter | Exeter Open Meeting | 30 Apr 13 |
| DT1K | 12.37 | | | | 3 | | | | Braunton | Devon Open Series | 18 Aug 13 |
| DT1K | 11.18 | | | | 2 | | | | Tavistock | Devon Open Series | 2 Jun 13 |
| 2012 U13 Tavistock/Cornwall Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 70HU13W | 13.7 | | | | 1 | | | | Par | Cornwall Schools Year 7 & 8 Championships | 19 Jun 12 |