| 2025 SEN Falkirk |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 16:55 | | | | 1 | | | 1 | Cuningar Loop | Cuningar Loop parkrun # 6 | 12 Apr 25 |
| 2024 SEN Falkirk |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:57.78 | i | | | 4 | 2 | | | Emirates Arena | GAA Yuletide Open Graded Meeting | 14 Dec 24 |
| 5K | 15:52 | | | 15:53 | 94 | | | | Edinburgh | Sri Chinmoy 5K (Inc. Scottish 5K Championships) | 3 May 24 |
| 2023 SEN Falkirk |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 22:58 | | | | 44 | | | 1 | Falkirk | Falkirk parkrun # 540 | 25 Dec 23 |
| 2021 U23 Falkirk |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 52.77 | | | | 5 | h1 | | | Grangemouth | 4J Studios scottishathletics National Senior/U17 Championships | 14 Aug 21 |
| 800 | 1:55.70 | | | | 2 | B | | | Chester-le-Street | BMC Regional Races | 14 Jun 21 |
| 800 | 1:55.77 | | | | 6 | G | | | Loughborough | BMC Grand Prix | 24 Jul 21 |
| 800 | 1:57.1 | | | | 3 | | | | Grangemouth | FVH Districts Apart Series | 18 May 21 |
| 800 | 1:58.29 | | | | 5 | A1 | | | Grangemouth | Scottish Joint League Meeting | 30 May 21 |
| 1500 | 4:04.91 | | | | 2 | C | | | Scotstoun | BMC Regional Races / Glasgow AA Miler Meeting Open | 30 Jul 21 |
| 4KXC | 13:48 | | | | 104 | | | | Lanark | Scottish National Short Course Championships | 6 Nov 21 |
| 4KXCL | 13:16 | | | | 49 | L1 | | | Perth | Scottish National Relay Championships | 23 Oct 21 |
| 2019 U20 Falkirk |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.44 | w | 5.0 | | 7 | B | | | Grangemouth | Scottish Athletics Mens League Division 1 | 31 Aug 19 |
| 200 | 24.24 | i | | | 6 | | | | Emirates Arena | Scottish Athletics Indoor League - Afternoon Match | 27 Jan 19 |
| 400 | 53.28 | | | | 2 | B | | | Carlisle | UK Youth Development U17/U20 League Division North Premier | 5 May 19 |
| 400 | 54.11 | | | | 3 | 1 | | | Kilmarnock | Kilmarnock Harriers Open Graded Meeting (Track Only) | 11 Jun 19 |
| 800 | 1:59.31 | i | | | 3 | h1 | | | Emirates Arena | Scottish National U13 / U15 / U20 Championships | 3 Feb 19 |
| 800 | 1:59.44 | i | | | 2 | h1 | | | Emirates Arena | Scottish National U17 / Senior Championships | 26 Jan 19 |
| 800 | 2:00.13 | i | | | 5 | | | | Emirates Arena | Scottish National U13 / U15 / U20 Championships | 3 Feb 19 |
| 800 | 2:03.37 | | | | 9 | C | | | Scotstoun | BMC Regional Races / GAA Miler Meeting Open inc. Scottish Athletics U17 / U20 3000m Championsips | 31 May 19 |
| 800 | 2:06.32 | | | | 11 | 1 | | | Livingston | Livingston Open Meeting | 19 Jun 19 |
| 800 | DNF | i | | | - | | | | Emirates Arena | Scottish National U17 / Senior Championships | 26 Jan 19 |
| 1500 | 4:17.75 | | | | 4 | A | | | Grangemouth | Scottish Athletics Mens League Division 1 | 4 May 19 |
| 1500 | 4:23.32 | | | | 6 | h1 | | | Kilmarnock | Scottish West District U13 / U15 / U17 Championships | 12 May 19 |
| HJ | 1.65 | | | | 2 | B | | | Grangemouth | Scottish Athletics Mens League Division 1 | 31 Aug 19 |
| HJ | 1.55 | | | | 4 | A | | | Aberdeen | Scottish Athletics Mens League Division 1 | 21 Jul 19 |
| LJ | 5.36 | | | | 7 | A | | | Aberdeen | Scottish Athletics Mens League Division 1 | 21 Jul 19 |
| LJ | 5.27 | | 1.7 | | 4 | B | | | Stretford | UK Youth Development U17/U20 League Division North Premier | 30 Jun 19 |
| SP6K | 6.94 | | | | 1 | B | | | Stretford | UK Youth Development U17/U20 League Division North Premier | 30 Jun 19 |
| DT1.75K | 15.05 | | | | 1 | B | | | Stretford | UK Youth Development U17/U20 League Division North Premier | 30 Jun 19 |
| 2M | 10:40 | | | | 8 | | | | Edinburgh | Self Transcendence 2 | 22 May 19 |
| parkrun | 18:06 | | | | 4 | | | 1 | Falkirk | Falkirk parkrun # 374 | 16 Feb 19 |
| parkrun | 18:46 | | | | 2 | | | 1 | Falkirk | Falkirk parkrun # 373 | 9 Feb 19 |
| parkrun | 18:49 | | | | 2 | | | 1 | Falkirk | Falkirk parkrun # 386 | 18 May 19 |
| 2018 U20 Falkirk |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 24.81 | | 0.0 | | 8 | A | | | Aberdeen | Scottish Athletics Mens League Division 1 | 10 Jun 18 |
| 400 | 50.52 | | | | 2 | A | | | Liverpool | UK Youth Development U17/U20 League Division North Premier 1 | 27 May 18 |
| 400 | 50.61 | | | | 3 | | | | Grangemouth | SSAA Scottish Schools Championships | 8 Jun 18 |
| 400 | 50.86 | | | | 4 | | | | Grangemouth | Scottish East District Championships | 12 May 18 |
| 400 | 50.93 | | | | 6 | 1 | | | Livingston | Livingston Open Meeting | 18 Jul 18 |
| 400 | 50.99 | | | | 3 | A | | | Aberdeen | Scottish Athletics Mens League Division 1 | 10 Jun 18 |
| 400 | 51.06 | | | | 3 | A | | | Carlisle | UK Youth Development U17/U20 League Division North Premier 1 | 29 Apr 18 |
| 400 | 51.12 | i | | | 5 | h1 | | | Emirates Arena | Scottish National U17 / Senior Championships | 28 Jan 18 |
| 400 | 51.30 | i | | | 2 | h2 | | | Emirates Arena | Scottish National U13 / U15 / U20 Championships | 10 Mar 18 |
| 400 | 51.75 | | | | 1 | h2 | | | Grangemouth | SSAA Scottish Schools Championships | 8 Jun 18 |
| 400 | 52.18 | | | | 2 | B | | | Grangemouth | Scottish Athletics Mens League Division 1 | 24 Jun 18 |
| 400 | 52.31 | i | | | 2 | h4 | | | Emirates Arena | Scottish Schools AA Championships | 8 Feb 18 |
| 400 | 52.70 | i | | | 4 | s2 | | | Emirates Arena | Scottish Schools AA Championships | 8 Feb 18 |
| 400 | 54.11 | i | | | 3 | 2 | | | Emirates Arena | Scottish Athletics Indoor League - Afternoon Match | 1 Dec 18 |
| HJ | 1.50 | | | | 5 | A | | | Liverpool | UK Youth Development U17/U20 League Division North Premier 1 | 27 May 18 |
| HJ | 1.45 | | | | 7 | A | | | Aberdeen | Scottish Athletics Mens League Division 1 | 10 Jun 18 |
| 2017 U17 Falkirk |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 24.6 | w | 3.2 | | 3 | 2 | | | Grangemouth | Central AC & Falkirk Victoria Harriers Club Championships | 2 Sep 17 |
| 400 | 52.4 | | | | 2 | 3 | | | Grangemouth | Central AC & Falkirk Victoria Harriers Club Championships | 2 Sep 17 |
| 400 | 52.59 | | | | 1 | A | | | Sheffield | UK Youth Development U17/U20 League Division North Premier East/South | 30 Apr 17 |
| 400 | 52.88 | | | | 4 | A | | | Grangemouth | Scottish Athletics Mens League Division 2 | 9 Jul 17 |
| 400 | 53.22 | | | | 5 | A | | | Grangemouth | Scottish Athletics Mens League Division 2 | 13 Aug 17 |
| 400 | 53.4 | | | | 1 | A | | | Doncaster | UK Youth Development U17/U20 League Division North Premier East/South | 25 Jun 17 |
| 400 | 54.14 | | | | 4 | A | | | Aberdeen | Scottish Athletics Mens League Division 2 | 6 May 17 |
| 400 | 54.18 | | | | 2 | B | | | Leeds | UK Youth Development U17/U20 League Division North Premier East/South | 28 May 17 |
| 400 | 54.75 | i | | | 4 | | | | Emirates Arena | Scottish Athletics Indoor League - Afternoon Match | 8 Jan 17 |
| 400 | 55.18 | | | | 6 | A | | | Crownpoint | Scottish Athletics Mens League Division 2 | 11 Jun 17 |
| 800 | 1:56.91 | | | | 3 | 1 | | | Livingston | Livingston Open Meeting | 23 Aug 17 |
| 800 | 1:58.29 | | | | 3 | | | | Grangemouth | Scottish Schools Championships | 10 Jun 17 |
| 800 | 1:59.40 | | | | 4 | C | | | Scotstoun | BMC Regional Races | 2 Jun 17 |
| 800 | 2:00.70 | i | | | 2 | A2 | | | Emirates Arena | Scottish National Open | 14 Jan 17 |
| 800 | 2:00.70 | | | | 3 | A | | | Sheffield | UK Youth Development U17/U20 League North Premier East Promotion Match | 23 Jul 17 |
| 800 | 2:00.79 | | | | 5 | | | | Grangemouth | Scottish Athletics National U17 / Senior Championships | 27 Aug 17 |
| 800 | 2:01.44 | | | | 1 | A | | | Sheffield | UK Youth Development U17/U20 League Division North Premier East/South | 30 Apr 17 |
| 800 | 2:02.06 | i | | | 2 | 2 | | | Emirates Arena | Glasgow AA Yuletide Open Meeting | 22 Dec 17 |
| 800 | 2:02.15 | | | | 2 | | | | Grangemouth | Scottish East District Championships | 13 May 17 |
| 800 | 2:03.18 | | | | 1 | A | | | Kilmarnock | Central & South of Scotland League Division 1 | 6 Aug 17 |
| 800 | 2:03.43 | i | | | 2 | | | | Emirates Arena | Scottish National U17 / Senior Championships | 28 Jan 17 |
| 800 | 2:03.91 | | | | 2 | s2 | | | Grangemouth | Scottish Athletics National U17 / Senior Championships | 26 Aug 17 |
| 800 | 2:04.12 | | | | 4 | A | | | Aberdeen | Scottish Athletics Mens League Division 2 | 6 May 17 |
| 800 | 2:06.57 | | | | 1 | h1 | | | Grangemouth | Scottish Athletics National U17 / Senior Championships | 26 Aug 17 |
| 800 | 2:06.61 | | | | 1 | h1 | | | Grangemouth | Scottish Schools Championships | 10 Jun 17 |
| 800 | 2:06.64 | | | | 1 | h1 | | | Grangemouth | Scottish East District Championships | 13 May 17 |
| 800 | 2:08.89 | i | | | 1 | h1 | | | Emirates Arena | Scottish National U17 / Senior Championships | 28 Jan 17 |
| 1500 | 4:14.66 | | | | 4 | D | | | Glasgow | BMC Regional Races | 28 Jul 17 |
| 1500 | 4:20.21 | | | | 5 | A | | | Sheffield | UK Youth Development U17/U20 League North Premier East Promotion Match | 23 Jul 17 |
| 1500 | 4:21.9 | | | | 3 | A | | | Doncaster | UK Youth Development U17/U20 League Division North Premier East/South | 25 Jun 17 |
| 1500 | 4:25.53 | | | | 2 | A | | | Leeds | UK Youth Development U17/U20 League Division North Premier East/South | 28 May 17 |
| HJ | 1.60 | | | | 5 | A | | | Grangemouth | Scottish Athletics Mens League Division 2 | 13 Aug 17 |
| HJ | 1.55 | i | | | 5 | | | | Emirates Arena | Scottish Athletics Indoor League - Afternoon Match | 8 Jan 17 |
| HJ | 1.50 | | | | 2 | B | | | Crownpoint | Scottish Athletics Mens League Division 2 | 11 Jun 17 |
| HJ | 1.50 | | | | 1 | B | | | Grangemouth | Scottish Athletics Mens League Division 2 | 9 Jul 17 |
| LJ | 5.16 | | | | 4 | | | | Grangemouth | Central AC & Falkirk Victoria Harriers Club Championships | 2 Sep 17 |
| LJ | 5.07 | | | | 5 | A | | | Kilmarnock | Central & South of Scotland League Division 1 | 6 Aug 17 |
| parkrun | 18:31 | | | | 5 | | | | Falkirk | Falkirk parkrun # 282 | 15 Apr 17 |
| parkrun | 25:02 | | | | 67 | | | | Falkirk | Falkirk parkrun # 292 | 24 Jun 17 |
| 2016 U17 Falkirk |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 25.3 | | 1.3 | | 2 | | | | Grangemouth | Central AC Club Championships & Open | 10 Sep 16 |
| 400 | 53.50 | | | | 4 | 1 | | | Livingston | Livingston Open Meeting | 20 Jul 16 |
| 400 | 53.54 | | | | 2 | A | | | Hull | UK Youth Development U17/U20 League Division North East 1 | 24 Jul 16 |
| 400 | 54.36 | | | | 5 | B | | | Aberdeen | Scottish Athletics League Division 2 | 12 Jun 16 |
| 400 | 54.64 | | | | 5 | A | | | Grangemouth | Scottish Athletics League Division 2 | 27 Aug 16 |
| 400 | 54.9 | | | | 2 | | | | Grangemouth | Central AC Club Championships & Open | 10 Sep 16 |
| 400 | 55.06 | | | | 5 | A | | | Grangemouth | Scottish Athletics League Division 2 | 8 May 16 |
| 400 | 55.2 | | | | 2 | A | | | York | UK Youth Development U17/U20 League Division North East 1 | 26 Jun 16 |
| 400 | 55.34 | | | | 4 | A | | | Grangemouth | Central & South of Scotland League Division 1 | 28 Aug 16 |
| 400 | 56.00 | i | | | 4 | | | | Emirates Arena | Scottish Athletics League Afternoon Match | 31 Jan 16 |
| 400 | 56.0 | | | | 3 | B | | | Doncaster | UK Youth Development U17/U20 League Division North East 1 | 1 May 16 |
| 800 | 1:59.47 | | | | 4 | 1 | | | Livingston | Livingston Open Meeting | 24 Aug 16 |
| 800 | 2:00.91 | | | | 2 | 10 | | | Grangemouth | Grangemouth Open Graded | 3 Aug 16 |
| 800 | 2:01.62 | | | | 3 | D | | | Glasgow | BMC Regional Races | 3 Jun 16 |
| 800 | 2:01.66 | | | | 2 | 2 | | | Livingston | Livingston Open Meeting | 25 May 16 |
| 800 | 2:03.56 | | | | 1 | A | | | Hull | UK Youth Development U17/U20 League Division North East 1 | 24 Jul 16 |
| 800 | 2:04.04 | | | | 4 | | | | Grangemouth | Scottish East District Championships | 14 May 16 |
| 800 | 2:06.4 | | | | 2 | A | | | York | UK Youth Development U17/U20 League Division North East 1 | 26 Jun 16 |
| 800 | 2:07.19 | i | | | 3 | A | | | Emirates Arena | Scottish Schools AA Championships | 4 Feb 16 |
| 800 | 2:07.41 | | | | 1 | B | | | Grangemouth | Scottish Athletics League Division 2 | 17 Jul 16 |
| 800 | 2:07.42 | | | | 3 | h1 | | | Grangemouth | SSAA Scottish Schools Championships | 11 Jun 16 |
| 800 | 2:07.92 | i | | | 6 | h2 | | | Emirates Arena | Scottish National U17 / Senior Championships | 30 Jan 16 |
| 800 | 2:08.31 | | | | 1 | h2 | | | Grangemouth | Scottish East District Championships | 14 May 16 |
| 800 | 2:09.95 | i | | | 1 | h2 | | | Emirates Arena | Scottish Schools AA Championships | 4 Feb 16 |
| 800 | 2:13.8 | | | | 1 | B | | | Doncaster | UK Youth Development U17/U20 League Division North East 1 | 1 May 16 |
| HJ | 1.65 | | | | 2 | | | | Grangemouth | Central AC Club Championships & Open | 10 Sep 16 |
| HJ | 1.60 | | | | 3 | A | | | Aberdeen | Scottish Athletics League Division 2 | 12 Jun 16 |
| HJ | 1.55 | | | | 3 | B | | | Grangemouth | Scottish Athletics League Division 2 | 17 Jul 16 |
| HJ | 1.55 | | | | 3 | A | | | Grangemouth | Scottish Athletics League Division 2 | 27 Aug 16 |
| HJ | 1.55 | | | | 5 | A | | | Grangemouth | Central & South of Scotland League Division 1 | 28 Aug 16 |
| SP5K | 7.19 | | | | 2 | | | | Grangemouth | Central AC Club Championships & Open | 10 Sep 16 |
| JT700 | 12.71 | | | | 8 | A | | | Grangemouth | Central & South of Scotland League Division 1 | 28 Aug 16 |
| 2KNAD | 6:05 | | | 6:05 | 2 | | | | Linlithgow | Linlithgow 2K | 25 Sep 16 |
| 2.5KNAD | 9:17 | | | 9:17 | 12 | | | 9 | Glasgow | Bank of Scotland Junior Great Scottish 2.5K | 1 Oct 16 |
| 2.5KXCL | 8:40 | | | | 9 | L3 | | 10 | Livingston | Scottish East District Relay Championships | 8 Oct 16 |
| 2.5KXCL | 8:53 | | | | 31 | L3 | | 31 | Cumbernauld | Scottish National Relay Championships | 22 Oct 16 |
| 3KXC | 10:52 | | | | 43 | | | | Renfrew | Scottish National Short Course Championships | 5 Nov 16 |
| 4KXC | 16:47 | | | | 75 | | | | Callendar Park | Scottish National Championships | 27 Feb 16 |
| 4.1KXC | 17:28 | | | | 35 | | | | Broxburn | Scottish East District League | 16 Jan 16 |
| 3M | NT | | | | 35 | | | | Falkirk | SSAA Scottish Secondary Schools’ Road Championships | 5 Oct 16 |
| parkrun | 18:59 | | | | 8 | | | | Falkirk | Falkirk parkrun # 261 | 26 Nov 16 |
| parkrun | 19:44 | | | | 11 | | | | Falkirk | Falkirk parkrun # 266 | 25 Dec 16 |
| 6KXC | 23:41 | | | | 28 | | | | Stirling University | Scottish East District League | 15 Oct 16 |
| 6.2KXC | 26:11 | | | | 26 | | | | Alloa | Scottish East District League | 19 Nov 16 |
| 6.6KXC | 24:39 | | | | 30 | | | | Aberdeen | Scottish East District Championships | 3 Dec 16 |
| 2015 U15 Falkirk |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 13.22 | | 1.5 | | 6 | A | | | Grangemouth | UK Youth Development U13/U15 League Division Scotland 2 | 30 May 15 |
| 200 | 26.57 | | | | 2 | B | | | Grangemouth | Central & South of Scotland League Division 2 | 28 Jun 15 |
| 200 | 26.66 | | -1.0 | | 5 | 1 | | | Grangemouth | Falkirk Victoria & Livingston Club Championships | 12 Sep 15 |
| 200 | 26.74 | | | | 5 | A | | | Kilmarnock | UK Youth Development U13/U15 League Division Scotland 2 | 3 May 15 |
| 200 | 27.20 | i | | | 6 | h3 | | | Emirates Arena | Scottish Schools' Championships | 4 Feb 15 |
| 200 | 27.32 | | | | 5 | A | | | Kilmarnock | UK Youth Development U13/U15 League Division Scotland 2 | 21 Jun 15 |
| 300 | 40.48 | | | | 4 | 1 | | | Grangemouth | Grangemouth Stadium Open Graded Meeting | 1 Jul 15 |
| 400 | 56.4 | | | | 1 | A | | | Kilmarnock | Central & South of Scotland League Division 2 | 2 Aug 15 |
| 400 | 60.71 | i | | | 3 | h2 | | | Emirates Arena | Scottish Schools' Championships | 5 Feb 15 |
| 400 | 62.07 | i | | | 4 | | | | Emirates Arena | Scottish Athletics Indoor League Afternoon Match | 4 Jan 15 |
| 800 | 2:05.41 | | | | 6 | 1 | | | Linwood | DunRen Open Graded Open Meeting | 29 Jul 15 |
| 800 | 2:06.08 | | | | 8 | | | | Hutchesons | BMC Regional Races / Glasgow AA Miler Open (Inc Scottish U17 / U20 3000m Championships) | 5 Jun 15 |
| 800 | 2:06.78 | | | | 1 | | | | Grangemouth | Scottish East District Championships | 23 May 15 |
| 800 | 2:07.75 | | | | 5 | | | | Bedford | England Athletics U15 / U17 & IPC Championships | 29 Aug 15 |
| 800 | 2:07.76 | | | | 4 | | | | Crownpoint | Shettleston Harriers Open Graded Meeting | 25 Aug 15 |
| 800 | 2:07.85 | | | | 2 | h3 | | | Grangemouth | Scottish Schools Championships | 12 Jun 15 |
| 800 | 2:08.13 | | | | 1 | 2 | | | Crownpoint | Shettleston Harriers Graded Open | 18 Aug 15 |
| 800 | 2:08.49 | | | | 9 | 2 | | | Grangemouth | Grangemouth Stadium Open Graded Meeting | 5 Aug 15 |
| 800 | 2:09.17 | | | | 1 | | | | Grangemouth | Scottish Schools Inter Area Match | 18 Jun 15 |
| 800 | 2:09.81 | | | | 3 | | | | Grangemouth | Scottish Athletics Age Group Championships | 23 Aug 15 |
| 800 | 2:10.29 | | | | 1 | | | | Grangemouth | Scottish Schools Championships | 12 Jun 15 |
| 800 | 2:10.86 | i | | | 4 | | | | Emirates Arena | Scottish Athletics League Afternoon Match | 6 Dec 15 |
| 800 | 2:11.0 | | | | 1 | A | | | East Kilbride | Central & South of Scotland League Division 2 | 17 May 15 |
| 800 | 2:11.46 | | | | 2 | A | | | Kilmarnock | UK Youth Development U13/U15 League Division Scotland 2 | 21 Jun 15 |
| 800 | 2:11.84 | | | | 1 | | | | Grangemouth | Falkirk Victoria & Livingston Club Championships | 12 Sep 15 |
| 800 | 2:13.25 | | | | 1 | 5 | | | Livingston | Livingston Open Meeting | 22 Apr 15 |
| 800 | 2:13.84 | | | | 3 | | | | Dunfermline | Pitreavie AAC Trophy Meeting | 6 Sep 15 |
| 800 | 2:17.03 | | | | 2 | h1 | | | Grangemouth | Scottish Athletics Age Group Championships | 23 Aug 15 |
| 800 | 2:20.39 | | | | 1 | h1 | | | Grangemouth | Scottish Schools Inter Area Match | 18 Jun 15 |
| 800 | 2:21.1 | | | | 2 | | | | Grangemouth | Central AC Pre-Season Open | 29 Mar 15 |
| 800 | 2:22.94 | i | | | 3 | h3 | | | Emirates Arena | Scottish National U15 / U20 Championships | 15 Feb 15 |
| 800 | 2:23.49 | | | | 2 | h1 | | | Dunfermline | Pitreavie AAC Trophy Meeting | 6 Sep 15 |
| 1500 | 4:41.32 | | | | 1 | A | | | Kilmarnock | UK Youth Development U13/U15 League Division Scotland 2 | 3 May 15 |
| 1500 | 4:43.63 | | | | 1 | A | | | Grangemouth | UK Youth Development U13/U15 League Division Scotland 2 | 30 May 15 |
| HJ | 1.50 | | | | 4 | A | | | Kilmarnock | UK Youth Development U13/U15 League Division Scotland 2 | 21 Jun 15 |
| HJ | 1.40 | | | | 2 | B | | | Kilmarnock | Central & South of Scotland League Division 2 | 2 Aug 15 |
| HJ | 1.35 | | | | 4 | B | | | Grangemouth | UK Youth Development U13/U15 League Division Scotland 2 | 30 May 15 |
| HJ | 1.30 | | | | 2= | A | | | East Kilbride | Central & South of Scotland League Division 2 | 17 May 15 |
| LJ | 4.63 | | | | 3 | | | | Grangemouth | Falkirk Victoria & Livingston Club Championships | 12 Sep 15 |
| 1.5K | 6:15 | | | 6:15 | 2 | | | | Linlithgow | Linlithgow Junior 1.5K | 20 Sep 15 |
| 2KXC | 7:13 | | | | 48 | | | | Glasgow | Scottish National Short Course Championships | 7 Nov 15 |
| 2.5K | 8:26 | | | 8:26 | 4 | | | 3 | Edinburgh | Morrisons Great Edinburgh Junior Run | 19 Apr 15 |
| 2.5KMT | 9:53 | | | | 9 | | | | Edinburgh | Morrisons Great Winter Junior Run 2.5K | 10 Jan 15 |
| 2.5KXCL | 9:46 | | | | 45 | L3 | | 4 | Cumbernauld | Scottish National Relay Championships | 24 Oct 15 |
| 3.1KXC | 10:48 | | | | 19 | | | | Stirling University | Scottish East District League | 17 Oct 15 |
| 3.9KXC | 15:37 | | | | 40 | | | | Livingston | Scottish East District Championships | 12 Dec 15 |
| 4.2K | 15:31 | | | | 47 | | | | Greenock | Scottish National Young Athletes Championships | 15 Mar 15 |
| parkrun | 20:52 | | | | 28 | | | 1 | Falkirk | Falkirk parkrun # 177 | 4 Apr 15 |
| ZRD | NT | | | | 27 | | | | Falkirk | Scottish Secondary Schools’ Road Championships | 12 Nov 15 |
| ZXC | 15:25 | | | | 75 | | | | Falkirk | Scottish National Championships | 22 Feb 15 |
| ZXC | 19:02 | | | | 38 | | | | Irvine | SSAA Championships | 7 Mar 15 |
| 2014 U15 Falkirk |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 28.67 | | | | 3 | B | | | Grangemouth | UK Youth Development U13/U15 League Division Scotland 2 | 1 Jun 14 |
| 200 | 28.68 | | -0.7 | | 5 | h3 | | | Aberdeen | Scottish U15 / U20 Championships | 24 Aug 14 |
| 200 | 28.95 | | -1.0 | | 6 | | | | Livingston | Livingston & Falkirk Club Championships | 14 Sep 14 |
| 200 | 29.12 | | | | 6 | 5 | | | Livingston | Livingston Open Meeting | 20 Aug 14 |
| 200 | 29.32 | | -3.2 | | 5 | h3 | | | Grangemouth | Scottish Schools' Championships Qualifier | 7 Jun 14 |
| 200 | 30.15 | | | | 3 | 1 | | | Grangemouth | Grangemouth Stadium Open Graded Meeting | 4 Jun 14 |
| 200 | 30.49 | | | | 1 | 9 | | | Livingston | Livingston Open Meeting | 28 May 14 |
| 300 | 45.8 | | | | 3 | B | | | Kilmarnock | UK Youth Development U13/U15 League Division Scotland 2 | 22 Jun 14 |
| 300 | 47.17 | | | | 2 | 2 | | | Grangemouth | Grangemouth Stadium Open Graded Meeting | 7 May 14 |
| 800 | 2:27.8 | | | | 3 | B | | | Grangemouth | Central & South of Scotland League Division 2 | 31 Aug 14 |
| 800 | 2:31.43 | | | | 2 | | | | Livingston | Livingston & Falkirk Club Championships | 14 Sep 14 |
| HJ | 1.30 | | | | 4 | | | | Livingston | Livingston & Falkirk Club Championships | 14 Sep 14 |
| 1.5K | 6:39 | | | 6:41 | 3 | | | | Linlithgow | Linlithgow Fun Run | 28 Sep 14 |
| 2.5K | 9:47 | c | | | 29 | | | | Glasgow | Great Scottish Junior Run | 4 Oct 14 |
| 2.5KXCL | 10:17 | | | | 20 | L2 | | | Peebles | Scottish East District Relay Championships | 12 Oct 14 |
| parkrun | 24:47 | | | | 109 | | | | Falkirk | Falkirk parkrun # 124 | 22 Mar 14 |
| parkrun | 25:53 | | | | 114 | | | | Falkirk | Falkirk parkrun # 127 | 12 Apr 14 |
| parkrun | 25:55 | | | | 118 | | | | Falkirk | Falkirk parkrun # 128 | 19 Apr 14 |
| parkrun | 26:45 | | | | 96 | | | | Falkirk | Falkirk parkrun # 131 | 10 May 14 |
| parkrun | 27:16 | | | | 99 | | | | Falkirk | Falkirk parkrun # 126 | 5 Apr 14 |
| ZRD | 8:39 | | | | 46 | | | | Falkirk | Scottish Secondary Schools’ Road Championships | 8 Nov 14 |
| ZXC | 11:18 | | | | 23 | | | | Stirling University | Scottish East District League | 18 Oct 14 |
| ZXCL | 10:54 | | | | 60 | L2 | | 57 | Cumbernauld | Scottish National Relay Championships | 25 Oct 14 |