| 2013 SEN City of Lisburn/Ireland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 18:44 | | | | 5 | | 1 | | Belfast Victoria Park | Belfast Victoria parkrun 5K Event 106 | 11 May 13 |
| 2012 SEN City of Lisburn/Ireland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:05.48 | | | | 1 | | | | Dublin (I), IRL | Irish Milers' Club | 30 Jun 12 |
| 800 | 2:07.03 | | | | 2 | A | | | Bedford | BMC Grand Prix Final | 25 Aug 12 |
| 800 | 2:07.08 | | | | 1 | | | | Antrim | Northern Ireland Championships | 4 Jun 12 |
| 800 | 2:07.10 | | | | 2 | B | | | Kessel-Lo, BEL | Meeting voor Mon | 18 Aug 12 |
| 800 | 2:07.25 | | | | 10 | 2 | | | Dublin (S), IRL | Morton International Games | 25 Jul 12 |
| 800 | 2:07.9 | | | | 3 | | | | Antrim | Brian Downing Memorial Meet | 18 Jul 12 |
| 800 | 2:08.57 | | | | 2 | | | | Dublin (S), IRL | Woodie's National League Premier Division | 22 Jul 12 |
| 800 | 2:08.67 | | | | 1 | | | | Dublin (S), IRL | Woodie’s DIY AAI Games | 20 May 12 |
| 800 | 2:08.81 | i | | | 3 | | | | Sheffield | McCain City Challenge | 4 Feb 12 |
| 1500 | 4:13.64 | | | | 5 | A | | | Watford | BMC Grand Prix | 9 Jun 12 |
| 1500 | 4:17.18 | | | | 2 | | | | Oordegem, BEL | Memorial Leon Buyle | 2 Jun 12 |
| 1500 | 4:20.17 | | | | 5 | B | | | Greystones, IRL | Irish Milers' Club | 26 May 12 |
| 1500 | 4:21.22 | | | | 3 | | | | Dublin (S), IRL | Woodie’s DIY AAI Senior Championships | 8 Jul 12 |
| 1500 | 5:10.66 | | | | 1 | | | | Antrim | Team Trophy and Athletics NI Relay Championships | 24 Jun 12 |
| 2011 SEN City of Lisburn/Windsor Slough Eton & Hounslow/Ireland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:06.16 | | | | 7 | A | | | Stretford | BMC Nike Grand Prix | 23 Jul 11 |
| 800 | 2:07.16 | | | | 1 | | | | Dublin (I), IRL | IMC/GV Ryan Crusaders Meet | 18 Jun 11 |
| 800 | 2:07.41 | | | | 2 | 2 | | | Namur, BEL | Athletissima Namur | 29 Jun 11 |
| 1500 | 4:16.40 | | | | 10 | A | | | Watford | BMC Nike Grand Prix | 11 Jun 11 |
| 1500 | 4:20.21 | | | | 7 | A | | | Sportcity | BMC Nike Grand Prix | 28 May 11 |
| 3000 | 9:32.76 | | | | 3 | | | | Bangor | North Down Track & Field Meeting | 5 Apr 11 |
| 3000 | DNF | | | | | | | | Loughborough | Loughborough International | 22 May 11 |
| 5M | 30:04 | | | 30:03 | 12 | | 1 | | Lough Macrory | Lough 5 | 31 Dec 11 |
| 2010 SEN City of Lisburn/Ireland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:03.96 | | | | 1 | | | | Tullamore, IRL | Irish Milers Club Open | 5 Jun 10 |
| 800 | 2:04.72 | | | | 4 | h1 | | | Delhi, IND | Commonwealth Games | 10 Oct 10 |
| 800 | 2:09.25 | | | | 1 | | | | Antrim | Northern Ireland & Ulster Senior Championships (inc Commonwealth Trials) | 12 Jun 10 |
| 1500 | 4:14.63 | i | | | 1 | | | | Belfast | Woodies DIY Indoor Championships of Ireland | 7 Feb 10 |
| 1500 | 4:16.32 | | | | 6 | | | | Budapest, HUN | European Team Championships - 1st League | 20 Jun 10 |
| 1500 | 4:17.06 | i | | | 3 | | | | Sheffield | Aviva World Trials & UK Championships | 14 Feb 10 |
| 1500 | 4:18.07 | | | | 6 | h2 | | | Delhi, IND | Commonwealth Games | 7 Oct 10 |
| 1500 | 4:21.90 | | | | 2 | 1 | | | Auburn AL, USA | War Eagle Invitational | 16 Apr 10 |
| 1500 | 4:23.59 | | | | 4 | | | | Hérouville-St-Clair, FRA | Meeting National D1 d'Hérouville | 16 Jun 10 |
| 3000 | 9:25.74 | i | | | 4 | | | | Cardiff | Welsh U15/U20 Championships | 31 Jan 10 |
| 2Miles | DNF | i | | | - | | | | Birmingham | Aviva Grand Prix | 20 Feb 10 |
| 2009 SEN City of Lisburn/Ireland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:04.23 | | | | 6 | A | | | Solihull | BMC Nike Grand Prix | 18 Jul 09 |
| 800 | 2:04.81 | | | | 8 | | | | Bottrop, GER | International Bottrop Athletics Gala | 26 Jun 09 |
| 800 | 2:05.15 | | | | 2 | | | | Dublin (S), IRL | Woodie's DIY Senior Track & Field Championships of Ireland | 2 Aug 09 |
| 800 | 2:05.4 | | | | 7 | 2 | | | Belfast | Northern Ireland Open Meeting | 12 Aug 09 |
| 800 | 2:09.45 | i | | | 1 | | | | Lexington KY, USA | Rod McCravy Memorial T&F Meet | 7 Feb 09 |
| 800 | 2:10.09 | | | | 1 | A | | | Birmingham | UK Women's League Division 1 | 6 Jun 09 |
| 800 | 2:12.48 | | | | 1 | h1 | | | Dublin (S), IRL | Woodie's DIY Senior Track & Field Championships of Ireland | 2 Aug 09 |
| 1500 | 4:10.30 | | | | 4 | | | | Ghent, BEL | Flanders Cup Meeting | 21 Jul 09 |
| 1500 | 4:16.02 | | | | 6 | A | | | Cardiff | BMC Nike Grand Prix | 15 Aug 09 |
| 1500 | 4:17.98 | | | | 3 | | | | Atlanta GA, USA | Georgia Tech Invitational | 15 May 09 |
| 1500 | 4:21.08 | | | | 2 | h1 | | | Antwerp, BEL | International Antwerp Athletics Gala | 29 Aug 09 |
| 1500 | 4:26.33 | | | | 2 | | | | Dublin (S), IRL | Woodie's DIY Senior Track & Field Championships of Ireland | 2 Aug 09 |
| Mile | 4:45.71 | i | | | 1 | | | | Lexington KY, USA | Rod McCravy Memorial T&F Meet | 7 Feb 09 |
| 3000 | 9:40.10 | | | | | | | | Athens GA, USA | Georgia Invitational | 9 May 09 |
| 10K | 36:07 | | | | 65 | | 2 | | Belfast | Seeley Cup 10K | 5 Dec 09 |
| 10K | 37:20 | | | | 45 | | 3 | | Belfast | Titanic Quarter 10K | 5 Apr 09 |
| ZXC | 17:25 | | | | 2 | | 2 | | Ballyclare | Mcconnell Shield | 7 Nov 09 |
| 2008 SEN City of Lisburn/Ireland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1MDH | 4:32 | | | | 3 | | | | Belfast | Mizuno Downhill Mile | 27 Aug 08 |
| 800 | 2:03.28 | | | | 6 | | | | Belfast | Northern Ireland Team Trophy | 6 Aug 08 |
| 800 | 2:03.65 | | | | 8 | A | | | Brasschaat, BEL | Flanders Cup | 23 Jul 08 |
| 800 | 2:06.15 | | | | 8 | A | | | Sportcity | BMC Nike Grand Prix | 31 May 08 |
| 800 | 2:06.58 | | | | 6 | | | | Leiria, POR | Spar European Cup | 21 Jun 08 |
| 800 | 2:07.8 | | | | 2 | A | | | Birmingham | UK Women's League Division 1 | 7 Jun 08 |
| 800 | 2:08.17 | | | | 1 | A | | | Dublin (S), IRL | Dublin Open Graded | 28 May 08 |
| 800 | 2:12.2 | | | | 1 | | | | Antrim | Northern Ireland Championships | 14 Jun 08 |
| 1500 | 4:11.91 | | | | 6 | | | | Oordegem, BEL | Memorial Leon Buyle | 26 Jul 08 |
| 1500 | 4:15.59 | | | | 9 | C | | | Belfast | BMC Regional Races | 20 Aug 08 |
| 1500 | 4:15.77 | | | | 11 | A | | | Belfast | BMC Regional Races | 25 Jun 08 |
| 1500 | 4:17.39 | | | | 3 | A | | | Solihull | BMC Nike Grand Prix | 28 Jun 08 |
| 1500 | 4:19.53 | | | | 7 | A | | | Eton | BMC Nike Grand Prix Final | 9 Aug 08 |
| 1500 | 4:19.56 | | | | 2 | | | | Dublin (S), IRL | Irish National Championships | 20 Jul 08 |
| 1500 | 4:26.3 | | | | 2 | | | | Antrim | Northern Ireland Championships | 14 Jun 08 |
| 3000 | 10:14.8 | | | | 1 | | | | Belfast | Londonderry Trophy | 7 Apr 08 |
| 2007 SEN City of Lisburn/Ireland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:04.4 | | | | 6 | | | | Belfast | Walsin Young Athletes' League | 9 Aug 07 |
| 800 | 2:05.68 | | | | 7 | D | | | Belfast | BMC Middle Distance Night | 16 Aug 07 |
| 800 | 2:06.32 | | | | 2 | | | | Dublin, IRL | Irish Championships | 22 Jul 07 |
| 800 | 2:06.39 | | | | 1 | | | | Eton | UK Women's League Division 2 | 7 Jul 07 |
| 800 | 2:06.41 | | | | 6 | 6 | | | Belfast | BMC Belfast Regional Races | 1 May 07 |
| 800 | 2:07.3 | | | | 1 | | | | Milton Keynes | UK Women's League Division 2 | 5 Aug 07 |
| 800 | 2:07.46 | | | | 1 | | | | Wigan | UK Women's League Division 2 | 3 Jun 07 |
| 800 | 2:08.59 | | | | 1 | | | | Antrim | Northern Ireland & Ulster Senior Championships | 16 Jun 07 |
| 800 | 2:08.73 | i | | | 1 | | | | Belfast | Irish Indoor Athletics Championships | 18 Feb 07 |
| 1000 | 2:44.41 | | | | 3 | | | | Grangemouth | Celtic Cup | 31 Jul 07 |
| 1500 | 4:14.08 | | | | 7 | A | | | Crystal Palace | BMC Nike Grand Prix Final | 25 Aug 07 |
| 1500 | 4:15.66 | | | | 8 | A | | | Stretford | BMC Nike Grand Prix | 11 Aug 07 |
| 1500 | 4:18.62 | | | | 8 | A | | | Sportcity | BMC Nike Grand Prix | 9 Jun 07 |
| 1500 | 4:21.01 | i | | | 1 | | | | Belfast | Irish Indoor Athletics Championships | 18 Feb 07 |
| 1500 | 4:28.23 | | | | 3 | | | | Bedford | CAU Inter County Championships | 28 May 07 |
| 3000 | 9:34.2 | | | | 17 | 1 | | | Belfast | Londonderry Trophy | 25 Apr 07 |
| 2006 SEN City of Lisburn/Ireland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:06.60 | | | | 2 | B | | | Belfast | BMC Regional Races | 7 Sep 06 |
| 800 | 2:11.3 | | | | 1 | | | | Navan, IRE | A.A.I National League | 16 Jul 06 |
| 800 | 2:12.80 | | | | 7 | B | | | Antrim | BMC Regional Races | 2 Aug 06 |
| 1500 | 4:26.62 | | | | 1 | | | | Belfast | Celebrate Belfast & Northern Ireland Championships | 10 Jun 06 |
| 1500 | 4:27.22 | | | | 1 | | | | Tullamore, IRE | Hibernian League Final Division One | 20 Aug 06 |
| 1500 | 4:36.04 | | | | 1 | | | | Belfast | Team Trophy | 16 Aug 06 |
| 2005 SEN City of Lisburn/Ireland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 58.1 | | | | 3 | | | | Antrim | NORTHERN IRELAND U23 | 7 Jun 05 |
| 800 | 2:06.29 | | | | 6 | 2 | | | Loughborough | Loughborough | 22 May 05 |
| 800 | 2:07.25 | | | | 5 | 6 | | | Belfast | MAD NITS 800M MADNESS Belfast | 11 Aug 05 |
| 800 | 2:07.68 | | | | 1 | | | | Belfast | NORTHERN IRELAND & ULSTER CHAMPIONSHIPS Belfast | 11 Jun 05 |
| 800 | 2:07.86 | | | | 6 | A | | | Cardiff | BMC | 16 Jul 05 |
| 800 | 2:14.44 | | | | 1 | | | | Antrim | ANTRIM GAMES | 28 May 05 |
| 1500 | 4:15.77 | | | | 3 | A | | | Solihull | BMC | 25 Jun 05 |
| 1500 | 4:19.68 | | | | 8 | A | | | Crystal Palace | BMC | 6 Aug 05 |
| 1500 | 4:23.21 | i | | | 2 | | | | Birmingham | BIRMINGHAM GAMES | 30 Jan 05 |
| 1500 | 4:25.91 | i | | | 2 | | | | Glasgow | DM HALL SCOTTISH CHAMPIONSHIPS Kelvin Hall, Glasgow | 23 Jan 05 |
| 1500 | 4:31.34 | i | | | 7 | | | | Sheffield | AAA Indoor Champs | 13 Feb 05 |
| 5K | 17:35 | | | | 2 | | | | Belfast | QUEEN? UNIVERSITY 5km | 13 Apr 05 |
| 10K | 36:41 | | | | | | 1 | | Belfast | JOE SEELEY 10km | 26 Nov 05 |
| 10K | 36:49 | | | | 25 | | | | Downpatrick | | 20 Mar 05 |
| 2004 SEN City of Lisburn/Ireland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:03.78 | | | | 3 | | | | Dublin, IRL | Dublin, IRE | 25 Jun 04 |
| 800 | 2:04.75 | | | | 2 | | | | Namur, BEL | Namur, BEL | 2 Jul 04 |
| 800 | 2:06.67 | | | | 4 | | | | Bangor | NORTH DOWN INTERNATIONAL GAMES Bangor (Northern Ireland) | 16 Jul 04 |
| 800 | 2:06.73 | | | | 2 | | | | Glasgow (S) | SUNDAY MAIL SCOTTISH CHAMPIONSHIPS Scotstoun a=14, b=15 | 15 Aug 04 |
| 800 | 2:07.73 | | | | 2 | | | | Dublin, IRL | Champs | 25 Jul 04 |
| 800 | 2:13.15 | | | | ht | | | | Glasgow (S) | SUNDAY MAIL SCOTTISH CHAMPIONSHIPS Scotstoun a=14, b=15 | 15 Aug 04 |
| 1500 | 4:16.26 | | | | 3 | A | | | Sportcity | BMC | 26 Jun 04 |
| 1500 | 4:19.5 | | | | 1 | | | | Belfast | DEEP RIVER ROCK YOUNG ATHLETES' SERIES Belfast | 26 Aug 04 |
| 1500 | 4:23.44 | | | | 2 | | | | Glasgow (S) | SUNDAY MAIL SCOTTISH CHAMPIONSHIPS Scotstoun a=14, b=15 | 14 Aug 04 |
| Mile | 5:05.9 | | | | 1 | | | | Belfast | DEEP RIVER ROCK YOUNG ATHLETES' MEETING Belfast | 6 May 04 |
| 2003 SEN City of Lisburn/Ireland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:03.41 | | | | 3 | | | | Dublin, IRL | Dublin, IRE | 15 Aug 03 |
| 800 | 2:04.2 | | | | 3 | | | | Bangor (NI) | BMC | 1 Aug 03 |
| 800 | 2:04.4 | | | | 3 | | | | Namur, BEL | Namur, BEL | 26 Jul 03 |
| 800 | 2:04.65 | | | | 4 | | | | Hamburg, GER | | 20 Jul 03 |
| 800 | 2:05.29 | | | | 5 | | | | Riga, ITA | | 12 Jun 03 |
| 800 | 2:05.46 | | | | 8 | A | | | Watford | BMC Grand Prix | 5 Jul 03 |
| 800 | 2:06.09 | | | | 3 | | | | Runaway Bay, AUS | Gold Coast (Runaway Bay) | 12 Apr 03 |
| 800 | 2:06.44 | | | | 5 | A | | | Wythenshawe | BMC Grand Prix | 31 May 03 |
| 800 | 2:06.49 | | | | 2 | | | | Glasgow (S) | BMC Grand Prix | 30 Aug 03 |
| 800 | 2:07.4 | | | | 2 | | | | Navan, IRE | AAI GAMES, Navan, | 17 May 03 |
| 800 | 2:13.22 | | | | 1 | | | | Dublin, IRL | ALL-IRELAND SENIOR Champs, Dublin | 10 Aug 03 |
| 1500 | 4:19.58 | | | | 7 | | | | Ventspils, LAT | Ventspils | 14 Jun 03 |
| 1500 | 4:20.80 | | | | 3 | | | | Bedford | INTER-COUNTIES Champs, Bedford (a) = 25th; (b) = 26th | 26 May 03 |
| 1500 | 4:21.67 | | | | 7 | A | | | Solihull | BMC Grand Prix | 6 Aug 03 |
| 1500 | 4:23.28 | | | | 1 | | | | Belfast | ROYAL HOSPITALS NORTHERN IRELAND AND ULSTER Champs Mary Peters, Belfast | 7 Jun 03 |
| 3000 | 9:36.2 | | | | 1 | | 1 | | Belfast | | 2 Sep 03 |
| 2002 SEN City of Lisburn/Ireland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 600 | 1:35.2 | | | | 1 | | | | Bangor (NI) | NIAF OM Ballykillaire, Bangor, Northern I | 20 Apr 02 |
| 800 | 2:04.55 | | | | 3 | | | | Riga, LAT | | 31 May 02 |
| 800 | 2:06.04 | | | | 2 | | | | Dublin, IRL | Champs | 14 Jul 02 |
| 800 | 2:06.07 | | | | 2 | | | | Tallinn, EST | European Cup Second League Group A | 22 Jun 02 |
| 800 | 2:06.56 | | | | 3 | | | | Kilkenny, IRE | Kilkenny | 19 May 02 |
| 800 | 2:06.68 | | | | 6 | h4 | | | Manchester (CG) | Commonwealth Games | 27 Jul 02 |
| 800 | 2:06.93 | | | | 2 | | | | Belfast | NORTHERN IRELAND AND ULSTER Champs | 8 Jun 02 |
| 800 | 2:08.10 | | | | 3 | h2 | | | Manchester (CG) | Aqua-Pura Commonwealth Trials | 15 Jun 02 |
| 800 | 2:08.45 | | | | 8 | | | | Bangor (NI) | BMC | 21 Jul 02 |
| 800 | 2:13.22 | i | | | 2 | | | | Glasgow | DM HALL SCOTTISH SENIOR Champs Kelvin Hall, | 20 Jan 02 |
| 1500 | 4:16.46 | | | | 11 | | | | Manchester (CG) | Commonwealth Games | 31 Jul 02 |
| 1500 | 4:18.45 | | | | 8 | s2 | | | Manchester (CG) | Commonwealth Games | 30 Jul 02 |
| 1500 | 4:20.40 | | | | mx | | 1 | | Belfast | | 2 May 02 |
| 1500 | 4:22.45 | | | | 10 | | | | Loughborough | Aqua Pura International Loughborough | 18 May 02 |
| 1500 | 4:23.87 | | | | 3 | | | | Belfast | GOLDEN FOUR LEAGUE Belfast | 2002 |
| 1998 U23 City of Lisburn/Ireland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:11.59 | | | | 8 | A | | | Wythenshawe | BMC Grand Prix | 3 Jun 98 |
| 1990 U13 City of Lisburn/Ireland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 67.02 | 400 | | | | | | | | Antrim | - | 9 Jun 90 |