| 2025 U20 Orangegrove |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 8.18 | i | | | 7 | GB2 | | | Abbotstown, IRL | 123.ie National Indoor League | 8 Feb 25 |
| 60 | 8.20 | i | | | 4 | GA2 | | | Abbotstown, IRL | 123.ie National Indoor League | 8 Feb 25 |
| 100 | 13.11 | | -0.4 | | 2 | h1 | | | Belfast | BMC Record Breaker Races | 14 Jun 25 |
| 200 | 25.82 | i | | | 2 | | | | Athlone, IRL | NI & Ulster Indoor Championships | 2 Mar 25 |
| 200 | 25.93 | i | | | 1 | G3 | | | Abbotstown, IRL | 123.ie National Indoor League | 8 Feb 25 |
| 200 | 25.95 | i | | | 2 | h1 | | | Athlone, IRL | NI & Ulster Indoor Championships | 2 Mar 25 |
| 200 | 26.34 | i | | | 3 | h3 | | | Athlone, IRL | 123.ie National U20 & U23 Championships | 9 Mar 25 |
| 200 | 26.73 | i | | | 4 | 5 | | | Abbotstown, IRL | AAI Games and CE Championships | 11 Jan 25 |
| 200 | 26.73 | | -0.3 | | 2 | | | | Belfast | Northern Ireland & Ulster Age Group Championships Day 2 | 15 Jun 25 |
| 200 | 26.84 | i | | | 4 | G4 | | | Abbotstown, IRL | AAI National Indoor League R2 | 19 Jan 25 |
| 2024 U20 Orangegrove |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.95 | | -0.2 | | 1 | 3 | | | Belfast | Lagan Valley Fab 5 Series - Match 1 | 11 Apr 24 |
| 200 | 26.04 | | -1.5 | | 3 | B | | | Belfast | Belfast Irish Milers Meet in Association with Tripadvisor | 11 May 24 |
| 200 | 26.33 | | -0.5 | | 1 | | | | Belfast | Northern Ireland & Ulster U14-U20 Age Group Championships | 8 Jun 24 |
| 200 | 26.60 | i | | | 3 | h6 | | | Athlone, IRL | 123.ie Junior and U23 Indoor Championships | 20 Jan 24 |
| 200 | 26.71 | | | | 2 | 2 | | | Belfast | ANI Open Meeting | 27 Apr 24 |
| 200 | 26.81 | | -0.2 | | 3 | | | | Dublin (S), IRL | IMC Crusaders Meeting | 4 May 24 |
| 200 | 26.95 | i | | | 4 | 4 | | | Abbotstown, IRL | AAI Games | 27 Jan 24 |
| 200 | 27.08 | i | | | 3 | G6 | | | Abbotstown, IRL | 123.ie National Indoor League | 6 Jan 24 |
| 300 | 41.61 | | | | 7 | | | | Tullamore, IRL | 123.ie Irish Schools Championships | 1 Jun 24 |
| 300 | 42.20 | | | | 2 | | | | Belfast | Ulster Schools Track & Field Championships | 19 May 24 |
| 300 | 43.57 | | | | 2 | h2 | | | Belfast | Ulster Schools Track & Field Championships | 19 May 24 |
| 400 | 60.18 | | | | 1 | | | | Belfast | Northern Ireland & Ulster U14-U20 Age Group Championships | 8 Jun 24 |
| 400 | 60.35 | | | | 6 | 1 | | | Belfast | Lagan Valley 70th Anniversary Meet | 15 Jun 24 |
| 400 | 62.02 | i | | | 1 | 2 | | | Abbotstown, IRL | Track & Field Live | 7 Feb 24 |
| 400 | 62.66 | i | | | 2 | 1 | | | Abbotstown, IRL | Track & Field Live | 10 Jan 24 |
| 2023 U17 Orangegrove |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 13.37 | | | | 3 | O | | | Belfast | Athletics Northern Ireland Team Trophy & Open Meet | 7 May 23 |
| 200 | 27.03 | | | | 1 | O | | | Belfast | Athletics Northern Ireland Team Trophy & Open Meet | 7 May 23 |
| 200 | 27.09 | i | | | 3 | 4 | | | Athlone, IRL | 123.ie Indoor AAI Games | 29 Jan 23 |
| 200 | 27.56 | i | | | 1 | G4 | | | Abbotstown, IRL | National Indoor League | 8 Jan 23 |
| 200 | 27.66 | | -2.5 | | 3 | 3 | | | Belfast | Lagan Valley Fab 5 | 20 Apr 23 |
| 300 | 43.73 | | | | 2 | | | | Antrim | Athletics Northern Ireland Club League | 29 Apr 23 |
| 2022 U17 Orangegrove |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 8.56 | i | | | 6 | | | | Athlone, IRL | Northern Ireland & Ulster Indoor Age Group Championships | 5 Mar 22 |
| 60 | 8.57 | i | | | 2 | h3 | | | Athlone, IRL | Northern Ireland & Ulster Indoor Age Group Championships | 5 Mar 22 |
| 60 | 8.69 | i | | | 5 | 1 | | | Jordanstown | Athletics Northern Ireland Indoor Sprints & Hurdles Meet | 15 Jan 22 |
| 100 | 13.30 | | | | 2 | | | | Belfast | Ulster Schools Championships - District A | 5 May 22 |
| 100 | 13.33 | | | | 1 | h3 | | | Belfast | Ulster Schools Championships - District A | 5 May 22 |
| 100 | 13.66 | | | | 5 | | | | Antrim | Ulster Schools Championships | 21 May 22 |
| 100 | 13.74 | | | | 3 | h1 | | | Antrim | Ulster Schools Championships | 21 May 22 |
| 100 | 13.76 | | -0.1 | | 5 | 2 | | | Belfast | Firmus Fab 5 Meet | 1 Sep 22 |
| 100 | 13.78 | | -1.7 | | 1 | 3 | | | Belfast | Firmus Fab 5 Meet | 21 Apr 22 |
| 200 | 26.89 | | 1.4 | | 1 | | | | Belfast | Ulster Schools Championships - District A | 5 May 22 |
| 200 | 26.97 | | -0.5 | | 1 | ns | | | Belfast | Northern Ireland Youth Development Meeting | 2 Jul 22 |
| 200 | 27.06 | | -0.5 | | 3 | | | | Antrim | Athletics Northern Ireland Age Group Championships | 11 Jun 22 |
| 200 | 27.36 | | -1.0 | | 2 | 2 | | | Belfast | Firmus Fab 5 Meet | 12 May 22 |
| 200 | 27.48 | | 1.3 | | 1 | h3 | | | Belfast | Ulster Schools Championships - District A | 5 May 22 |
| 200 | 27.50 | | 1.1 | | 5 | | | | Belfast | Northern Ireland Youth Development Meeting | 13 Aug 22 |
| 200 | 27.52 | i | | | 3 | | | | Athlone, IRL | Northern Ireland & Ulster Indoor Age Group Championships | 5 Mar 22 |
| 200 | 27.57 | | -0.5 | | 3 | h1 | | | Antrim | Athletics Northern Ireland Age Group Championships | 11 Jun 22 |
| 200 | 27.59 | | | | 3 | | | | Antrim | Ulster Schools Championships | 21 May 22 |
| 200 | 27.84 | | 0.1 | | 4 | 1 | | | Belfast | Firmus Fab 5 | 18 Aug 22 |
| 200 | 27.86 | i | | | 2 | h4 | | | Athlone, IRL | Northern Ireland & Ulster Indoor Age Group Championships | 5 Mar 22 |
| 200 | 28.07 | | | | 1 | h2 | | | Antrim | Ulster Schools Championships | 21 May 22 |
| 2021 U15 Orangegrove |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 13.64 | w | 2.2 | | 2 | 6 | | | Belfast | Night Of Sprints | 4 Aug 21 |
| 100 | 13.65 | | 1.6 | | 2 | h3 | | | Belfast | Northern Ireland & Ulster U14-U20 Age Group Championships | 18 Jul 21 |
| 100 | 13.76 | | 1.2 | | 4 | 1 | | | Antrim | Athletics Northern Ireland U15, U17 & Senior Sprints Meet | 4 Jul 21 |
| 100 | 13.78 | | -1.8 | | 5 | | | | Belfast | Northern Ireland & Ulster U14-U20 Age Group Championships | 18 Jul 21 |
| 100 | 13.86 | w | 2.6 | | 2 | 1 | | | Belfast | Lagan Valley Young Athletes Meet | 10 Jun 21 |
| 100 | 13.93 | | -0.6 | | 3 | 1 | | | Belfast | Lagan Valley Young Athletes Meet | 19 Aug 21 |
| 200 | 27.84 | | -0.7 | | 1 | h2 | | | Belfast | Northern Ireland & Ulster U14-U20 Age Group Championships | 18 Jul 21 |
| 200 | 27.94 | | -0.2 | | 2 | | | | Belfast | Northern Ireland & Ulster U14-U20 Age Group Championships | 18 Jul 21 |
| 200 | 28.03 | | 0.0 | | 3 | 1 | | | Belfast | Annadale Striders 3000m Challenge Races | 4 Jun 21 |
| 200 | 28.35 | | 1.6 | | 2 | 4 | | | Belfast | Lagan Valley Young Athletes Meet | 24 Jun 21 |
| 200 | 28.77 | | -1.1 | | 4 | 6 | | | Belfast | Night Of Sprints | 4 Aug 21 |
| 300 | 46.95 | | | | 2 | 1 | | | Antrim | Athletics Northern Ireland U15, U17 & Senior Sprints Meet | 4 Jul 21 |
| 2020 U15 Orangegrove |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 9.21 | i | | | 4 | h1 | | | Abbotstown, IRL | Northern Ireland & Ulster Age Group Championship | 1 Feb 20 |
| 60 | 9.21 | i | | | 6 | | | | Abbotstown, IRL | NIA Live | 18 Feb 20 |
| 60 | 9.32 | i | | | 4 | 1 | | | Dublin, IRL | NIA Live | 14 Jan 20 |
| 60 | 9.46 | i | | | 4 | 2 | | | Jordanstown | Northern Ireland Sprints & Hurdles Open | 11 Jan 20 |
| 80 | 11.53 | | -0.2 | | 1 | 2 | | | Belfast | Northern Ireland & Ulster U14-U17 Championships | 15 Aug 20 |
| 80 | 11.62 | | -2.7 | | 3 | 2 | | | Dubln (S), IRL | Morton Live | 4 Sep 20 |
| 100 | 13.92 | | 0.6 | | 1 | 2 | | | Belfast | City of Lisburn Inter Club Invitational | 6 Aug 20 |
| 200 | 29.21 | | -1.9 | | 2 | 1 | | | Belfast | Northern Ireland & Ulster U14-U17 Championships | 15 Aug 20 |
| 200 | 30.76 | i | | | 1 | 2 | | | Abbotstown, IRL | NIA Live | 18 Feb 20 |
| 200 | 31.73 | i | | | 4 | 3 | | | Dublin, IRL | NIA Live | 14 Jan 20 |
| 800 | 3:08.48 | | | | 7 | 4 | | | Dubln (S), IRL | Morton Live | 4 Sep 20 |
| LJ | 3.74 | | | | 2 | | | | Belfast | City of Lisburn Inter Club Invitational | 6 Aug 20 |
| LJ | 3.27 | i | | | 21 | | | | Abbotstown, IRL | Northern Ireland & Ulster Age Group Championship | 1 Feb 20 |
| 2019 U13 Orangegrove |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 9.71 | i | | | 5 | h2 | | | Dublin, IRL | Northern Ireland & Ulster Age Group Indoor Championship | 24 Feb 19 |
| 100 | 15.24 | | -0.4 | | 2 | 2 | | | Belfast | Firmus Young Athlete Open Meeting | 29 Aug 19 |
| 100 | 15.37 | w | 2.4 | | 3 | | | | Bangor | North Down AC Senior Open | 2 Jul 19 |
| 100 | 16.11 | | | | 5 | 1 | | | Bangor | North Down AC Senior Open | 7 May 19 |
| 200 | 33.33 | | -1.7 | | 3 | 5 | | | Belfast | Lagan Valley Firmus Fab 5 Series | 25 Apr 19 |
| Mile | 7:16.27 | | | | 10 | | | | Belfast | Run a Mile with Mary Open | 10 May 19 |
| LJ | 3.38 | | | | 10 | | | | Belfast | Firmus Young Athlete Open Meeting | 29 Aug 19 |
| LJ | 3.05 | | | | 11 | | | | Bangor | North Down AC Senior Open | 7 May 19 |
| LJ | 3.04 | | | | 12 | | | | Bangor | North Down AC Senior Open | 2 Jul 19 |
| LJ | 2.86 | | | | 14 | | | | Belfast | Lagan Valley Firmus Fab 5 Series | 25 Apr 19 |
| LJ | 2.85 | i | | | 20 | | | | Dublin, IRL | Northern Ireland & Ulster Age Group Indoor Championship | 24 Feb 19 |
| 1KXC | 4:05 | | | | 54 | | | | Stormont | Stormont Open | 9 Feb 19 |
| 2018 U13 Orangegrove |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Mile | 7:15.65 | | | | 6 | 1 | | | Belfast | NiRunning Mile | 4 May 18 |
| 1KNAD | 4:45 | | | | 13 | P67G | | | Downpatrick | Rollercoaster Races | 10 Mar 18 |
| parkrun | 30:34 | | | | 171 | | | | Belfast Victoria | Belfast Victoria parkrun # 398 | 29 Dec 18 |
| 2017 U11 Orangegrove |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 80 | 13.87 | | | | 11 | | | | Belfast | Firmus Energy Super 6 Series Open | 17 Aug 17 |
| 150 | 26.07 | | | | 6 | 4 | | | Belfast | Firmus Energy Super 6 Series Open | 27 Apr 17 |
| 600 | 2:26.48 | | | | 21 | | | | Belfast | Firmus Energy Super 6 Series Open | 31 Aug 17 |
| 900 | 4:03.36 | | | | 17 | | | | Belfast | Firmus Energy Super 6 Series Open | 13 Apr 17 |
| Mile | 7:43.48 | | | | 6 | | | | Belfast | NI Running / BMC Mile | 5 May 17 |
| LJ | 2.38 | | | | 11 | | | | Belfast | Firmus Energy Super 6 Series Open | 27 Apr 17 |
| LJ | 2.27 | | | | 23 | | | | Belfast | Firmus Energy Super 6 Series Open | 31 Aug 17 |
| SP2K | 2.78 | | | | 15 | | | | Belfast | Firmus Energy Super 6 Series Open | 13 Apr 17 |
| parkrun | 33:37 | | | | 142 | | | | Belfast Victoria | Belfast Victoria parkrun # 347 | 30 Dec 17 |
| 2016 U11 Orangegrove |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 80 | 13.40 | | | | 12 | | | | Belfast | Lagan Valley AC Super 6 Series Open | 11 Aug 16 |
| 80 | 13.58 | | | | 14 | | | | Belfast | Lagan Valley AC Super 6 Series Open | 11 Aug 16 |
| 2015 U11 Orangegrove |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 32:39 | | | | 231 | | | | Belfast Victoria | Belfast Victoria parkrun # 225 | 15 Aug 15 |
| parkrun | 33:46 | | | | 234 | | | | Belfast Victoria | Belfast Victoria parkrun # 205 | 28 Mar 15 |
| parkrun | 34:37 | | | | 284 | | | | Belfast Victoria | Belfast Victoria parkrun # 207 | 11 Apr 15 |
| parkrun | 35:46 | | | | 313 | | | | Belfast Victoria | Belfast Victoria parkrun # 216 | 13 Jun 15 |
| parkrun | 38:47 | | | | 326 | | | | Belfast Victoria | Belfast Victoria parkrun # 210 | 2 May 15 |