| 2024 SEN North Down/Leeds Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 57:37 | | | 59:23 | 889 | | 283 | | Bangor | Bangor 10K (Inc NI & Ulster Championship) | 28 Sep 24 |
| 2017 SEN North Down/Leeds Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000W | 28:53.32 | | | | 1 | | | | Belfast | Northern Ireland & Ulster Senior Championships | 10 Jun 17 |
| 5KW | 28:23 | | | | 1 | | | | Hillingdon | London Open | 5 Feb 17 |
| 10K | 47:26 | | | 47:29 | 33 | | 3 | | Antrim | Jengana 10K | 13 May 17 |
| 20KW | DQ | | | | - | | | | Poděbrady, CZE | European Athletics Race Walking Permit Meeting | 8 Apr 17 |
| 2016 SEN North Down/Leeds Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500W | 7:45.86 | | | | 3 | | | | Dublin (S), IRL | AAI National Track & Field League - Premier Division | 12 Jun 16 |
| 1500W | NT | | | | 2 | | | | Belfast | Athletics Ireland GloHealth National League Premier Division | 17 Jul 16 |
| 2015 SEN North Down/Leeds Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 12:39.52 | | | | 2 | | | | Bangor | North Down AC Senior Open | 12 May 15 |
| 400HW | 98.51 | | | | 2 | | | | Belfast | Athletic Association of Ireland National League - Premier Division | 24 May 15 |
| 1500W | 7:06.94 | | | | 1 | | | | Belfast | Athletic Association of Ireland National League - Premier Division | 24 May 15 |
| 1500W | 7:07.41 | | | | 1 | | | | Dublin (S), IRL | Athletic Association of Ireland National League - Premier Division | 19 Jul 15 |
| 1500W | 7:07.49 | | | | 2 | | | | Tullamore, IRL | Athletic Association of Ireland National League - Premier Division | 2 Aug 15 |
| 5000W | 23:31.66 | | | | 2 | | | | Belfast | Northern Ireland & Ulster U18 / U20 / Senior Championships | 6 Jun 15 |
| 5000W | 26:04.11 | | | | 7 | | | | Birmingham | Sainsbury's British Championships | 5 Jul 15 |
| 5000W | 28:04.77 | | | | 4 | | | | Dublin (S), IRL | AAI - GloHealth Senior Championships of Ireland | 8 Aug 15 |
| 10000W | 55:20.40 | | | | 7 | | | | Bedford | England Athletics U20 / U23 Championships | 21 Jun 15 |
| JT600 | 11.92 | | | | 5 | | | | Belfast | Athletic Association of Ireland National League - Premier Division | 24 May 15 |
| 10KW | 54:22 | | | | 6 | | | | Coventry | Molly Barnet Open | 1 Mar 15 |
| 10KW | 55:01 | | | | 1 | | | | Hillingdon | RWA Championships 10K | 28 Jun 15 |
| 10KW | 55:58 | | | | 1 | | | | Sutcliffe Park | SRWA Senior 10K Championships & YAG Championships | 10 Jan 15 |
| 20KW | 1:55:24 | | | | 6 | | 2 | | Douglas | Manx 20K Open | 6 Sep 15 |
| 20KW | 1:55:45 | | | | 28 | | | | Podebrady, CZE | IAAF Race Walk Challenge | 11 Apr 15 |
| ZXC | 28:30 | | | | 58 | | | | Lurgan | Northern Ireland & Ulster Senior Championships | 14 Feb 15 |
| 2014 SEN North Down/Leeds Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500W | 7:12.18 | | | | 2 | | | | Dublin (S), IRL | Woodie's National League - Premier Division | 22 Jun 14 |
| 1500W | 7:16.63 | | | | 3 | | | | Tullamore, IRL | GloHealth National League Final - Premier Division | 3 Aug 14 |
| 1500W | 7:20.76 | | | | 1 | | | | Sligo, IRL | Woodie's National League - Premier Division | 18 May 14 |
| 5000W | 26:36.67 | | | | 3 | | | | Dublin (S), IRL | AAI - GloHealth Senior Championships of Ireland | 19 Jul 14 |
| 5000W | 26:54.09 | | | | 8 | | | | Birmingham | British Championships (Inc European Trials) | 29 Jun 14 |
| 5.6KXC | 25:38 | | | | 75 | | | | Antrim | British Athletics Cross Challenge (inc Northern Ireland Senior Champs) | 4 Jan 14 |
| 5MW | 43:42 | | | | 6 | | 2 | | Enfield | Enfield League Pat Furey 5 | 22 Mar 14 |
| 10KW | 54:48 | | | | 2 | | 1 | | Douglas | Manx 20K | 7 Sep 14 |
| 10KW | 58:04 | | | | 1 | | | | York | British Grand Prix of Race Walking | 8 Jun 14 |
| 20KW | 1:57:02 | | | | 38 | | | | Lugano, SUI | Lugano Trophy | 16 Mar 14 |
| ZXC | 21:10 | | | | 39 | | 32 | | Ballyclare | McConnell Shield | 8 Nov 14 |
| 2013 U23 Medway & Maidstone/Leeds Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000W | 26:54.76 | | | | 3 | | | | Dublin (S), IRL | AAI - Woodie’s DIY Senior Championships of Ireland | 27 Jul 13 |
| 5000W | 26:59.94 | | | | 9 | | | | Birmingham | Sainsbury's British Championships | 14 Jul 13 |
| 10000W | 56:02.66 | | | | 2 | | | | Bedford | England Athletics U20/U23 Championships (Inc U18 Events) | 16 Jun 13 |
| 5KW | 25:36 | | | | 3 | | 2 | | Sheffield | Jeff Ford Open | 21 Apr 13 |
| 10KW | 54:16 | | | | 2 | | 2 | | Andreas | Manx Championship 20K | 8 Sep 13 |
| 10KW | 56:39 | | | | 7 | | 2 | | Coventry | Molly Barnet Walks | 3 Mar 13 |
| 10MW | 91:42 | | | | 3 | | | | London | UKA/RWA National 10 Mile Championships | 10 Mar 13 |
| 20KW | 1:52:52 | | | | 14 | | | | Dublin, IRL | IAAF Race Walk Challenge Dublin Grand Prix of Race Walking | 29 Jun 13 |
| 20KW | 1:54:49 | | | | 9 | | 5 | | Coventry | National 20K Championships | 28 Apr 13 |
| 2012 U23 Medway & Maidstone |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| MileW | 7:48.4 | | | | 3 | | | | Leeds | Leeds Varsity Match | 3 Oct 12 |
| 3000W | 16:05.40 | | | | 6 | | | | Cork, IRL | Cork City Sports | 17 Jul 12 |
| 5000W | DQ | | | | - | | | | Birmingham | Aviva British Championships inc. Olympic Trials | 24 Jun 12 |
| 10000W | 58:27.30 | | | | 2 | | | | Bedford | Aviva England Athletics U20/U23 Championships | 17 Jun 12 |
| 10KW | 55:20 | | | | 5 | | 3 | | Coventry | Midland Race Walking Championships | 11 Feb 12 |
| 10KW | 59:38 | | | | 8 | | | | Hillingdon | UKA/RWA 10K Championships | 2 Sep 12 |
| 10MW | 92:44 | | | | 2 | | | | Coventry | UKA/RWA 10 Mile National Championships | 4 Mar 12 |
| 20KW | 1:57:34 | | | | 12 | | 2 | | Redbridge | RWA 20K Championships | 14 Apr 12 |
| 2011 U23 Medway & Maidstone |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| MileW | 8:00.1 | | | | 8 | 1 | | | Keighley | Keighley & Craven Open TracK Challenge 2011 | 9 Sep 11 |
| MileW | 8:12.7 | | | | 1 | | | | Leeds | Leeds Met Carnegie v University of Leeds | 5 Oct 11 |
| 3000W | 15:47.9 | | | | 1 | | | | Ashford | Kent County Championships | 15 May 11 |
| 3000W | 16:16.8 | | | | 1 | | | | Birmingham | Birchfield Open | 27 Aug 11 |
| 5000W | 27:30.1 | | | | 2 | | | | Leeds | Carnegie Open & Northern Track Walking Championships | 2 Jul 11 |
| 5000W | 28:02.96 | | | | 4 | | | | Birmingham | Aviva British Championships inc. World Trials | 31 Jul 11 |
| parkrun | 28:07 | | | | 172 | | | 1 | Woodhouse Moor | Leeds parkrun # 199 | 13 Aug 11 |
| 10K | 49:45 | | | 50:19 | 483 | | 51 | | Greenhithe | Bluewater 10K | 5 Jun 11 |
| 10KW | 58:05 | | | | 3 | | | | Hainault | RWA Young Athletes Championships | 1 May 11 |
| 10KW | 58:58 | | | | 10 | | 2 | 1 | Sheffield | Jeff Ford Walks & Grand Prix Senior Race | 17 Apr 11 |
| 10KW | 59:14 | | | | 7 | | | | London | UKA Junior 10K Championships | 30 May 11 |
| 2010 U20 Medway & Maidstone |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| MileW | 8:09.82 | i | | | 1 | | | | Lee Valley | Kent Championships | 7 Feb 10 |
| 3000W | 15:59.84 | | | | 1 | | | | Ashford | Kent County Championships | 9 May 10 |
| 3000W | 15:59.84 | | | | 2 | | | | Ashford | Kent County Championships | 9 May 10 |
| 3000W | 16:26.5 | | | | 7 | | | | Lee Valley | London Inter Club Challenge | 17 Jul 10 |
| 10000W | 60:17.15 | | | | 5 | | | | Bedford | Aviva England U23 and U20 World Trials Championships | 20 Jun 10 |
| parkrun | 30:17 | | | | 180 | | | | Woodhouse Moor | Leeds parkrun # 162 | 20 Nov 10 |
| 5KW | 27:05 | | | | 1 | | | 1 | Bexley | Bexley Winter League | 13 Feb 10 |
| 10K | 50:37 | | | 51:15 | 661 | | | | Bluewater | Sweatshop Bluewater 10K | 13 Jun 10 |
| 10KW | 59:08 | | | | 3 | | | 3 | London Victoria Park | RWA National Junior Championships | 11 Apr 10 |
| 20KW | 2:06:55 | | | | 7 | | 1 | 1 | Douglas | HSBC Open | 6 Mar 10 |
| ZWK | 45:55 | | | | 11 | | 3 | 1 | Lee Valley | Enfield League (inc Pat Furey Open) | 13 Mar 10 |
| ZWK | 46:38 | | | | 4 | | | 1 | Enfield | Enfield Walks League | 2 Jan 10 |
| 2009 U20 Medway & Maidstone |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000W | 17:04.44 | | | | 35 | | | | Ashford | Kent County Championships | 10 May 09 |
| 3000W | 17:06.30 | | | | 4 | A | | | Chelmsford | SEAA Senior Inter County Match | 9 Aug 09 |
| 3000W | 17:35 | | | | 9 | | | | Tonbridge | Tonbridge Avril Bowring Open | 7 Jul 09 |
| 5000W | 29:07.4 | | | | 2 | | | | Bedford | ESAA English Schools Combined Events & Race Walking Championships | 19 Sep 09 |
| 5000W | 30:06.61 | | | | 2 | | | | Watford | Southern Counties Senior & U20 Championships (Walks) | 20 Jun 09 |
| 5KW | 29:31 | | | | 11 | | 1 | 1 | Bexley | Cambridge Harriers Winter League 5K | 21 Mar 09 |
| 5KW | 29:39 | | | | 1 | | | | Coventry | Molly Barnet Open (inc CAU Inter Counties Championships) | 4 Apr 09 |
| 5KW | 30:02 | | | | 4 | | | 1 | London Victoria Park | London Open 5/10K | 1 Feb 09 |
| 10KW | 59:29 | | | | 8 | | | | Leicester | Jim Sharlott 10K (inc RWA / UKA / BMAF Champs) | 5 Sep 09 |
| 10KW | 62:47 | | | | 3 | | | | Shrewsbury | National Championships Junior Races | 12 Apr 09 |
| 7MW | 69:06 | | | | | | 3 | | Lee Valley | Enfield League (inc Enfield Open 7) | 14 Nov 09 |
| ZWK | 28:39 | | | | 1 | | | 1 | Lee Valley | Enfield League | 10 Oct 09 |
| 2008 U17 Medway & Maidstone |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000W | 30:28.2 | | | | 2 | | | | Worcester | Inter Area Match | 27 Sep 08 |
| 5KW | 30:37 | | | | 3 | | | 2 | Bexley | Cambridge Harriers Winter League | 6 Dec 08 |
| 7MW | 70:04 | | | | | | 3 | 1 | Lee Valley | Enfield Walking League | 8 Nov 08 |
| 2007 U17 Medway & Maidstone |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000W | 19:15.77 | | | | 7 | | | | Exeter | ESAA English Schools Combined Events & Race Walking Championships | 15 Sep 07 |
| 3KW | 19:48 | | | | 11 | | | | Tonbridge | Tonbridge AC Bill Collins Memorial | 25 Jul 07 |
| 2006 U15 Medway & Maidstone |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000W | 19:07.73 | | | | 8 | | | | Derby | ESAA English Schools Combined Events & Race Walking Championships | 16 Sep 06 |
| 3000W | 19:18.1 | | | | 2 | | | | Ashford | Kent County Championships | 14 May 06 |
| JT600 | 17.24 | | | | | | | | Hoo | - | 15 Jul 06 |
| 2005 U15 Medway & Maidstone |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 2000W | 12:42.8 | | | | 2 | | | | Canterbury | Kent Young Athletes' League Division 1 | 30 May 05 |
| 3000W | 19:18.41 | | | | 9 | | | | Southampton | ESAA English Schools Combined Events & Race Walking Championships | 17 Sep 05 |