| 2013 SEN Border/Edinburgh Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZXC | 48:11 | | | | 97 | | | | Knowsley | Northern Championships | 26 Jan 13 |
| ZXC | 58:59 | | | | 645 | | | | Sunderland | English National Championships | 23 Feb 13 |
| 2012 SEN Border/Edinburgh Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5KL | 18:07 | | | | 61 | | | | Douglas | Isle of Man Easter Festival Men's 5K Relay | 8 Apr 12 |
| 10K | 36:59 | | | | 58 | | | | Port Erin | Isle of Man Easter Festival 10K | 6 Apr 12 |
| ZXC | 46:33 | | | | 102 | | | | Falkirk | Scottish National Championships | 18 Feb 12 |
| ZFL | 24:28 | | | | 42 | | | | Peel | Isle of Man Easter Festival Peel Hill Men's 4 | 7 Apr 12 |
| 2011 U23 Border/Edinburgh Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 55.7 | | | | 2 | B | | | Carlisle | North of England League Division 3WC | 3 Jul 11 |
| 800 | 2:03.0 | | | | 3 | B | | | Carlisle | North of England League Division 3WC | 3 Jul 11 |
| 8KL | 27:10 | | | | 28 | L11 | | | Catterick | Northern Men's 12 Stage Relays (Long Legs) | 20 Mar 11 |
| 10K | 36:31 | | | | 13 | | | | Dumfries | Gallovidian Dumfries 10K | 7 Sep 11 |
| ZXC | 32:21 | | | | 86 | B | | | Birmingham | BUCS Championships | 5 Feb 11 |
| ZXC | 35:35 | | | | 24 | | | | Blackpool | Mid Lancs League | 12 Feb 11 |
| ZXC | 36:52 | | | | 38 | | | | Edinburgh | Edinburgh Braid Hills Cross Country Race | 12 Nov 11 |
| ZXC | 40:23 | | | | 25 | | | | St Andrews | Scottish Student Sport Cross Country Championships | 19 Nov 11 |
| ZXC | 45:03 | | | | 81 | | | | Falkirk | Scottish National Championships | 19 Feb 11 |
| 2010 U23 Border/Edinburgh Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 53.7 | | | | 3 | A | | | Whitley Bay | Northern League 3E | 5 Jun 10 |
| 800 | 2:01.3 | | | | 2 | A | | | Whitley Bay | Northern League 3E | 5 Jun 10 |
| 800 | 2:02.50 | | | | 3 | h1 | | | Pitreavie | Scottish University Championships | 24 Apr 10 |
| 800 | 2:03.7 | | | | 2 | A | | | York | Northern League 3E | 31 Jul 10 |
| 1500 | 4:29.2 | | | | 1 | B | | | York | Northern League 3E | 31 Jul 10 |
| HT7.26K | 16.85 | | | | 4 | B | | | York | Northern League 3E | 31 Jul 10 |
| 5.6KL | 22:02 | | | | 82 | L5 | | | Manchester | Northern Counties Men's 6-stage Relay | 2 Oct 10 |
| 5.848KL | 20:21 | | | | 69 | L3 | | | Sutton Park | National 6 Stage Relays | 16 Oct 10 |
| 2009 U23 Border/Edinburgh Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:59.0 | | | | 7 | B | | | Eton | British Athletics League National 1 | 4 Jul 09 |
| 800 | 2:03.7 | | | | 1 | | | | Carlisle | Cumbria County Championships | 9 May 09 |
| 1500 | 4:10.38 | | | | 7 | B | | | Abingdon | British Athletics League National 1 | 6 Jun 09 |
| 5K | 16:42 | | | | 16 | | | 6 | Douglas | Isle of Man Easter Festival 5K | 12 Apr 09 |
| 10K | 35:22 | | | | 30 | | | 9 | Port Erin | Isle of Man Easter Festival 10K | 10 Apr 09 |
| ZXC | 13:58 | | | | 25 | | | 10 | Glasgow | Scottish 4K Championships | 25 Jan 09 |
| ZXC | 27:09 | | | | 10 | | | | Falkirk | Scottish National Championships | 21 Feb 09 |
| ZXCL | 12:16 | | | | 19 | L2 | | | Manchester | Manchester University Relays | 10 Oct 09 |
| ZXCL | 12:26 | | | | 21 | L6 | | | Manchester | Manchester University Relays | 10 Oct 09 |
| 2008 U20 Border |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 52.8 | | | | | | | | Middlesbrough | National Junior Athletic League - Tyne | 29 Jun 08 |
| 400 | 53.6 | | | | | | | | Carlisle | National Junior Athletic League - Tyne | 25 May 08 |
| 800 | 1:57.77 | | | | 8 | A | | | Gateshead | BMC Regional Races | 28 May 08 |
| 800 | 1:58.0 | | | | 3 | | | | Carlisle | Cumbria Championships | 10 May 08 |
| 800 | 1:59.1 | | | | 4 | | | | Carlisle | National Junior Athletic League - Tyne | 27 Apr 08 |
| 800 | 1:59.1 | | | | 4 | | | | Middlesbrough | Inter County Schools Meeting | 21 Jun 08 |
| 800 | 1:59.95 | | | | 8 | | | | Stretford | BMC Gold Standard Races | 6 May 08 |
| 800 | 2:03.40 | i | | | | | | | Glasgow | Bank of Scotland Scottish U20/U17 Championships | 10 Feb 08 |
| 800 | 2:03.43 | i | | | | | | | Glasgow | Bank of Scotland Scottish U20/U17 Championships | 10 Feb 08 |
| 800 | 2:04.2 | i | | | | | | | Glasgow | Scottish Universities Freshers Match | 29 Oct 08 |
| 1500 | 4:14.1 | | | | | | | | Middlesbrough | National Junior Athletic League - Tyne | 29 Jun 08 |
| ZXC | 22:55 | | | | 67 | | | | Liverpool | English Schools' Championships | 8 Mar 08 |
| ZXC | 29:01 | | | | 80 | | | | Nottingham | Inter Counties Championships | 15 Mar 08 |
| ZXC | 36:26 | | | | 20 | | | | Edinburgh | Scottish Universities Championships | 22 Nov 08 |
| ZXC | 42:36 | | | | 8 | | | 3 | Maryport | Cumbria County Championships | 14 Dec 08 |
| 2007 U20 Border |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:59.2 | | | | 2 | | | | Carlisle | Cumbria County Schools Championships | 9 Jun 07 |
| 800 | 2:00.1 | | | | 4 | | | | York | North of England League Division 2E | 2 Jun 07 |
| 800 | 2:00.58 | | | | 6 | C | | | Stretford | BMC Gold Standard Races | 29 May 07 |
| 800 | 2:01.9 | | | | 3 | | | | Chester-le-Street | National Junior League Tyne | 29 Jul 07 |
| 800 | 2:02.5 | | | | | | | | Middlesbrough | North of England League Division 2E | 5 Aug 07 |
| 800 | 2:02.6 | | | | | | | | Middlesbrough | North of England League Division 2E | 5 May 07 |
| 800 | 2:03.29 | i | | | | | | | Sheffield | NoEAA Junior Indoor Championships | 21 Jan 07 |
| 800 | 2:03.75 | i | | | | | | | Glasgow | Scottish U20/U17 Championships | 18 Feb 07 |
| 800 | 2:05.7 | | | | | | | | Carlisle | Border Harriers AC Open Graded | 9 Sep 07 |
| ZXC | 24:20 | | | | 94 | | | 95 | Liverpool | UK Challenge Series | 24 Nov 07 |
| ZXC | 27:13 | | | | 29 | | | 29 | Gateshead | UK Challenge Series | 10 Nov 07 |
| ZXC | 36:07 | | | | 10 | | | 3 | Penrith | Cumbria League inc County Championships | 9 Dec 07 |
| ZXC | 36:51 | | | | 34 | | | 6 | Leyland | Mid Lancashire League | 27 Oct 07 |
| 2006 U17 Border |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 52.4 | | | | 3 | | | | Jarrow | NORTH OF ENGLAND LEAGUE Division 3E | 2 Jul 06 |
| 400 | 53.0 | | | | 1 | | | | Carlisle | UKA Young Athletes League Northern 2N | 4 Jun 06 |
| 400 | 53.4 | | | | 1 | | | | Carlisle | Cumbria County Championships | 14 May 06 |
| 600 | 1:26.7 | | | | 2 | | | | Blackpool | Winter Warm-Up | 19 Mar 06 |
| 800 | 1:58.28 | | | | 4 | C | | | Stretford | BMC Gold Standard | 30 May 06 |
| 800 | 1:59.0 | | | | 2 | | | | Gateshead | Inter-County Schools Match | 17 Jun 06 |
| 800 | 1:59.36 | | | | 2 | | | | Jarrow | National Junior League Tyne Division | 7 May 06 |
| 800 | 2:01.8 | | | | 1 | | | | Carlisle | Border Harriers Open Meeting | 2 Apr 06 |
| 800 | 2:01.99 | | | | 5 | h2 | | | Gateshead | ESAA Championships | 7 Jul 06 |
| 800 | 2:02.34 | | | | 6 | | | | Gateshead | North of England Inter-Counties Championships | 30 Jul 06 |
| 1500 | 4:17.1 | | | | 1 | | | | Whitley Bay | UKA Young Athletes League Northern 2N | 25 Jun 06 |
| 2005 U17 Border |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:01.4 | | | | 2 | | | | Stretford | Northern 1W | 26 Jun 05 |
| 800 | 2:02.1 | | | | 6 | | | | Hexham | INTER COUNTY SCHOOLS | 18 Jun 05 |
| 800 | 2:02.4 | | | | 2 | | | | Blackburn | Northern 1W | 5 Jun 05 |
| 800 | 2:03.7 | | | | 2 | | | | Warrington | UK YOUNG ATHLETES’ LEAGUE Northern 1W Warrington | 26 Jun 05 |
| 800 | 2:03.7 | | | | 2 | | | | Warrington | UK YOUNG ATHLETES’ LEAGUE Northern 1W | 17 Jul 05 |
| 800 | 2:04.5 | | | | 2 | | | | Dumfries | Cumbria County Championships | 15 May 05 |
| 2004 U15 Border |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:06.7 | | | | 4 | | | | Middlesbrough | Middlesbrough | 19 Jun 04 |
| 800 | 2:06.76 | | | | 4 | h5 | | | Gateshead | English Schools' Championships | 9 Jul 04 |
| 800 | 2:08.8 | | | | 2 | | | | Lancaster | CUMBRIA | 15 May 04 |
| 800 | 2:09.16 | | | | 7 | s1 | | | Gateshead | English Schools' Championships | 9 Jul 04 |
| 2003 U15 Border |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:03.0 | | | | 2 | | | | Carlisle | CUMBRIA Carlisle (May10) | 10 May 03 |
| 2002 U13 Border |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:28.2 | | | | 1 | | | | Bolton | Northern One West Bolton | 2 Jun 02 |
| 1500 | 4:56.0 | | | | 1 | | | | Blackpool | Northern One West Blackpool | 30 Jun 02 |
| 1500 | 5:06.9 | | | | 1 | | | | Carlisle | BORDER H OM Carlisle | 16 Jun 02 |
| 2001 U13 Border |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:23.3 | | | | 1 | | | | CARLISLE | CUMBRIA CHAMPIONSHIPS SHEEPMOUNT STADIUM, CARLISLE | 13 May 01 |