| 2025 U23 Inverclyde/Glasgow Caledonian Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 13.6 | | | | 1 | A | | | Glasgow (C) | CSSAL Central & South of Scotland League - Division 3 Match 3 | 10 Aug 25 |
| 400 | 66.5 | | | | 2 | A | | | Glasgow (C) | CSSAL Central & South of Scotland League - Division 3 Match 3 | 10 Aug 25 |
| LJ | 4.34 | | | | 1 | A | | | Glasgow (C) | CSSAL Central & South of Scotland League - Division 3 Match 3 | 10 Aug 25 |
| SP4K | 7.59 | | | | 1 | A | | | Glasgow (C) | CSSAL Central & South of Scotland League - Division 3 Match 3 | 10 Aug 25 |
| 4KXC | 18:07 | | | | 177 | | | | Lanark | Scottish National Short Course Championships | 8 Nov 25 |
| 2023 U23 Inverclyde/Glasgow Caledonian Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 67.8 | | | | 2 | A | | | Linwood | CSSAL - Division 3 Match 2 - Track | 20 May 23 |
| 2022 U20 Inverclyde |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 28.23 | i | | | 2 | h6 | | | Glasgow | Scottish Student Athletics Opening Match 2022 | 19 Oct 22 |
| 200 | 28.63 | i | | | 6 | B | | | Glasgow | Scottish Student Athletics Opening Match 2022 | 19 Oct 22 |
| 200 | 29.11 | i | | | 3 | 2 | | | Emirates Arena | Scottish Athletics Indoor League Afternoon Match | 16 Jan 22 |
| 400 | 64.20 | i | | | 4 | | | | Emirates Arena | Scottish Athletics Indoor League Match 2 (PM) | 10 Dec 22 |
| 2019 U17 Inverclyde |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 13.33 | | 1.8 | | 4 | 2 | | | Linwood | Linwood Graded Open | 23 Apr 19 |
| 200 | 27.25 | i | | | 4 | s2 | | | Emirates Arena | Scottish Schools AA Championships | 6 Feb 19 |
| 200 | 27.47 | i | | | 4 | h4 | | | Emirates Arena | Scottish Schools AA Championships | 6 Feb 19 |
| 200 | 27.50 | | 0.5 | | 2 | h1 | | | Kilmarnock | Scottish West District U13 / U15 / U17 Championships | 12 May 19 |
| 200 | 27.52 | | -1.1 | | 4 | | | | Kilmarnock | Scottish West District U13 / U15 / U17 Championships | 12 May 19 |
| 200 | 27.84 | | 1.9 | | 1 | 9 | | | Kilmarnock | Kilmarnock Harriers Open Graded Meeting | 14 Apr 19 |
| 200 | 27.86 | w | 4.7 | | 6 | 1 | | | Linwood | Linwood Graded Open | 23 Apr 19 |
| 200 | 27.87 | i | | | 3 | | | | Emirates Arena | Scottish Athletics Indoor League - Afternoon Match | 5 Jan 19 |
| 200 | 27.98 | | -1.5 | | 4 | h2 | | | Grangemouth | SSAA Scottish Secondary Schools Championships | 8 Jun 19 |
| 200 | 28.00 | i | | | 4 | | | | Emirates Arena | Scottish Athletics Indoor League - Afternoon Match | 27 Jan 19 |
| 300 | 43.88 | | | | 3 | h2 | | | Kilmarnock | Scottish West District U13 / U15 / U17 Championships | 11 May 19 |
| 300 | 44.29 | i | | | 5 | s1 | | | Emirates Arena | Scottish Schools AA Championships | 7 Feb 19 |
| 300 | 44.33 | | | | 5 | | | | Kilmarnock | Scottish West District U13 / U15 / U17 Championships | 11 May 19 |
| 300 | 44.45 | i | | | 3 | h4 | | | Emirates Arena | Scottish National U17 / Senior Championships | 26 Jan 19 |
| 300 | 44.54 | i | | | 3 | h5 | | | Emirates Arena | Scottish Schools AA Championships | 7 Feb 19 |
| 300 | 44.56 | i | | | 3 | 3 | | | Emirates Arena | Scottish National Open | 12 Jan 19 |
| 300 | 44.72 | | | | 4 | h4 | | | Grangemouth | SSAA Scottish Secondary Schools Championships | 8 Jun 19 |
| 300 | 44.83 | | | | 2 | 1 | | | Kilmarnock | Kilmarnock Harriers Open Graded Meeting | 14 Apr 19 |
| 300 | 44.96 | i | | | 4 | | | | Emirates Arena | Scottish Athletics Indoor League - Afternoon Match | 27 Jan 19 |
| 300 | 45.32 | i | | | 5 | | | | Emirates Arena | Scottish Athletics Indoor League - Afternoon Match | 5 Jan 19 |
| 300HW | 51.68 | | | | 4 | | | | Kilmarnock | Scottish West District U13 / U15 / U17 Championships | 12 May 19 |
| SP3K | 9.65 | i | | | 5 | | | | Emirates Arena | Scottish Athletics Indoor League - Afternoon Match | 27 Jan 19 |
| SP3K | 9.62 | i | | | 7 | B | | | Emirates Arena | Scottish National Open | 12 Jan 19 |
| SP3K | 9.45 | i | | | 5 | | | | Emirates Arena | Scottish Athletics Indoor League - Afternoon Match | 5 Jan 19 |
| SP3K | 9.23 | | | | 2 | | | | Kilmarnock | Kilmarnock Harriers Open Graded Meeting | 14 Apr 19 |
| SP3K | 9.12 | i | | | 15 | | | | Emirates Arena | Scottish Schools AA Championships | 6 Feb 19 |
| SP3K | 9.08 | i | | | 11 | | | | Emirates Arena | Scottish National U17 / Senior Championships | 26 Jan 19 |
| 2018 U17 Inverclyde |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 27.83 | i | | | 1 | 1 | | | Emirates Arena | Scottish Athletics Indoor League - Afternoon Match | 1 Dec 18 |
| 200 | 28.45 | i | | | 3 | 4 | | | Emirates Arena | Scottish Athletics Indoor League - Afternoon Match | 6 Jan 18 |
| 300 | 43.84 | | | | 3 | h2 | | | Kilmarnock | Scottish West District Championships | 12 May 18 |
| 300 | 44.32 | | | | 5 | h1 | | | Grangemouth | Scottish Athletics National U17 / Senior Championships | 11 Aug 18 |
| 300 | 44.58 | i | | | 1 | 3 | | | Emirates Arena | Scottish Athletics Indoor League - Afternoon Match | 1 Dec 18 |
| 300 | 45.02 | | | | 6 | | | | Kilmarnock | Scottish West District Championships | 12 May 18 |
| 300 | 45.14 | i | | | 2 | B2 | | | Emirates Arena | Scottish National Open | 13 Jan 18 |
| 300 | 45.19 | | | | 4 | h4 | | | Grangemouth | SSAA Scottish Schools Championships | 8 Jun 18 |
| 300 | 45.30 | i | | | 4 | h4 | | | Emirates Arena | Scottish Schools AA Championships | 8 Feb 18 |
| 300 | 46.14 | i | | | 5 | s2 | | | Emirates Arena | Scottish Schools AA Championships | 8 Feb 18 |
| 300 | 46.21 | i | | | 5 | h2 | | | Emirates Arena | Scottish National U17 / Senior Championships | 28 Jan 18 |
| 800 | 2:35.86 | i | | | P | | | | Emirates Arena | Scottish National Combined Events / Masters / Relay Championships | 4 Feb 18 |
| 60HU17W | 11.83 | i | | | P | | | | Emirates Arena | Scottish National Combined Events / Masters / Relay Championships | 4 Feb 18 |
| HJ | 1.39 | i | | | P | | | | Emirates Arena | Scottish National Combined Events / Masters / Relay Championships | 4 Feb 18 |
| LJ | 4.55 | i | | | P | | | | Emirates Arena | Scottish National Combined Events / Masters / Relay Championships | 4 Feb 18 |
| TJ | 9.44 | i | | | 4 | | | | Emirates Arena | Scottish Athletics Indoor League - Afternoon Match | 6 Jan 18 |
| TJ | 9.16 | | 0.0 | | 6 | | | | Kilmarnock | Scottish West District Championships | 13 May 18 |
| SP3K | 9.89 | | | | 4 | | | | Kilmarnock | Scottish West District Championships | 12 May 18 |
| SP3K | 9.78 | i | | | 12 | | | | Emirates Arena | Scottish National U17 / Senior Championships | 28 Jan 18 |
| SP3K | 9.33 | i | | | P | | | | Emirates Arena | Scottish National Combined Events / Masters / Relay Championships | 4 Feb 18 |
| SP3K | 9.32 | i | | | 6 | | | | Emirates Arena | Scottish Athletics Indoor League - Afternoon Match | 6 Jan 18 |
| SP3K | 9.28 | i | | | 12 | | | | Emirates Arena | Scottish Schools AA Championships | 7 Feb 18 |
| SP3K | 9.17 | i | | | 6 | | | | Emirates Arena | Scottish Athletics Indoor League - Afternoon Match | 1 Dec 18 |
| SP3K | 9.02 | i | | | 6 | A | | | Emirates Arena | Scottish National Open | 13 Jan 18 |
| SP3K | 8.91 | | | | 7 | | | | Grangemouth | SSAA Scottish Schools Championships | 8 Jun 18 |
| PenIU17W | 2458 | i | | | 10 | | | | Emirates Arena | Scottish National Combined Events / Masters / Relay Championships | 4 Feb 18 |
| 2017 U15 Inverclyde |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 28.50 | i | | | 9 | | | | Emirates Arena | Scottish Athletics Indoor League - Afternoon Match | 28 Oct 17 |
| 200 | 28.58 | i | | | 9 | | | | Emirates Arena | Scottish Athletics Indoor League - Afternoon Match | 19 Feb 17 |
| 200 | 28.74 | i | | | 3 | h7 | | | Emirates Arena | Rotary International Scottish Schools AA Championships | 1 Feb 17 |
| 200 | 29.01 | i | | | 13 | | | | Emirates Arena | Scottish Athletics Indoor League - Afternoon Match | 21 Jan 17 |
| 300 | 44.53 | | | | 3 | h2 | | | Scotstoun | Scottish Athletics National U13 / U15 / U20 Championships | 20 Aug 17 |
| 300 | 46.15 | | | | 6 | | | | Scotstoun | Scottish Athletics National U13 / U15 / U20 Championships | 20 Aug 17 |
| 300 | 46.35 | | | | 1 | | | | Greenock | Inverclyde Open Graded Meeting | 3 Sep 17 |
| 300 | 46.43 | i | | | 8 | | | | Emirates Arena | Scottish Athletics Indoor League - Afternoon Match | 21 Jan 17 |
| 800 | 2:28.25 | | | | 5 | 4 | | | Linwood | Linwood Graded Open | 20 Jun 17 |
| 800 | 2:30.38 | | | | 4 | h2 | | | Kilmarnock | Scottish West District Championships | 13 May 17 |
| 800 | 2:30.86 | i | | | P | | | | Emirates Arena | Scottish National Combined Events / Masters / Relay Championships | 5 Mar 17 |
| 800 | 2:31.00 | i | | | 4 | E1 | | | Emirates Arena | Scottish National Open | 14 Jan 17 |
| 800 | 2:32.09 | i | | | 3 | h9 | | | Emirates Arena | Rotary International Scottish Schools AA Championships | 2 Feb 17 |
| 800 | 2:32.12 | i | | | 3 | h2 | | | Emirates Arena | Scottish National U13 / U15 / U20 Championships | 12 Feb 17 |
| 800 | 2:32.17 | | | | P | | | | Grangemouth | Scottish Athletics Combined Events Championships | 2 Jul 17 |
| 800 | 2:32.46 | i | | | 5 | | | | Emirates Arena | Scottish Athletics Indoor League - Afternoon Match | 8 Jan 17 |
| 800 | 2:32.5 | | | | 3 | | | | Dumfries | Nithsdale AC Open Medal Meeting | 30 Apr 17 |
| 800 | 2:33.97 | | | | 9 | h1 | | | Grangemouth | Scottish Schools Championships | 9 Jun 17 |
| 800 | 2:34.19 | i | | | 5 | | | | Emirates Arena | Scottish Athletics Indoor League - Afternoon Match | 19 Feb 17 |
| 800 | 2:37.61 | | | | P | | | | Grangemouth | Scottish Schools Combined Events Championships | 3 Jun 17 |
| 800 | 2:38.50 | | | | 9 | 3 | | | Linwood | Linwood Graded Open | 18 Apr 17 |
| 800 | 2:39.51 | i | | | 6 | A | | | Emirates Arena | Scottish National U13 / U15 / U20 Championships | 12 Feb 17 |
| 60HU15W | 11.40 | i | | | P | | | | Emirates Arena | Scottish National Combined Events / Masters / Relay Championships | 5 Mar 17 |
| 75HU15W | 14.84 | | | | P | | | | Grangemouth | Scottish Schools Combined Events Championships | 3 Jun 17 |
| 75HU15W | 14.91 | | 2.0 | | P | | | | Grangemouth | Scottish Athletics Combined Events Championships | 2 Jul 17 |
| HJ | 1.44 | i | | | P | | | | Emirates Arena | Scottish National Combined Events / Masters / Relay Championships | 5 Mar 17 |
| HJ | 1.37 | | | | 1 | | | | Dumfries | Nithsdale AC Open Medal Meeting | 30 Apr 17 |
| HJ | 1.36 | | | | P | | | | Grangemouth | Scottish Schools Combined Events Championships | 3 Jun 17 |
| HJ | 1.35 | | | | 3 | | | | Greenock | Inverclyde Open Graded Meeting | 4 Jun 17 |
| HJ | 1.34 | | | | 7 | | | | Kilmarnock | Scottish West District Championships | 12 May 17 |
| HJ | 1.24 | | | | P | | | | Grangemouth | Scottish Athletics Combined Events Championships | 2 Jul 17 |
| HJ | NH | | | | ‑‑ | | | | Grangemouth | Scottish Schools Championships | 9 Jun 17 |
| LJ | 4.33 | | | | 3 | | | | Linwood | Linwood Graded Open | 20 Jun 17 |
| LJ | 4.32 | | | | 4 | | | | Linwood | Linwood Graded Open | 18 Apr 17 |
| LJ | 4.29 | i | | | 5 | | | | Emirates Arena | Scottish Athletics Indoor League - Afternoon Match | 21 Jan 17 |
| LJ | 4.26 | i | | | 10 | | | | Emirates Arena | Scottish Athletics Indoor League - Afternoon Match | 28 Oct 17 |
| LJ | 4.25 | i | | | 8 | | | | Emirates Arena | Scottish Athletics Indoor League - Afternoon Match | 19 Feb 17 |
| LJ | 4.16 | i | | | P | | | | Emirates Arena | Scottish National Combined Events / Masters / Relay Championships | 5 Mar 17 |
| LJ | 4.15 | | 0.0 | | 17 | | | | Scotstoun | Scottish Athletics National U13 / U15 / U20 Championships | 20 Aug 17 |
| LJ | 4.14 | | | | P | | | | Grangemouth | Scottish Schools Combined Events Championships | 3 Jun 17 |
| LJ | 4.11 | | | | 1 | | | | Greenock | Inverclyde Open Graded Meeting | 3 Sep 17 |
| LJ | 4.09 | w | 2.5 | | P | | | | Grangemouth | Scottish Athletics Combined Events Championships | 2 Jul 17 |
| LJ | 3.98 | i | | | 9 | | | | Emirates Arena | Scottish Athletics Indoor League - Afternoon Match | 8 Jan 17 |
| LJ | 3.95 | i | | | 9 | B | | | Emirates Arena | Scottish National U13 / U15 / U20 Championships | 12 Feb 17 |
| LJ | 3.95 | | | | 3 | | | | Greenock | Inverclyde Open Graded Meeting | 4 Jun 17 |
| LJ | 3.45 | i | | | 16 | E | | | Emirates Arena | Scottish National Open | 14 Jan 17 |
| SP3K | 9.24 | i | | | 4 | | | | Emirates Arena | Scottish Athletics Indoor League - Afternoon Match | 28 Oct 17 |
| SP3K | 8.03 | i | | | P | | | | Emirates Arena | Scottish National Combined Events / Masters / Relay Championships | 5 Mar 17 |
| SP3K | 8.02 | | | | 2 | | | | Linwood | Linwood Graded Open | 20 Jun 17 |
| SP3K | 7.86 | | | | P | | | | Grangemouth | Scottish Schools Combined Events Championships | 3 Jun 17 |
| SP3K | 7.86 | | | | P | | | | Grangemouth | Scottish Athletics Combined Events Championships | 2 Jul 17 |
| PenU15W | 2207 | | | | 11 | | | | Grangemouth | Scottish Schools Combined Events Championships | 3 Jun 17 |
| PenU15W | 2134 | | | | 14 | | | | Grangemouth | Scottish Athletics Combined Events Championships | 2 Jul 17 |
| PenIU15W | 2456 | i | | | 10 | | | | Emirates Arena | Scottish National Combined Events / Masters / Relay Championships | 5 Mar 17 |
| 1.5ML | 10:57 | | | | 4 | L1 | | | Netherpollok | Renfrewshire AAA Relay Championships | 22 Oct 17 |
| 2.5KXC | 11:54 | | | | 32 | L2 | | 23 | Hamilton | Scottish West District Relay Championships | 15 Oct 17 |
| 2M | 12:21 | | | | 12 | | | | Greenock | Renfrewshire AAA Championships | 5 Feb 17 |
| 2MNAD | NT | | | | 87 | | | | Falkirk | SSAA Scottish Secondary Schools’ Road Championships | 4 Oct 17 |
| 2MXC | 16:47 | | | | 11 | | | | Gourock | Renfrewshire AAA Championships | 25 Nov 17 |
| 4.2K | 17:35 | | | | 39 | | | | Greenock | Scottish National Young Athletes Road Race Championships | 18 Mar 17 |
| 4.2KXC | 17:54 | | | | 81 | | | | Falkirk | Scottish National Championships | 25 Feb 17 |
| parkrun | 25:18 | | | | 43 | | | 1 | Greenock | Greenock parkrun # 187 | 25 Dec 17 |
| 2016 U15 Inverclyde |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 300 | 46.78 | i | | | 6 | h3 | | | Emirates Arena | Scottish Schools AA Championships | 4 Feb 16 |
| 300 | 47.90 | i | | | 6 | s1 | | | Emirates Arena | Scottish Schools AA Championships | 4 Feb 16 |
| 300 | 48.67 | i | | | 11 | | | | Emirates Arena | Scottish Athletics League Afternoon Match | 10 Jan 16 |
| 800 | 2:30.41 | i | | | 4 | 8 | | | Emirates Arena | Glasgow Yuletide Open Meeting | 27 Dec 16 |
| 800 | 2:34.81 | i | | | 1 | P1 | | | Emirates Arena | Scottish National Combined Events / Masters / Relay Championships | 13 Feb 16 |
| 800 | 2:36.46 | i | | | 6 | h3 | | | Emirates Arena | Scottish National U13 / U15 / U20 Championships | 5 Mar 16 |
| 800 | 2:36.48 | | | | 7 | 4 | | | Linwood | DunRen Open Graded Meeting | 19 Apr 16 |
| 800 | 2:37.5 | | | | 5 | | | | Dumfries | Nithsdale AC Open Medal Meeting | 1 May 16 |
| 1500 | 5:34.03 | i | | | 8 | h4 | | | Emirates Arena | Scottish Schools AA Championships | 3 Feb 16 |
| 60HU15W | 13.28 | i | | | 19 | | | | Emirates Arena | Scottish Athletics League Afternoon Match | 31 Jan 16 |
| 60HU15W | 13.47 | i | | | 2 | 2 | | | Grangemouth | Grangemouth Stadium Open Graded Meeting | 10 Feb 16 |
| 60HU15W | 14.09 | i | | | 5 | P1 | | | Emirates Arena | Scottish National Combined Events / Masters / Relay Championships | 13 Feb 16 |
| HJ | 1.28 | i | | | 8 | P | | | Emirates Arena | Scottish National Combined Events / Masters / Relay Championships | 13 Feb 16 |
| HJ | 1.25 | i | | | 13 | | | | Emirates Arena | Scottish Athletics League Afternoon Match | 31 Jan 16 |
| HJ | 1.25 | i | | | 4 | | | | Grangemouth | Grangemouth Stadium Open Graded Meeting | 10 Feb 16 |
| HJ | 1.20 | | | | 4 | | | | Dumfries | Nithsdale AC Open Medal Meeting | 1 May 16 |
| LJ | 4.07 | i | | | 11 | | | | Emirates Arena | Scottish Athletics League Afternoon Match | 31 Jan 16 |
| LJ | 4.07 | i | | | 15 | P | | | Emirates Arena | Scottish National Combined Events / Masters / Relay Championships | 13 Feb 16 |
| LJ | 4.03 | i | | | 9 | | | | Emirates Arena | Scottish Athletics League Afternoon Match | 10 Jan 16 |
| LJ | 3.88 | | | | 4 | | | | Linwood | DunRen Open Graded Meeting | 19 Apr 16 |
| LJ | 3.78 | i | | | 30 | | | | Emirates Arena | Scottish National U13 / U15 / U20 Championships | 5 Mar 16 |
| LJ | 3.76 | | | | 8 | | | | Dumfries | Nithsdale AC Open Medal Meeting | 1 May 16 |
| SP3K | 6.96 | i | | | 9 | P | | | Emirates Arena | Scottish National Combined Events / Masters / Relay Championships | 13 Feb 16 |
| SP3K | 6.33 | i | | | 6 | | | | Grangemouth | Grangemouth Stadium Open Graded Meeting | 10 Feb 16 |
| PenIU15W | 1821 | i | | | 17 | | | | Emirates Arena | Scottish National Combined Events / Masters / Relay Championships | 13 Feb 16 |
| 2KXC | 8:35 | | | | 49 | | | | Renfrew | Scottish National Short Course Championships | 5 Nov 16 |
| 2.4KXC | NT | | | | 32 | | | | Irvine | SSAA Secondary Championships | 9 Mar 16 |
| 2.5K | 9:58 | | | | 28 | | | | Greenock | Scottish National Young Athletes Road Race Championships | 2 Apr 16 |
| 2.5KNAD | 10:55 | | | 10:56 | 83 | | 30 | 18 | Glasgow | Bank of Scotland Junior Great Scottish 2.5K | 1 Oct 16 |
| 2.5KXCL | 10:42 | | | | 25 | L3 | | 13 | Kilmacolm | Scottish West District Relay Championships | 8 Oct 16 |
| 2.5KXCL | 11:03 | | | | 49 | L2 | | 46 | Cumbernauld | Scottish National Relay Championships | 22 Oct 16 |
| 2.6KXCL | 11:02 | | | | 5 | L1 | | | Glasgow | Renfrewshire AAA's Relays | 16 Oct 16 |
| 4KXC | 17:51 | | | | 12 | | | | Kilmarnock | Kilmarnock H&AC Open | 13 Nov 16 |
| 4KXC | 18:10 | | | | 32 | | | | Ayr | Scottish West District Championships | 4 Dec 16 |
| parkrun | 21:51 | | | | 21 | | 1 | 1 | Greenock | Greenock parkrun # 137 | 25 Dec 16 |
| ZXC | 17:37 | | | | 10 | | | | Shanks Park | Renfrewshire AAA Championships | 20 Nov 16 |
| 2015 U13 Inverclyde |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 31.43 | i | | | 6 | | | | Emirates Arena | Scottish Athletics Indoor League Afternoon Match | 4 Jan 15 |
| 800 | 2:33.23 | | | | 2 | | | | Kilmarnock | Scottish West District Championships | 23 May 15 |
| 800 | 2:33.37 | | | | 2 | h3 | | | Kilmarnock | Scottish West District Championships | 23 May 15 |
| 800 | 2:33.87 | i | | | 4 | 7 | | | Emirates Arena | Glasgow Yuletide Open Meeting | 20 Dec 15 |
| 800 | 2:39.16 | i | | | 1 | 2 | | | Emirates Arena | BMC / Glasgow AA Metric Miler Meeting | 3 Jan 15 |
| 800 | 2:40.22 | | | | 8 | 1 | | | Grangemouth | Scottish Athletics Age Group Championships | 22 Aug 15 |
| 800 | 2:42.06 | i | | | 4 | | | | Emirates Arena | Scottish Athletics Indoor League Afternoon Match | 4 Jan 15 |
| 1500 | 5:28.28 | i | | | 5 | | | | Emirates Arena | Scottish National U13 / U17 Championships | 14 Feb 15 |
| 1500 | 5:34.06 | | | | 9 | I | | | Hutchesons | BMC Regional Races | 24 Jul 15 |
| 1500 | 5:38.07 | i | | | 5 | 10 | | | Emirates Arena | Scottish National Open | 17 Jan 15 |
| Mile | 5:53.21 | | | | 1 | | | | Dumfries | Nithsdale Open | 26 Apr 15 |
| LJ | 4.02 | i | | | 10 | | | | Emirates Arena | Glasgow Yuletide Open Meeting | 20 Dec 15 |
| LJ | 3.83 | | | | 3 | | | | Dumfries | Nithsdale Open | 26 Apr 15 |
| LJ | 3.83 | | 1.0 | | 13 | A | | | Grangemouth | Scottish Athletics Age Group Championships | 22 Aug 15 |
| LJ | 3.78 | | 1.2 | | 8 | | | | Kilmarnock | Scottish West District Championships | 23 May 15 |
| LJ | 3.73 | i | | | 15 | | | | Emirates Arena | Scottish Athletics League Afternoon Match | 6 Dec 15 |
| LJ | 3.45 | i | | | 30 | | | | Emirates Arena | Scottish National U13 / U17 Championships | 14 Feb 15 |
| LJ | 3.35 | i | | | 8 | | | | Emirates Arena | Scottish Athletics Indoor League Afternoon Match | 4 Jan 15 |
| 2.5K | 9:41 | | | | 31 | | | | Greenock | Scottish National Young Athletes Championships | 15 Mar 15 |
| 2.5KXCL | 12:02 | | | | 52 | L1 | | 50 | Cumbernauld | Scottish National Relay Championships | 24 Oct 15 |
| 3KXC | 14:16 | | | | 18 | | | | Glasgow | Scottish West District Championships | 6 Dec 15 |
| 3.2KXC | 14:15 | | | | 6 | | | | Kilmarnock | Kilmarnock H&AC Open | 22 Nov 15 |
| 2M | 12:31 | | | | 10 | | | | Greenock | Renfrewshire AAA County Road Race Championships | 1 Feb 15 |
| 2MXC | 14:49 | | | | 7 | | | | Gourock | Renfrewshire AAA Championships | 14 Nov 15 |
| parkrun | 22:01 | | | | 31 | | 3 | | Greenock | Greenock parkrun # 85 | 25 Dec 15 |
| parkrun | 22:16 | | | | 21 | | 2 | 1 | Greenock | Greenock parkrun # 57 | 13 Jun 15 |
| parkrun | 24:01 | | | | 32 | | | | Greenock | Greenock parkrun # 58 | 20 Jun 15 |
| parkrun | 24:22 | | | | 14 | | | | Greenock | Greenock parkrun # 34 | 1 Jan 15 |
| ZXC | 6:22 | | | | 7 | | | | Kirkcaldy | Scottish Primary Schools' Championships | 18 Apr 15 |
| ZXC | 14:01 | | | | 68 | | | | Falkirk | Scottish National Championships | 22 Feb 15 |
| 2014 U13 Inverclyde |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 9.34 | i | | | 2 | 6 | | | Emirates Arena | Glasgow Yuletide Open Meeting | 20 Dec 14 |
| 60 | 9.88 | i | | | 18 | | | | Emirates Arena | Scottish Athletics Indoor League - Afternoon Match | 23 Feb 14 |
| 60 | 10.03 | i | | | 16 | | | | Emirates Arena | Scottish Athletics Indoor League - Afternoon Match | 5 Jan 14 |
| 200 | 30.50 | i | | | 1 | 8 | | | Emirates Arena | Glasgow Yuletide Open Meeting | 20 Dec 14 |
| 200 | 30.91 | i | | | 7 | | | | Emirates Arena | Scottish Athletics Indoor League Afternoon Match | 14 Dec 14 |
| 200 | 33.1 | i | | | 17 | | | | Emirates Arena | Scottish Athletics Indoor League - Afternoon Match | 23 Feb 14 |
| 200 | 33.7 | i | | | 18 | | | | Emirates Arena | Scottish Athletics Indoor League - Afternoon Match | 5 Jan 14 |
| 800 | 2:37.16 | i | | | 3 | | | | Emirates Arena | Scottish Athletics Indoor League Afternoon Match | 14 Dec 14 |
| LJ | 3.90 | i | | | 2 | | | | Emirates Arena | Scottish Athletics Indoor League Afternoon Match | 14 Dec 14 |
| LJ | 3.02 | i | | | 14 | | | | Emirates Arena | Scottish Athletics Indoor League - Afternoon Match | 5 Jan 14 |
| LJ | 2.86 | i | | | 21 | | | | Emirates Arena | Scottish Athletics Indoor League - Afternoon Match | 23 Feb 14 |
| 1M | 7:44 | | | | 13 | | | | Greenock | Renfrewshire AAA County Road Race Championships | 2 Feb 14 |
| ZXC | 13:37 | | | | 32 | | | | Linwood | Scottish West District Championships | 6 Dec 14 |
| ZXC | 14:25 | | | | 15 | | | | Kilmarnock | Kilmarnock H&AC Open | 9 Nov 14 |
| ZXCL | 9:48 | | | | 16 | L2 | | | Port Glasgow | Scottish West District Relay Championships | 11 Oct 14 |
| ZXCL | 12:10 | | | | 26 | L1 | | 26 | Cumbernauld | Scottish National Relay Championships | 25 Oct 14 |
| 2013 U11 Inverclyde |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 10.2 | i | | | 4 | 1 | | | Emirates Arena | Glasgow AA Yuletide Open | 22 Dec 13 |
| 200 | 33.3 | i | | | 15 | | | | Emirates Arena | Scottish Athletics Indoor League - Afternoon Match | 15 Dec 13 |
| 600 | 2:10.0 | i | | | 4 | 4 | | | Emirates Arena | Glasgow AA Yuletide Open | 22 Dec 13 |
| LJ | 3.09 | i | | | 15 | | | | Emirates Arena | Scottish Athletics Indoor League - Afternoon Match | 15 Dec 13 |
| LJ | 2.71 | i | | | 40 | | | | Emirates Arena | Glasgow AA Yuletide Open | 22 Dec 13 |
| ZXC | 9:48 | | | | 16 | | | | Gourock | Renfrewshire AAA County Championships | 17 Nov 13 |
| ZXCL | 7:45 | | | | 6 | L3 | | | Glasgow | Renfrewshire AAA Relay Championships | 20 Oct 13 |