| 2013 SEN Strabane |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.33 | | 1.5 | | 1 | | | | Lifford, IRL | Donegal Championships - Day 2 | 11 May 13 |
| SP7.26K | 10.14 | | | | 1 | | | | Lifford, IRL | Donegal Championships - Day 2 | 11 May 13 |
| JT800 | 55.75 | | | | 1 | | | | Letterkenny, IRL | Donegal Track & Field Championships Day 1 | 30 Apr 13 |
| JT800 | 54.88 | | | | 1 | | | | Stranorlar, IRL | Finn Valley Open Meeting | 24 Apr 13 |
| 2012 SEN Strabane |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT800 | 53.77 | | | | 1 | | | | Bangor | North Down End of Season Meeting | 28 Aug 12 |
| JT800 | 52.12 | | | | 3 | | | | Antrim | Northern Ireland Championships | 4 Jun 12 |
| JT800 | 51.95 | | | | 4 | | | | Antrim | Brian Downing Memorial Meet | 18 Jul 12 |
| JT800 | 50.85 | | | | 1 | | | | Letterkenny, IRL | Donegal Championships | 28 Jun 12 |
| JT800 | 50.31 | | | | 6 | | | | Dublin (S), IRL | Woodie’s DIY AAI Senior Championships | 8 Jul 12 |
| 2010 U23 Strabane |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT800 | 54.50 | | | | 2 | | | | Tullamore, IRL | Woodie’s DIY AAI Junior & U23 Track & Field Championships | 27 Jun 10 |
| JT800 | 51.78 | | | | 2 | | | | Antrim | Northern Ireland & Ulster Senior Championships (inc Commonwealth Trials) | 12 Jun 10 |
| JT800 | 51.11 | | | | 3 | | | | Magherafelt | Athletics NI Open | 11 Aug 10 |
| 2008 U20 Strabane |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| LJ | 5.66 | | | | | | | | Antrim | AAI National League Rd 1 | 18 May 08 |
| DT2K | 30.53 | | | | | | | | Belfast | Northern Ireland Closed Championships | 23 Aug 08 |
| JT800 | 54.88 | | | | 1 | | | | Antrim | Northern Ireland Young Athletes' League | 26 Apr 08 |
| JT800 | 54.03 | Gst | | | 2 | | | | Antrim | AAI National League Rd 1 | 18 May 08 |
| JT800 | 53.86 | | | | 6 | | | | Antrim | Northern Ireland Championships | 14 Jun 08 |
| JT800 | 53.41 | | | | 7 | | | | Dublin (S), IRL | Irish National Championships | 20 Jul 08 |
| JT800 | 52.47 | | | | 1 | | | | Tullamore, IRL | Woodie's DIY Junior & U23 Championships of Ireland | 29 Jun 08 |
| JT800 | 51.83 | | | | 3 | | | | Antrim | Northern Ireland Team Trophy | 4 Jun 08 |
| JT800 | 51.55 | | | | 3 | | | | Belfast | Northern Ireland Closed Championships | 23 Aug 08 |
| JT800 | 49.66 | | | | 1 | | | | Londonderry | Northern Ireland Young Athletes' League | 3 May 08 |
| JT800 | 49.66 | | | | | | | | Londonderry | Northern Ireland Young Athletes' League | 3 May 08 |
| 2007 U20 Strabane |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| TJ | 11.67 | i | | | | | | | Antrim | Ulster Winter Championships | 10 Feb 07 |
| JT800 | 58.63 | | | | 1 | | | | Tullamore, IRL | Irish Juvenile Championships | 14 Jul 07 |
| JT800 | 56.18 | | | | 4 | | | | Grangemouth | Celtic Cup | 31 Jul 07 |
| JT800 | 55.43 | | | | 1 | | | | Tullamore, IRL | Junior & U23 Championships of Ireland | 8 Jul 07 |
| JT800 | 54.61 | | | | 1 | | | | Antrim | Northern Ireland & Ulster Age Group Championships | 10 Jun 07 |
| JT800 | 54.22 | | | | 1 | | | | Belfast | Team Trophy | 27 Jun 07 |
| JT800 | 53.28 | | | | 2 | | | | Tullamore, IRL | Irish Schools Finals | 2 Jun 07 |
| JT800 | 52.75 | | | | 4 | | | | Antrim | Northern Ireland & Ulster Senior Championships | 16 Jun 07 |
| JT800 | 52.21 | | | | 5 | | | | Dublin, IRL | Irish Championships | 22 Jul 07 |
| JT800 | 52.11 | | | | 2 | | | | Antrim | Ulster Schools Finals | 19 May 07 |
| 2006 U20 Strabane |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT800 | 52.03 | | | | 1 | | | | Tullamore, IRL | Irish Schools Championships | 3 Jun 06 |
| JT800 | 51.64 | | | | 5 | | | | Belfast | Celebrate Belfast & Northern Ireland Championships | 10 Jun 06 |
| JT800 | 50.41 | | | | 7 | | | | Dublin (S), IRE | AAI "All-Ireland" Championships | 23 Jul 06 |
| JT700 | 55.13 | | | | 1 | | | | Waterford, IRL | Celtic Games | 12 Aug 06 |
| JT700 | 50.56 | | | | 2 | | | | Antrim | NORTHERN IRELAND AGE GROUP CHAMPIONSHIPS (NI age groups) | 18 Jun 06 |
| 2005 U17 Strabane |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT700 | 45.97 | | | | 2 | | | | Bangor | NIAF JUMPS & THROWS MEETING | 17 Aug 05 |