| 2024 V50 Falkirk |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 15.87 | | -0.8 | | 6 | 7 | | | Grangemouth | CAC & FVH Club Championships | 14 Sep 24 |
| SP6K | 5.66 | | | | 1 | | | | Grangemouth | CAC & FVH Club Championships | 14 Sep 24 |
| DT1.5K | 15.23 | | | | 1 | | | | Grangemouth | CAC & FVH Club Championships | 14 Sep 24 |
| 2022 V50 Falkirk |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HM | 1:55:42 | | | 1:55:55 | 478 | | | 72 | Falkirk | Falkirk Half Marathon | 20 Nov 22 |
| 2021 V45 Falkirk |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 14.30 | | 1.1 | | 6 | 3 | | | Kilmarnock | 4J Studios scottishathletics Combined Events & Masters Championships & Hurdles Open | 10 Jul 21 |
| 100 | 14.69 | | -0.8 | | 1 | 10 | | | Stirling | University of Stirling Open Graded | 25 Jul 21 |
| 100 | 14.8 | | | | 5 | | | | Grangemouth | FVH Districts Apart Series | 25 May 21 |
| 200 | 30.2 | | | | 5 | 3 | | | Grangemouth | FVH Districts Apart Series | 27 May 21 |
| 400 | 71.1 | | | | 7 | | | | Grangemouth | FVH Districts Apart Series | 20 May 21 |
| 2020 V45 Falkirk |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 8.85 | i | | | 3 | 2.5 | | | Grangemouth | Grangemouth Open Graded Meeting | 11 Mar 20 |
| 60 | 8.87 | i | | | 5 | 1.10 | | | Grangemouth | Grangemouth Open Graded Meeting | 11 Mar 20 |
| 60 | 8.95 | i | | | 6 | 1.8 | | | Grangemouth | Grangemouth Open Graded Meeting | 12 Feb 20 |
| 60 | 8.97 | i | | | 4 | 2.4 | | | Grangemouth | Grangemouth Open Graded Meeting | 12 Feb 20 |
| 60 | 9.15 | i | | | 2 | 2.3 | | | Grangemouth | Grangemouth Open Graded Meeting | 8 Jan 20 |
| 60 | 9.17 | i | | | 2 | 1.7 | | | Grangemouth | Grangemouth Open Graded Meeting | 8 Jan 20 |
| 100 | 15.25 | | -3.0 | | 3 | L1 | | | Meadowmill | 4J Studios Open Series | 13 Sep 20 |
| 2019 V45 Falkirk |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 9.22 | i | | | 2 | 1.2 | | | Grangemouth | Grangemouth Open Graded Meeting | 4 Dec 19 |
| 2011 V35 Falkirk |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HM | 1:57:41 | | | | 3748 | | | | Glasgow | Bank Of Scotland Great Scottish Run Half Marathon | 4 Sep 11 |