| 2017 SEN Law |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 16.30 | | 0.6 | | 2 | B | | | Kilmarnock | Central & South of Scotland League Division 1 | 6 Aug 17 |
| SP4K | 5.83 | | | | 7 | A | | | Grangemouth | Central & South of Scotland League Division 1 | 25 Jun 17 |
| DT1K | 14.00 | | | | 5 | A | | | Kilmarnock | Central & South of Scotland League Division 1 | 6 Aug 17 |
| JT600 | 10.55 | | | | 7 | B | | | Grangemouth | Central & South of Scotland League Division 1 | 25 Jun 17 |
| 2011 SEN Law |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 25:18 | | | | 51 | | | | Strathclyde | Strathclyde parkrun # 44 | 12 Feb 11 |
| ZXC | 33:08 | | | | 67 | | | | Irvine | Scottish West District Championships | 16 Jan 11 |
| ZXCL | 22:09 | | | | 68 | L2 | | | Cumbernauld | Scottish National Relay Championships | 22 Oct 11 |
| 2010 SEN Law |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:48.6 | | | | 2 | B | | | Grangemouth | Central & South Scotland League 1 | 27 Jun 10 |
| 800 | 2:49.3 | | | | 3 | A | | | Linwood | Central & South Scotland League - Division 1 | 25 Apr 10 |
| 3000 | 13:13.7 | | | | 4 | B | | | Grangemouth | Central & South Scotland League 1 | 27 Jun 10 |
| LJ | 3.78 | | | | 5 | A | | | Linwood | Central & South Scotland League - Division 1 | 25 Apr 10 |
| LJ | 3.66 | | | | 5 | A | | | Grangemouth | Central & South Scotland League - Division 1 | 23 May 10 |
| TJ | 7.73 | | | | 3 | A | | | Grangemouth | Central & South Scotland League 1 | 27 Jun 10 |
| SP4K | 5.94 | | | | 1 | B | | | Linwood | Central & South Scotland League - Division 1 | 25 Apr 10 |
| SP4K | 5.84 | | | | 4 | A | | | Grangemouth | Central & South Scotland League - Division 1 | 23 May 10 |
| ZXC | 23:05 | | | | 51 | L3 | | | Cumbernauld | Scottish National Relays | 23 Oct 10 |