| 2018 SEN Livingston |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 6.82 | i | | | 6 | | | | Emirates Arena | Scottish National U17 / Senior Championships | 28 Jan 18 |
| 2017 SEN Livingston |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 17.14 | | -0.4 | | 2 | 8 | | | Livingston | Livingston Club Championships | 16 Sep 17 |
| SP4K | 6.74 | | | | 2 | | | | Livingston | Livingston Club Championships | 16 Sep 17 |
| DT1K | 19.66 | | | | 1 | | | | Livingston | Livingston Club Championships | 16 Sep 17 |
| JT600 | 16.12 | | | | 2 | | | | Livingston | Livingston Club Championships | 16 Sep 17 |
| SP4K | 7.39 | | | | 2 | A | | | Livingston | Scottish Athletics Throws Grand Prix | 9 Sep 17 |
| DT1K | 18.05 | | | | 5 | A | | | Livingston | Scottish Athletics Throws Grand Prix | 9 Sep 17 |
| HT4K | 16.31 | | | | 5 | B | | | Livingston | Scottish Athletics Throws Grand Prix | 9 Sep 17 |
| SP4K | 6.95 | | | | 6 | | | | Grangemouth | Scottish Athletics National U17 / Senior Championships | 26 Aug 17 |
| SP4K | 6.68 | | | | 1 | | | | Livingston | Livingston Open Meeting | 23 Aug 17 |
| JT600 | 14.88 | | | | 1 | | | | Livingston | Livingston Open Meeting | 23 Aug 17 |
| SP4K | 6.46 | | | | 8 | A | | | Scotstoun | Scottish Women's Athletics League | 13 Aug 17 |
| DT1K | 16.19 | | | | 6 | A | | | Scotstoun | Scottish Women's Athletics League | 13 Aug 17 |
| HT4K | 17.65 | | | | 7 | A | | | Scotstoun | Scottish Women's Athletics League | 13 Aug 17 |
| JT600 | 15.34 | | | | 6 | A | | | Scotstoun | Scottish Women's Athletics League | 13 Aug 17 |
| 100 | 17.10 | | 0.6 | | 5 | A | | | Kilmarnock | Central & South of Scotland League Division 1 | 6 Aug 17 |
| DT1K | 15.95 | | | | 4 | A | | | Kilmarnock | Central & South of Scotland League Division 1 | 6 Aug 17 |
| SP4K | 6.92 | | | | 1 | | | | Livingston | Livingston Open Meeting | 19 Jul 17 |
| SP4K | 6.54 | | | | 4 | B | | | Aberdeen | Scottish Women's Athletics League | 9 Jul 17 |
| DT1K | 14.79 | | | | 4 | B | | | Aberdeen | Scottish Women's Athletics League | 9 Jul 17 |
| JT600 | 15.59 | | | | 2 | B | | | Aberdeen | Scottish Women's Athletics League | 9 Jul 17 |
| 100 | 17.37 | | -3.3 | | 7 | A | | | Kilmarnock | Central & South of Scotland League Division 1 | 28 May 17 |
| SP4K | 6.02 | | | | 8 | A | | | Kilmarnock | Central & South of Scotland League Division 1 | 28 May 17 |
| JT600 | 15.90 | | | | 5 | A | | | Kilmarnock | Central & South of Scotland League Division 1 | 28 May 17 |
| SP4K | 6.53 | | | | 2 | | | | Livingston | Livingston Open Meeting | 24 May 17 |
| DT1K | 18.77 | | | | 2 | | | | Livingston | Livingston Open Meeting | 24 May 17 |
| SP4K | 6.49 | | | | 1 | | | | Grangemouth | Scottish East District Championships | 13 May 17 |
| DT1K | 18.76 | | | | 1 | | | | Grangemouth | Scottish East District Championships | 13 May 17 |
| SP4K | 6.77 | | | | 1 | | | | Livingston | Livingston Open Meeting | 19 Apr 17 |
| JT600 | 14.45 | | | | 1 | | | | Livingston | Livingston Open Meeting | 19 Apr 17 |
| SP4K | 6.62 | | | | 1 | A | | | Livingston | Scottish Athletics Throws Grand Prix | 8 Apr 17 |
| DT1K | 17.38 | | | | 1 | A | | | Livingston | Scottish Athletics Throws Grand Prix | 8 Apr 17 |
| JT600 | 17.40 | | | | 4 | B | | | Livingston | Scottish Athletics Throws Grand Prix | 8 Apr 17 |
| SP4K | 6.65 | | | | 2 | | | | Edinburgh | Edinburgh AC Open Graded | 2 Apr 17 |
| JT600 | 14.40 | | | | 2 | | | | Edinburgh | Edinburgh AC Open Graded | 2 Apr 17 |
| 2016 SEN Livingston |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| DT1K | 18.12 | | | | 1 | B | | | Grangemouth | Central & South of Scotland League Division 1 | 28 Aug 16 |
| SP4K | 6.32 | | | | 1 | | | | Livingston | Livingston Open Meeting | 24 Aug 16 |
| LJ | 2.52 | | | | 5 | A | | | Kilmarnock | Central & South of Scotland League Division 1 | 26 Jun 16 |
| SP4K | 5.73 | | | | 5 | A | | | Kilmarnock | Central & South of Scotland League Division 1 | 26 Jun 16 |
| JT600 | 16.73 | | | | 2 | A | | | Kilmarnock | Central & South of Scotland League Division 1 | 26 Jun 16 |
| LJ | 2.68 | | 1.4 | | 1 | | | | Livingston | Livingston Open Meeting | 25 May 16 |
| SP4K | 6.16 | | | | 1 | | | | Livingston | Livingston Open Meeting | 25 May 16 |
| SP4K | 6.05 | | | | 3 | | | | Grangemouth | Scottish East District Championships | 14 May 16 |
| DT1K | 18.88 | | | | 2 | | | | Grangemouth | Scottish East District Championships | 14 May 16 |
| JT600 | 16.02 | | | | 2 | | | | Grangemouth | Scottish East District Championships | 14 May 16 |
| SP4K | 5.30 | | | | 1 | | | | Livingston | Livingston Open Meeting | 13 Apr 16 |
| JT600 | 10.96 | | | | 1 | | | | Livingston | Livingston Open Meeting | 13 Apr 16 |
| DT1K | 15.81 | | | | 1 | C | | | Livingston | Scottish Athletics Throws Grand Prix | 10 Apr 16 |
| JT600 | 15.20 | | | | 1 | C | | | Livingston | Scottish Athletics Throws Grand Prix | 10 Apr 16 |
| LJ | 2.72 | i | | | 10 | | | | Edinburgh | Edinburgh AC Open Meeting | 28 Feb 16 |
| 2015 SEN Livingston |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 18.35 | | -1.3 | | 6 | | | | Grangemouth | Falkirk Victoria & Livingston Club Championships | 12 Sep 15 |
| SP4K | 5.31 | | | | 2 | | | | Grangemouth | Falkirk Victoria & Livingston Club Championships | 12 Sep 15 |
| DT1K | 15.90 | | | | 2 | | | | Grangemouth | Falkirk Victoria & Livingston Club Championships | 12 Sep 15 |
| JT600 | 16.64 | | | | 1 | | | | Grangemouth | Falkirk Victoria & Livingston Club Championships | 12 Sep 15 |
| 100 | 17.23 | | | | 7 | B | | | Grangemouth | Central & South of Scotland League Division 1 | 2 Aug 15 |
| TJ | 7.01 | | | | 2 | B | | | Grangemouth | Central & South of Scotland League Division 1 | 2 Aug 15 |
| DT1K | 16.29 | | | | 6 | A | | | Grangemouth | Central & South of Scotland League Division 1 | 2 Aug 15 |
| 200 | 37.20 | | | | 5 | B | | | Wishaw | Central & South of Scotland League Division 1 | 28 Jun 15 |
| LJ | 2.62 | | | | 4 | B | | | Wishaw | Central & South of Scotland League Division 1 | 28 Jun 15 |
| SP4K | 5.71 | | | | 6 | A | | | Wishaw | Central & South of Scotland League Division 1 | 28 Jun 15 |
| JT600 | 16.11 | | | | 3 | A | | | Wishaw | Central & South of Scotland League Division 1 | 28 Jun 15 |
| LJ | 2.61 | | | | 3 | | | | Livingston | Livingston Open Meeting | 27 May 15 |
| SP4K | 5.19 | | | | 3 | | | | Livingston | Livingston Open Meeting | 27 May 15 |
| SP4K | 5.34 | | | | 3 | | | | Grangemouth | Scottish East District Championships | 23 May 15 |
| DT1K | 14.75 | | | | 3 | | | | Grangemouth | Scottish East District Championships | 23 May 15 |
| JT600 | 16.96 | | | | 2 | | | | Grangemouth | Scottish East District Championships | 23 May 15 |
| 100 | 18.30 | | | | 6 | A | | | Kilmarnock | Central & South of Scotland League Division 1 | 17 May 15 |
| SP4K | 5.62 | | | | 8 | A | | | Kilmarnock | Central & South of Scotland League Division 1 | 17 May 15 |
| JT600 | 15.60 | | | | 2 | A | | | Kilmarnock | Central & South of Scotland League Division 1 | 17 May 15 |
| SP4K | 5.64 | | | | 3 | | | | Livingston | Livingston Open Meeting | 22 Apr 15 |
| JT600 | 15.45 | | | | 2 | | | | Livingston | Livingston Open Meeting | 22 Apr 15 |
| 2014 SEN Livingston |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 17.62 | | -0.5 | | 4 | | | | Livingston | Livingston & Falkirk Club Championships | 14 Sep 14 |
| LJ | 2.69 | | | | 5 | | | | Livingston | Livingston & Falkirk Club Championships | 14 Sep 14 |
| SP4K | 5.77 | | | | 2 | | | | Livingston | Livingston & Falkirk Club Championships | 14 Sep 14 |
| JT600 | 15.35 | | | | 1 | | | | Livingston | Livingston & Falkirk Club Championships | 14 Sep 14 |
| 2013 U23 Livingston |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 16.17 | | | | 3 | | | | Livingston | Livingston Club Championships | 29 Sep 13 |
| LJ | 3.26 | | | | 3 | | | | Livingston | Livingston Club Championships | 29 Sep 13 |
| SP4K | 5.71 | | | | 3 | | | | Livingston | Livingston Club Championships | 29 Sep 13 |
| JT600 | 16.74 | | | | 3 | | | | Livingston | Livingston Club Championships | 29 Sep 13 |
| LJ | 3.02 | | | | 28 | | | | Livingston | Livingston Open Meeting | 21 Aug 13 |
| SP4K | 5.83 | | | | 1 | | | | Livingston | Livingston Open Meeting | 21 Aug 13 |
| 100 | 16.64 | | | | 5 | B | | | Linwood | Central & South of Scotland League Division 1 | 4 Aug 13 |
| TJ | 6.79 | | | | 2 | B | | | Linwood | Central & South of Scotland League Division 1 | 4 Aug 13 |
| DT1K | 14.37 | | | | 5 | A | | | Linwood | Central & South of Scotland League Division 1 | 4 Aug 13 |
| LJ | 3.11 | | | | 1 | B | | | Kilmarnock | Central & South of Scotland League Division 1 | 29 Jun 13 |
| SP4K | 5.80 | | | | 5 | A | | | Kilmarnock | Central & South of Scotland League Division 1 | 29 Jun 13 |
| JT600 | 15.53 | | | | 2 | B | | | Kilmarnock | Central & South of Scotland League Division 1 | 29 Jun 13 |
| LJ | 2.85 | | | | 23 | | | | Livingston | Livingston Open Meeting | 29 May 13 |
| SP4K | 5.61 | | | | 2 | | | | Livingston | Livingston Open Meeting | 29 May 13 |
| SP4K | 6.75 | | | | 2 | | | | Edinburgh | Scottish East District Championships | 24 May 13 |
| JT600 | 15.30 | | | | 3 | | | | Edinburgh | Scottish East District Championships | 24 May 13 |
| SP4K | 5.74 | | | | 4 | A | | | Wishaw | Central & South of Scotland League Division 1 | 12 May 13 |
| JT600 | 14.79 | | | | 3 | B | | | Wishaw | Central & South of Scotland League Division 1 | 12 May 13 |
| JT600 | 17.32 | | | | 5 | qA | | | Bedford | BUCS Championships | 4 May 13 |
| 100 | 16.57 | | -1.7 | | 7 | h1 | | | Grangemouth | Scottish University & College Championships | 13 Apr 13 |
| JT600 | 13.41 | | | | 9 | | | | Grangemouth | Scottish University & College Championships | 13 Apr 13 |
| 100 | 16.68 | | -2.0 | | 7 | | | | Edinburgh | Lothian & Border Trials | 7 Apr 13 |
| LJ | 2.92 | | | | 9 | | | | Edinburgh | Lothian & Border Trials | 7 Apr 13 |
| SP4K | 5.53 | | | | 4 | | | | Edinburgh | Lothian & Border Trials | 7 Apr 13 |
| JT600 | 15.91 | | | | 3 | | | | Edinburgh | Lothian & Border Trials | 7 Apr 13 |
| LJ | 2.96 | i | | | 3 | | | | Edinburgh | Meadowbank Open Graded | 24 Feb 13 |
| SP4K | 6.03 | i | | | 1 | | | | Edinburgh | Meadowbank Open Graded | 24 Feb 13 |
| 2012 U23 Livingston |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 16.52 | | | | 3 | | | | Livingston | Livingston Club Championships | 16 Sep 12 |
| LJ | 2.96 | | | | 3 | | | | Livingston | Livingston Club Championships | 16 Sep 12 |
| SP4K | 5.93 | | | | 1 | | | | Livingston | Livingston Club Championships | 16 Sep 12 |
| JT600 | 17.22 | | | | 3 | | | | Livingston | Livingston Club Championships | 16 Sep 12 |
| 100 | 16.41 | | | | 4 | B | | | Wishaw | Central & South of Scotland League Division 2 | 19 Aug 12 |
| DT1K | 13.63 | | | | 4 | B | | | Wishaw | Central & South of Scotland League Division 2 | 19 Aug 12 |
| 200 | 34.7 | | | | 5 | B | | | Dumfries | Central & South of Scotland League Division 2 | 10 Jun 12 |
| JT600 | 15.67 | | | | 2 | A | | | Dumfries | Central & South of Scotland League Division 2 | 10 Jun 12 |
| LJ | 2.88 | | | | 19 | | | | Livingston | Livingston Open Meeting | 30 May 12 |
| SP4K | 6.05 | | | | 1 | | | | Livingston | Livingston Open Meeting | 30 May 12 |
| 100 | 16.0 | | | | 4 | B | | | East Kilbride | Central & South of Scotland League Division 2 | 29 Apr 12 |
| LJ | 2.76 | | | | 4 | B | | | East Kilbride | Central & South of Scotland League Division 2 | 29 Apr 12 |
| SP4K | 5.87 | | | | 1 | | | | Livingston | Livingston Open Meeting | 18 Apr 12 |
| JT600 | 15.26 | | | | 2 | | | | Livingston | Livingston Open Meeting | 18 Apr 12 |
| 2011 U23 Livingston |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 15.6 | | | | 7 | A | | | Glasgow (S) | Central & South of Scotland League Division 1 | 3 Jul 11 |
| DT1K | 14.43 | | | | 5 | A | | | Glasgow (S) | Central & South of Scotland League Division 1 | 3 Jul 11 |
| LJ | 3.06 | | | | 1 | B | | | Grangemouth | Central & South of Scotland League Division 1 | 5 Jun 11 |
| 100 | 15.6 | w | | | 7 | A | | | Wishaw | Central & South of Scotland League Division 1 | 1 May 11 |
| SP4K | 5.69 | | | | 6 | A | | | Wishaw | Central & South of Scotland League Division 1 | 1 May 11 |
| JT600 | 15.79 | | | | 3 | A | | | Wishaw | Central & South of Scotland League Division 1 | 1 May 11 |
| 100 | 15.78 | | 1.3 | | 5 | 2 | | | Edinburgh | Lothian & Borders Open | 3 Apr 11 |
| LJ | 3.03 | | | | 3 | | | | Edinburgh | Lothian & Borders Open | 3 Apr 11 |
| JT600 | 14.01 | | | | 3 | | | | Edinburgh | Lothian & Borders Open | 3 Apr 11 |
| 60 | 9.83 | i | | | 5 | | | | Glasgow | Scottish Athletics League - Morning Match | 20 Feb 11 |
| 200 | 34.3 | i | | | 5 | | | | Glasgow | Scottish Athletics League - Morning Match | 20 Feb 11 |
| TJ | 7.33 | i | | | 1 | | | | Glasgow | Scottish Athletics League - Morning Match | 20 Feb 11 |
| SP4K | 5.97 | i | | | 3 | | | | Glasgow | Scottish Athletics League - Morning Match | 20 Feb 11 |
| 5KMT | 36:29 | | | | 1116 | | 506 | | Edinburgh | Bupa Great Winter Run 5K | 8 Jan 11 |
| 2009 U20 Livingston |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 14.7 | | | | 5 | | | | Livingston | Livingston & District Club Championships | 22 Aug 09 |
| 200 | 31.4 | | | | 6 | | | | Livingston | Livingston & District Club Championships | 22 Aug 09 |
| SP4K | 5.40 | | | | 1 | | | | Livingston | Livingston & District Club Championships | 22 Aug 09 |
| JT600 | 18.24 | | | | 1 | | | | Livingston | Livingston & District Club Championships | 22 Aug 09 |