| 2013 SEN Bristol & West/Mendip |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 17:49 | | | | 17 | | | | Yeovilton | Yeovilton Summer 5K Series | 8 May 13 |
| parkrun | 18:33 | | | | 4 | | | | Ashton Court | Ashton Court parkrun 5K Event 91 | 16 Feb 13 |
| parkrun | 19:01 | | | | 4 | | | | Ashton Court | Ashton Court parkrun 5K Event 86 | 5 Jan 13 |
| 2012 SEN Bristol & West/Mendip |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:57.1 | | | | 3 | A | | | Cheltenham | Up & Running Midland League Division 1 | 5 May 12 |
| 800 | 1:57.56 | i | | | 3 | h3 | | | Cardiff | Welsh U13/U15/Senior Championships | 21 Jan 12 |
| 800 | 1:57.6 | | | | 2 | A | | | Stoke Gifford | Up & Running Midland League Division 1 | 1 Jul 12 |
| 800 | 1:58.43 | i | | | 4 | | | | Birmingham | Midland Championships | 11 Feb 12 |
| 800 | 1:58.45 | i | | | 3 | h3 | | | Birmingham | Midland Championships | 11 Feb 12 |
| 800 | 1:59.26 | | | | 2 | | | | Yate | Avon & West Of England Open Track & Field Championships | 12 May 12 |
| 800 | 2:00.8 | | | | 3 | 3 | | | Cheltenham | Cheltenham Midsummer Open | 18 Jul 12 |
| 1500 | 4:13.4 | | | | 3 | A | | | Cheltenham | Up & Running Midland League Division 1 | 5 May 12 |
| 5K | 17:25 | | | | 14 | | | | Sandhurst | White Horse 5K Series | 21 Jun 12 |
| 5K | 17:39 | | | | 19 | | | | Yeovilton | Yeovilton Summer 5K Series | 11 Apr 12 |
| 2011 SEN Bristol & West/Mendip |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 600 | 1:25.49 | i | | | 4 | 3 | | | Cardiff | UWIC Grand Prix | 11 Dec 11 |
| 5K | 17:08 | | | | 17 | | | | Bristol | Bridge Inn (Bristol) 5K Series | 22 Feb 11 |
| 5K | 17:26 | | | | 5 | | | | Street | Street 5K Series | 9 Nov 11 |
| 2010 SEN Bristol & West/Mendip |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:53.24 | | | | 4 | B | | | Watford | BMC Gold Standard Races | 30 Jun 10 |
| 800 | 1:53.43 | | | | 2 | F | | | Solihull | BMC Nike Grand Prix | 10 Jul 10 |
| 800 | 1:53.81 | | | | 5 | A2 | | | Antwerp, BEL | International Antwerp Athletics Gala | 28 Aug 10 |
| 800 | 1:53.90 | | | | 5 | A | | | Birmingham (Un) | BMC Regional Races | 2 Jun 10 |
| 800 | 1:53.96 | | | | 8 | B | | | Eltham | BMC Regional Races | 18 Aug 10 |
| 800 | 1:54.01 | | | | 3 | | | | Birmingham | Midland Counties U20/Senior Championships | 13 Jun 10 |
| 800 | 1:54.44 | i | | | 2 | | | | Birmingham | Midland County Championships (inc SW Champs) | 13 Feb 10 |
| 800 | 1:55.30 | i | | | 4 | | | | Cardiff | Welsh Senior Championships | 23 Jan 10 |
| 800 | 1:55.76 | i | | | 1 | h5 | | | Birmingham | Birmingham Games | 6 Feb 10 |
| 800 | 1:56.73 | | | | 4 | h2 | | | Birmingham | Midland Counties U20/Senior Championships | 13 Jun 10 |
| 800 | 1:57.54 | i | | | 2 | h3 | | | Cardiff | Welsh Senior Championships | 23 Jan 10 |
| 800 | 1:58.11 | i | | | 1 | h3 | | | Birmingham | Midland County Championships (inc SW Champs) | 13 Feb 10 |
| 800 | 1:58.12 | | | | 6 | A | | | Birmingham (Un) | BMC Regional Races | 23 Jun 10 |
| 800 | 1:58.19 | | | | 1 | | | | Yate | Avon County Championships (inc West of England Championships) | 8 May 10 |
| 1500 | 4:08.13 | | | | 1 | | | | Yate | Avon County Championships (inc West of England Championships) | 8 May 10 |
| 5K | 16:44 | | | | 6 | | | | Bristol | Bridge Inn (Bristol) 5K Series | 28 Sep 10 |
| 2009 SEN Bristol & West/Mendip |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 600 | 1:25.81 | i | | | 1 | 2 | | | Cardiff | UWIC Open | 12 Dec 09 |
| 800 | 1:56.56 | | | | 1 | | | | Street | South West Athletics League | 24 May 09 |
| 800 | 2:01.1 | | | | 3 | h4 | | | Cheltenham | Cheltenham Mid Summer Open | 22 Jul 09 |
| 2008 SEN Bristol & West |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:58.2 | | | | 1 | B | | | Tipton | Midland League Division 2 | 7 Jun 08 |
| 800 | 2:01.0 | | | | | | | | Telford | Midland League Division 2 | 3 May 08 |
| 800 | 2:01.6 | | | | | | | | Loughborough | Midland League Division 2 | 5 Jul 08 |
| 5K | 16:39 | | | | 2 | | | | Bristol | Bridge Inn 5K | 27 May 08 |
| 2007 SEN Bristol & West |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:55.08 | i | | | 1 | | | | Birmingham | Midland Championships & Open - Part 2 | 18 Feb 07 |
| 800 | 1:57.8 | | | | 2 | B | | | Telford | Midland Men's League Division 1 | 5 May 07 |
| 800 | 1:59.2 | | | | 9 | A | | | Exeter | BMC Exeter Regional Races | 26 Jun 07 |
| 4MXC | 22:10 | | | | 7 | | | | Gloucester | Gloucester Chocolate Biscuit 5 And Young Athletes' 1.5 | 10 Nov 07 |
| 2006 SEN Bristol & West/Bath Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 600 | 1:22.1 | | | | 1 | | | | Cheltenham | Brewer Games | 1 May 06 |
| 800 | 1:53.16 | | | | 4 | D | | | Watford | BMC/Nike Grand Prix | 10 Jun 06 |
| 800 | 1:53.2 | | | | 2 | | | | Tipton | Midland Men's League Division 1 | 1 Jul 06 |
| 800 | 1:53.71 | | | | 4 | B | | | Watford | BMC Gold Standard Races | 26 Jul 06 |
| 800 | 1:53.86 | | | | 2 | | | | Birmingham | Midland Senior & U20 Championships | 18 Jun 06 |
| 800 | 1:53.93 | | | | 4 | | | | Birmingham | Senior Inter-Territorial Inc Midland 3000m Champs | 24 Jun 06 |
| 800 | 1:56.9 | | | | 1 | B | | | Coventry | Midland Men's League Division 1 | 6 May 06 |
| 1500 | 3:56.8 | | | | 2 | | | | Mansfield | Midland Men's League Division 1 | 5 Aug 06 |
| 1500 | 4:02.9 | | | | 5 | | | | Coventry | Midland Men's League Division 1 | 6 May 06 |
| 5K | 16:38 | | | | 3 | | | | Bristol | Bridge Inn 5km | 26 Sep 06 |
| 4M | 21:39 | | | | 24 | | | | Clevedon | Clevedon 4 | 26 Dec 06 |
| 5M | 27:51 | | | | 6 | | | | Weston-super-Mare | Weston Prom Run 5 | 16 Mar 06 |
| 2005 SEN Bristol & West/Bath Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:54.7 | | | | 1 | | | | Tipton | MIDLAND MEN’S LEAGUE Division 1 | 2 Jul 05 |
| 800 | 1:54.9 | | | | 3 | | | | Telford | MIDLAND MENÆS LEAGUE Division 1 Telford | 6 Aug 05 |
| 800 | 1:55.40 | | | | 1 | G | | | Solihull | BMC | 25 Jun 05 |
| 800 | 1:57.3 | | | | 4 | | | | Yate | WEST OF ENGLAND CHAMPIONSHIPS | 15 May 05 |
| 800 | 1:58.01 | | | | 6 | E | | | Cardiff | BMC | 16 Jul 05 |
| 5K | 16:39 | | | | 17 | | | | Yeovilton | YEOVIL TOWN SUMMER 5km | 8 Jun 05 |
| 5K | 16:45 | | | | 23 | | | | Yeovilton | YEOVIL SUMMER 5Km SERIES | 11 May 05 |
| 5M | 27:51 | | | | 12 | | | | Weston-super-Mare | PROM RUN 5 | 17 Nov 05 |
| 2004 SEN Bristol & West/Bath Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:52.36 | i | | | 1 | | | | Birmingham | MIDLAND CHAMPIONSHIPS - PART 1 | 31 Jan 04 |
| 800 | 1:53.47 | i | | | 4 | | | | Cardiff | BUSA INDOOR CHAMPS Cardiff | 29 Feb 04 |
| 800 | 1:53.95 | i | | | 6 | h2 | | | Sheffield | AAA Indoor Championships | 7 Feb 04 |
| 1500 | 4:01.30 | i | | | 2 | | | | Cardiff | AAW OPEN NIAC, Cardiff | 4 Jan 04 |
| 5K | 16:42 | | | | 3 | | | | Bristol | INNSPIRED PUBS BRISTOL BRIDGE INN SERIES | 1 Mar 04 |
| 5M | 28:28 | | | | 10 | | | | Weston | WESTON PROM 5 | 18 Mar 04 |
| 2003 U23 Bristol & West/Bath Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:52.59 | i | | | 3 | | | | Birmingham | MIDLAND Champs (Part 1) NIA, Birmingham | 19 Jan 03 |
| 800 | 1:52.85 | | | | 9= | A | | | Watford | BMC | 23 Jul 03 |
| 800 | 1:52.88 | | | | 4 | B | | | Watford | BMC | 20 Aug 03 |
| 800 | 1:53.0 | | | | 2 | | | | Tamworth | MIDLAND MEN'S LEAGUE D1 Tamworth | 7 Jun 03 |
| 800 | 1:53.19 | | | | 6 | | | | Derby | Inter Area U23 Match | 10 Aug 03 |
| 800 | 1:54.0 | | | | 4 | E | | | Solihull | BMC Grand Prix | 6 Aug 03 |
| 800 | 1:55.93 | i | | | 6 | h2 | | | Birmingham | AAA INDOOR CHAMPS BIRMINGHAM NIA | 2 Mar 03 |
| 800 | 1:56.21 | i | | | sf | | | | Glasgow | BUSF Kelvin Hall, Glasgow (a = 22 b = 23) | 23 Feb 03 |
| 800 | 1:57.31 | i | | | 7 | | | | Glasgow | BUSF Kelvin Hall, Glasgow (a = 22 b = 23) | 23 Feb 03 |
| 800 | 1:57.63 | | | | 5 | s2 | | | Bedford | BUSF Champs Bedford | 5 May 03 |
| 800 | 1:58.10 | | | | ht | | | | Birmingham | MIDLAND Champs Birmingham Alexander Stadium | 22 Jun 03 |
| 1500 | 4:05.39 | i | | | 1 | | | | Cardiff | OM NIAC, Cardiff | 5 Jan 03 |
| 2002 U23 Bristol & West |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:54.5 | | | | 2 | | | | Cannock | Midland League | 18 May 02 |
| 800 | 1:54.84 | | | | 1 | | | | Birmingham | MIDLAND Champs Birmingham | 1 Jun 02 |
| 800 | 1:55.5 | | | | 2 | | | | Rugby | MIDLAND MENS LEAGUE D1 Rugby | 3 Aug 02 |
| 800 | 1:55.57 | | | | 1 | G | | | Watford | WOpen | 28 Aug 02 |
| 800 | 1:55.71 | | | | 4 | A | | | Watford | | 4 Sep 02 |
| 800 | 1:58.2 | | | | 4 | | | | Derby | DERBY CHALLENGE / CLEVELAND CUP Derby | 11 Aug 02 |
| 1500 | 4:00.57 | | | | 8 | A | | | Street | BMC PB Classic | 6 May 02 |
| 1500 | 4:04.38 | | | | 1 | | | | Antwerp, BEL | Antwerp | 7 Sep 02 |
| 2001 U23 Bristol & West |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:55.2 | | | | 1 | | | | Cheltenham | CHELTENHAM OPEN | 18 Jul 01 |
| 800 | 1:56.8 | | | | 3 | | | | Yate | MIDLAND MEN'S LEAGUE DIVISION ONE Yate | 21 Jul 01 |
| 800 | 2:01.09 | | | | 7 | h2 | | | Bedford | Inter Counties | 28 May 01 |
| 1500 | 3:58.47 | | | | 11 | C | | | Solihull | BMC | 23 Jun 01 |
| 3000 | 8:53.67 | | | | 7 | | | | Street | BMC | 7 May 01 |
| 2000 U20 Bristol & West |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 600 | 1:23.0 | | | | 2 | | | | Swindon | SWINDON HARRIERS OPEN | 16 Apr 00 |
| 800 | 1:52.40 | | | | 3 | C | | | Solihull | BMC Grand Prix | 19 Aug 00 |
| 800 | 1:54.40 | | | | 2 | D | | | Battersea Park | BMC | 25 Jun 00 |
| 800 | 1:55.8 | | | | 2 | F | | | Watford | Watford Open Meeting | 2 Aug 00 |
| 800 | 1:55.95 | | | | 1 | A | | | Street | BMC PB Classic | 1 May 00 |
| 800 | 1:56.8 | | | | 4 | | | | Newport | Newport | 11 Jun 00 |
| 800 | 1:58.78 | | | | 7 | h3 | | | Sheffield | English Schools' Championships | 8 Jul 00 |
| 800 | 2:00.80 | | | | 3 | | | | Solihull | MIDLAND | 1 Jun 00 |
| 1000 | 2:31.2 | | | | 2 | | | | Swindon | SWINDON HARRIERS OPEN | 16 Apr 00 |
| 1500 | 3:56.61 | | | | 3 | B | | | Watford | BMC Gold Standard Races | 30 Aug 00 |
| 1500 | 4:04.0 | | | | 2 | B | | | Luton | BAL QUALIFYING MATCH | 9 Sep 00 |
| 1500 | 4:04.7 | | | | 1 | | | | Yate | BBY OPEN SERIES Yate | 17 Sep 00 |