| 2010 U23 North Belfast |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 16:33 | | | | 32 | | | | Belfast | Queens 5K | 31 Mar 10 |
| 2009 U20 North Belfast |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 35:11 | | | | 47 | | | 3 | Belfast | Seeley Cup 10K | 5 Dec 09 |
| 10KXC | 39:10 | | | | 14 | | | | Belfast | NI & Ulster Junior & Veterans Championships | 17 Jan 09 |
| ZXC | 47:37 | | | | 59 | | | | Londonderry | NI & Ulster Senior Championships | 31 Jan 09 |
| 2008 U20 North Belfast |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 9:00.33 | | | | 3 | | | | Belfast | NIA Sprints Meeting | 13 Aug 08 |
| 3000 | 9:04.88 | | | | 2 | | | | Antrim | Northern Ireland & Ulster Age Group Championships | 8 Jun 08 |
| 5000 | 15:43.8 | | | | 1 | | | | Antrim | Ulster Schools Championships | 17 May 08 |
| 5000 | 15:47.46 | | | | 2 | | | | Antrim | AAI National League Rd 1 | 18 May 08 |
| 5000 | 16:00.91 | | | | 4 | | | | Tullamore, IRL | Irish Schools' Championships | 31 May 08 |
| 5K | 15:26 | | | | 44 | | | 2 | Armagh | Armagh International Road Race | 21 Feb 08 |
| 5K | 15:32 | | | | 2 | | | | Jordanstown | University of Ulster 5K Challenge 2008 | 16 Apr 08 |
| 5K | 15:37 | | | | 10 | | | 1 | Belfast | Queen's 5K Race Round the River | 9 Apr 08 |
| ZXC | 20:38 | | | | 2 | | | | Mallusk | Ulster Schools Cross Country | 19 Feb 08 |
| ZXC | 21:20 | | | | 12 | | | | Belfast | UK Challenge Series | 5 Jan 08 |
| ZXC | 27:51 | | | | 21 | | | 11 | Edinburgh | UK:A Home International | 29 Mar 08 |
| ZXC | 29:05 | | | | 81 | | | | Nottingham | Inter Counties Championships | 15 Mar 08 |
| ZXC | 32:31 | | | | 61 | | | 11 | Edinburgh | Great Edinburgh International inc Inter-District Championships | 12 Jan 08 |
| ZXC | 33:35 | | | | 5 | | | | Londonderry | Junior & Veterans' Championships | 19 Jan 08 |
| 2007 U20 North Belfast |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:15.6 | | | | 4 | | | | Belfast | Walsin Young Athlete Series: Meeting 2 | 26 Apr 07 |
| 1500 | 4:15.6 | | | | | | | | Belfast | Walsin Young Athlete Series: Meeting 2 | 26 Apr 07 |
| 3000 | 9:17.31 | | | | | | | | Antrim | Northern Ireland & Ulster Age Group Championships | 10 Jun 07 |
| 5000 | 15:51.06 | | | | 4 | | | | Tullamore, IRL | Irish Schools Finals | 2 Jun 07 |
| 5K | 15:36 | | | | 39 | | | | Armagh | Armagh International | 1 Feb 07 |
| 5K | 15:43 | | | | 8 | | | | Belfast | Queens 5K - Race Round The River | 28 Mar 07 |
| 10K | 32:53 | | | | 18 | | | 3 | Belfast | Seeley Cup | 8 Dec 07 |
| 10K | 33:29 | | | | 10 | | | 1 | Belfast | Spar Laganside 10K | 2 Sep 07 |
| ZXC | 16:21 | | | | 6 | | | 6 | Jordanstown | NIAF Even Age Groups Championships | 27 Oct 07 |
| ZXC | NT | | | | 8 | | | | Curragh, IRL | All Ireland Inter Counties | 25 Nov 07 |
| 2006 U17 North Belfast |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 9:03.13 | | | | 9 | | | | Glasgow (S) | UK Schools Games | 10 Sep 06 |
| 3000 | 9:13.3 | | | | 2 | | | | Antrim | Ulster Schools Championships | 20 May 06 |
| 5K | 16:05 | | | | 1 | | | | Belfast | North Belfast 10km | 1 Sep 06 |
| 2005 U17 North Belfast |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:29.7 | | | | 2 | | | | Belfast | NORTHERN IRELAND YOUNG ATHLETES’ LEAGUE Belfast | 5 May 05 |
| 3000 | 9:29.4 | | | | 5 | | | | Antrim | NIAF MIDDLE DISTANCE EVENT | 24 Aug 05 |
| 3000 | 9:35.1 | | | | 1 | | | | Antrim | NORTHERN IRELAND AGE GROUP CHAMPIONSHIPS (NI age groups) | 18 Jun 05 |
| 5K | 16:29 | | | | 21 | | | | Belfast | QUEEN? UNIVERSITY 5km | 13 Apr 05 |
| 2004 U15 North Belfast |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 9:58.0 | | | | 1 | | | | Ballykillaire | NORTHERN IRELAND YOUNG ATHLETES' LEAGUE Ballykillaire | 10 Jun 04 |
| 2003 U15 North Belfast |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:25.9 | | | | 1 | | | | Antrim | NORTHERN IRELAND YAL Antrim | 26 Apr 03 |
| 2002 U13 North Belfast |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:22.6 | | | | 3 | | | | Antrim | NORTHERN IRELAND YAL ANTRIM FOR | 27 Apr 02 |