| 2017 SEN Knowsley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 6.5KL | 23:01 | | | | 63 | L2 | | | Manchester | Northern Counties Men's 6-Stage Relays | 16 Sep 17 |
| HM | 78:31 | | | 79:00 | 22 | | | | Liverpool | Rock 'n' Roll Liverpool Half Marathon | 28 May 17 |
| 2016 SEN Knowsley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 16:22 | | | 16:25 | 46 | | | | Christleton | Christleton 5K | 20 May 16 |
| 10K | 34:54 | | | 34:54 | 10 | | | | Liverpool | Liverpool Spring 10K | 1 May 16 |
| ZRDL | 25:00 | | | | 19 | L3 | | | Delamere | North West Road Relays | 10 Sep 16 |
| 2015 SEN Knowsley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5KL | 17:56 | | | | 22 | L3 | | | Edge Hill University | North West Road Relays | 12 Sep 15 |
| 4.6ML | 26:40 | | | | 25 | L5 | | | Liverpool | Northern Men's 12-Stage Relays | 28 Mar 15 |
| 5M | 28:44 | | | 28:45 | 10 | | | | Liverpool | Tony Barnes Sefton Park 5 | 22 Jul 15 |
| 8.96KL | 31:59 | | | | 47 | L7 | | | Sutton Coldfield | ERRA National Men's 12-Stage Relays | 11 Apr 15 |
| 10M | 61:41 | | | | 20 | | | | Preston | Preston Harriers 10 | 15 Nov 15 |
| 2014 SEN Knowsley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HM | 79:13 | | | 79:14 | 24 | | | | Liverpool | Liverpool Half Marathon | 23 Mar 14 |
| 2013 SEN Knowsley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 9:25.9 | | | | 1 | | | | Wigan | Mid Lancashire League Medal Meeting | 31 Aug 13 |
| 3000 | 9:27.7 | | | | 2 | | | | Hyndburn | Mid Lancashire League | 10 Aug 13 |
| 5K | 16:27 | | | | 8 | | | | Halewood | North West 5K Grand Prix | 2 Mar 13 |
| 5K | 16:52 | | | | 1 | | | | Liverpool | North West 5K Grand Prix | 3 Aug 13 |
| 6.6KL | 21:58 | | | | 23 | L3 | | | Blackpool | Northern Men's 6-Stage Relays | 21 Sep 13 |
| 4.5MMT | 26:23 | | | | 14 | | | | Liverpool | Wirral Challenge Series | 24 Sep 13 |
| 5M | 27:39 | | | | 5 | | | | Birkenhead | Birkenhead Park 5 | 5 Jun 13 |
| 8.663KL | 29:49 | | | | 49 | L3 | | | Sutton Coldfield | ERRA Men's 12-Stage Relays (Long Legs) | 13 Apr 13 |
| 10K | 35:06 | | | 35:06 | 4 | | | | Liverpool | Liverpool Spring 10K | 5 May 13 |
| 2012 SEN Liverpool H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZXC | NT | | | | 4 | | | | Liverpool | North West Sunday League | 28 Oct 12 |
| ZXC | NT | | | | 5 | | | | Skelmersdale | North West Sunday League | 4 Nov 12 |
| ZXC | NT | | | | 5 | | | | Warrington | North West Sunday League | 25 Nov 12 |
| 2011 SEN Liverpool H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 9:12.2 | | | | 4 | | | | Blackpool | BAL Club Super8 Cup Men | 23 Jul 11 |
| 4KL | 11:56 | | | | 11 | L2 | | | Catterick | Northern Men's 12 Stage Relays (Short Legs) | 20 Mar 11 |
| 5.3KL | 18:10 | | | | 14 | L2 | | | Liverpool | North West Counties Relays (5.3K) | 17 Sep 11 |
| 6KL | 19:49 | | | | 19 | L6 | | | Warrington | Northern Road Relay Championships Senior Men | 24 Sep 11 |
| 5M | 27:15 | | | | 11 | | | | Liverpool | Sefton Park 5 | 20 Jul 11 |
| 9.8KXC | 34:31 | | | | 140 | | | | Liverpool | McCain UK Cross Challenge Series (inc European Trials) | 26 Nov 11 |
| 2003 U17 Liverpool H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:23.80 | | | | 3 | | | | Birmingham | Birchfield Harriers Open | 30 Jul 03 |
| 2002 U17 Liverpool H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500SC | 4:40.0 | | | | 1 | | | | Middlesbrough | UKA YOUNG ATHLETES' BOYS' LEAGUE NP Mandale | 21 Jul 02 |
| 1500SC | 4:41.31 | | | | 2 | B | | | Birmingham | UKA Young Athletes League Final | 1 Sep 02 |
| 1500SC | 4:52.1 | | | | 1 | B | | | Liverpool | NP Wavertree | 2 Jun 02 |
| 2001 U15 Liverpool H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:02.62 | | | | 4 | | | | Stretford | Trafford Grand Prix | 27 May 01 |
| 800 | 2:03.34 | | | | 2 | C | | | Stretford | Trafford Open | 5 Jun 01 |
| 800 | 2:04.75 | | | | 3 | | | | Birmingham | UKA Young Athletes League Final | 2 Sep 01 |
| 800 | 2:05.1 | | | | 1 | | | | Liverpool | MERSEYSIDE Liverpool | 13 May 01 |
| 800 | 2:05.7 | | | | 1 | | | | Wigan | McDonald's Young Athletes' Boys League Northern Premier | 1 Jul 01 |
| 1500 | 4:13.2 | | | | 1 | | | | Stoke | - | 17 Jun 01 |
| 1500 | 4:15.11 | | | | 2 | | | | Exeter | ESAA English Schools' Championships | 7 Jul 01 |
| 1500 | 4:15.2 | | | | 1 | | | | Liverpool | MERSEYSIDE Liverpool | ? May 01 |
| 1500 | 4:15.60 | | | | 1 | | | | Cudworth | North of England Athletic Association Junior Championships | 27 May 01 |
| 1500 | 4:15.81 | | | | 3 | h2 | | | Exeter | ESAA English Schools' Championships | 6 Jul 01 |
| 1500 | 4:20.48 | | | | 3 | | | | Scunthorpe | Northern Inter-Counties | 18 Aug 01 |
| 1500 | 4:26.7 | | | | 1 | | | | Middlesbrough | Young Athletes' Boys League Northern Premier | 27 May 01 |
| 1500 | 4:27.0 | | | | 1 | | | | Wigan | McDonald's Young Athletes' Boys League Northern Premier | 1 Jul 01 |
| 3000 | 9:14.8 | | | | 4 | | | | Stretford | Trafford Open Meeting | 6 Mar 01 |
| 3000 | 9:31.17 | | | | 1 | | | | Birmingham | UKA Young Athletes League Final | 2 Sep 01 |
| 2000 U15 Liverpool H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:07.5 | | | | 3 | | | | Liverpool | Merseyside County Championships | 14 May 00 |
| 800 | 2:11.1 | | | | 1 | | | | Warrington | Brian Renton Trophy | 27 Aug 00 |
| 1500 | 4:19.68 | | | | 2 | | | | Wigan | Northern U20 Championships | 25 Jun 00 |
| 1500 | 4:19.7 | | | | 2 | | | | Liverpool | Merseyside County Championships | 14 May 00 |
| 1500 | 4:20.87 | | | | 7 | h1 | | | Don Valley | ESAA English Schools' Championships | 8 Jul 00 |
| 1500 | 4:21.2 | | | | 1 | | | | Stretford | Trafford | 4 Jun 00 |
| 1500 | 4:27.1 | | | | 2 | | | | Liverpool | MELBOURNE OPEN Wavertree Centre, Liverpool | 15 Apr 00 |
| 1500 | 4:27.5 | | | | 3 | | | | Lancaster | Lancaster | 30 Apr 00 |
| 3000 | 9:22.67 | | | | 19 | A | | | Stretford | BMC Gold Standard Races | 5 Sep 00 |
| 1999 U13 Liverpool H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:18.95 | | | | 2 | | | | Connah's Quay | - | 25 Jul 99 |
| 1500 | 4:38.8 | | | | 1 | | | | Middlesbrough | - | 18 Jul 99 |