| 2013 U20 St. Malachy's |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:00.54 | | | | 3 | | | | Belfast | Lagan Valley AC Super 5 Open Meeting | 2 May 13 |
| 3000 | 8:51.30 | | | | 7 | | | | Antrim | Athletics Northern Ireland Open Meeting | 4 May 13 |
| 5000 | 15:16.81 | | | | 6 | | | | Belfast | Northern Ireland & Ulster Championships | 15 Jun 13 |
| 5K | 15:20 | | | | 46 | | | | Armagh | Armagh International Road Race | 14 Feb 13 |
| 5K | 15:47 | | | | 11 | | | 3 | Belfast | Queens Sport 5K | 27 Mar 13 |
| parkrun | 15:46 | | | | 1 | | | 1 | Belfast Waterworks | Waterworks parkrun 5K Event 137 | 1 Jun 13 |
| 10K | 33:43 | | | 33:39 | 8 | | | 1 | Belfast | Titanic Quarter 10K | 21 Apr 13 |
| ZXC | 20:20 | | | | 8 | | | | Tullamore, IRL | AAI Inter Club | 24 Feb 13 |
| ZXC | 25:19 | | | | 12 | | | | Cardiff | McCain UK Cross Challenge Series | 20 Jan 13 |
| ZXC | 38:26 | | | | 30 | | | | Antrim | McCain UK Cross Challenge Series (Inc NI Senior Champs) | 12 Jan 13 |
| 2012 U20 St. Malachy's |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3K | 11:01 | | | | 69 | | | | Armagh | Armagh Open 3K | 9 Feb 12 |
| parkrun | 16:03 | | | | 1 | | | 1 | Belfast Waterworks | Waterworks parkrun 5K Event 115 | 29 Dec 12 |
| parkrun | 16:07 | | | | 1 | | | 1 | Belfast Waterworks | Waterworks parkrun 5K Event 114 | 25 Dec 12 |
| parkrun | 16:23 | | | | 1 | | | 1 | Belfast Waterworks | Waterworks parkrun 5K Event 113 | 22 Dec 12 |
| parkrun | 16:32 | | | | 1 | | | 1 | Belfast Waterworks | Waterworks parkrun 5K Event 108 | 17 Nov 12 |
| parkrun | 16:36 | | | | 1 | | | 1 | Belfast Waterworks | Waterworks parkrun 5K Event 99 | 15 Sep 12 |
| 10K | 34:15 | | | 34:14 | 10 | | | | Bangor | Bangor 10K | 29 Sep 12 |
| 10K | 35:28 | | | 35:25 | 16 | | | 1 | Belfast | Laganside 10K | 2 Sep 12 |
| ZXC | 20:22 | | | | 3 | | | | Adamstown, IRL | All Ireland Juvenile Uneven Age Groups Championships | 9 Dec 12 |
| ZXC | 21:39 | | | | 6 | | | | Ratoath, IRL | All Ireland Juvenile Even Age Groups Championships | 25 Nov 12 |
| ZXC | 22:55 | | | | 50 | | | | Edinburgh | Bupa Great Edinburgh Cross Country | 7 Jan 12 |
| ZXC | 23:24 | | | | 1 | | | | Killybegs | NI and Ulster Uneven Age Group Championships | 11 Nov 12 |
| ZXC | 24:11 | | | | 11 | | | | Mullusk | Ulster Schools' Championships | 22 Feb 12 |
| ZXC | 30:31 | | | | 14 | | | 3 | Rostrevor | Bobby Rea Cross Country Championships | 27 Oct 12 |
| ZXC | NT | | | | 27 | | | | Galway, IRL | Irish Schools' Championships | 10 Mar 12 |
| 2011 U20 St. Malachy's |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:03.61 | | | | 8 | | | | Belfast | Edwards & Co Super Five Series | 28 Apr 11 |
| 3000 | 9:42.26 | | | | 2 | 2 | | | Belfast | Athletics NI Open Graded Meet | 1 Jun 11 |
| 5000 | 16:08.21 | | | | 8 | | | | Antrim | AVIVA Ulster Schools Track and Field Championships | 20 May 11 |
| 5000 | 16:08.6 | | | | 3 | | | | Belfast | Athletics NI Open Graded Meet | 11 May 11 |
| 3K | 9:00 | | | | 9 | | | | Armagh | Armagh Open 3K | 10 Feb 11 |
| 3M | 15:31 | | | | 30 | | | | Old Billingsgate | Virgin London Mini Marathon | 17 Apr 11 |
| 5K | 15:56 | | | | 24 | | | 4 | Belfast | Queens Round the River 5K | 30 Mar 11 |
| 5K | 16:05 | | | | 6 | | | 1 | Carlingford, IRL | Carlingford 5K | 5 Aug 11 |
| 5K | 16:21 | | | | 3 | | | 1 | Belfast | Embankment 5K | 17 Sep 11 |
| parkrun | 16:24 | | | | 1 | | | 1 | Belfast | Waterworks parkrun 5K Event 48 | 1 Oct 11 |
| parkrun | 16:48 | | | | 1 | | | 1 | Belfast | Waterworks parkrun 5K Event 30 | 28 May 11 |
| parkrun | 16:53 | | | | 3 | | | 1 | Belfast | Waterworks parkrun 5K Event 61 | 31 Dec 11 |
| 6KXC | NT | | | | 9 | | | | Sligo, IRL | Irish Inter Counties (Inc Even Ages champs) | 27 Nov 11 |
| 10K | 34:38 | | | 34:36 | 5 | | | | Bangor | Bangor 10K | 24 Sep 11 |
| ZXC | 20:14 | | | | 2 | | | | Donegal | NI & Ulster Even Juvenile Championships | 23 Oct 11 |
| ZXC | 20:41 | | | | 18 | | | | Dublin, IRL | Aviva Irish Schools' Championships | 12 Mar 11 |
| ZXC | 20:43 | | | | 2 | | | | Belfast | NI & Ulster Uneven Juvenile Championships (inc Bobby Rea Memorial) | 5 Nov 11 |
| ZXC | 21:30 | | | | 6 | | | | Belfast | Aviva Ulster Schools Championships | 23 Feb 11 |
| ZXC | 28:36 | | | | 3 | | | | Ballyclare | McConnell Shield | 12 Nov 11 |
| 2010 U17 St. Malachy's |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:10.16 | | | | 5 | | | | Belfast | Belfast Edwards & Co Super 5 Series | 29 Apr 10 |
| 1500 | 4:32.1 | | | | 3 | | | | Belfast | Belfast Edwards & Co Super 5 Series | 15 Apr 10 |
| 1500 | 4:34.27 | | | | 1 | | | | Belfast | Athletics NI Local Open | 24 Jul 10 |
| 3000 | 9:29.99 | | | | 3 | | | | Antrim | NI Team Trophy 2010 | 21 Aug 10 |
| 3000 | 9:37.0 | | | | 3 | | | | Bangor | Athletics NI Open | 30 Jun 10 |
| 3000 | 9:42.26 | | | | 2 | 1 | | | Antrim | Athletics NI Open | 21 Apr 10 |
| 3000 | 9:44.32 | | | | 7 | | | | Antrim | Ulster Schools Championships | 21 May 10 |
| 5K | 16:37 | | | | 10 | | | 2 | Belfast | Embankment 5K | 18 Sep 10 |
| 5K | 16:40 | | | | 40 | | | | Belfast | Queens 5K | 31 Mar 10 |
| 5.6KXC | 20:42 | | | | 33 | | | | Antrim | McCain UK Cross Challenge | 23 Jan 10 |
| ZXC | 17:43 | | | | 2 | | | | Scotstown | NI & Ulster Uneven Age Groups Championships | 7 Nov 10 |
| ZXC | 21:19 | | | | 8 | | | | Jordanstown | NI & Ulster Even Age Groups Championships | 23 Oct 10 |
| 2009 U17 St. Malachy's |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:12.5 | | | | 4 | 1 | | | Belfast | Northern Ireland Open Meeting | 12 Aug 09 |
| 1500 | 4:37.59 | | | | 2 | | | | Belfast | Lagan Valley WALSIN Meeting | 2 Jul 09 |
| 1500 | 4:39.30 | | | | 1 | | | | Belfast | Walsin Young Athletes Open | 26 May 09 |
| ZXC | 10:15 | | | | 6 | | | | Coleraine | NI & Ulster Even Juvenile Championships | 24 Oct 09 |
| 2008 U15 St. Malachy's |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZXC | 11:48 | | | | 1 | | | | Ballyclare | Malcolm Cup | 29 Nov 08 |